Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AllocateNodePrivateNetworkAddressRequest
- func (s AllocateNodePrivateNetworkAddressRequest) GoString() string
- func (s *AllocateNodePrivateNetworkAddressRequest) SetAccountName(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetAccountPassword(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetDBInstanceId(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetNodeId(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetOwnerAccount(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetOwnerId(v int64) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerAccount(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerId(v int64) *AllocateNodePrivateNetworkAddressRequest
- func (s *AllocateNodePrivateNetworkAddressRequest) SetZoneId(v string) *AllocateNodePrivateNetworkAddressRequest
- func (s AllocateNodePrivateNetworkAddressRequest) String() string
- type AllocateNodePrivateNetworkAddressResponse
- func (s AllocateNodePrivateNetworkAddressResponse) GoString() string
- func (s *AllocateNodePrivateNetworkAddressResponse) SetBody(v *AllocateNodePrivateNetworkAddressResponseBody) *AllocateNodePrivateNetworkAddressResponse
- func (s *AllocateNodePrivateNetworkAddressResponse) SetHeaders(v map[string]*string) *AllocateNodePrivateNetworkAddressResponse
- func (s *AllocateNodePrivateNetworkAddressResponse) SetStatusCode(v int32) *AllocateNodePrivateNetworkAddressResponse
- func (s AllocateNodePrivateNetworkAddressResponse) String() string
- type AllocateNodePrivateNetworkAddressResponseBody
- type AllocatePublicNetworkAddressRequest
- func (s AllocatePublicNetworkAddressRequest) GoString() string
- func (s *AllocatePublicNetworkAddressRequest) SetDBInstanceId(v string) *AllocatePublicNetworkAddressRequest
- func (s *AllocatePublicNetworkAddressRequest) SetNodeId(v string) *AllocatePublicNetworkAddressRequest
- func (s *AllocatePublicNetworkAddressRequest) SetOwnerAccount(v string) *AllocatePublicNetworkAddressRequest
- func (s *AllocatePublicNetworkAddressRequest) SetOwnerId(v int64) *AllocatePublicNetworkAddressRequest
- func (s *AllocatePublicNetworkAddressRequest) SetResourceOwnerAccount(v string) *AllocatePublicNetworkAddressRequest
- func (s *AllocatePublicNetworkAddressRequest) SetResourceOwnerId(v int64) *AllocatePublicNetworkAddressRequest
- func (s AllocatePublicNetworkAddressRequest) String() string
- type AllocatePublicNetworkAddressResponse
- func (s AllocatePublicNetworkAddressResponse) GoString() string
- func (s *AllocatePublicNetworkAddressResponse) SetBody(v *AllocatePublicNetworkAddressResponseBody) *AllocatePublicNetworkAddressResponse
- func (s *AllocatePublicNetworkAddressResponse) SetHeaders(v map[string]*string) *AllocatePublicNetworkAddressResponse
- func (s *AllocatePublicNetworkAddressResponse) SetStatusCode(v int32) *AllocatePublicNetworkAddressResponse
- func (s AllocatePublicNetworkAddressResponse) String() string
- type AllocatePublicNetworkAddressResponseBody
- type CheckCloudResourceAuthorizedRequest
- func (s CheckCloudResourceAuthorizedRequest) GoString() string
- func (s *CheckCloudResourceAuthorizedRequest) SetDBInstanceId(v string) *CheckCloudResourceAuthorizedRequest
- func (s *CheckCloudResourceAuthorizedRequest) SetOwnerAccount(v string) *CheckCloudResourceAuthorizedRequest
- func (s *CheckCloudResourceAuthorizedRequest) SetOwnerId(v int64) *CheckCloudResourceAuthorizedRequest
- func (s *CheckCloudResourceAuthorizedRequest) SetResourceOwnerAccount(v string) *CheckCloudResourceAuthorizedRequest
- func (s *CheckCloudResourceAuthorizedRequest) SetResourceOwnerId(v int64) *CheckCloudResourceAuthorizedRequest
- func (s *CheckCloudResourceAuthorizedRequest) SetTargetRegionId(v string) *CheckCloudResourceAuthorizedRequest
- func (s CheckCloudResourceAuthorizedRequest) String() string
- type CheckCloudResourceAuthorizedResponse
- func (s CheckCloudResourceAuthorizedResponse) GoString() string
- func (s *CheckCloudResourceAuthorizedResponse) SetBody(v *CheckCloudResourceAuthorizedResponseBody) *CheckCloudResourceAuthorizedResponse
- func (s *CheckCloudResourceAuthorizedResponse) SetHeaders(v map[string]*string) *CheckCloudResourceAuthorizedResponse
- func (s *CheckCloudResourceAuthorizedResponse) SetStatusCode(v int32) *CheckCloudResourceAuthorizedResponse
- func (s CheckCloudResourceAuthorizedResponse) String() string
- type CheckCloudResourceAuthorizedResponseBody
- func (s CheckCloudResourceAuthorizedResponseBody) GoString() string
- func (s *CheckCloudResourceAuthorizedResponseBody) SetAuthorizationState(v int32) *CheckCloudResourceAuthorizedResponseBody
- func (s *CheckCloudResourceAuthorizedResponseBody) SetRequestId(v string) *CheckCloudResourceAuthorizedResponseBody
- func (s *CheckCloudResourceAuthorizedResponseBody) SetRoleArn(v string) *CheckCloudResourceAuthorizedResponseBody
- func (s CheckCloudResourceAuthorizedResponseBody) String() string
- type CheckRecoveryConditionRequest
- func (s CheckRecoveryConditionRequest) GoString() string
- func (s *CheckRecoveryConditionRequest) SetBackupId(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetDatabaseNames(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetDestRegion(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetEngineVersion(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetInstanceType(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetOwnerAccount(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetOwnerId(v int64) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetResourceGroupId(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetResourceOwnerAccount(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetResourceOwnerId(v int64) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetRestoreTime(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetRestoreType(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetSourceDBInstance(v string) *CheckRecoveryConditionRequest
- func (s *CheckRecoveryConditionRequest) SetSrcRegion(v string) *CheckRecoveryConditionRequest
- func (s CheckRecoveryConditionRequest) String() string
- type CheckRecoveryConditionResponse
- func (s CheckRecoveryConditionResponse) GoString() string
- func (s *CheckRecoveryConditionResponse) SetBody(v *CheckRecoveryConditionResponseBody) *CheckRecoveryConditionResponse
- func (s *CheckRecoveryConditionResponse) SetHeaders(v map[string]*string) *CheckRecoveryConditionResponse
- func (s *CheckRecoveryConditionResponse) SetStatusCode(v int32) *CheckRecoveryConditionResponse
- func (s CheckRecoveryConditionResponse) String() string
- type CheckRecoveryConditionResponseBody
- func (s CheckRecoveryConditionResponseBody) GoString() string
- func (s *CheckRecoveryConditionResponseBody) SetDBInstanceName(v string) *CheckRecoveryConditionResponseBody
- func (s *CheckRecoveryConditionResponseBody) SetIsValid(v bool) *CheckRecoveryConditionResponseBody
- func (s *CheckRecoveryConditionResponseBody) SetRequestId(v string) *CheckRecoveryConditionResponseBody
- func (s CheckRecoveryConditionResponseBody) String() string
- type Client
- func (client *Client) AllocateNodePrivateNetworkAddress(request *AllocateNodePrivateNetworkAddressRequest) (_result *AllocateNodePrivateNetworkAddressResponse, _err error)
- func (client *Client) AllocateNodePrivateNetworkAddressWithOptions(request *AllocateNodePrivateNetworkAddressRequest, ...) (_result *AllocateNodePrivateNetworkAddressResponse, _err error)
- func (client *Client) AllocatePublicNetworkAddress(request *AllocatePublicNetworkAddressRequest) (_result *AllocatePublicNetworkAddressResponse, _err error)
- func (client *Client) AllocatePublicNetworkAddressWithOptions(request *AllocatePublicNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *AllocatePublicNetworkAddressResponse, _err error)
- func (client *Client) CheckCloudResourceAuthorized(request *CheckCloudResourceAuthorizedRequest) (_result *CheckCloudResourceAuthorizedResponse, _err error)
- func (client *Client) CheckCloudResourceAuthorizedWithOptions(request *CheckCloudResourceAuthorizedRequest, runtime *util.RuntimeOptions) (_result *CheckCloudResourceAuthorizedResponse, _err error)
- func (client *Client) CheckRecoveryCondition(request *CheckRecoveryConditionRequest) (_result *CheckRecoveryConditionResponse, _err error)
- func (client *Client) CheckRecoveryConditionWithOptions(request *CheckRecoveryConditionRequest, runtime *util.RuntimeOptions) (_result *CheckRecoveryConditionResponse, _err error)
- func (client *Client) CreateAccount(request *CreateAccountRequest) (_result *CreateAccountResponse, _err error)
- func (client *Client) CreateAccountWithOptions(request *CreateAccountRequest, runtime *util.RuntimeOptions) (_result *CreateAccountResponse, _err error)
- func (client *Client) CreateBackup(request *CreateBackupRequest) (_result *CreateBackupResponse, _err error)
- func (client *Client) CreateBackupWithOptions(request *CreateBackupRequest, runtime *util.RuntimeOptions) (_result *CreateBackupResponse, _err error)
- func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (_result *CreateDBInstanceResponse, _err error)
- func (client *Client) CreateDBInstanceWithOptions(request *CreateDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateDBInstanceResponse, _err error)
- func (client *Client) CreateGlobalSecurityIPGroup(request *CreateGlobalSecurityIPGroupRequest) (_result *CreateGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) CreateGlobalSecurityIPGroupWithOptions(request *CreateGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *CreateGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) CreateNode(request *CreateNodeRequest) (_result *CreateNodeResponse, _err error)
- func (client *Client) CreateNodeBatch(request *CreateNodeBatchRequest) (_result *CreateNodeBatchResponse, _err error)
- func (client *Client) CreateNodeBatchWithOptions(request *CreateNodeBatchRequest, runtime *util.RuntimeOptions) (_result *CreateNodeBatchResponse, _err error)
- func (client *Client) CreateNodeWithOptions(request *CreateNodeRequest, runtime *util.RuntimeOptions) (_result *CreateNodeResponse, _err error)
- func (client *Client) CreateShardingDBInstance(request *CreateShardingDBInstanceRequest) (_result *CreateShardingDBInstanceResponse, _err error)
- func (client *Client) CreateShardingDBInstanceWithOptions(request *CreateShardingDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateShardingDBInstanceResponse, _err error)
- func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (_result *DeleteDBInstanceResponse, _err error)
- func (client *Client) DeleteDBInstanceWithOptions(request *DeleteDBInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteDBInstanceResponse, _err error)
- func (client *Client) DeleteGlobalSecurityIPGroup(request *DeleteGlobalSecurityIPGroupRequest) (_result *DeleteGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) DeleteGlobalSecurityIPGroupWithOptions(request *DeleteGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) DeleteNode(request *DeleteNodeRequest) (_result *DeleteNodeResponse, _err error)
- func (client *Client) DeleteNodeWithOptions(request *DeleteNodeRequest, runtime *util.RuntimeOptions) (_result *DeleteNodeResponse, _err error)
- func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (_result *DescribeAccountsResponse, _err error)
- func (client *Client) DescribeAccountsWithOptions(request *DescribeAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccountsResponse, _err error)
- func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (_result *DescribeActiveOperationTaskCountResponse, _err error)
- func (client *Client) DescribeActiveOperationTaskCountWithOptions(request *DescribeActiveOperationTaskCountRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTaskCountResponse, _err error)
- func (client *Client) DescribeActiveOperationTaskType(request *DescribeActiveOperationTaskTypeRequest) (_result *DescribeActiveOperationTaskTypeResponse, _err error)
- func (client *Client) DescribeActiveOperationTaskTypeWithOptions(request *DescribeActiveOperationTaskTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTaskTypeResponse, _err error)
- func (client *Client) DescribeActiveOperationTasks(request *DescribeActiveOperationTasksRequest) (_result *DescribeActiveOperationTasksResponse, _err error)
- func (client *Client) DescribeActiveOperationTasksWithOptions(request *DescribeActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTasksResponse, _err error)
- func (client *Client) DescribeAuditLogFilter(request *DescribeAuditLogFilterRequest) (_result *DescribeAuditLogFilterResponse, _err error)
- func (client *Client) DescribeAuditLogFilterWithOptions(request *DescribeAuditLogFilterRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditLogFilterResponse, _err error)
- func (client *Client) DescribeAuditPolicy(request *DescribeAuditPolicyRequest) (_result *DescribeAuditPolicyResponse, _err error)
- func (client *Client) DescribeAuditPolicyWithOptions(request *DescribeAuditPolicyRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditPolicyResponse, _err error)
- func (client *Client) DescribeAuditRecords(request *DescribeAuditRecordsRequest) (_result *DescribeAuditRecordsResponse, _err error)
- func (client *Client) DescribeAuditRecordsWithOptions(request *DescribeAuditRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditRecordsResponse, _err error)
- func (client *Client) DescribeAvailabilityZones(request *DescribeAvailabilityZonesRequest) (_result *DescribeAvailabilityZonesResponse, _err error)
- func (client *Client) DescribeAvailabilityZonesWithOptions(request *DescribeAvailabilityZonesRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailabilityZonesResponse, _err error)
- func (client *Client) DescribeAvailableEngineVersion(request *DescribeAvailableEngineVersionRequest) (_result *DescribeAvailableEngineVersionResponse, _err error)
- func (client *Client) DescribeAvailableEngineVersionWithOptions(request *DescribeAvailableEngineVersionRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableEngineVersionResponse, _err error)
- func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (_result *DescribeAvailableResourceResponse, _err error)
- func (client *Client) DescribeAvailableResourceWithOptions(request *DescribeAvailableResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableResourceResponse, _err error)
- func (client *Client) DescribeBackupDBs(request *DescribeBackupDBsRequest) (_result *DescribeBackupDBsResponse, _err error)
- func (client *Client) DescribeBackupDBsWithOptions(request *DescribeBackupDBsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupDBsResponse, _err error)
- func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (_result *DescribeBackupPolicyResponse, _err error)
- func (client *Client) DescribeBackupPolicyWithOptions(request *DescribeBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupPolicyResponse, _err error)
- func (client *Client) DescribeBackupStorage(request *DescribeBackupStorageRequest) (_result *DescribeBackupStorageResponse, _err error)
- func (client *Client) DescribeBackupStorageWithOptions(request *DescribeBackupStorageRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupStorageResponse, _err error)
- func (client *Client) DescribeBackupTasks(request *DescribeBackupTasksRequest) (_result *DescribeBackupTasksResponse, _err error)
- func (client *Client) DescribeBackupTasksWithOptions(request *DescribeBackupTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupTasksResponse, _err error)
- func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (_result *DescribeBackupsResponse, _err error)
- func (client *Client) DescribeBackupsWithOptions(request *DescribeBackupsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupsResponse, _err error)
- func (client *Client) DescribeClusterBackups(request *DescribeClusterBackupsRequest) (_result *DescribeClusterBackupsResponse, _err error)
- func (client *Client) DescribeClusterBackupsWithOptions(request *DescribeClusterBackupsRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterBackupsResponse, _err error)
- func (client *Client) DescribeClusterRecoverTime(request *DescribeClusterRecoverTimeRequest) (_result *DescribeClusterRecoverTimeResponse, _err error)
- func (client *Client) DescribeClusterRecoverTimeWithOptions(request *DescribeClusterRecoverTimeRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterRecoverTimeResponse, _err error)
- func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (_result *DescribeDBInstanceAttributeResponse, _err error)
- func (client *Client) DescribeDBInstanceAttributeWithOptions(request *DescribeDBInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceAttributeResponse, _err error)
- func (client *Client) DescribeDBInstanceEncryptionKey(request *DescribeDBInstanceEncryptionKeyRequest) (_result *DescribeDBInstanceEncryptionKeyResponse, _err error)
- func (client *Client) DescribeDBInstanceEncryptionKeyWithOptions(request *DescribeDBInstanceEncryptionKeyRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceEncryptionKeyResponse, _err error)
- func (client *Client) DescribeDBInstanceMonitor(request *DescribeDBInstanceMonitorRequest) (_result *DescribeDBInstanceMonitorResponse, _err error)
- func (client *Client) DescribeDBInstanceMonitorWithOptions(request *DescribeDBInstanceMonitorRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceMonitorResponse, _err error)
- func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (_result *DescribeDBInstancePerformanceResponse, _err error)
- func (client *Client) DescribeDBInstancePerformanceWithOptions(request *DescribeDBInstancePerformanceRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancePerformanceResponse, _err error)
- func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (_result *DescribeDBInstanceSSLResponse, _err error)
- func (client *Client) DescribeDBInstanceSSLWithOptions(request *DescribeDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceSSLResponse, _err error)
- func (client *Client) DescribeDBInstanceSwitchLog(request *DescribeDBInstanceSwitchLogRequest) (_result *DescribeDBInstanceSwitchLogResponse, _err error)
- func (client *Client) DescribeDBInstanceSwitchLogWithOptions(request *DescribeDBInstanceSwitchLogRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceSwitchLogResponse, _err error)
- func (client *Client) DescribeDBInstanceTDEInfo(request *DescribeDBInstanceTDEInfoRequest) (_result *DescribeDBInstanceTDEInfoResponse, _err error)
- func (client *Client) DescribeDBInstanceTDEInfoWithOptions(request *DescribeDBInstanceTDEInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceTDEInfoResponse, _err error)
- func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (_result *DescribeDBInstancesResponse, _err error)
- func (client *Client) DescribeDBInstancesOverview(request *DescribeDBInstancesOverviewRequest) (_result *DescribeDBInstancesOverviewResponse, _err error)
- func (client *Client) DescribeDBInstancesOverviewWithOptions(request *DescribeDBInstancesOverviewRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesOverviewResponse, _err error)
- func (client *Client) DescribeDBInstancesWithOptions(request *DescribeDBInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesResponse, _err error)
- func (client *Client) DescribeErrorLogRecords(request *DescribeErrorLogRecordsRequest) (_result *DescribeErrorLogRecordsResponse, _err error)
- func (client *Client) DescribeErrorLogRecordsWithOptions(request *DescribeErrorLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeErrorLogRecordsResponse, _err error)
- func (client *Client) DescribeGlobalSecurityIPGroup(request *DescribeGlobalSecurityIPGroupRequest) (_result *DescribeGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) DescribeGlobalSecurityIPGroupRelation(request *DescribeGlobalSecurityIPGroupRelationRequest) (_result *DescribeGlobalSecurityIPGroupRelationResponse, _err error)
- func (client *Client) DescribeGlobalSecurityIPGroupRelationWithOptions(request *DescribeGlobalSecurityIPGroupRelationRequest, ...) (_result *DescribeGlobalSecurityIPGroupRelationResponse, _err error)
- func (client *Client) DescribeGlobalSecurityIPGroupWithOptions(request *DescribeGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) DescribeHistoryTasks(request *DescribeHistoryTasksRequest) (_result *DescribeHistoryTasksResponse, _err error)
- func (client *Client) DescribeHistoryTasksStat(request *DescribeHistoryTasksStatRequest) (_result *DescribeHistoryTasksStatResponse, _err error)
- func (client *Client) DescribeHistoryTasksStatWithOptions(request *DescribeHistoryTasksStatRequest, runtime *util.RuntimeOptions) (_result *DescribeHistoryTasksStatResponse, _err error)
- func (client *Client) DescribeHistoryTasksWithOptions(request *DescribeHistoryTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeHistoryTasksResponse, _err error)
- func (client *Client) DescribeInstanceAutoRenewalAttribute(request *DescribeInstanceAutoRenewalAttributeRequest) (_result *DescribeInstanceAutoRenewalAttributeResponse, _err error)
- func (client *Client) DescribeInstanceAutoRenewalAttributeWithOptions(request *DescribeInstanceAutoRenewalAttributeRequest, ...) (_result *DescribeInstanceAutoRenewalAttributeResponse, _err error)
- func (client *Client) DescribeInstanceRecoverTime(request *DescribeInstanceRecoverTimeRequest) (_result *DescribeInstanceRecoverTimeResponse, _err error)
- func (client *Client) DescribeInstanceRecoverTimeWithOptions(request *DescribeInstanceRecoverTimeRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceRecoverTimeResponse, _err error)
- func (client *Client) DescribeKernelReleaseNotes(request *DescribeKernelReleaseNotesRequest) (_result *DescribeKernelReleaseNotesResponse, _err error)
- func (client *Client) DescribeKernelReleaseNotesWithOptions(request *DescribeKernelReleaseNotesRequest, runtime *util.RuntimeOptions) (_result *DescribeKernelReleaseNotesResponse, _err error)
- func (client *Client) DescribeKmsKeys(request *DescribeKmsKeysRequest) (_result *DescribeKmsKeysResponse, _err error)
- func (client *Client) DescribeKmsKeysWithOptions(request *DescribeKmsKeysRequest, runtime *util.RuntimeOptions) (_result *DescribeKmsKeysResponse, _err error)
- func (client *Client) DescribeMongoDBLogConfig(request *DescribeMongoDBLogConfigRequest) (_result *DescribeMongoDBLogConfigResponse, _err error)
- func (client *Client) DescribeMongoDBLogConfigWithOptions(request *DescribeMongoDBLogConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeMongoDBLogConfigResponse, _err error)
- func (client *Client) DescribeParameterModificationHistory(request *DescribeParameterModificationHistoryRequest) (_result *DescribeParameterModificationHistoryResponse, _err error)
- func (client *Client) DescribeParameterModificationHistoryWithOptions(request *DescribeParameterModificationHistoryRequest, ...) (_result *DescribeParameterModificationHistoryResponse, _err error)
- func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (_result *DescribeParameterTemplatesResponse, _err error)
- func (client *Client) DescribeParameterTemplatesWithOptions(request *DescribeParameterTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeParameterTemplatesResponse, _err error)
- func (client *Client) DescribeParameters(request *DescribeParametersRequest) (_result *DescribeParametersResponse, _err error)
- func (client *Client) DescribeParametersWithOptions(request *DescribeParametersRequest, runtime *util.RuntimeOptions) (_result *DescribeParametersResponse, _err error)
- func (client *Client) DescribePrice(request *DescribePriceRequest) (_result *DescribePriceResponse, _err error)
- func (client *Client) DescribePriceWithOptions(request *DescribePriceRequest, runtime *util.RuntimeOptions) (_result *DescribePriceResponse, _err error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (_result *DescribeRenewalPriceResponse, _err error)
- func (client *Client) DescribeRenewalPriceWithOptions(request *DescribeRenewalPriceRequest, runtime *util.RuntimeOptions) (_result *DescribeRenewalPriceResponse, _err error)
- func (client *Client) DescribeReplicaSetRole(request *DescribeReplicaSetRoleRequest) (_result *DescribeReplicaSetRoleResponse, _err error)
- func (client *Client) DescribeReplicaSetRoleWithOptions(request *DescribeReplicaSetRoleRequest, runtime *util.RuntimeOptions) (_result *DescribeReplicaSetRoleResponse, _err error)
- func (client *Client) DescribeRestoreDBInstanceList(request *DescribeRestoreDBInstanceListRequest) (_result *DescribeRestoreDBInstanceListResponse, _err error)
- func (client *Client) DescribeRestoreDBInstanceListWithOptions(request *DescribeRestoreDBInstanceListRequest, runtime *util.RuntimeOptions) (_result *DescribeRestoreDBInstanceListResponse, _err error)
- func (client *Client) DescribeRoleZoneInfo(request *DescribeRoleZoneInfoRequest) (_result *DescribeRoleZoneInfoResponse, _err error)
- func (client *Client) DescribeRoleZoneInfoWithOptions(request *DescribeRoleZoneInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeRoleZoneInfoResponse, _err error)
- func (client *Client) DescribeRunningLogRecords(request *DescribeRunningLogRecordsRequest) (_result *DescribeRunningLogRecordsResponse, _err error)
- func (client *Client) DescribeRunningLogRecordsWithOptions(request *DescribeRunningLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeRunningLogRecordsResponse, _err error)
- func (client *Client) DescribeSecurityGroupConfiguration(request *DescribeSecurityGroupConfigurationRequest) (_result *DescribeSecurityGroupConfigurationResponse, _err error)
- func (client *Client) DescribeSecurityGroupConfigurationWithOptions(request *DescribeSecurityGroupConfigurationRequest, ...) (_result *DescribeSecurityGroupConfigurationResponse, _err error)
- func (client *Client) DescribeSecurityIps(request *DescribeSecurityIpsRequest) (_result *DescribeSecurityIpsResponse, _err error)
- func (client *Client) DescribeSecurityIpsWithOptions(request *DescribeSecurityIpsRequest, runtime *util.RuntimeOptions) (_result *DescribeSecurityIpsResponse, _err error)
- func (client *Client) DescribeShardingNetworkAddress(request *DescribeShardingNetworkAddressRequest) (_result *DescribeShardingNetworkAddressResponse, _err error)
- func (client *Client) DescribeShardingNetworkAddressWithOptions(request *DescribeShardingNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *DescribeShardingNetworkAddressResponse, _err error)
- func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (_result *DescribeSlowLogRecordsResponse, _err error)
- func (client *Client) DescribeSlowLogRecordsWithOptions(request *DescribeSlowLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeSlowLogRecordsResponse, _err error)
- func (client *Client) DescribeTags(request *DescribeTagsRequest) (_result *DescribeTagsResponse, _err error)
- func (client *Client) DescribeTagsWithOptions(request *DescribeTagsRequest, runtime *util.RuntimeOptions) (_result *DescribeTagsResponse, _err error)
- func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (_result *DescribeUserEncryptionKeyListResponse, _err error)
- func (client *Client) DescribeUserEncryptionKeyListWithOptions(request *DescribeUserEncryptionKeyListRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEncryptionKeyListResponse, _err error)
- func (client *Client) DestroyInstance(request *DestroyInstanceRequest) (_result *DestroyInstanceResponse, _err error)
- func (client *Client) DestroyInstanceWithOptions(request *DestroyInstanceRequest, runtime *util.RuntimeOptions) (_result *DestroyInstanceResponse, _err error)
- func (client *Client) EvaluateResource(request *EvaluateResourceRequest) (_result *EvaluateResourceResponse, _err error)
- func (client *Client) EvaluateResourceWithOptions(request *EvaluateResourceRequest, runtime *util.RuntimeOptions) (_result *EvaluateResourceResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) MigrateAvailableZone(request *MigrateAvailableZoneRequest) (_result *MigrateAvailableZoneResponse, _err error)
- func (client *Client) MigrateAvailableZoneWithOptions(request *MigrateAvailableZoneRequest, runtime *util.RuntimeOptions) (_result *MigrateAvailableZoneResponse, _err error)
- func (client *Client) MigrateToOtherZone(request *MigrateToOtherZoneRequest) (_result *MigrateToOtherZoneResponse, _err error)
- func (client *Client) MigrateToOtherZoneWithOptions(request *MigrateToOtherZoneRequest, runtime *util.RuntimeOptions) (_result *MigrateToOtherZoneResponse, _err error)
- func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (_result *ModifyAccountDescriptionResponse, _err error)
- func (client *Client) ModifyAccountDescriptionWithOptions(request *ModifyAccountDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyAccountDescriptionResponse, _err error)
- func (client *Client) ModifyActiveOperationTasks(request *ModifyActiveOperationTasksRequest) (_result *ModifyActiveOperationTasksResponse, _err error)
- func (client *Client) ModifyActiveOperationTasksWithOptions(request *ModifyActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *ModifyActiveOperationTasksResponse, _err error)
- func (client *Client) ModifyAuditLogFilter(request *ModifyAuditLogFilterRequest) (_result *ModifyAuditLogFilterResponse, _err error)
- func (client *Client) ModifyAuditLogFilterWithOptions(request *ModifyAuditLogFilterRequest, runtime *util.RuntimeOptions) (_result *ModifyAuditLogFilterResponse, _err error)
- func (client *Client) ModifyAuditPolicy(request *ModifyAuditPolicyRequest) (_result *ModifyAuditPolicyResponse, _err error)
- func (client *Client) ModifyAuditPolicyWithOptions(request *ModifyAuditPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAuditPolicyResponse, _err error)
- func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (_result *ModifyBackupPolicyResponse, _err error)
- func (client *Client) ModifyBackupPolicyWithOptions(request *ModifyBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyBackupPolicyResponse, _err error)
- func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (_result *ModifyDBInstanceConnectionStringResponse, _err error)
- func (client *Client) ModifyDBInstanceConnectionStringWithOptions(request *ModifyDBInstanceConnectionStringRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceConnectionStringResponse, _err error)
- func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (_result *ModifyDBInstanceDescriptionResponse, _err error)
- func (client *Client) ModifyDBInstanceDescriptionWithOptions(request *ModifyDBInstanceDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceDescriptionResponse, _err error)
- func (client *Client) ModifyDBInstanceDiskType(request *ModifyDBInstanceDiskTypeRequest) (_result *ModifyDBInstanceDiskTypeResponse, _err error)
- func (client *Client) ModifyDBInstanceDiskTypeWithOptions(request *ModifyDBInstanceDiskTypeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceDiskTypeResponse, _err error)
- func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (_result *ModifyDBInstanceMaintainTimeResponse, _err error)
- func (client *Client) ModifyDBInstanceMaintainTimeWithOptions(request *ModifyDBInstanceMaintainTimeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceMaintainTimeResponse, _err error)
- func (client *Client) ModifyDBInstanceMonitor(request *ModifyDBInstanceMonitorRequest) (_result *ModifyDBInstanceMonitorResponse, _err error)
- func (client *Client) ModifyDBInstanceMonitorWithOptions(request *ModifyDBInstanceMonitorRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceMonitorResponse, _err error)
- func (client *Client) ModifyDBInstanceNetExpireTime(request *ModifyDBInstanceNetExpireTimeRequest) (_result *ModifyDBInstanceNetExpireTimeResponse, _err error)
- func (client *Client) ModifyDBInstanceNetExpireTimeWithOptions(request *ModifyDBInstanceNetExpireTimeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceNetExpireTimeResponse, _err error)
- func (client *Client) ModifyDBInstanceNetworkType(request *ModifyDBInstanceNetworkTypeRequest) (_result *ModifyDBInstanceNetworkTypeResponse, _err error)
- func (client *Client) ModifyDBInstanceNetworkTypeWithOptions(request *ModifyDBInstanceNetworkTypeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceNetworkTypeResponse, _err error)
- func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (_result *ModifyDBInstanceSSLResponse, _err error)
- func (client *Client) ModifyDBInstanceSSLWithOptions(request *ModifyDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceSSLResponse, _err error)
- func (client *Client) ModifyDBInstanceSpec(request *ModifyDBInstanceSpecRequest) (_result *ModifyDBInstanceSpecResponse, _err error)
- func (client *Client) ModifyDBInstanceSpecWithOptions(request *ModifyDBInstanceSpecRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceSpecResponse, _err error)
- func (client *Client) ModifyDBInstanceTDE(request *ModifyDBInstanceTDERequest) (_result *ModifyDBInstanceTDEResponse, _err error)
- func (client *Client) ModifyDBInstanceTDEWithOptions(request *ModifyDBInstanceTDERequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceTDEResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroup(request *ModifyGlobalSecurityIPGroupRequest) (_result *ModifyGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroupName(request *ModifyGlobalSecurityIPGroupNameRequest) (_result *ModifyGlobalSecurityIPGroupNameResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroupNameWithOptions(request *ModifyGlobalSecurityIPGroupNameRequest, runtime *util.RuntimeOptions) (_result *ModifyGlobalSecurityIPGroupNameResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroupRelation(request *ModifyGlobalSecurityIPGroupRelationRequest) (_result *ModifyGlobalSecurityIPGroupRelationResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroupRelationWithOptions(request *ModifyGlobalSecurityIPGroupRelationRequest, ...) (_result *ModifyGlobalSecurityIPGroupRelationResponse, _err error)
- func (client *Client) ModifyGlobalSecurityIPGroupWithOptions(request *ModifyGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyGlobalSecurityIPGroupResponse, _err error)
- func (client *Client) ModifyInstanceAutoRenewalAttribute(request *ModifyInstanceAutoRenewalAttributeRequest) (_result *ModifyInstanceAutoRenewalAttributeResponse, _err error)
- func (client *Client) ModifyInstanceAutoRenewalAttributeWithOptions(request *ModifyInstanceAutoRenewalAttributeRequest, ...) (_result *ModifyInstanceAutoRenewalAttributeResponse, _err error)
- func (client *Client) ModifyInstanceVpcAuthMode(request *ModifyInstanceVpcAuthModeRequest) (_result *ModifyInstanceVpcAuthModeResponse, _err error)
- func (client *Client) ModifyInstanceVpcAuthModeWithOptions(request *ModifyInstanceVpcAuthModeRequest, runtime *util.RuntimeOptions) (_result *ModifyInstanceVpcAuthModeResponse, _err error)
- func (client *Client) ModifyNodeSpec(request *ModifyNodeSpecRequest) (_result *ModifyNodeSpecResponse, _err error)
- func (client *Client) ModifyNodeSpecBatch(request *ModifyNodeSpecBatchRequest) (_result *ModifyNodeSpecBatchResponse, _err error)
- func (client *Client) ModifyNodeSpecBatchWithOptions(request *ModifyNodeSpecBatchRequest, runtime *util.RuntimeOptions) (_result *ModifyNodeSpecBatchResponse, _err error)
- func (client *Client) ModifyNodeSpecWithOptions(request *ModifyNodeSpecRequest, runtime *util.RuntimeOptions) (_result *ModifyNodeSpecResponse, _err error)
- func (client *Client) ModifyParameters(request *ModifyParametersRequest) (_result *ModifyParametersResponse, _err error)
- func (client *Client) ModifyParametersWithOptions(request *ModifyParametersRequest, runtime *util.RuntimeOptions) (_result *ModifyParametersResponse, _err error)
- func (client *Client) ModifyResourceGroup(request *ModifyResourceGroupRequest) (_result *ModifyResourceGroupResponse, _err error)
- func (client *Client) ModifyResourceGroupWithOptions(request *ModifyResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyResourceGroupResponse, _err error)
- func (client *Client) ModifySecurityGroupConfiguration(request *ModifySecurityGroupConfigurationRequest) (_result *ModifySecurityGroupConfigurationResponse, _err error)
- func (client *Client) ModifySecurityGroupConfigurationWithOptions(request *ModifySecurityGroupConfigurationRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityGroupConfigurationResponse, _err error)
- func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (_result *ModifySecurityIpsResponse, _err error)
- func (client *Client) ModifySecurityIpsWithOptions(request *ModifySecurityIpsRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityIpsResponse, _err error)
- func (client *Client) ModifyTaskInfo(request *ModifyTaskInfoRequest) (_result *ModifyTaskInfoResponse, _err error)
- func (client *Client) ModifyTaskInfoWithOptions(request *ModifyTaskInfoRequest, runtime *util.RuntimeOptions) (_result *ModifyTaskInfoResponse, _err error)
- func (client *Client) ReleaseNodePrivateNetworkAddress(request *ReleaseNodePrivateNetworkAddressRequest) (_result *ReleaseNodePrivateNetworkAddressResponse, _err error)
- func (client *Client) ReleaseNodePrivateNetworkAddressWithOptions(request *ReleaseNodePrivateNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *ReleaseNodePrivateNetworkAddressResponse, _err error)
- func (client *Client) ReleasePublicNetworkAddress(request *ReleasePublicNetworkAddressRequest) (_result *ReleasePublicNetworkAddressResponse, _err error)
- func (client *Client) ReleasePublicNetworkAddressWithOptions(request *ReleasePublicNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *ReleasePublicNetworkAddressResponse, _err error)
- func (client *Client) RenewDBInstance(request *RenewDBInstanceRequest) (_result *RenewDBInstanceResponse, _err error)
- func (client *Client) RenewDBInstanceWithOptions(request *RenewDBInstanceRequest, runtime *util.RuntimeOptions) (_result *RenewDBInstanceResponse, _err error)
- func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (_result *ResetAccountPasswordResponse, _err error)
- func (client *Client) ResetAccountPasswordWithOptions(request *ResetAccountPasswordRequest, runtime *util.RuntimeOptions) (_result *ResetAccountPasswordResponse, _err error)
- func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (_result *RestartDBInstanceResponse, _err error)
- func (client *Client) RestartDBInstanceWithOptions(request *RestartDBInstanceRequest, runtime *util.RuntimeOptions) (_result *RestartDBInstanceResponse, _err error)
- func (client *Client) RestartNode(request *RestartNodeRequest) (_result *RestartNodeResponse, _err error)
- func (client *Client) RestartNodeWithOptions(request *RestartNodeRequest, runtime *util.RuntimeOptions) (_result *RestartNodeResponse, _err error)
- func (client *Client) SwitchDBInstanceHA(request *SwitchDBInstanceHARequest) (_result *SwitchDBInstanceHAResponse, _err error)
- func (client *Client) SwitchDBInstanceHAWithOptions(request *SwitchDBInstanceHARequest, runtime *util.RuntimeOptions) (_result *SwitchDBInstanceHAResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) TransferClusterBackup(request *TransferClusterBackupRequest) (_result *TransferClusterBackupResponse, _err error)
- func (client *Client) TransferClusterBackupWithOptions(request *TransferClusterBackupRequest, runtime *util.RuntimeOptions) (_result *TransferClusterBackupResponse, _err error)
- func (client *Client) TransformInstanceChargeType(request *TransformInstanceChargeTypeRequest) (_result *TransformInstanceChargeTypeResponse, _err error)
- func (client *Client) TransformInstanceChargeTypeWithOptions(request *TransformInstanceChargeTypeRequest, runtime *util.RuntimeOptions) (_result *TransformInstanceChargeTypeResponse, _err error)
- func (client *Client) TransformToPrePaid(request *TransformToPrePaidRequest) (_result *TransformToPrePaidResponse, _err error)
- func (client *Client) TransformToPrePaidWithOptions(request *TransformToPrePaidRequest, runtime *util.RuntimeOptions) (_result *TransformToPrePaidResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UpgradeDBInstanceEngineVersion(request *UpgradeDBInstanceEngineVersionRequest) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)
- func (client *Client) UpgradeDBInstanceEngineVersionWithOptions(request *UpgradeDBInstanceEngineVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)
- func (client *Client) UpgradeDBInstanceKernelVersion(request *UpgradeDBInstanceKernelVersionRequest) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)
- func (client *Client) UpgradeDBInstanceKernelVersionWithOptions(request *UpgradeDBInstanceKernelVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)
- type CreateAccountRequest
- func (s CreateAccountRequest) GoString() string
- func (s *CreateAccountRequest) SetAccountName(v string) *CreateAccountRequest
- func (s *CreateAccountRequest) SetAccountPassword(v string) *CreateAccountRequest
- func (s *CreateAccountRequest) SetDBInstanceId(v string) *CreateAccountRequest
- func (s *CreateAccountRequest) SetOwnerAccount(v string) *CreateAccountRequest
- func (s *CreateAccountRequest) SetOwnerId(v int64) *CreateAccountRequest
- func (s *CreateAccountRequest) SetResourceOwnerAccount(v string) *CreateAccountRequest
- func (s *CreateAccountRequest) SetResourceOwnerId(v int64) *CreateAccountRequest
- func (s CreateAccountRequest) String() string
- type CreateAccountResponse
- func (s CreateAccountResponse) GoString() string
- func (s *CreateAccountResponse) SetBody(v *CreateAccountResponseBody) *CreateAccountResponse
- func (s *CreateAccountResponse) SetHeaders(v map[string]*string) *CreateAccountResponse
- func (s *CreateAccountResponse) SetStatusCode(v int32) *CreateAccountResponse
- func (s CreateAccountResponse) String() string
- type CreateAccountResponseBody
- type CreateBackupRequest
- func (s CreateBackupRequest) GoString() string
- func (s *CreateBackupRequest) SetBackupMethod(v string) *CreateBackupRequest
- func (s *CreateBackupRequest) SetDBInstanceId(v string) *CreateBackupRequest
- func (s *CreateBackupRequest) SetOwnerAccount(v string) *CreateBackupRequest
- func (s *CreateBackupRequest) SetOwnerId(v int64) *CreateBackupRequest
- func (s *CreateBackupRequest) SetResourceOwnerAccount(v string) *CreateBackupRequest
- func (s *CreateBackupRequest) SetResourceOwnerId(v int64) *CreateBackupRequest
- func (s CreateBackupRequest) String() string
- type CreateBackupResponse
- func (s CreateBackupResponse) GoString() string
- func (s *CreateBackupResponse) SetBody(v *CreateBackupResponseBody) *CreateBackupResponse
- func (s *CreateBackupResponse) SetHeaders(v map[string]*string) *CreateBackupResponse
- func (s *CreateBackupResponse) SetStatusCode(v int32) *CreateBackupResponse
- func (s CreateBackupResponse) String() string
- type CreateBackupResponseBody
- type CreateDBInstanceRequest
- func (s CreateDBInstanceRequest) GoString() string
- func (s *CreateDBInstanceRequest) SetAccountPassword(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetAutoRenew(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetBackupId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetBusinessInfo(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetChargeType(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetClientToken(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetClusterId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetCouponNo(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetDBInstanceClass(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetDBInstanceDescription(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetDBInstanceStorage(v int32) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetDatabaseNames(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetEncrypted(v bool) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetEncryptionKey(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetEngine(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetEngineVersion(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetGlobalSecurityGroupIds(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetHiddenZoneId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetNetworkType(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetOwnerAccount(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetOwnerId(v int64) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetPeriod(v int32) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetProvisionedIops(v int64) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetReadonlyReplicas(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetRegionId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetReplicationFactor(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetResourceGroupId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetResourceOwnerAccount(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetResourceOwnerId(v int64) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetRestoreTime(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetRestoreType(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetSecondaryZoneId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetSecurityIPList(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetSrcDBInstanceId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetSrcRegion(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetStorageEngine(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetStorageType(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetTag(v []*CreateDBInstanceRequestTag) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetVSwitchId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetVpcId(v string) *CreateDBInstanceRequest
- func (s *CreateDBInstanceRequest) SetZoneId(v string) *CreateDBInstanceRequest
- func (s CreateDBInstanceRequest) String() string
- type CreateDBInstanceRequestTag
- type CreateDBInstanceResponse
- func (s CreateDBInstanceResponse) GoString() string
- func (s *CreateDBInstanceResponse) SetBody(v *CreateDBInstanceResponseBody) *CreateDBInstanceResponse
- func (s *CreateDBInstanceResponse) SetHeaders(v map[string]*string) *CreateDBInstanceResponse
- func (s *CreateDBInstanceResponse) SetStatusCode(v int32) *CreateDBInstanceResponse
- func (s CreateDBInstanceResponse) String() string
- type CreateDBInstanceResponseBody
- func (s CreateDBInstanceResponseBody) GoString() string
- func (s *CreateDBInstanceResponseBody) SetDBInstanceId(v string) *CreateDBInstanceResponseBody
- func (s *CreateDBInstanceResponseBody) SetOrderId(v string) *CreateDBInstanceResponseBody
- func (s *CreateDBInstanceResponseBody) SetRequestId(v string) *CreateDBInstanceResponseBody
- func (s CreateDBInstanceResponseBody) String() string
- type CreateGlobalSecurityIPGroupRequest
- func (s CreateGlobalSecurityIPGroupRequest) GoString() string
- func (s *CreateGlobalSecurityIPGroupRequest) SetGIpList(v string) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetRegionId(v string) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *CreateGlobalSecurityIPGroupRequest
- func (s *CreateGlobalSecurityIPGroupRequest) SetSecurityToken(v string) *CreateGlobalSecurityIPGroupRequest
- func (s CreateGlobalSecurityIPGroupRequest) String() string
- type CreateGlobalSecurityIPGroupResponse
- func (s CreateGlobalSecurityIPGroupResponse) GoString() string
- func (s *CreateGlobalSecurityIPGroupResponse) SetBody(v *CreateGlobalSecurityIPGroupResponseBody) *CreateGlobalSecurityIPGroupResponse
- func (s *CreateGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *CreateGlobalSecurityIPGroupResponse
- func (s *CreateGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *CreateGlobalSecurityIPGroupResponse
- func (s CreateGlobalSecurityIPGroupResponse) String() string
- type CreateGlobalSecurityIPGroupResponseBody
- func (s CreateGlobalSecurityIPGroupResponseBody) GoString() string
- func (s *CreateGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup(v []*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) *CreateGlobalSecurityIPGroupResponseBody
- func (s *CreateGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *CreateGlobalSecurityIPGroupResponseBody
- func (s CreateGlobalSecurityIPGroupResponseBody) String() string
- type CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString() string
- func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGIpList(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalIgName(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetRegionId(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String() string
- type CreateNodeBatchRequest
- func (s CreateNodeBatchRequest) GoString() string
- func (s *CreateNodeBatchRequest) SetAccountName(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetAccountPassword(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetAutoPay(v bool) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetBusinessInfo(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetClientToken(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetCouponNo(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetDBInstanceId(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetFromApp(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetNodesInfo(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetOwnerAccount(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetOwnerId(v int64) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetResourceOwnerAccount(v string) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetResourceOwnerId(v int64) *CreateNodeBatchRequest
- func (s *CreateNodeBatchRequest) SetShardDirect(v bool) *CreateNodeBatchRequest
- func (s CreateNodeBatchRequest) String() string
- type CreateNodeBatchResponse
- func (s CreateNodeBatchResponse) GoString() string
- func (s *CreateNodeBatchResponse) SetBody(v *CreateNodeBatchResponseBody) *CreateNodeBatchResponse
- func (s *CreateNodeBatchResponse) SetHeaders(v map[string]*string) *CreateNodeBatchResponse
- func (s *CreateNodeBatchResponse) SetStatusCode(v int32) *CreateNodeBatchResponse
- func (s CreateNodeBatchResponse) String() string
- type CreateNodeBatchResponseBody
- func (s CreateNodeBatchResponseBody) GoString() string
- func (s *CreateNodeBatchResponseBody) SetNodeId(v string) *CreateNodeBatchResponseBody
- func (s *CreateNodeBatchResponseBody) SetOrderId(v string) *CreateNodeBatchResponseBody
- func (s *CreateNodeBatchResponseBody) SetRequestId(v string) *CreateNodeBatchResponseBody
- func (s CreateNodeBatchResponseBody) String() string
- type CreateNodeRequest
- func (s CreateNodeRequest) GoString() string
- func (s *CreateNodeRequest) SetAccountName(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetAccountPassword(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetAutoPay(v bool) *CreateNodeRequest
- func (s *CreateNodeRequest) SetBusinessInfo(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetClientToken(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetCouponNo(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetDBInstanceId(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetNodeClass(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetNodeStorage(v int32) *CreateNodeRequest
- func (s *CreateNodeRequest) SetNodeType(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetOwnerAccount(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetOwnerId(v int64) *CreateNodeRequest
- func (s *CreateNodeRequest) SetReadonlyReplicas(v int32) *CreateNodeRequest
- func (s *CreateNodeRequest) SetResourceOwnerAccount(v string) *CreateNodeRequest
- func (s *CreateNodeRequest) SetResourceOwnerId(v int64) *CreateNodeRequest
- func (s *CreateNodeRequest) SetShardDirect(v bool) *CreateNodeRequest
- func (s CreateNodeRequest) String() string
- type CreateNodeResponse
- func (s CreateNodeResponse) GoString() string
- func (s *CreateNodeResponse) SetBody(v *CreateNodeResponseBody) *CreateNodeResponse
- func (s *CreateNodeResponse) SetHeaders(v map[string]*string) *CreateNodeResponse
- func (s *CreateNodeResponse) SetStatusCode(v int32) *CreateNodeResponse
- func (s CreateNodeResponse) String() string
- type CreateNodeResponseBody
- func (s CreateNodeResponseBody) GoString() string
- func (s *CreateNodeResponseBody) SetNodeId(v string) *CreateNodeResponseBody
- func (s *CreateNodeResponseBody) SetOrderId(v string) *CreateNodeResponseBody
- func (s *CreateNodeResponseBody) SetRequestId(v string) *CreateNodeResponseBody
- func (s CreateNodeResponseBody) String() string
- type CreateShardingDBInstanceRequest
- func (s CreateShardingDBInstanceRequest) GoString() string
- func (s *CreateShardingDBInstanceRequest) SetAccountPassword(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetAutoRenew(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetBackupId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetChargeType(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetClientToken(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetConfigServer(v []*CreateShardingDBInstanceRequestConfigServer) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetDBInstanceDescription(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetDestRegion(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetEncrypted(v bool) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetEncryptionKey(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetEngine(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetEngineVersion(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetGlobalSecurityGroupIds(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetHiddenZoneId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetMongos(v []*CreateShardingDBInstanceRequestMongos) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetNetworkType(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetOwnerAccount(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetOwnerId(v int64) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetPeriod(v int32) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetProtocolType(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetProvisionedIops(v int64) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetRegionId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetReplicaSet(v []*CreateShardingDBInstanceRequestReplicaSet) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetResourceGroupId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetResourceOwnerAccount(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetResourceOwnerId(v int64) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetRestoreTime(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetRestoreType(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetSecondaryZoneId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetSecurityIPList(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetSrcDBInstanceId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetSrcRegion(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetStorageEngine(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetStorageType(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetTag(v []*CreateShardingDBInstanceRequestTag) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetVSwitchId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetVpcId(v string) *CreateShardingDBInstanceRequest
- func (s *CreateShardingDBInstanceRequest) SetZoneId(v string) *CreateShardingDBInstanceRequest
- func (s CreateShardingDBInstanceRequest) String() string
- type CreateShardingDBInstanceRequestConfigServer
- func (s CreateShardingDBInstanceRequestConfigServer) GoString() string
- func (s *CreateShardingDBInstanceRequestConfigServer) SetClass(v string) *CreateShardingDBInstanceRequestConfigServer
- func (s *CreateShardingDBInstanceRequestConfigServer) SetStorage(v int32) *CreateShardingDBInstanceRequestConfigServer
- func (s CreateShardingDBInstanceRequestConfigServer) String() string
- type CreateShardingDBInstanceRequestMongos
- type CreateShardingDBInstanceRequestReplicaSet
- func (s CreateShardingDBInstanceRequestReplicaSet) GoString() string
- func (s *CreateShardingDBInstanceRequestReplicaSet) SetClass(v string) *CreateShardingDBInstanceRequestReplicaSet
- func (s *CreateShardingDBInstanceRequestReplicaSet) SetReadonlyReplicas(v int32) *CreateShardingDBInstanceRequestReplicaSet
- func (s *CreateShardingDBInstanceRequestReplicaSet) SetStorage(v int32) *CreateShardingDBInstanceRequestReplicaSet
- func (s CreateShardingDBInstanceRequestReplicaSet) String() string
- type CreateShardingDBInstanceRequestTag
- func (s CreateShardingDBInstanceRequestTag) GoString() string
- func (s *CreateShardingDBInstanceRequestTag) SetKey(v string) *CreateShardingDBInstanceRequestTag
- func (s *CreateShardingDBInstanceRequestTag) SetValue(v string) *CreateShardingDBInstanceRequestTag
- func (s CreateShardingDBInstanceRequestTag) String() string
- type CreateShardingDBInstanceResponse
- func (s CreateShardingDBInstanceResponse) GoString() string
- func (s *CreateShardingDBInstanceResponse) SetBody(v *CreateShardingDBInstanceResponseBody) *CreateShardingDBInstanceResponse
- func (s *CreateShardingDBInstanceResponse) SetHeaders(v map[string]*string) *CreateShardingDBInstanceResponse
- func (s *CreateShardingDBInstanceResponse) SetStatusCode(v int32) *CreateShardingDBInstanceResponse
- func (s CreateShardingDBInstanceResponse) String() string
- type CreateShardingDBInstanceResponseBody
- func (s CreateShardingDBInstanceResponseBody) GoString() string
- func (s *CreateShardingDBInstanceResponseBody) SetDBInstanceId(v string) *CreateShardingDBInstanceResponseBody
- func (s *CreateShardingDBInstanceResponseBody) SetOrderId(v string) *CreateShardingDBInstanceResponseBody
- func (s *CreateShardingDBInstanceResponseBody) SetRequestId(v string) *CreateShardingDBInstanceResponseBody
- func (s CreateShardingDBInstanceResponseBody) String() string
- type DeleteDBInstanceRequest
- func (s DeleteDBInstanceRequest) GoString() string
- func (s *DeleteDBInstanceRequest) SetClientToken(v string) *DeleteDBInstanceRequest
- func (s *DeleteDBInstanceRequest) SetDBInstanceId(v string) *DeleteDBInstanceRequest
- func (s *DeleteDBInstanceRequest) SetOwnerAccount(v string) *DeleteDBInstanceRequest
- func (s *DeleteDBInstanceRequest) SetOwnerId(v int64) *DeleteDBInstanceRequest
- func (s *DeleteDBInstanceRequest) SetResourceOwnerAccount(v string) *DeleteDBInstanceRequest
- func (s *DeleteDBInstanceRequest) SetResourceOwnerId(v int64) *DeleteDBInstanceRequest
- func (s DeleteDBInstanceRequest) String() string
- type DeleteDBInstanceResponse
- func (s DeleteDBInstanceResponse) GoString() string
- func (s *DeleteDBInstanceResponse) SetBody(v *DeleteDBInstanceResponseBody) *DeleteDBInstanceResponse
- func (s *DeleteDBInstanceResponse) SetHeaders(v map[string]*string) *DeleteDBInstanceResponse
- func (s *DeleteDBInstanceResponse) SetStatusCode(v int32) *DeleteDBInstanceResponse
- func (s DeleteDBInstanceResponse) String() string
- type DeleteDBInstanceResponseBody
- type DeleteGlobalSecurityIPGroupRequest
- func (s DeleteGlobalSecurityIPGroupRequest) GoString() string
- func (s *DeleteGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetRegionId(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *DeleteGlobalSecurityIPGroupRequest
- func (s *DeleteGlobalSecurityIPGroupRequest) SetSecurityToken(v string) *DeleteGlobalSecurityIPGroupRequest
- func (s DeleteGlobalSecurityIPGroupRequest) String() string
- type DeleteGlobalSecurityIPGroupResponse
- func (s DeleteGlobalSecurityIPGroupResponse) GoString() string
- func (s *DeleteGlobalSecurityIPGroupResponse) SetBody(v *DeleteGlobalSecurityIPGroupResponseBody) *DeleteGlobalSecurityIPGroupResponse
- func (s *DeleteGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *DeleteGlobalSecurityIPGroupResponse
- func (s *DeleteGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *DeleteGlobalSecurityIPGroupResponse
- func (s DeleteGlobalSecurityIPGroupResponse) String() string
- type DeleteGlobalSecurityIPGroupResponseBody
- type DeleteNodeRequest
- func (s DeleteNodeRequest) GoString() string
- func (s *DeleteNodeRequest) SetClientToken(v string) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetDBInstanceId(v string) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetNodeId(v string) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetOwnerAccount(v string) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetOwnerId(v int64) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetResourceOwnerAccount(v string) *DeleteNodeRequest
- func (s *DeleteNodeRequest) SetResourceOwnerId(v int64) *DeleteNodeRequest
- func (s DeleteNodeRequest) String() string
- type DeleteNodeResponse
- func (s DeleteNodeResponse) GoString() string
- func (s *DeleteNodeResponse) SetBody(v *DeleteNodeResponseBody) *DeleteNodeResponse
- func (s *DeleteNodeResponse) SetHeaders(v map[string]*string) *DeleteNodeResponse
- func (s *DeleteNodeResponse) SetStatusCode(v int32) *DeleteNodeResponse
- func (s DeleteNodeResponse) String() string
- type DeleteNodeResponseBody
- func (s DeleteNodeResponseBody) GoString() string
- func (s *DeleteNodeResponseBody) SetOrderId(v string) *DeleteNodeResponseBody
- func (s *DeleteNodeResponseBody) SetRequestId(v string) *DeleteNodeResponseBody
- func (s *DeleteNodeResponseBody) SetTaskId(v int32) *DeleteNodeResponseBody
- func (s DeleteNodeResponseBody) String() string
- type DescribeAccountsRequest
- func (s DescribeAccountsRequest) GoString() string
- func (s *DescribeAccountsRequest) SetAccountName(v string) *DescribeAccountsRequest
- func (s *DescribeAccountsRequest) SetDBInstanceId(v string) *DescribeAccountsRequest
- func (s *DescribeAccountsRequest) SetOwnerAccount(v string) *DescribeAccountsRequest
- func (s *DescribeAccountsRequest) SetOwnerId(v int64) *DescribeAccountsRequest
- func (s *DescribeAccountsRequest) SetResourceOwnerAccount(v string) *DescribeAccountsRequest
- func (s *DescribeAccountsRequest) SetResourceOwnerId(v int64) *DescribeAccountsRequest
- func (s DescribeAccountsRequest) String() string
- type DescribeAccountsResponse
- func (s DescribeAccountsResponse) GoString() string
- func (s *DescribeAccountsResponse) SetBody(v *DescribeAccountsResponseBody) *DescribeAccountsResponse
- func (s *DescribeAccountsResponse) SetHeaders(v map[string]*string) *DescribeAccountsResponse
- func (s *DescribeAccountsResponse) SetStatusCode(v int32) *DescribeAccountsResponse
- func (s DescribeAccountsResponse) String() string
- type DescribeAccountsResponseBody
- func (s DescribeAccountsResponseBody) GoString() string
- func (s *DescribeAccountsResponseBody) SetAccounts(v *DescribeAccountsResponseBodyAccounts) *DescribeAccountsResponseBody
- func (s *DescribeAccountsResponseBody) SetRequestId(v string) *DescribeAccountsResponseBody
- func (s DescribeAccountsResponseBody) String() string
- type DescribeAccountsResponseBodyAccounts
- type DescribeAccountsResponseBodyAccountsAccount
- func (s DescribeAccountsResponseBodyAccountsAccount) GoString() string
- func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountDescription(v string) *DescribeAccountsResponseBodyAccountsAccount
- func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountName(v string) *DescribeAccountsResponseBodyAccountsAccount
- func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountStatus(v string) *DescribeAccountsResponseBodyAccountsAccount
- func (s *DescribeAccountsResponseBodyAccountsAccount) SetCharacterType(v string) *DescribeAccountsResponseBodyAccountsAccount
- func (s *DescribeAccountsResponseBodyAccountsAccount) SetDBInstanceId(v string) *DescribeAccountsResponseBodyAccountsAccount
- func (s DescribeAccountsResponseBodyAccountsAccount) String() string
- type DescribeActiveOperationTaskCountRequest
- func (s DescribeActiveOperationTaskCountRequest) GoString() string
- func (s *DescribeActiveOperationTaskCountRequest) SetOwnerAccount(v string) *DescribeActiveOperationTaskCountRequest
- func (s *DescribeActiveOperationTaskCountRequest) SetOwnerId(v int64) *DescribeActiveOperationTaskCountRequest
- func (s *DescribeActiveOperationTaskCountRequest) SetResourceGroupId(v string) *DescribeActiveOperationTaskCountRequest
- func (s *DescribeActiveOperationTaskCountRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTaskCountRequest
- func (s *DescribeActiveOperationTaskCountRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTaskCountRequest
- func (s DescribeActiveOperationTaskCountRequest) String() string
- type DescribeActiveOperationTaskCountResponse
- func (s DescribeActiveOperationTaskCountResponse) GoString() string
- func (s *DescribeActiveOperationTaskCountResponse) SetBody(v *DescribeActiveOperationTaskCountResponseBody) *DescribeActiveOperationTaskCountResponse
- func (s *DescribeActiveOperationTaskCountResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTaskCountResponse
- func (s *DescribeActiveOperationTaskCountResponse) SetStatusCode(v int32) *DescribeActiveOperationTaskCountResponse
- func (s DescribeActiveOperationTaskCountResponse) String() string
- type DescribeActiveOperationTaskCountResponseBody
- func (s DescribeActiveOperationTaskCountResponseBody) GoString() string
- func (s *DescribeActiveOperationTaskCountResponseBody) SetNeedPop(v int32) *DescribeActiveOperationTaskCountResponseBody
- func (s *DescribeActiveOperationTaskCountResponseBody) SetRequestId(v string) *DescribeActiveOperationTaskCountResponseBody
- func (s *DescribeActiveOperationTaskCountResponseBody) SetTaskCount(v int32) *DescribeActiveOperationTaskCountResponseBody
- func (s DescribeActiveOperationTaskCountResponseBody) String() string
- type DescribeActiveOperationTaskTypeRequest
- func (s DescribeActiveOperationTaskTypeRequest) GoString() string
- func (s *DescribeActiveOperationTaskTypeRequest) SetIsHistory(v int32) *DescribeActiveOperationTaskTypeRequest
- func (s *DescribeActiveOperationTaskTypeRequest) SetOwnerAccount(v string) *DescribeActiveOperationTaskTypeRequest
- func (s *DescribeActiveOperationTaskTypeRequest) SetOwnerId(v int64) *DescribeActiveOperationTaskTypeRequest
- func (s *DescribeActiveOperationTaskTypeRequest) SetResourceGroupId(v string) *DescribeActiveOperationTaskTypeRequest
- func (s *DescribeActiveOperationTaskTypeRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTaskTypeRequest
- func (s *DescribeActiveOperationTaskTypeRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTaskTypeRequest
- func (s DescribeActiveOperationTaskTypeRequest) String() string
- type DescribeActiveOperationTaskTypeResponse
- func (s DescribeActiveOperationTaskTypeResponse) GoString() string
- func (s *DescribeActiveOperationTaskTypeResponse) SetBody(v *DescribeActiveOperationTaskTypeResponseBody) *DescribeActiveOperationTaskTypeResponse
- func (s *DescribeActiveOperationTaskTypeResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTaskTypeResponse
- func (s *DescribeActiveOperationTaskTypeResponse) SetStatusCode(v int32) *DescribeActiveOperationTaskTypeResponse
- func (s DescribeActiveOperationTaskTypeResponse) String() string
- type DescribeActiveOperationTaskTypeResponseBody
- func (s DescribeActiveOperationTaskTypeResponseBody) GoString() string
- func (s *DescribeActiveOperationTaskTypeResponseBody) SetRequestId(v string) *DescribeActiveOperationTaskTypeResponseBody
- func (s *DescribeActiveOperationTaskTypeResponseBody) SetTypeList(v []*DescribeActiveOperationTaskTypeResponseBodyTypeList) *DescribeActiveOperationTaskTypeResponseBody
- func (s DescribeActiveOperationTaskTypeResponseBody) String() string
- type DescribeActiveOperationTaskTypeResponseBodyTypeList
- func (s DescribeActiveOperationTaskTypeResponseBodyTypeList) GoString() string
- func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetCount(v int32) *DescribeActiveOperationTaskTypeResponseBodyTypeList
- func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskType(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
- func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoEn(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
- func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoZh(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
- func (s DescribeActiveOperationTaskTypeResponseBodyTypeList) String() string
- type DescribeActiveOperationTasksRequest
- func (s DescribeActiveOperationTasksRequest) GoString() string
- func (s *DescribeActiveOperationTasksRequest) SetAllowCancel(v int32) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetAllowChange(v int32) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetChangeLevel(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetDbType(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetInsName(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetOwnerAccount(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetOwnerId(v int64) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetPageNumber(v int32) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetPageSize(v int32) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetProductId(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetRegion(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetStatus(v int32) *DescribeActiveOperationTasksRequest
- func (s *DescribeActiveOperationTasksRequest) SetTaskType(v string) *DescribeActiveOperationTasksRequest
- func (s DescribeActiveOperationTasksRequest) String() string
- type DescribeActiveOperationTasksResponse
- func (s DescribeActiveOperationTasksResponse) GoString() string
- func (s *DescribeActiveOperationTasksResponse) SetBody(v *DescribeActiveOperationTasksResponseBody) *DescribeActiveOperationTasksResponse
- func (s *DescribeActiveOperationTasksResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTasksResponse
- func (s *DescribeActiveOperationTasksResponse) SetStatusCode(v int32) *DescribeActiveOperationTasksResponse
- func (s DescribeActiveOperationTasksResponse) String() string
- type DescribeActiveOperationTasksResponseBody
- func (s DescribeActiveOperationTasksResponseBody) GoString() string
- func (s *DescribeActiveOperationTasksResponseBody) SetItems(v []*DescribeActiveOperationTasksResponseBodyItems) *DescribeActiveOperationTasksResponseBody
- func (s *DescribeActiveOperationTasksResponseBody) SetPageNumber(v int32) *DescribeActiveOperationTasksResponseBody
- func (s *DescribeActiveOperationTasksResponseBody) SetPageSize(v int32) *DescribeActiveOperationTasksResponseBody
- func (s *DescribeActiveOperationTasksResponseBody) SetRequestId(v string) *DescribeActiveOperationTasksResponseBody
- func (s *DescribeActiveOperationTasksResponseBody) SetTotalRecordCount(v int32) *DescribeActiveOperationTasksResponseBody
- func (s DescribeActiveOperationTasksResponseBody) String() string
- type DescribeActiveOperationTasksResponseBodyItems
- func (s DescribeActiveOperationTasksResponseBodyItems) GoString() string
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetAllowCancel(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetAllowChange(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevel(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelEn(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelZh(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetCreatedTime(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetCurrentAVZ(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetDbType(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetDbVersion(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetDeadline(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetId(v int32) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetImpactEn(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetImpactZh(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetInsComment(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetInsName(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetModifiedTime(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetPrepareInterval(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetRegion(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetResultInfo(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetStartTime(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetStatus(v int32) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetSubInsNames(v []*string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetSwitchTime(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskType(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeEn(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeZh(v string) *DescribeActiveOperationTasksResponseBodyItems
- func (s DescribeActiveOperationTasksResponseBodyItems) String() string
- type DescribeAuditLogFilterRequest
- func (s DescribeAuditLogFilterRequest) GoString() string
- func (s *DescribeAuditLogFilterRequest) SetDBInstanceId(v string) *DescribeAuditLogFilterRequest
- func (s *DescribeAuditLogFilterRequest) SetOwnerAccount(v string) *DescribeAuditLogFilterRequest
- func (s *DescribeAuditLogFilterRequest) SetOwnerId(v int64) *DescribeAuditLogFilterRequest
- func (s *DescribeAuditLogFilterRequest) SetResourceOwnerAccount(v string) *DescribeAuditLogFilterRequest
- func (s *DescribeAuditLogFilterRequest) SetResourceOwnerId(v int64) *DescribeAuditLogFilterRequest
- func (s *DescribeAuditLogFilterRequest) SetRoleType(v string) *DescribeAuditLogFilterRequest
- func (s DescribeAuditLogFilterRequest) String() string
- type DescribeAuditLogFilterResponse
- func (s DescribeAuditLogFilterResponse) GoString() string
- func (s *DescribeAuditLogFilterResponse) SetBody(v *DescribeAuditLogFilterResponseBody) *DescribeAuditLogFilterResponse
- func (s *DescribeAuditLogFilterResponse) SetHeaders(v map[string]*string) *DescribeAuditLogFilterResponse
- func (s *DescribeAuditLogFilterResponse) SetStatusCode(v int32) *DescribeAuditLogFilterResponse
- func (s DescribeAuditLogFilterResponse) String() string
- type DescribeAuditLogFilterResponseBody
- func (s DescribeAuditLogFilterResponseBody) GoString() string
- func (s *DescribeAuditLogFilterResponseBody) SetFilter(v string) *DescribeAuditLogFilterResponseBody
- func (s *DescribeAuditLogFilterResponseBody) SetRequestId(v string) *DescribeAuditLogFilterResponseBody
- func (s *DescribeAuditLogFilterResponseBody) SetRoleType(v string) *DescribeAuditLogFilterResponseBody
- func (s DescribeAuditLogFilterResponseBody) String() string
- type DescribeAuditPolicyRequest
- func (s DescribeAuditPolicyRequest) GoString() string
- func (s *DescribeAuditPolicyRequest) SetDBInstanceId(v string) *DescribeAuditPolicyRequest
- func (s *DescribeAuditPolicyRequest) SetOwnerAccount(v string) *DescribeAuditPolicyRequest
- func (s *DescribeAuditPolicyRequest) SetOwnerId(v int64) *DescribeAuditPolicyRequest
- func (s *DescribeAuditPolicyRequest) SetResourceOwnerAccount(v string) *DescribeAuditPolicyRequest
- func (s *DescribeAuditPolicyRequest) SetResourceOwnerId(v int64) *DescribeAuditPolicyRequest
- func (s DescribeAuditPolicyRequest) String() string
- type DescribeAuditPolicyResponse
- func (s DescribeAuditPolicyResponse) GoString() string
- func (s *DescribeAuditPolicyResponse) SetBody(v *DescribeAuditPolicyResponseBody) *DescribeAuditPolicyResponse
- func (s *DescribeAuditPolicyResponse) SetHeaders(v map[string]*string) *DescribeAuditPolicyResponse
- func (s *DescribeAuditPolicyResponse) SetStatusCode(v int32) *DescribeAuditPolicyResponse
- func (s DescribeAuditPolicyResponse) String() string
- type DescribeAuditPolicyResponseBody
- func (s DescribeAuditPolicyResponseBody) GoString() string
- func (s *DescribeAuditPolicyResponseBody) SetLogAuditStatus(v string) *DescribeAuditPolicyResponseBody
- func (s *DescribeAuditPolicyResponseBody) SetRequestId(v string) *DescribeAuditPolicyResponseBody
- func (s DescribeAuditPolicyResponseBody) String() string
- type DescribeAuditRecordsRequest
- func (s DescribeAuditRecordsRequest) GoString() string
- func (s *DescribeAuditRecordsRequest) SetDBInstanceId(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetDatabase(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetEndTime(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetForm(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetLogicalOperator(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetNodeId(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetOrderType(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetOwnerAccount(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetOwnerId(v int64) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetPageNumber(v int32) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetPageSize(v int32) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetQueryKeywords(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetResourceOwnerAccount(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetResourceOwnerId(v int64) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetStartTime(v string) *DescribeAuditRecordsRequest
- func (s *DescribeAuditRecordsRequest) SetUser(v string) *DescribeAuditRecordsRequest
- func (s DescribeAuditRecordsRequest) String() string
- type DescribeAuditRecordsResponse
- func (s DescribeAuditRecordsResponse) GoString() string
- func (s *DescribeAuditRecordsResponse) SetBody(v *DescribeAuditRecordsResponseBody) *DescribeAuditRecordsResponse
- func (s *DescribeAuditRecordsResponse) SetHeaders(v map[string]*string) *DescribeAuditRecordsResponse
- func (s *DescribeAuditRecordsResponse) SetStatusCode(v int32) *DescribeAuditRecordsResponse
- func (s DescribeAuditRecordsResponse) String() string
- type DescribeAuditRecordsResponseBody
- func (s DescribeAuditRecordsResponseBody) GoString() string
- func (s *DescribeAuditRecordsResponseBody) SetItems(v *DescribeAuditRecordsResponseBodyItems) *DescribeAuditRecordsResponseBody
- func (s *DescribeAuditRecordsResponseBody) SetPageNumber(v int32) *DescribeAuditRecordsResponseBody
- func (s *DescribeAuditRecordsResponseBody) SetPageRecordCount(v int32) *DescribeAuditRecordsResponseBody
- func (s *DescribeAuditRecordsResponseBody) SetRequestId(v string) *DescribeAuditRecordsResponseBody
- func (s *DescribeAuditRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeAuditRecordsResponseBody
- func (s DescribeAuditRecordsResponseBody) String() string
- type DescribeAuditRecordsResponseBodyItems
- type DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s DescribeAuditRecordsResponseBodyItemsSQLRecord) GoString() string
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetAccountName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetDBName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetExecuteTime(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetHostAddress(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetReturnRowCounts(v int64) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetSyntax(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTableName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetThreadID(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTotalExecutionTimes(v int64) *DescribeAuditRecordsResponseBodyItemsSQLRecord
- func (s DescribeAuditRecordsResponseBodyItemsSQLRecord) String() string
- type DescribeAvailabilityZonesRequest
- func (s DescribeAvailabilityZonesRequest) GoString() string
- func (s *DescribeAvailabilityZonesRequest) SetAcceptLanguage(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetDBInstanceClass(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetDbType(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetEngineVersion(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetExcludeSecondaryZoneId(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetExcludeZoneId(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetInstanceChargeType(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetMongoType(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetOwnerAccount(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetOwnerId(v int64) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetRegionId(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetReplicationFactor(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetResourceGroupId(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetResourceOwnerAccount(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetResourceOwnerId(v int64) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetStorageSupport(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetStorageType(v string) *DescribeAvailabilityZonesRequest
- func (s *DescribeAvailabilityZonesRequest) SetZoneId(v string) *DescribeAvailabilityZonesRequest
- func (s DescribeAvailabilityZonesRequest) String() string
- type DescribeAvailabilityZonesResponse
- func (s DescribeAvailabilityZonesResponse) GoString() string
- func (s *DescribeAvailabilityZonesResponse) SetBody(v *DescribeAvailabilityZonesResponseBody) *DescribeAvailabilityZonesResponse
- func (s *DescribeAvailabilityZonesResponse) SetHeaders(v map[string]*string) *DescribeAvailabilityZonesResponse
- func (s *DescribeAvailabilityZonesResponse) SetStatusCode(v int32) *DescribeAvailabilityZonesResponse
- func (s DescribeAvailabilityZonesResponse) String() string
- type DescribeAvailabilityZonesResponseBody
- func (s DescribeAvailabilityZonesResponseBody) GoString() string
- func (s *DescribeAvailabilityZonesResponseBody) SetAvailableZones(v []*DescribeAvailabilityZonesResponseBodyAvailableZones) *DescribeAvailabilityZonesResponseBody
- func (s *DescribeAvailabilityZonesResponseBody) SetRequestId(v string) *DescribeAvailabilityZonesResponseBody
- func (s DescribeAvailabilityZonesResponseBody) String() string
- type DescribeAvailabilityZonesResponseBodyAvailableZones
- func (s DescribeAvailabilityZonesResponseBodyAvailableZones) GoString() string
- func (s *DescribeAvailabilityZonesResponseBodyAvailableZones) SetRegionId(v string) *DescribeAvailabilityZonesResponseBodyAvailableZones
- func (s *DescribeAvailabilityZonesResponseBodyAvailableZones) SetZoneId(v string) *DescribeAvailabilityZonesResponseBodyAvailableZones
- func (s *DescribeAvailabilityZonesResponseBodyAvailableZones) SetZoneName(v string) *DescribeAvailabilityZonesResponseBodyAvailableZones
- func (s DescribeAvailabilityZonesResponseBodyAvailableZones) String() string
- type DescribeAvailableEngineVersionRequest
- func (s DescribeAvailableEngineVersionRequest) GoString() string
- func (s *DescribeAvailableEngineVersionRequest) SetDBInstanceId(v string) *DescribeAvailableEngineVersionRequest
- func (s *DescribeAvailableEngineVersionRequest) SetOwnerAccount(v string) *DescribeAvailableEngineVersionRequest
- func (s *DescribeAvailableEngineVersionRequest) SetOwnerId(v int64) *DescribeAvailableEngineVersionRequest
- func (s *DescribeAvailableEngineVersionRequest) SetResourceOwnerAccount(v string) *DescribeAvailableEngineVersionRequest
- func (s *DescribeAvailableEngineVersionRequest) SetResourceOwnerId(v int64) *DescribeAvailableEngineVersionRequest
- func (s DescribeAvailableEngineVersionRequest) String() string
- type DescribeAvailableEngineVersionResponse
- func (s DescribeAvailableEngineVersionResponse) GoString() string
- func (s *DescribeAvailableEngineVersionResponse) SetBody(v *DescribeAvailableEngineVersionResponseBody) *DescribeAvailableEngineVersionResponse
- func (s *DescribeAvailableEngineVersionResponse) SetHeaders(v map[string]*string) *DescribeAvailableEngineVersionResponse
- func (s *DescribeAvailableEngineVersionResponse) SetStatusCode(v int32) *DescribeAvailableEngineVersionResponse
- func (s DescribeAvailableEngineVersionResponse) String() string
- type DescribeAvailableEngineVersionResponseBody
- func (s DescribeAvailableEngineVersionResponseBody) GoString() string
- func (s *DescribeAvailableEngineVersionResponseBody) SetEngineVersions(v *DescribeAvailableEngineVersionResponseBodyEngineVersions) *DescribeAvailableEngineVersionResponseBody
- func (s *DescribeAvailableEngineVersionResponseBody) SetRequestId(v string) *DescribeAvailableEngineVersionResponseBody
- func (s DescribeAvailableEngineVersionResponseBody) String() string
- type DescribeAvailableEngineVersionResponseBodyEngineVersions
- func (s DescribeAvailableEngineVersionResponseBodyEngineVersions) GoString() string
- func (s *DescribeAvailableEngineVersionResponseBodyEngineVersions) SetEngineVersion(v []*string) *DescribeAvailableEngineVersionResponseBodyEngineVersions
- func (s DescribeAvailableEngineVersionResponseBodyEngineVersions) String() string
- type DescribeAvailableResourceRequest
- func (s DescribeAvailableResourceRequest) GoString() string
- func (s *DescribeAvailableResourceRequest) SetDBInstanceClass(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetDbType(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetEngineVersion(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetInstanceChargeType(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetOwnerAccount(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetOwnerId(v int64) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetRegionId(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetReplicationFactor(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetResourceGroupId(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetResourceOwnerAccount(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetResourceOwnerId(v int64) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetStorageType(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetZoneId(v string) *DescribeAvailableResourceRequest
- func (s DescribeAvailableResourceRequest) String() string
- type DescribeAvailableResourceResponse
- func (s DescribeAvailableResourceResponse) GoString() string
- func (s *DescribeAvailableResourceResponse) SetBody(v *DescribeAvailableResourceResponseBody) *DescribeAvailableResourceResponse
- func (s *DescribeAvailableResourceResponse) SetHeaders(v map[string]*string) *DescribeAvailableResourceResponse
- func (s *DescribeAvailableResourceResponse) SetStatusCode(v int32) *DescribeAvailableResourceResponse
- func (s DescribeAvailableResourceResponse) String() string
- type DescribeAvailableResourceResponseBody
- func (s DescribeAvailableResourceResponseBody) GoString() string
- func (s *DescribeAvailableResourceResponseBody) SetRequestId(v string) *DescribeAvailableResourceResponseBody
- func (s *DescribeAvailableResourceResponseBody) SetSupportedDBTypes(v *DescribeAvailableResourceResponseBodySupportedDBTypes) *DescribeAvailableResourceResponseBody
- func (s DescribeAvailableResourceResponseBody) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypes
- func (s DescribeAvailableResourceResponseBodySupportedDBTypes) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypes) SetSupportedDBType(v []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) *DescribeAvailableResourceResponseBodySupportedDBTypes
- func (s DescribeAvailableResourceResponseBodySupportedDBTypes) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) SetAvailableZones(...) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) SetDbType(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones) SetAvailableZone(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetRegionId(v string) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetSupportedEngineVersions(...) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetZoneId(v string) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) SetSupportedEngineVersion(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetSupportedEngines(...) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetVersion(v string) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) SetSupportedEngine(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetEngine(v string) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetSupportedNodeTypes(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) SetSupportedNodeType(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetAvailableResources(...) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNetworkTypes(v string) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNodeType(v string) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) SetAvailableResource(...) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetDBInstanceStorageRange(...) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClass(v string) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClassRemark(v string) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) String() string
- type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) GoString() string
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMax(v int32) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMin(v int32) ...
- func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetStep(v int32) ...
- func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) String() string
- type DescribeBackupDBsRequest
- func (s DescribeBackupDBsRequest) GoString() string
- func (s *DescribeBackupDBsRequest) SetBackupId(v string) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetOwnerAccount(v string) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetOwnerId(v int64) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetPageNumber(v int32) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetPageSize(v int32) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetResourceGroupId(v string) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetResourceOwnerAccount(v string) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetResourceOwnerId(v int64) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetRestoreTime(v string) *DescribeBackupDBsRequest
- func (s *DescribeBackupDBsRequest) SetSourceDBInstance(v string) *DescribeBackupDBsRequest
- func (s DescribeBackupDBsRequest) String() string
- type DescribeBackupDBsResponse
- func (s DescribeBackupDBsResponse) GoString() string
- func (s *DescribeBackupDBsResponse) SetBody(v *DescribeBackupDBsResponseBody) *DescribeBackupDBsResponse
- func (s *DescribeBackupDBsResponse) SetHeaders(v map[string]*string) *DescribeBackupDBsResponse
- func (s *DescribeBackupDBsResponse) SetStatusCode(v int32) *DescribeBackupDBsResponse
- func (s DescribeBackupDBsResponse) String() string
- type DescribeBackupDBsResponseBody
- func (s DescribeBackupDBsResponseBody) GoString() string
- func (s *DescribeBackupDBsResponseBody) SetDatabases(v *DescribeBackupDBsResponseBodyDatabases) *DescribeBackupDBsResponseBody
- func (s *DescribeBackupDBsResponseBody) SetPageNumber(v int32) *DescribeBackupDBsResponseBody
- func (s *DescribeBackupDBsResponseBody) SetPageSize(v int32) *DescribeBackupDBsResponseBody
- func (s *DescribeBackupDBsResponseBody) SetRequestId(v string) *DescribeBackupDBsResponseBody
- func (s *DescribeBackupDBsResponseBody) SetTotalCount(v int32) *DescribeBackupDBsResponseBody
- func (s DescribeBackupDBsResponseBody) String() string
- type DescribeBackupDBsResponseBodyDatabases
- type DescribeBackupDBsResponseBodyDatabasesDatabase
- type DescribeBackupPolicyRequest
- func (s DescribeBackupPolicyRequest) GoString() string
- func (s *DescribeBackupPolicyRequest) SetDBInstanceId(v string) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetInstanceType(v string) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetOwnerAccount(v string) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetOwnerId(v int64) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetResourceOwnerAccount(v string) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetResourceOwnerId(v int64) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetSecurityToken(v string) *DescribeBackupPolicyRequest
- func (s *DescribeBackupPolicyRequest) SetSrcRegion(v string) *DescribeBackupPolicyRequest
- func (s DescribeBackupPolicyRequest) String() string
- type DescribeBackupPolicyResponse
- func (s DescribeBackupPolicyResponse) GoString() string
- func (s *DescribeBackupPolicyResponse) SetBody(v *DescribeBackupPolicyResponseBody) *DescribeBackupPolicyResponse
- func (s *DescribeBackupPolicyResponse) SetHeaders(v map[string]*string) *DescribeBackupPolicyResponse
- func (s *DescribeBackupPolicyResponse) SetStatusCode(v int32) *DescribeBackupPolicyResponse
- func (s DescribeBackupPolicyResponse) String() string
- type DescribeBackupPolicyResponseBody
- func (s DescribeBackupPolicyResponseBody) GoString() string
- func (s *DescribeBackupPolicyResponseBody) SetBackupInterval(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetBackupRetentionPeriod(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetBackupRetentionPolicyOnClusterDeletion(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetCrossBackupPeriod(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetCrossLogRetentionType(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetCrossLogRetentionValue(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetCrossRetentionType(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetCrossRetentionValue(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetDestRegion(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetEnableBackupLog(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetEnableCrossLogBackup(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetHighFrequencyBackupRetention(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetLogBackupRetentionPeriod(v int32) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetPreferredBackupPeriod(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetPreferredBackupTime(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetPreferredNextBackupTime(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetRequestId(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetSnapshotBackupType(v string) *DescribeBackupPolicyResponseBody
- func (s *DescribeBackupPolicyResponseBody) SetSrcRegion(v string) *DescribeBackupPolicyResponseBody
- func (s DescribeBackupPolicyResponseBody) String() string
- type DescribeBackupStorageRequest
- func (s DescribeBackupStorageRequest) GoString() string
- func (s *DescribeBackupStorageRequest) SetDBInstanceId(v string) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetNodeId(v string) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetOwnerAccount(v string) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetOwnerId(v int64) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetRegionId(v string) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetResourceOwnerAccount(v string) *DescribeBackupStorageRequest
- func (s *DescribeBackupStorageRequest) SetResourceOwnerId(v int64) *DescribeBackupStorageRequest
- func (s DescribeBackupStorageRequest) String() string
- type DescribeBackupStorageResponse
- func (s DescribeBackupStorageResponse) GoString() string
- func (s *DescribeBackupStorageResponse) SetBody(v *DescribeBackupStorageResponseBody) *DescribeBackupStorageResponse
- func (s *DescribeBackupStorageResponse) SetHeaders(v map[string]*string) *DescribeBackupStorageResponse
- func (s *DescribeBackupStorageResponse) SetStatusCode(v int32) *DescribeBackupStorageResponse
- func (s DescribeBackupStorageResponse) String() string
- type DescribeBackupStorageResponseBody
- func (s DescribeBackupStorageResponseBody) GoString() string
- func (s *DescribeBackupStorageResponseBody) SetFreeSize(v int64) *DescribeBackupStorageResponseBody
- func (s *DescribeBackupStorageResponseBody) SetFullStorageSize(v int64) *DescribeBackupStorageResponseBody
- func (s *DescribeBackupStorageResponseBody) SetLogStorageSize(v int64) *DescribeBackupStorageResponseBody
- func (s *DescribeBackupStorageResponseBody) SetRequestId(v string) *DescribeBackupStorageResponseBody
- func (s DescribeBackupStorageResponseBody) String() string
- type DescribeBackupTasksRequest
- func (s DescribeBackupTasksRequest) GoString() string
- func (s *DescribeBackupTasksRequest) SetBackupJobId(v string) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetDBInstanceId(v string) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetOwnerAccount(v string) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetOwnerId(v int64) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetResourceOwnerAccount(v string) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetResourceOwnerId(v int64) *DescribeBackupTasksRequest
- func (s *DescribeBackupTasksRequest) SetSecurityToken(v string) *DescribeBackupTasksRequest
- func (s DescribeBackupTasksRequest) String() string
- type DescribeBackupTasksResponse
- func (s DescribeBackupTasksResponse) GoString() string
- func (s *DescribeBackupTasksResponse) SetBody(v *DescribeBackupTasksResponseBody) *DescribeBackupTasksResponse
- func (s *DescribeBackupTasksResponse) SetHeaders(v map[string]*string) *DescribeBackupTasksResponse
- func (s *DescribeBackupTasksResponse) SetStatusCode(v int32) *DescribeBackupTasksResponse
- func (s DescribeBackupTasksResponse) String() string
- type DescribeBackupTasksResponseBody
- func (s DescribeBackupTasksResponseBody) GoString() string
- func (s *DescribeBackupTasksResponseBody) SetBackupJobs(v []*DescribeBackupTasksResponseBodyBackupJobs) *DescribeBackupTasksResponseBody
- func (s *DescribeBackupTasksResponseBody) SetRequestId(v string) *DescribeBackupTasksResponseBody
- func (s DescribeBackupTasksResponseBody) String() string
- type DescribeBackupTasksResponseBodyBackupJobs
- func (s DescribeBackupTasksResponseBodyBackupJobs) GoString() string
- func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupSetStatus(v string) *DescribeBackupTasksResponseBodyBackupJobs
- func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupStartTime(v string) *DescribeBackupTasksResponseBodyBackupJobs
- func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupjobId(v string) *DescribeBackupTasksResponseBodyBackupJobs
- func (s *DescribeBackupTasksResponseBodyBackupJobs) SetJobMode(v string) *DescribeBackupTasksResponseBodyBackupJobs
- func (s *DescribeBackupTasksResponseBodyBackupJobs) SetProgress(v string) *DescribeBackupTasksResponseBodyBackupJobs
- func (s DescribeBackupTasksResponseBodyBackupJobs) String() string
- type DescribeBackupsRequest
- func (s DescribeBackupsRequest) GoString() string
- func (s *DescribeBackupsRequest) SetBackupId(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetDBInstanceId(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetDestRegion(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetEndTime(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetNodeId(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetOwnerAccount(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetOwnerId(v int64) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetPageNumber(v int32) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetPageSize(v int32) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetResourceOwnerAccount(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetResourceOwnerId(v int64) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetSrcRegion(v string) *DescribeBackupsRequest
- func (s *DescribeBackupsRequest) SetStartTime(v string) *DescribeBackupsRequest
- func (s DescribeBackupsRequest) String() string
- type DescribeBackupsResponse
- func (s DescribeBackupsResponse) GoString() string
- func (s *DescribeBackupsResponse) SetBody(v *DescribeBackupsResponseBody) *DescribeBackupsResponse
- func (s *DescribeBackupsResponse) SetHeaders(v map[string]*string) *DescribeBackupsResponse
- func (s *DescribeBackupsResponse) SetStatusCode(v int32) *DescribeBackupsResponse
- func (s DescribeBackupsResponse) String() string
- type DescribeBackupsResponseBody
- func (s DescribeBackupsResponseBody) GoString() string
- func (s *DescribeBackupsResponseBody) SetBackups(v *DescribeBackupsResponseBodyBackups) *DescribeBackupsResponseBody
- func (s *DescribeBackupsResponseBody) SetPageNumber(v int32) *DescribeBackupsResponseBody
- func (s *DescribeBackupsResponseBody) SetPageSize(v int32) *DescribeBackupsResponseBody
- func (s *DescribeBackupsResponseBody) SetRequestId(v string) *DescribeBackupsResponseBody
- func (s *DescribeBackupsResponseBody) SetTotalCount(v int32) *DescribeBackupsResponseBody
- func (s DescribeBackupsResponseBody) String() string
- type DescribeBackupsResponseBodyBackups
- type DescribeBackupsResponseBodyBackupsBackup
- func (s DescribeBackupsResponseBodyBackupsBackup) GoString() string
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupDBNames(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupDownloadURL(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupEndTime(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupId(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupIntranetDownloadURL(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupJobId(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupMethod(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupMode(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupName(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupScale(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupSize(v int64) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupStartTime(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupStatus(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupType(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetEngineVersion(v string) *DescribeBackupsResponseBodyBackupsBackup
- func (s *DescribeBackupsResponseBodyBackupsBackup) SetIsAvail(v bool) *DescribeBackupsResponseBodyBackupsBackup
- func (s DescribeBackupsResponseBodyBackupsBackup) String() string
- type DescribeClusterBackupsRequest
- func (s DescribeClusterBackupsRequest) GoString() string
- func (s *DescribeClusterBackupsRequest) SetBackupId(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetDBInstanceId(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetDestRegion(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetEndTime(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetIsOnlyGetClusterBackUp(v bool) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetOwnerAccount(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetOwnerId(v int64) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetPageNo(v int32) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetPageSize(v int32) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetResourceOwnerAccount(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetResourceOwnerId(v int64) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetSrcRegion(v string) *DescribeClusterBackupsRequest
- func (s *DescribeClusterBackupsRequest) SetStartTime(v string) *DescribeClusterBackupsRequest
- func (s DescribeClusterBackupsRequest) String() string
- type DescribeClusterBackupsResponse
- func (s DescribeClusterBackupsResponse) GoString() string
- func (s *DescribeClusterBackupsResponse) SetBody(v *DescribeClusterBackupsResponseBody) *DescribeClusterBackupsResponse
- func (s *DescribeClusterBackupsResponse) SetHeaders(v map[string]*string) *DescribeClusterBackupsResponse
- func (s *DescribeClusterBackupsResponse) SetStatusCode(v int32) *DescribeClusterBackupsResponse
- func (s DescribeClusterBackupsResponse) String() string
- type DescribeClusterBackupsResponseBody
- func (s DescribeClusterBackupsResponseBody) GoString() string
- func (s *DescribeClusterBackupsResponseBody) SetClusterBackups(v []*DescribeClusterBackupsResponseBodyClusterBackups) *DescribeClusterBackupsResponseBody
- func (s *DescribeClusterBackupsResponseBody) SetMaxResults(v int32) *DescribeClusterBackupsResponseBody
- func (s *DescribeClusterBackupsResponseBody) SetPageNumber(v int32) *DescribeClusterBackupsResponseBody
- func (s *DescribeClusterBackupsResponseBody) SetPageSize(v int32) *DescribeClusterBackupsResponseBody
- func (s *DescribeClusterBackupsResponseBody) SetRequestId(v string) *DescribeClusterBackupsResponseBody
- func (s DescribeClusterBackupsResponseBody) String() string
- type DescribeClusterBackupsResponseBodyClusterBackups
- func (s DescribeClusterBackupsResponseBodyClusterBackups) GoString() string
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetAttachLogStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetBackups(v []*DescribeClusterBackupsResponseBodyClusterBackupsBackups) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupEndTime(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupId(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupMode(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupSize(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStartTime(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetEngineVersion(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetExtraInfo(v *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetIsAvail(v int32) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetProgress(v string) *DescribeClusterBackupsResponseBodyClusterBackups
- func (s DescribeClusterBackupsResponseBodyClusterBackups) String() string
- type DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s DescribeClusterBackupsResponseBodyClusterBackupsBackups) GoString() string
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupDownloadURL(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupEndTime(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupId(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupIntranetDownloadURL(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupName(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupSize(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStartTime(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetExtraInfo(v *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetInstanceName(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetIsAvail(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
- func (s DescribeClusterBackupsResponseBodyClusterBackupsBackups) String() string
- type DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo
- func (s DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) GoString() string
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetInstanceClass(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetNodeId(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetNodeType(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetStorageSize(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo
- func (s DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) String() string
- type DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo
- func (s DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) GoString() string
- func (s *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) SetRegistryFromHistory(v string) *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo
- func (s DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) String() string
- type DescribeClusterRecoverTimeRequest
- func (s DescribeClusterRecoverTimeRequest) GoString() string
- func (s *DescribeClusterRecoverTimeRequest) SetDBInstanceId(v string) *DescribeClusterRecoverTimeRequest
- func (s *DescribeClusterRecoverTimeRequest) SetOwnerAccount(v string) *DescribeClusterRecoverTimeRequest
- func (s *DescribeClusterRecoverTimeRequest) SetOwnerId(v int64) *DescribeClusterRecoverTimeRequest
- func (s *DescribeClusterRecoverTimeRequest) SetResourceOwnerAccount(v string) *DescribeClusterRecoverTimeRequest
- func (s *DescribeClusterRecoverTimeRequest) SetResourceOwnerId(v int64) *DescribeClusterRecoverTimeRequest
- func (s DescribeClusterRecoverTimeRequest) String() string
- type DescribeClusterRecoverTimeResponse
- func (s DescribeClusterRecoverTimeResponse) GoString() string
- func (s *DescribeClusterRecoverTimeResponse) SetBody(v *DescribeClusterRecoverTimeResponseBody) *DescribeClusterRecoverTimeResponse
- func (s *DescribeClusterRecoverTimeResponse) SetHeaders(v map[string]*string) *DescribeClusterRecoverTimeResponse
- func (s *DescribeClusterRecoverTimeResponse) SetStatusCode(v int32) *DescribeClusterRecoverTimeResponse
- func (s DescribeClusterRecoverTimeResponse) String() string
- type DescribeClusterRecoverTimeResponseBody
- func (s DescribeClusterRecoverTimeResponseBody) GoString() string
- func (s *DescribeClusterRecoverTimeResponseBody) SetRequestId(v string) *DescribeClusterRecoverTimeResponseBody
- func (s *DescribeClusterRecoverTimeResponseBody) SetRestoreRanges(v []*DescribeClusterRecoverTimeResponseBodyRestoreRanges) *DescribeClusterRecoverTimeResponseBody
- func (s DescribeClusterRecoverTimeResponseBody) String() string
- type DescribeClusterRecoverTimeResponseBodyRestoreRanges
- func (s DescribeClusterRecoverTimeResponseBodyRestoreRanges) GoString() string
- func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
- func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
- func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreType(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
- func (s DescribeClusterRecoverTimeResponseBodyRestoreRanges) String() string
- type DescribeDBInstanceAttributeRequest
- func (s DescribeDBInstanceAttributeRequest) GoString() string
- func (s *DescribeDBInstanceAttributeRequest) SetDBInstanceId(v string) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetEngine(v string) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetIsDelete(v bool) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetOwnerAccount(v string) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetOwnerId(v int64) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetResourceGroupId(v string) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceAttributeRequest
- func (s *DescribeDBInstanceAttributeRequest) SetSecurityToken(v string) *DescribeDBInstanceAttributeRequest
- func (s DescribeDBInstanceAttributeRequest) String() string
- type DescribeDBInstanceAttributeResponse
- func (s DescribeDBInstanceAttributeResponse) GoString() string
- func (s *DescribeDBInstanceAttributeResponse) SetBody(v *DescribeDBInstanceAttributeResponseBody) *DescribeDBInstanceAttributeResponse
- func (s *DescribeDBInstanceAttributeResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceAttributeResponse
- func (s *DescribeDBInstanceAttributeResponse) SetStatusCode(v int32) *DescribeDBInstanceAttributeResponse
- func (s DescribeDBInstanceAttributeResponse) String() string
- type DescribeDBInstanceAttributeResponseBody
- func (s DescribeDBInstanceAttributeResponseBody) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBody) SetDBInstances(v *DescribeDBInstanceAttributeResponseBodyDBInstances) *DescribeDBInstanceAttributeResponseBody
- func (s *DescribeDBInstanceAttributeResponseBody) SetRequestId(v string) *DescribeDBInstanceAttributeResponseBody
- func (s DescribeDBInstanceAttributeResponseBody) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstances
- func (s DescribeDBInstanceAttributeResponseBodyDBInstances) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstances) SetDBInstance(v []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) *DescribeDBInstanceAttributeResponseBodyDBInstances
- func (s DescribeDBInstanceAttributeResponseBodyDBInstances) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetBurstingEnabled(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCapacityUnit(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetChargeType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetConfigserverList(...) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCreationTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCurrentKernelVersion(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceClass(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceOrderStatus(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceReleaseProtection(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStorage(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDestroyTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEncrypted(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEncryptionKey(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEngine(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetExpireTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetHiddenZoneId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetKindCode(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetLastDowngradeTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetLockMode(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainEndTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainStartTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxConnections(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxIOPS(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxMBPS(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMongosList(v *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetNetworkType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProtocolType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProvisionedIops(v int64) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReadonlyReplicas(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetRegionId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplacateId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicaSetName(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicaSets(v *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicationFactor(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetResourceGroupId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetShardList(v *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetStorageEngine(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetStorageType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetSyncPercent(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetTags(v *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetUseClusterBackup(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVPCCloudInstanceIds(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVPCId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVSwitchId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVpcAuthMode(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetZoneId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) SetConfigserverAttribute(...) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetConnectString(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetCurrentKernelVersion(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetLockMode(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetMaxConnections(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetMaxIOPS(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeClass(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeDescription(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeStorage(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetPort(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetStatus(v string) ...
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) SetMongosAttribute(...) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetConnectSting(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetCurrentKernelVersion(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetLockMode(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetMaxConnections(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetMaxIOPS(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeClass(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeDescription(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetPort(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetStatus(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVPCId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVSwitchId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVpcCloudInstanceId(v string) ...
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) SetReplicaSet(...) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetConnectionDomain(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetConnectionPort(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetNetworkType(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetReplicaSetRole(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVPCCloudInstanceId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVPCId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVSwitchId(v string) ...
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) SetShardAttribute(...) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetConnectString(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetCurrentKernelVersion(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetLockMode(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxConnections(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxDiskMbps(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxIOPS(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeClass(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeDescription(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeId(v string) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeStorage(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetPort(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetReadonlyReplicas(v int32) ...
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetStatus(v string) ...
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) SetTag(v []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) String() string
- type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) GoString() string
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) SetKey(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag
- func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) SetValue(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag
- func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) String() string
- type DescribeDBInstanceEncryptionKeyRequest
- func (s DescribeDBInstanceEncryptionKeyRequest) GoString() string
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetDBInstanceId(v string) *DescribeDBInstanceEncryptionKeyRequest
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetEncryptionKey(v string) *DescribeDBInstanceEncryptionKeyRequest
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetOwnerAccount(v string) *DescribeDBInstanceEncryptionKeyRequest
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetOwnerId(v int64) *DescribeDBInstanceEncryptionKeyRequest
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceEncryptionKeyRequest
- func (s *DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceEncryptionKeyRequest
- func (s DescribeDBInstanceEncryptionKeyRequest) String() string
- type DescribeDBInstanceEncryptionKeyResponse
- func (s DescribeDBInstanceEncryptionKeyResponse) GoString() string
- func (s *DescribeDBInstanceEncryptionKeyResponse) SetBody(v *DescribeDBInstanceEncryptionKeyResponseBody) *DescribeDBInstanceEncryptionKeyResponse
- func (s *DescribeDBInstanceEncryptionKeyResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceEncryptionKeyResponse
- func (s *DescribeDBInstanceEncryptionKeyResponse) SetStatusCode(v int32) *DescribeDBInstanceEncryptionKeyResponse
- func (s DescribeDBInstanceEncryptionKeyResponse) String() string
- type DescribeDBInstanceEncryptionKeyResponseBody
- func (s DescribeDBInstanceEncryptionKeyResponseBody) GoString() string
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetCreator(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetDeleteDate(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetDescription(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKey(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKeyStatus(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetKeyUsage(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetMaterialExpireTime(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetOrigin(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetRequestId(v string) *DescribeDBInstanceEncryptionKeyResponseBody
- func (s DescribeDBInstanceEncryptionKeyResponseBody) String() string
- type DescribeDBInstanceMonitorRequest
- func (s DescribeDBInstanceMonitorRequest) GoString() string
- func (s *DescribeDBInstanceMonitorRequest) SetDBInstanceId(v string) *DescribeDBInstanceMonitorRequest
- func (s *DescribeDBInstanceMonitorRequest) SetOwnerAccount(v string) *DescribeDBInstanceMonitorRequest
- func (s *DescribeDBInstanceMonitorRequest) SetOwnerId(v int64) *DescribeDBInstanceMonitorRequest
- func (s *DescribeDBInstanceMonitorRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceMonitorRequest
- func (s *DescribeDBInstanceMonitorRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceMonitorRequest
- func (s DescribeDBInstanceMonitorRequest) String() string
- type DescribeDBInstanceMonitorResponse
- func (s DescribeDBInstanceMonitorResponse) GoString() string
- func (s *DescribeDBInstanceMonitorResponse) SetBody(v *DescribeDBInstanceMonitorResponseBody) *DescribeDBInstanceMonitorResponse
- func (s *DescribeDBInstanceMonitorResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceMonitorResponse
- func (s *DescribeDBInstanceMonitorResponse) SetStatusCode(v int32) *DescribeDBInstanceMonitorResponse
- func (s DescribeDBInstanceMonitorResponse) String() string
- type DescribeDBInstanceMonitorResponseBody
- func (s DescribeDBInstanceMonitorResponseBody) GoString() string
- func (s *DescribeDBInstanceMonitorResponseBody) SetGranularity(v string) *DescribeDBInstanceMonitorResponseBody
- func (s *DescribeDBInstanceMonitorResponseBody) SetRequestId(v string) *DescribeDBInstanceMonitorResponseBody
- func (s DescribeDBInstanceMonitorResponseBody) String() string
- type DescribeDBInstancePerformanceRequest
- func (s DescribeDBInstancePerformanceRequest) GoString() string
- func (s *DescribeDBInstancePerformanceRequest) SetDBInstanceId(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetEndTime(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetInterval(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetKey(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetNodeId(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetOwnerAccount(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetOwnerId(v int64) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetReplicaSetRole(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetResourceOwnerId(v int64) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetRoleId(v string) *DescribeDBInstancePerformanceRequest
- func (s *DescribeDBInstancePerformanceRequest) SetStartTime(v string) *DescribeDBInstancePerformanceRequest
- func (s DescribeDBInstancePerformanceRequest) String() string
- type DescribeDBInstancePerformanceResponse
- func (s DescribeDBInstancePerformanceResponse) GoString() string
- func (s *DescribeDBInstancePerformanceResponse) SetBody(v *DescribeDBInstancePerformanceResponseBody) *DescribeDBInstancePerformanceResponse
- func (s *DescribeDBInstancePerformanceResponse) SetHeaders(v map[string]*string) *DescribeDBInstancePerformanceResponse
- func (s *DescribeDBInstancePerformanceResponse) SetStatusCode(v int32) *DescribeDBInstancePerformanceResponse
- func (s DescribeDBInstancePerformanceResponse) String() string
- type DescribeDBInstancePerformanceResponseBody
- func (s DescribeDBInstancePerformanceResponseBody) GoString() string
- func (s *DescribeDBInstancePerformanceResponseBody) SetEndTime(v string) *DescribeDBInstancePerformanceResponseBody
- func (s *DescribeDBInstancePerformanceResponseBody) SetPerformanceKeys(v *DescribeDBInstancePerformanceResponseBodyPerformanceKeys) *DescribeDBInstancePerformanceResponseBody
- func (s *DescribeDBInstancePerformanceResponseBody) SetRequestId(v string) *DescribeDBInstancePerformanceResponseBody
- func (s *DescribeDBInstancePerformanceResponseBody) SetStartTime(v string) *DescribeDBInstancePerformanceResponseBody
- func (s DescribeDBInstancePerformanceResponseBody) String() string
- type DescribeDBInstancePerformanceResponseBodyPerformanceKeys
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeys) GoString() string
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeys) SetPerformanceKey(v []*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) *DescribeDBInstancePerformanceResponseBodyPerformanceKeys
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeys) String() string
- type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) GoString() string
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetKey(v string) *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetPerformanceValues(...) *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetUnit(v string) *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetValueFormat(v string) *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) String() string
- type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) GoString() string
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) SetPerformanceValue(...) ...
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) String() string
- type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) GoString() string
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) SetDate(v string) ...
- func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) SetValue(v string) ...
- func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) String() string
- type DescribeDBInstanceSSLRequest
- func (s DescribeDBInstanceSSLRequest) GoString() string
- func (s *DescribeDBInstanceSSLRequest) SetDBInstanceId(v string) *DescribeDBInstanceSSLRequest
- func (s *DescribeDBInstanceSSLRequest) SetOwnerAccount(v string) *DescribeDBInstanceSSLRequest
- func (s *DescribeDBInstanceSSLRequest) SetOwnerId(v int64) *DescribeDBInstanceSSLRequest
- func (s *DescribeDBInstanceSSLRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceSSLRequest
- func (s *DescribeDBInstanceSSLRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceSSLRequest
- func (s DescribeDBInstanceSSLRequest) String() string
- type DescribeDBInstanceSSLResponse
- func (s DescribeDBInstanceSSLResponse) GoString() string
- func (s *DescribeDBInstanceSSLResponse) SetBody(v *DescribeDBInstanceSSLResponseBody) *DescribeDBInstanceSSLResponse
- func (s *DescribeDBInstanceSSLResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceSSLResponse
- func (s *DescribeDBInstanceSSLResponse) SetStatusCode(v int32) *DescribeDBInstanceSSLResponse
- func (s DescribeDBInstanceSSLResponse) String() string
- type DescribeDBInstanceSSLResponseBody
- func (s DescribeDBInstanceSSLResponseBody) GoString() string
- func (s *DescribeDBInstanceSSLResponseBody) SetCertCommonName(v string) *DescribeDBInstanceSSLResponseBody
- func (s *DescribeDBInstanceSSLResponseBody) SetRequestId(v string) *DescribeDBInstanceSSLResponseBody
- func (s *DescribeDBInstanceSSLResponseBody) SetSSLExpiredTime(v string) *DescribeDBInstanceSSLResponseBody
- func (s *DescribeDBInstanceSSLResponseBody) SetSSLStatus(v string) *DescribeDBInstanceSSLResponseBody
- func (s DescribeDBInstanceSSLResponseBody) String() string
- type DescribeDBInstanceSwitchLogRequest
- func (s DescribeDBInstanceSwitchLogRequest) GoString() string
- func (s *DescribeDBInstanceSwitchLogRequest) SetDBInstanceId(v string) *DescribeDBInstanceSwitchLogRequest
- func (s *DescribeDBInstanceSwitchLogRequest) SetEndTime(v string) *DescribeDBInstanceSwitchLogRequest
- func (s *DescribeDBInstanceSwitchLogRequest) SetPageNumber(v int32) *DescribeDBInstanceSwitchLogRequest
- func (s *DescribeDBInstanceSwitchLogRequest) SetPageSize(v int32) *DescribeDBInstanceSwitchLogRequest
- func (s *DescribeDBInstanceSwitchLogRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceSwitchLogRequest
- func (s *DescribeDBInstanceSwitchLogRequest) SetStartTime(v string) *DescribeDBInstanceSwitchLogRequest
- func (s DescribeDBInstanceSwitchLogRequest) String() string
- type DescribeDBInstanceSwitchLogResponse
- func (s DescribeDBInstanceSwitchLogResponse) GoString() string
- func (s *DescribeDBInstanceSwitchLogResponse) SetBody(v *DescribeDBInstanceSwitchLogResponseBody) *DescribeDBInstanceSwitchLogResponse
- func (s *DescribeDBInstanceSwitchLogResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceSwitchLogResponse
- func (s *DescribeDBInstanceSwitchLogResponse) SetStatusCode(v int32) *DescribeDBInstanceSwitchLogResponse
- func (s DescribeDBInstanceSwitchLogResponse) String() string
- type DescribeDBInstanceSwitchLogResponseBody
- func (s DescribeDBInstanceSwitchLogResponseBody) GoString() string
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetDBInstanceId(v string) *DescribeDBInstanceSwitchLogResponseBody
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetLogItems(v []*DescribeDBInstanceSwitchLogResponseBodyLogItems) *DescribeDBInstanceSwitchLogResponseBody
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetPageNumber(v int64) *DescribeDBInstanceSwitchLogResponseBody
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetPageSize(v int64) *DescribeDBInstanceSwitchLogResponseBody
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetRequestId(v string) *DescribeDBInstanceSwitchLogResponseBody
- func (s *DescribeDBInstanceSwitchLogResponseBody) SetTotalCount(v int64) *DescribeDBInstanceSwitchLogResponseBody
- func (s DescribeDBInstanceSwitchLogResponseBody) String() string
- type DescribeDBInstanceSwitchLogResponseBodyLogItems
- func (s DescribeDBInstanceSwitchLogResponseBodyLogItems) GoString() string
- func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetNodeId(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
- func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchCode(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
- func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchStatus(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
- func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchTime(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
- func (s DescribeDBInstanceSwitchLogResponseBodyLogItems) String() string
- type DescribeDBInstanceTDEInfoRequest
- func (s DescribeDBInstanceTDEInfoRequest) GoString() string
- func (s *DescribeDBInstanceTDEInfoRequest) SetDBInstanceId(v string) *DescribeDBInstanceTDEInfoRequest
- func (s *DescribeDBInstanceTDEInfoRequest) SetOwnerAccount(v string) *DescribeDBInstanceTDEInfoRequest
- func (s *DescribeDBInstanceTDEInfoRequest) SetOwnerId(v int64) *DescribeDBInstanceTDEInfoRequest
- func (s *DescribeDBInstanceTDEInfoRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceTDEInfoRequest
- func (s *DescribeDBInstanceTDEInfoRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceTDEInfoRequest
- func (s DescribeDBInstanceTDEInfoRequest) String() string
- type DescribeDBInstanceTDEInfoResponse
- func (s DescribeDBInstanceTDEInfoResponse) GoString() string
- func (s *DescribeDBInstanceTDEInfoResponse) SetBody(v *DescribeDBInstanceTDEInfoResponseBody) *DescribeDBInstanceTDEInfoResponse
- func (s *DescribeDBInstanceTDEInfoResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceTDEInfoResponse
- func (s *DescribeDBInstanceTDEInfoResponse) SetStatusCode(v int32) *DescribeDBInstanceTDEInfoResponse
- func (s DescribeDBInstanceTDEInfoResponse) String() string
- type DescribeDBInstanceTDEInfoResponseBody
- func (s DescribeDBInstanceTDEInfoResponseBody) GoString() string
- func (s *DescribeDBInstanceTDEInfoResponseBody) SetEncryptionKey(v string) *DescribeDBInstanceTDEInfoResponseBody
- func (s *DescribeDBInstanceTDEInfoResponseBody) SetEncryptorName(v string) *DescribeDBInstanceTDEInfoResponseBody
- func (s *DescribeDBInstanceTDEInfoResponseBody) SetRequestId(v string) *DescribeDBInstanceTDEInfoResponseBody
- func (s *DescribeDBInstanceTDEInfoResponseBody) SetRoleARN(v string) *DescribeDBInstanceTDEInfoResponseBody
- func (s *DescribeDBInstanceTDEInfoResponseBody) SetTDEStatus(v string) *DescribeDBInstanceTDEInfoResponseBody
- func (s DescribeDBInstanceTDEInfoResponseBody) String() string
- type DescribeDBInstancesOverviewRequest
- func (s DescribeDBInstancesOverviewRequest) GoString() string
- func (s *DescribeDBInstancesOverviewRequest) SetChargeType(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetEngineVersion(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetInstanceClass(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetInstanceIds(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetInstanceStatus(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetInstanceType(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetNetworkType(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetOwnerAccount(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetOwnerId(v int64) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetRegionId(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetResourceGroupId(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetResourceOwnerId(v int64) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetVSwitchId(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetVpcId(v string) *DescribeDBInstancesOverviewRequest
- func (s *DescribeDBInstancesOverviewRequest) SetZoneId(v string) *DescribeDBInstancesOverviewRequest
- func (s DescribeDBInstancesOverviewRequest) String() string
- type DescribeDBInstancesOverviewResponse
- func (s DescribeDBInstancesOverviewResponse) GoString() string
- func (s *DescribeDBInstancesOverviewResponse) SetBody(v *DescribeDBInstancesOverviewResponseBody) *DescribeDBInstancesOverviewResponse
- func (s *DescribeDBInstancesOverviewResponse) SetHeaders(v map[string]*string) *DescribeDBInstancesOverviewResponse
- func (s *DescribeDBInstancesOverviewResponse) SetStatusCode(v int32) *DescribeDBInstancesOverviewResponse
- func (s DescribeDBInstancesOverviewResponse) String() string
- type DescribeDBInstancesOverviewResponseBody
- func (s DescribeDBInstancesOverviewResponseBody) GoString() string
- func (s *DescribeDBInstancesOverviewResponseBody) SetDBInstances(v []*DescribeDBInstancesOverviewResponseBodyDBInstances) *DescribeDBInstancesOverviewResponseBody
- func (s *DescribeDBInstancesOverviewResponseBody) SetRequestId(v string) *DescribeDBInstancesOverviewResponseBody
- func (s *DescribeDBInstancesOverviewResponseBody) SetTotalCount(v string) *DescribeDBInstancesOverviewResponseBody
- func (s DescribeDBInstancesOverviewResponseBody) String() string
- type DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s DescribeDBInstancesOverviewResponseBodyDBInstances) GoString() string
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetCapacityUnit(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetChargeType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetCreationTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceClass(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStatus(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStorage(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDestroyTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetEngine(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetEngineVersion(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetExpireTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetKindCode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetLastDowngradeTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetLockMode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetMongosList(v []*DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetNetworkType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetRegionId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetReplicationFactor(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetResourceGroupId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetShardList(v []*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetTags(v []*DescribeDBInstancesOverviewResponseBodyDBInstancesTags) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetVpcAuthMode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetZoneId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
- func (s DescribeDBInstancesOverviewResponseBodyDBInstances) String() string
- type DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) GoString() string
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeClass(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) String() string
- type DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) GoString() string
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeClass(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeStorage(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetReadonlyReplicas(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) String() string
- type DescribeDBInstancesOverviewResponseBodyDBInstancesTags
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesTags) GoString() string
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesTags) SetKey(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesTags
- func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesTags) SetValue(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesTags
- func (s DescribeDBInstancesOverviewResponseBodyDBInstancesTags) String() string
- type DescribeDBInstancesRequest
- func (s DescribeDBInstancesRequest) GoString() string
- func (s *DescribeDBInstancesRequest) SetChargeType(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetConnectionDomain(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBInstanceClass(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBInstanceDescription(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBInstanceId(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBInstanceStatus(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBInstanceType(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetDBNodeType(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetEngine(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetEngineVersion(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetExpireTime(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetExpired(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetNetworkType(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetOwnerAccount(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetOwnerId(v int64) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetPageNumber(v int32) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetPageSize(v int32) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetRegionId(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetReplicationFactor(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetResourceGroupId(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetResourceOwnerId(v int64) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetTag(v []*DescribeDBInstancesRequestTag) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetVSwitchId(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetVpcId(v string) *DescribeDBInstancesRequest
- func (s *DescribeDBInstancesRequest) SetZoneId(v string) *DescribeDBInstancesRequest
- func (s DescribeDBInstancesRequest) String() string
- type DescribeDBInstancesRequestTag
- type DescribeDBInstancesResponse
- func (s DescribeDBInstancesResponse) GoString() string
- func (s *DescribeDBInstancesResponse) SetBody(v *DescribeDBInstancesResponseBody) *DescribeDBInstancesResponse
- func (s *DescribeDBInstancesResponse) SetHeaders(v map[string]*string) *DescribeDBInstancesResponse
- func (s *DescribeDBInstancesResponse) SetStatusCode(v int32) *DescribeDBInstancesResponse
- func (s DescribeDBInstancesResponse) String() string
- type DescribeDBInstancesResponseBody
- func (s DescribeDBInstancesResponseBody) GoString() string
- func (s *DescribeDBInstancesResponseBody) SetDBInstances(v *DescribeDBInstancesResponseBodyDBInstances) *DescribeDBInstancesResponseBody
- func (s *DescribeDBInstancesResponseBody) SetPageNumber(v int32) *DescribeDBInstancesResponseBody
- func (s *DescribeDBInstancesResponseBody) SetPageSize(v int32) *DescribeDBInstancesResponseBody
- func (s *DescribeDBInstancesResponseBody) SetRequestId(v string) *DescribeDBInstancesResponseBody
- func (s *DescribeDBInstancesResponseBody) SetTotalCount(v int32) *DescribeDBInstancesResponseBody
- func (s DescribeDBInstancesResponseBody) String() string
- type DescribeDBInstancesResponseBodyDBInstances
- func (s DescribeDBInstancesResponseBodyDBInstances) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstances) SetDBInstance(v []*DescribeDBInstancesResponseBodyDBInstancesDBInstance) *DescribeDBInstancesResponseBodyDBInstances
- func (s DescribeDBInstancesResponseBodyDBInstances) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstance) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetBackupRetentionPolicy(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCapacityUnit(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetChargeType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCreationTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceClass(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStorage(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDestroyTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetEngine(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetExpireTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetHiddenZoneId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetKindCode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLastDowngradeTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLockMode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetMongosList(v *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetNetworkType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetRegionId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReleaseTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReplicationFactor(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetResourceGroupId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetShardList(v *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetStorageType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetTags(v *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetVpcAuthMode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetZoneId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstance) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) SetMongosAttribute(...) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeClass(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeDescription(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) SetShardAttribute(...) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeClass(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeDescription(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeStorage(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetReadonlyReplicas(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) SetTag(v []*DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) String() string
- type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) GoString() string
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) SetKey(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag
- func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) SetValue(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag
- func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) String() string
- type DescribeErrorLogRecordsRequest
- func (s DescribeErrorLogRecordsRequest) GoString() string
- func (s *DescribeErrorLogRecordsRequest) SetDBInstanceId(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetDBName(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetEndTime(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetLogicalOperator(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetNodeId(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetOwnerAccount(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetOwnerId(v int64) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetPageNumber(v int32) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetPageSize(v int32) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetQueryKeywords(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetResourceGroupId(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetRoleType(v string) *DescribeErrorLogRecordsRequest
- func (s *DescribeErrorLogRecordsRequest) SetStartTime(v string) *DescribeErrorLogRecordsRequest
- func (s DescribeErrorLogRecordsRequest) String() string
- type DescribeErrorLogRecordsResponse
- func (s DescribeErrorLogRecordsResponse) GoString() string
- func (s *DescribeErrorLogRecordsResponse) SetBody(v *DescribeErrorLogRecordsResponseBody) *DescribeErrorLogRecordsResponse
- func (s *DescribeErrorLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeErrorLogRecordsResponse
- func (s *DescribeErrorLogRecordsResponse) SetStatusCode(v int32) *DescribeErrorLogRecordsResponse
- func (s DescribeErrorLogRecordsResponse) String() string
- type DescribeErrorLogRecordsResponseBody
- func (s DescribeErrorLogRecordsResponseBody) GoString() string
- func (s *DescribeErrorLogRecordsResponseBody) SetEngine(v string) *DescribeErrorLogRecordsResponseBody
- func (s *DescribeErrorLogRecordsResponseBody) SetItems(v *DescribeErrorLogRecordsResponseBodyItems) *DescribeErrorLogRecordsResponseBody
- func (s *DescribeErrorLogRecordsResponseBody) SetPageNumber(v int32) *DescribeErrorLogRecordsResponseBody
- func (s *DescribeErrorLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeErrorLogRecordsResponseBody
- func (s *DescribeErrorLogRecordsResponseBody) SetRequestId(v string) *DescribeErrorLogRecordsResponseBody
- func (s *DescribeErrorLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeErrorLogRecordsResponseBody
- func (s DescribeErrorLogRecordsResponseBody) String() string
- type DescribeErrorLogRecordsResponseBodyItems
- type DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s DescribeErrorLogRecordsResponseBodyItemsLogRecords) GoString() string
- func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCategory(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetConnInfo(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetContent(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCreateTime(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetId(v int32) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
- func (s DescribeErrorLogRecordsResponseBodyItemsLogRecords) String() string
- type DescribeGlobalSecurityIPGroupRelationRequest
- func (s DescribeGlobalSecurityIPGroupRelationRequest) GoString() string
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetDBClusterId(v string) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerId(v int64) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetRegionId(v string) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId(v int64) *DescribeGlobalSecurityIPGroupRelationRequest
- func (s DescribeGlobalSecurityIPGroupRelationRequest) String() string
- type DescribeGlobalSecurityIPGroupRelationResponse
- func (s DescribeGlobalSecurityIPGroupRelationResponse) GoString() string
- func (s *DescribeGlobalSecurityIPGroupRelationResponse) SetBody(v *DescribeGlobalSecurityIPGroupRelationResponseBody) *DescribeGlobalSecurityIPGroupRelationResponse
- func (s *DescribeGlobalSecurityIPGroupRelationResponse) SetHeaders(v map[string]*string) *DescribeGlobalSecurityIPGroupRelationResponse
- func (s *DescribeGlobalSecurityIPGroupRelationResponse) SetStatusCode(v int32) *DescribeGlobalSecurityIPGroupRelationResponse
- func (s DescribeGlobalSecurityIPGroupRelationResponse) String() string
- type DescribeGlobalSecurityIPGroupRelationResponseBody
- func (s DescribeGlobalSecurityIPGroupRelationResponseBody) GoString() string
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetDBClusterId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBody
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetGlobalSecurityIPGroupRel(v []*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) *DescribeGlobalSecurityIPGroupRelationResponseBody
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetRequestId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBody
- func (s DescribeGlobalSecurityIPGroupRelationResponseBody) String() string
- type DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
- func (s DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) GoString() string
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGIpList(v string) *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGlobalIgName(v string) *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
- func (s *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetRegionId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
- func (s DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) String() string
- type DescribeGlobalSecurityIPGroupRequest
- func (s DescribeGlobalSecurityIPGroupRequest) GoString() string
- func (s *DescribeGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupRequest
- func (s *DescribeGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRequest
- func (s *DescribeGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *DescribeGlobalSecurityIPGroupRequest
- func (s *DescribeGlobalSecurityIPGroupRequest) SetRegionId(v string) *DescribeGlobalSecurityIPGroupRequest
- func (s *DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRequest
- func (s *DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *DescribeGlobalSecurityIPGroupRequest
- func (s DescribeGlobalSecurityIPGroupRequest) String() string
- type DescribeGlobalSecurityIPGroupResponse
- func (s DescribeGlobalSecurityIPGroupResponse) GoString() string
- func (s *DescribeGlobalSecurityIPGroupResponse) SetBody(v *DescribeGlobalSecurityIPGroupResponseBody) *DescribeGlobalSecurityIPGroupResponse
- func (s *DescribeGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *DescribeGlobalSecurityIPGroupResponse
- func (s *DescribeGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *DescribeGlobalSecurityIPGroupResponse
- func (s DescribeGlobalSecurityIPGroupResponse) String() string
- type DescribeGlobalSecurityIPGroupResponseBody
- func (s DescribeGlobalSecurityIPGroupResponseBody) GoString() string
- func (s *DescribeGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup(v []*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) *DescribeGlobalSecurityIPGroupResponseBody
- func (s *DescribeGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *DescribeGlobalSecurityIPGroupResponseBody
- func (s DescribeGlobalSecurityIPGroupResponseBody) String() string
- type DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString() string
- func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetDBInstances(v []*string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGIpList(v string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalIgName(v string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetRegionId(v string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
- func (s DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String() string
- type DescribeHistoryTasksRequest
- func (s DescribeHistoryTasksRequest) GoString() string
- func (s *DescribeHistoryTasksRequest) SetFromExecTime(v int32) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetFromStartTime(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetInstanceId(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetInstanceType(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetPageNumber(v int32) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetPageSize(v int32) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetRegionId(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetResourceOwnerAccount(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetResourceOwnerId(v int64) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetStatus(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetTaskId(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetTaskType(v string) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetToExecTime(v int32) *DescribeHistoryTasksRequest
- func (s *DescribeHistoryTasksRequest) SetToStartTime(v string) *DescribeHistoryTasksRequest
- func (s DescribeHistoryTasksRequest) String() string
- type DescribeHistoryTasksResponse
- func (s DescribeHistoryTasksResponse) GoString() string
- func (s *DescribeHistoryTasksResponse) SetBody(v *DescribeHistoryTasksResponseBody) *DescribeHistoryTasksResponse
- func (s *DescribeHistoryTasksResponse) SetHeaders(v map[string]*string) *DescribeHistoryTasksResponse
- func (s *DescribeHistoryTasksResponse) SetStatusCode(v int32) *DescribeHistoryTasksResponse
- func (s DescribeHistoryTasksResponse) String() string
- type DescribeHistoryTasksResponseBody
- func (s DescribeHistoryTasksResponseBody) GoString() string
- func (s *DescribeHistoryTasksResponseBody) SetItems(v []*DescribeHistoryTasksResponseBodyItems) *DescribeHistoryTasksResponseBody
- func (s *DescribeHistoryTasksResponseBody) SetPageNumber(v int32) *DescribeHistoryTasksResponseBody
- func (s *DescribeHistoryTasksResponseBody) SetPageSize(v int32) *DescribeHistoryTasksResponseBody
- func (s *DescribeHistoryTasksResponseBody) SetRequestId(v string) *DescribeHistoryTasksResponseBody
- func (s *DescribeHistoryTasksResponseBody) SetTotalCount(v int32) *DescribeHistoryTasksResponseBody
- func (s DescribeHistoryTasksResponseBody) String() string
- type DescribeHistoryTasksResponseBodyItems
- func (s DescribeHistoryTasksResponseBodyItems) GoString() string
- func (s *DescribeHistoryTasksResponseBodyItems) SetActionInfo(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetCallerSource(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetCallerUid(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetCurrentStepName(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetDbType(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetEndTime(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceId(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceName(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceType(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetProduct(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetProgress(v float32) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetReasonCode(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetRegionId(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetRemainTime(v int32) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetStartTime(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetStatus(v int32) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetTaskDetail(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetTaskId(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetTaskType(v string) *DescribeHistoryTasksResponseBodyItems
- func (s *DescribeHistoryTasksResponseBodyItems) SetUid(v string) *DescribeHistoryTasksResponseBodyItems
- func (s DescribeHistoryTasksResponseBodyItems) String() string
- type DescribeHistoryTasksStatRequest
- func (s DescribeHistoryTasksStatRequest) GoString() string
- func (s *DescribeHistoryTasksStatRequest) SetFromExecTime(v int32) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetFromStartTime(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetInstanceId(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetRegionId(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetResourceOwnerAccount(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetResourceOwnerId(v int64) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetStatus(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetTaskId(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetTaskType(v string) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetToExecTime(v int32) *DescribeHistoryTasksStatRequest
- func (s *DescribeHistoryTasksStatRequest) SetToStartTime(v string) *DescribeHistoryTasksStatRequest
- func (s DescribeHistoryTasksStatRequest) String() string
- type DescribeHistoryTasksStatResponse
- func (s DescribeHistoryTasksStatResponse) GoString() string
- func (s *DescribeHistoryTasksStatResponse) SetBody(v *DescribeHistoryTasksStatResponseBody) *DescribeHistoryTasksStatResponse
- func (s *DescribeHistoryTasksStatResponse) SetHeaders(v map[string]*string) *DescribeHistoryTasksStatResponse
- func (s *DescribeHistoryTasksStatResponse) SetStatusCode(v int32) *DescribeHistoryTasksStatResponse
- func (s DescribeHistoryTasksStatResponse) String() string
- type DescribeHistoryTasksStatResponseBody
- func (s DescribeHistoryTasksStatResponseBody) GoString() string
- func (s *DescribeHistoryTasksStatResponseBody) SetItems(v []*DescribeHistoryTasksStatResponseBodyItems) *DescribeHistoryTasksStatResponseBody
- func (s *DescribeHistoryTasksStatResponseBody) SetRequestId(v string) *DescribeHistoryTasksStatResponseBody
- func (s DescribeHistoryTasksStatResponseBody) String() string
- type DescribeHistoryTasksStatResponseBodyItems
- func (s DescribeHistoryTasksStatResponseBodyItems) GoString() string
- func (s *DescribeHistoryTasksStatResponseBodyItems) SetStatus(v string) *DescribeHistoryTasksStatResponseBodyItems
- func (s *DescribeHistoryTasksStatResponseBodyItems) SetTotalCount(v int32) *DescribeHistoryTasksStatResponseBodyItems
- func (s DescribeHistoryTasksStatResponseBodyItems) String() string
- type DescribeInstanceAutoRenewalAttributeRequest
- func (s DescribeInstanceAutoRenewalAttributeRequest) GoString() string
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceId(v string) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceType(v string) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetOwnerAccount(v string) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetOwnerId(v int64) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetPageNumber(v int64) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetPageSize(v int64) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetRegionId(v string) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount(v string) *DescribeInstanceAutoRenewalAttributeRequest
- func (s *DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerId(v int64) *DescribeInstanceAutoRenewalAttributeRequest
- func (s DescribeInstanceAutoRenewalAttributeRequest) String() string
- type DescribeInstanceAutoRenewalAttributeResponse
- func (s DescribeInstanceAutoRenewalAttributeResponse) GoString() string
- func (s *DescribeInstanceAutoRenewalAttributeResponse) SetBody(v *DescribeInstanceAutoRenewalAttributeResponseBody) *DescribeInstanceAutoRenewalAttributeResponse
- func (s *DescribeInstanceAutoRenewalAttributeResponse) SetHeaders(v map[string]*string) *DescribeInstanceAutoRenewalAttributeResponse
- func (s *DescribeInstanceAutoRenewalAttributeResponse) SetStatusCode(v int32) *DescribeInstanceAutoRenewalAttributeResponse
- func (s DescribeInstanceAutoRenewalAttributeResponse) String() string
- type DescribeInstanceAutoRenewalAttributeResponseBody
- func (s DescribeInstanceAutoRenewalAttributeResponseBody) GoString() string
- func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetItems(v *DescribeInstanceAutoRenewalAttributeResponseBodyItems) *DescribeInstanceAutoRenewalAttributeResponseBody
- func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetItemsNumbers(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
- func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetPageNumber(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
- func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetPageRecordCount(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
- func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetRequestId(v string) *DescribeInstanceAutoRenewalAttributeResponseBody
- func (s DescribeInstanceAutoRenewalAttributeResponseBody) String() string
- type DescribeInstanceAutoRenewalAttributeResponseBodyItems
- func (s DescribeInstanceAutoRenewalAttributeResponseBodyItems) GoString() string
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItems) SetItem(v []*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) *DescribeInstanceAutoRenewalAttributeResponseBodyItems
- func (s DescribeInstanceAutoRenewalAttributeResponseBodyItems) String() string
- type DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) GoString() string
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetAutoRenew(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDBInstanceType(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDbInstanceId(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDuration(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetRegionId(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
- func (s DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) String() string
- type DescribeInstanceRecoverTimeRequest
- func (s DescribeInstanceRecoverTimeRequest) GoString() string
- func (s *DescribeInstanceRecoverTimeRequest) SetDBInstanceId(v string) *DescribeInstanceRecoverTimeRequest
- func (s *DescribeInstanceRecoverTimeRequest) SetOwnerAccount(v string) *DescribeInstanceRecoverTimeRequest
- func (s *DescribeInstanceRecoverTimeRequest) SetOwnerId(v int64) *DescribeInstanceRecoverTimeRequest
- func (s *DescribeInstanceRecoverTimeRequest) SetResourceOwnerAccount(v string) *DescribeInstanceRecoverTimeRequest
- func (s *DescribeInstanceRecoverTimeRequest) SetResourceOwnerId(v int64) *DescribeInstanceRecoverTimeRequest
- func (s *DescribeInstanceRecoverTimeRequest) SetSecurityToken(v string) *DescribeInstanceRecoverTimeRequest
- func (s DescribeInstanceRecoverTimeRequest) String() string
- type DescribeInstanceRecoverTimeResponse
- func (s DescribeInstanceRecoverTimeResponse) GoString() string
- func (s *DescribeInstanceRecoverTimeResponse) SetBody(v *DescribeInstanceRecoverTimeResponseBody) *DescribeInstanceRecoverTimeResponse
- func (s *DescribeInstanceRecoverTimeResponse) SetHeaders(v map[string]*string) *DescribeInstanceRecoverTimeResponse
- func (s *DescribeInstanceRecoverTimeResponse) SetStatusCode(v int32) *DescribeInstanceRecoverTimeResponse
- func (s DescribeInstanceRecoverTimeResponse) String() string
- type DescribeInstanceRecoverTimeResponseBody
- func (s DescribeInstanceRecoverTimeResponseBody) GoString() string
- func (s *DescribeInstanceRecoverTimeResponseBody) SetRequestId(v string) *DescribeInstanceRecoverTimeResponseBody
- func (s *DescribeInstanceRecoverTimeResponseBody) SetRestoreRanges(v []*DescribeInstanceRecoverTimeResponseBodyRestoreRanges) *DescribeInstanceRecoverTimeResponseBody
- func (s DescribeInstanceRecoverTimeResponseBody) String() string
- type DescribeInstanceRecoverTimeResponseBodyRestoreRanges
- func (s DescribeInstanceRecoverTimeResponseBodyRestoreRanges) GoString() string
- func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
- func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
- func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreType(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
- func (s DescribeInstanceRecoverTimeResponseBodyRestoreRanges) String() string
- type DescribeKernelReleaseNotesRequest
- func (s DescribeKernelReleaseNotesRequest) GoString() string
- func (s *DescribeKernelReleaseNotesRequest) SetKernelVersion(v string) *DescribeKernelReleaseNotesRequest
- func (s *DescribeKernelReleaseNotesRequest) SetOwnerAccount(v string) *DescribeKernelReleaseNotesRequest
- func (s *DescribeKernelReleaseNotesRequest) SetOwnerId(v int64) *DescribeKernelReleaseNotesRequest
- func (s *DescribeKernelReleaseNotesRequest) SetResourceOwnerAccount(v string) *DescribeKernelReleaseNotesRequest
- func (s *DescribeKernelReleaseNotesRequest) SetResourceOwnerId(v int64) *DescribeKernelReleaseNotesRequest
- func (s DescribeKernelReleaseNotesRequest) String() string
- type DescribeKernelReleaseNotesResponse
- func (s DescribeKernelReleaseNotesResponse) GoString() string
- func (s *DescribeKernelReleaseNotesResponse) SetBody(v *DescribeKernelReleaseNotesResponseBody) *DescribeKernelReleaseNotesResponse
- func (s *DescribeKernelReleaseNotesResponse) SetHeaders(v map[string]*string) *DescribeKernelReleaseNotesResponse
- func (s *DescribeKernelReleaseNotesResponse) SetStatusCode(v int32) *DescribeKernelReleaseNotesResponse
- func (s DescribeKernelReleaseNotesResponse) String() string
- type DescribeKernelReleaseNotesResponseBody
- func (s DescribeKernelReleaseNotesResponseBody) GoString() string
- func (s *DescribeKernelReleaseNotesResponseBody) SetReleaseNotes(v *DescribeKernelReleaseNotesResponseBodyReleaseNotes) *DescribeKernelReleaseNotesResponseBody
- func (s *DescribeKernelReleaseNotesResponseBody) SetRequestId(v string) *DescribeKernelReleaseNotesResponseBody
- func (s DescribeKernelReleaseNotesResponseBody) String() string
- type DescribeKernelReleaseNotesResponseBodyReleaseNotes
- func (s DescribeKernelReleaseNotesResponseBodyReleaseNotes) GoString() string
- func (s *DescribeKernelReleaseNotesResponseBodyReleaseNotes) SetReleaseNote(v []*DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) *DescribeKernelReleaseNotesResponseBodyReleaseNotes
- func (s DescribeKernelReleaseNotesResponseBodyReleaseNotes) String() string
- type DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote
- func (s DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) GoString() string
- func (s *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) SetKernelVersion(v string) *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote
- func (s *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) SetReleaseNote(v string) *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote
- func (s DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) String() string
- type DescribeKmsKeysRequest
- func (s DescribeKmsKeysRequest) GoString() string
- func (s *DescribeKmsKeysRequest) SetOwnerAccount(v string) *DescribeKmsKeysRequest
- func (s *DescribeKmsKeysRequest) SetRegionId(v string) *DescribeKmsKeysRequest
- func (s *DescribeKmsKeysRequest) SetResourceOwnerAccount(v string) *DescribeKmsKeysRequest
- func (s *DescribeKmsKeysRequest) SetResourceOwnerId(v int64) *DescribeKmsKeysRequest
- func (s DescribeKmsKeysRequest) String() string
- type DescribeKmsKeysResponse
- func (s DescribeKmsKeysResponse) GoString() string
- func (s *DescribeKmsKeysResponse) SetBody(v *DescribeKmsKeysResponseBody) *DescribeKmsKeysResponse
- func (s *DescribeKmsKeysResponse) SetHeaders(v map[string]*string) *DescribeKmsKeysResponse
- func (s *DescribeKmsKeysResponse) SetStatusCode(v int32) *DescribeKmsKeysResponse
- func (s DescribeKmsKeysResponse) String() string
- type DescribeKmsKeysResponseBody
- func (s DescribeKmsKeysResponseBody) GoString() string
- func (s *DescribeKmsKeysResponseBody) SetKmsKeys(v []*DescribeKmsKeysResponseBodyKmsKeys) *DescribeKmsKeysResponseBody
- func (s *DescribeKmsKeysResponseBody) SetRequestId(v string) *DescribeKmsKeysResponseBody
- func (s DescribeKmsKeysResponseBody) String() string
- type DescribeKmsKeysResponseBodyKmsKeys
- func (s DescribeKmsKeysResponseBodyKmsKeys) GoString() string
- func (s *DescribeKmsKeysResponseBodyKmsKeys) SetKeyAlias(v string) *DescribeKmsKeysResponseBodyKmsKeys
- func (s *DescribeKmsKeysResponseBodyKmsKeys) SetKeyId(v string) *DescribeKmsKeysResponseBodyKmsKeys
- func (s DescribeKmsKeysResponseBodyKmsKeys) String() string
- type DescribeMongoDBLogConfigRequest
- func (s DescribeMongoDBLogConfigRequest) GoString() string
- func (s *DescribeMongoDBLogConfigRequest) SetDBInstanceId(v string) *DescribeMongoDBLogConfigRequest
- func (s *DescribeMongoDBLogConfigRequest) SetOwnerAccount(v string) *DescribeMongoDBLogConfigRequest
- func (s *DescribeMongoDBLogConfigRequest) SetOwnerId(v int64) *DescribeMongoDBLogConfigRequest
- func (s *DescribeMongoDBLogConfigRequest) SetResourceOwnerAccount(v string) *DescribeMongoDBLogConfigRequest
- func (s *DescribeMongoDBLogConfigRequest) SetResourceOwnerId(v int64) *DescribeMongoDBLogConfigRequest
- func (s DescribeMongoDBLogConfigRequest) String() string
- type DescribeMongoDBLogConfigResponse
- func (s DescribeMongoDBLogConfigResponse) GoString() string
- func (s *DescribeMongoDBLogConfigResponse) SetBody(v *DescribeMongoDBLogConfigResponseBody) *DescribeMongoDBLogConfigResponse
- func (s *DescribeMongoDBLogConfigResponse) SetHeaders(v map[string]*string) *DescribeMongoDBLogConfigResponse
- func (s *DescribeMongoDBLogConfigResponse) SetStatusCode(v int32) *DescribeMongoDBLogConfigResponse
- func (s DescribeMongoDBLogConfigResponse) String() string
- type DescribeMongoDBLogConfigResponseBody
- func (s DescribeMongoDBLogConfigResponseBody) GoString() string
- func (s *DescribeMongoDBLogConfigResponseBody) SetEnableAudit(v bool) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetIsEtlMetaExist(v int32) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetIsUserProjectLogstoreExist(v int32) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetRequestId(v string) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetServiceType(v string) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetTtlForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetTtlForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetUsedStorageForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetUsedStorageForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
- func (s *DescribeMongoDBLogConfigResponseBody) SetUserProjectName(v string) *DescribeMongoDBLogConfigResponseBody
- func (s DescribeMongoDBLogConfigResponseBody) String() string
- type DescribeParameterModificationHistoryRequest
- func (s DescribeParameterModificationHistoryRequest) GoString() string
- func (s *DescribeParameterModificationHistoryRequest) SetCharacterType(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetDBInstanceId(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetEndTime(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetNodeId(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetOwnerAccount(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetOwnerId(v int64) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetResourceOwnerAccount(v string) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetResourceOwnerId(v int64) *DescribeParameterModificationHistoryRequest
- func (s *DescribeParameterModificationHistoryRequest) SetStartTime(v string) *DescribeParameterModificationHistoryRequest
- func (s DescribeParameterModificationHistoryRequest) String() string
- type DescribeParameterModificationHistoryResponse
- func (s DescribeParameterModificationHistoryResponse) GoString() string
- func (s *DescribeParameterModificationHistoryResponse) SetBody(v *DescribeParameterModificationHistoryResponseBody) *DescribeParameterModificationHistoryResponse
- func (s *DescribeParameterModificationHistoryResponse) SetHeaders(v map[string]*string) *DescribeParameterModificationHistoryResponse
- func (s *DescribeParameterModificationHistoryResponse) SetStatusCode(v int32) *DescribeParameterModificationHistoryResponse
- func (s DescribeParameterModificationHistoryResponse) String() string
- type DescribeParameterModificationHistoryResponseBody
- func (s DescribeParameterModificationHistoryResponseBody) GoString() string
- func (s *DescribeParameterModificationHistoryResponseBody) SetHistoricalParameters(v *DescribeParameterModificationHistoryResponseBodyHistoricalParameters) *DescribeParameterModificationHistoryResponseBody
- func (s *DescribeParameterModificationHistoryResponseBody) SetRequestId(v string) *DescribeParameterModificationHistoryResponseBody
- func (s DescribeParameterModificationHistoryResponseBody) String() string
- type DescribeParameterModificationHistoryResponseBodyHistoricalParameters
- func (s DescribeParameterModificationHistoryResponseBodyHistoricalParameters) GoString() string
- func (s *DescribeParameterModificationHistoryResponseBodyHistoricalParameters) SetHistoricalParameter(...) *DescribeParameterModificationHistoryResponseBodyHistoricalParameters
- func (s DescribeParameterModificationHistoryResponseBodyHistoricalParameters) String() string
- type DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter
- func (s DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) GoString() string
- func (s *DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetModifyTime(v string) ...
- func (s *DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetNewParameterValue(v string) ...
- func (s *DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetOldParameterValue(v string) ...
- func (s *DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetParameterName(v string) ...
- func (s DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) String() string
- type DescribeParameterTemplatesRequest
- func (s DescribeParameterTemplatesRequest) GoString() string
- func (s *DescribeParameterTemplatesRequest) SetEngine(v string) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetEngineVersion(v string) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetOwnerAccount(v string) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetOwnerId(v int64) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetRegionId(v string) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetResourceOwnerAccount(v string) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetResourceOwnerId(v int64) *DescribeParameterTemplatesRequest
- func (s *DescribeParameterTemplatesRequest) SetRole(v string) *DescribeParameterTemplatesRequest
- func (s DescribeParameterTemplatesRequest) String() string
- type DescribeParameterTemplatesResponse
- func (s DescribeParameterTemplatesResponse) GoString() string
- func (s *DescribeParameterTemplatesResponse) SetBody(v *DescribeParameterTemplatesResponseBody) *DescribeParameterTemplatesResponse
- func (s *DescribeParameterTemplatesResponse) SetHeaders(v map[string]*string) *DescribeParameterTemplatesResponse
- func (s *DescribeParameterTemplatesResponse) SetStatusCode(v int32) *DescribeParameterTemplatesResponse
- func (s DescribeParameterTemplatesResponse) String() string
- type DescribeParameterTemplatesResponseBody
- func (s DescribeParameterTemplatesResponseBody) GoString() string
- func (s *DescribeParameterTemplatesResponseBody) SetEngine(v string) *DescribeParameterTemplatesResponseBody
- func (s *DescribeParameterTemplatesResponseBody) SetEngineVersion(v string) *DescribeParameterTemplatesResponseBody
- func (s *DescribeParameterTemplatesResponseBody) SetParameterCount(v string) *DescribeParameterTemplatesResponseBody
- func (s *DescribeParameterTemplatesResponseBody) SetParameters(v *DescribeParameterTemplatesResponseBodyParameters) *DescribeParameterTemplatesResponseBody
- func (s *DescribeParameterTemplatesResponseBody) SetRequestId(v string) *DescribeParameterTemplatesResponseBody
- func (s DescribeParameterTemplatesResponseBody) String() string
- type DescribeParameterTemplatesResponseBodyParameters
- func (s DescribeParameterTemplatesResponseBodyParameters) GoString() string
- func (s *DescribeParameterTemplatesResponseBodyParameters) SetTemplateRecord(v []*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) *DescribeParameterTemplatesResponseBodyParameters
- func (s DescribeParameterTemplatesResponseBodyParameters) String() string
- type DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s DescribeParameterTemplatesResponseBodyParametersTemplateRecord) GoString() string
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetCheckingCode(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetForceModify(v bool) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetForceRestart(v bool) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterDescription(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterName(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterValue(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
- func (s DescribeParameterTemplatesResponseBodyParametersTemplateRecord) String() string
- type DescribeParametersRequest
- func (s DescribeParametersRequest) GoString() string
- func (s *DescribeParametersRequest) SetCharacterType(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetDBInstanceId(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetExtraParam(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetNodeId(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetOwnerAccount(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetOwnerId(v int64) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetResourceOwnerAccount(v string) *DescribeParametersRequest
- func (s *DescribeParametersRequest) SetResourceOwnerId(v int64) *DescribeParametersRequest
- func (s DescribeParametersRequest) String() string
- type DescribeParametersResponse
- func (s DescribeParametersResponse) GoString() string
- func (s *DescribeParametersResponse) SetBody(v *DescribeParametersResponseBody) *DescribeParametersResponse
- func (s *DescribeParametersResponse) SetHeaders(v map[string]*string) *DescribeParametersResponse
- func (s *DescribeParametersResponse) SetStatusCode(v int32) *DescribeParametersResponse
- func (s DescribeParametersResponse) String() string
- type DescribeParametersResponseBody
- func (s DescribeParametersResponseBody) GoString() string
- func (s *DescribeParametersResponseBody) SetConfigParameters(v *DescribeParametersResponseBodyConfigParameters) *DescribeParametersResponseBody
- func (s *DescribeParametersResponseBody) SetEngine(v string) *DescribeParametersResponseBody
- func (s *DescribeParametersResponseBody) SetEngineVersion(v string) *DescribeParametersResponseBody
- func (s *DescribeParametersResponseBody) SetRequestId(v string) *DescribeParametersResponseBody
- func (s *DescribeParametersResponseBody) SetRunningParameters(v *DescribeParametersResponseBodyRunningParameters) *DescribeParametersResponseBody
- func (s DescribeParametersResponseBody) String() string
- type DescribeParametersResponseBodyConfigParameters
- func (s DescribeParametersResponseBodyConfigParameters) GoString() string
- func (s *DescribeParametersResponseBodyConfigParameters) SetParameter(v []*DescribeParametersResponseBodyConfigParametersParameter) *DescribeParametersResponseBodyConfigParameters
- func (s DescribeParametersResponseBodyConfigParameters) String() string
- type DescribeParametersResponseBodyConfigParametersParameter
- func (s DescribeParametersResponseBodyConfigParametersParameter) GoString() string
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetCheckingCode(v string) *DescribeParametersResponseBodyConfigParametersParameter
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetForceRestart(v bool) *DescribeParametersResponseBodyConfigParametersParameter
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetModifiableStatus(v bool) *DescribeParametersResponseBodyConfigParametersParameter
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterDescription(v string) *DescribeParametersResponseBodyConfigParametersParameter
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterName(v string) *DescribeParametersResponseBodyConfigParametersParameter
- func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterValue(v string) *DescribeParametersResponseBodyConfigParametersParameter
- func (s DescribeParametersResponseBodyConfigParametersParameter) String() string
- type DescribeParametersResponseBodyRunningParameters
- func (s DescribeParametersResponseBodyRunningParameters) GoString() string
- func (s *DescribeParametersResponseBodyRunningParameters) SetParameter(v []*DescribeParametersResponseBodyRunningParametersParameter) *DescribeParametersResponseBodyRunningParameters
- func (s DescribeParametersResponseBodyRunningParameters) String() string
- type DescribeParametersResponseBodyRunningParametersParameter
- func (s DescribeParametersResponseBodyRunningParametersParameter) GoString() string
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetCharacterType(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetCheckingCode(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetForceRestart(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetModifiableStatus(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterDescription(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterName(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterValue(v string) *DescribeParametersResponseBodyRunningParametersParameter
- func (s DescribeParametersResponseBodyRunningParametersParameter) String() string
- type DescribePriceRequest
- func (s DescribePriceRequest) GoString() string
- func (s *DescribePriceRequest) SetBusinessInfo(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetCommodityCode(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetCouponNo(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetDBInstances(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetOrderParamOut(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetOrderType(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetOwnerAccount(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetOwnerId(v int64) *DescribePriceRequest
- func (s *DescribePriceRequest) SetProductCode(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetRegionId(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetResourceGroupId(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetResourceOwnerAccount(v string) *DescribePriceRequest
- func (s *DescribePriceRequest) SetResourceOwnerId(v int64) *DescribePriceRequest
- func (s DescribePriceRequest) String() string
- type DescribePriceResponse
- func (s DescribePriceResponse) GoString() string
- func (s *DescribePriceResponse) SetBody(v *DescribePriceResponseBody) *DescribePriceResponse
- func (s *DescribePriceResponse) SetHeaders(v map[string]*string) *DescribePriceResponse
- func (s *DescribePriceResponse) SetStatusCode(v int32) *DescribePriceResponse
- func (s DescribePriceResponse) String() string
- type DescribePriceResponseBody
- func (s DescribePriceResponseBody) GoString() string
- func (s *DescribePriceResponseBody) SetOrder(v *DescribePriceResponseBodyOrder) *DescribePriceResponseBody
- func (s *DescribePriceResponseBody) SetOrderParams(v string) *DescribePriceResponseBody
- func (s *DescribePriceResponseBody) SetRequestId(v string) *DescribePriceResponseBody
- func (s *DescribePriceResponseBody) SetRules(v *DescribePriceResponseBodyRules) *DescribePriceResponseBody
- func (s *DescribePriceResponseBody) SetSubOrders(v *DescribePriceResponseBodySubOrders) *DescribePriceResponseBody
- func (s *DescribePriceResponseBody) SetTraceId(v string) *DescribePriceResponseBody
- func (s DescribePriceResponseBody) String() string
- type DescribePriceResponseBodyOrder
- func (s DescribePriceResponseBodyOrder) GoString() string
- func (s *DescribePriceResponseBodyOrder) SetCode(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetContractActivity(v bool) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetCoupons(v *DescribePriceResponseBodyOrderCoupons) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetCurrency(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetDepreciateInfo(v *DescribePriceResponseBodyOrderDepreciateInfo) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetDiscountAmount(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetIsContractActivity(v bool) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetMessage(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetOptionalPromotions(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetOriginalAmount(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetPromDetailList(v string) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetRuleIds(v *DescribePriceResponseBodyOrderRuleIds) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetShowDiscountInfo(v bool) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetStandDiscountPrice(v float64) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetStandPrice(v float64) *DescribePriceResponseBodyOrder
- func (s *DescribePriceResponseBodyOrder) SetTradeAmount(v string) *DescribePriceResponseBodyOrder
- func (s DescribePriceResponseBodyOrder) String() string
- type DescribePriceResponseBodyOrderCoupons
- type DescribePriceResponseBodyOrderCouponsCoupon
- func (s DescribePriceResponseBodyOrderCouponsCoupon) GoString() string
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetActivityCategory(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetCouponNo(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetDescription(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetIsSelected(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetName(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetOptionCode(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionOptionCode(v string) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionRuleIdList(v *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) *DescribePriceResponseBodyOrderCouponsCoupon
- func (s DescribePriceResponseBodyOrderCouponsCoupon) String() string
- type DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList
- func (s DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) GoString() string
- func (s *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) SetPromotionRuleId(v []*int64) *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList
- func (s DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) String() string
- type DescribePriceResponseBodyOrderDepreciateInfo
- func (s DescribePriceResponseBodyOrderDepreciateInfo) GoString() string
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetCheapRate(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetCheapStandAmount(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetContractActivity(v *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetDifferential(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetDifferentialName(v string) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetIsContractActivity(v bool) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetIsShow(v string) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetListPrice(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetMonthPrice(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetOriginalStandAmount(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
- func (s DescribePriceResponseBodyOrderDepreciateInfo) String() string
- type DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivity) GoString() string
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetActivityId(v int64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetActivityName(v string) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetFinalFee(v float64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetFinalPromFee(v float64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetOptionCode(v string) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetOptionIds(v *DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetProdFee(v float64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
- func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivity) String() string
- type DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds
- func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) GoString() string
- func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) SetOptionId(v []*int64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds
- func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) String() string
- type DescribePriceResponseBodyOrderRuleIds
- type DescribePriceResponseBodyRules
- type DescribePriceResponseBodyRulesRule
- func (s DescribePriceResponseBodyRulesRule) GoString() string
- func (s *DescribePriceResponseBodyRulesRule) SetName(v string) *DescribePriceResponseBodyRulesRule
- func (s *DescribePriceResponseBodyRulesRule) SetRuleDescId(v int64) *DescribePriceResponseBodyRulesRule
- func (s *DescribePriceResponseBodyRulesRule) SetTitle(v string) *DescribePriceResponseBodyRulesRule
- func (s DescribePriceResponseBodyRulesRule) String() string
- type DescribePriceResponseBodySubOrders
- type DescribePriceResponseBodySubOrdersSubOrder
- func (s DescribePriceResponseBodySubOrdersSubOrder) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetDepreciateInfo(v *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetDiscountAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetInstanceId(v string) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetIsContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetIsNewOfficialActivity(v string) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetModuleInstance(v *DescribePriceResponseBodySubOrdersSubOrderModuleInstance) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetOptionalPromotions(v *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetOriginalAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetPromDetailList(v *DescribePriceResponseBodySubOrdersSubOrderPromDetailList) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetRuleIds(v *DescribePriceResponseBodySubOrdersSubOrderRuleIds) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetStandDiscountPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetStandPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrder
- func (s *DescribePriceResponseBodySubOrdersSubOrder) SetTradeAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
- func (s DescribePriceResponseBodySubOrdersSubOrder) String() string
- type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetCheapRate(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetCheapStandAmount(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetContractActivity(v *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferential(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferentialName(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetIsContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetIsShow(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetListPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetMonthPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetOriginalStandAmount(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetStartTime(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) String() string
- type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetActivityId(v int64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetActivityName(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetFinalFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetFinalPromFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetOptionCode(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetOptionIds(...) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetProdFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) String() string
- type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds) SetOptionId(v []*int64) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstance
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstance) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstance) SetModuleInstance(v []*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) *DescribePriceResponseBodySubOrdersSubOrderModuleInstance
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstance) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetCycleFee(v string) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetDepreciateInfo(...) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetDiscountFee(v string) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleAttrs(...) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleCode(v string) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleId(v int64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleName(v string) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetNeedOrderPay(v bool) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetPayFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetPricingModule(v bool) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetPromDetailList(...) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetStandDiscountPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetStandPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetTotalProductFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetCheapRate(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetCheapStandAmount(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetDifferential(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetDifferentialName(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetIsContractActivity(v bool) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetIsShow(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetListPrice(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetMonthPrice(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetOriginalStandAmount(v float64) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs) SetModuleAttr(...) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetCode(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetName(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetType(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetValue(v string) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList) SetPromDetail(...) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList) String() string
- type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetActivityExtInfo(v map[string]interface{}) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetDerivedPromType(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetFinalPromFee(v float64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetOptionCode(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromType(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionCode(v string) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionId(v int64) ...
- func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionName(v string) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) String() string
- type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) SetOptionalPromotion(...) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) String() string
- type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetActivityCategory(v string) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetActivityExtInfo(v map[string]interface{}) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetCanPromFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetOptionCode(v string) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionName(v string) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionOptionNo(v string) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionRuleIdList(...) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetSelected(v bool) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetShow(v bool) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetTargetArticleItemCodes(...) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) String() string
- type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList) SetPromotionRuleId(v []*string) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList) String() string
- type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes) SetTargetArticleItemCode(v []*string) ...
- func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes) String() string
- type DescribePriceResponseBodySubOrdersSubOrderPromDetailList
- func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailList) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailList) SetPromDetail(v []*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) *DescribePriceResponseBodySubOrdersSubOrderPromDetailList
- func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailList) String() string
- type DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) GoString() string
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetActivityExtInfo(v map[string]interface{}) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetDerivedPromType(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetFinalPromFee(v float64) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetOptionCode(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromType(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionCode(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionId(v int64) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionName(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
- func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) String() string
- type DescribePriceResponseBodySubOrdersSubOrderRuleIds
- type DescribeRegionsRequest
- func (s DescribeRegionsRequest) GoString() string
- func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetOwnerAccount(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetOwnerId(v int64) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetRegionId(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetResourceOwnerAccount(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetResourceOwnerId(v int64) *DescribeRegionsRequest
- func (s DescribeRegionsRequest) String() string
- type DescribeRegionsResponse
- func (s DescribeRegionsResponse) GoString() string
- func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
- func (s DescribeRegionsResponse) String() string
- type DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) GoString() string
- func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) String() string
- type DescribeRegionsResponseBodyRegions
- type DescribeRegionsResponseBodyRegionsDdsRegion
- func (s DescribeRegionsResponseBodyRegionsDdsRegion) GoString() string
- func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetEndPoint(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
- func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
- func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionName(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
- func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetZones(v *DescribeRegionsResponseBodyRegionsDdsRegionZones) *DescribeRegionsResponseBodyRegionsDdsRegion
- func (s DescribeRegionsResponseBodyRegionsDdsRegion) String() string
- type DescribeRegionsResponseBodyRegionsDdsRegionZones
- func (s DescribeRegionsResponseBodyRegionsDdsRegionZones) GoString() string
- func (s *DescribeRegionsResponseBodyRegionsDdsRegionZones) SetZone(v []*DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) *DescribeRegionsResponseBodyRegionsDdsRegionZones
- func (s DescribeRegionsResponseBodyRegionsDdsRegionZones) String() string
- type DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
- func (s DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) GoString() string
- func (s *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetVpcEnabled(v bool) *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
- func (s *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetZoneId(v string) *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
- func (s *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetZoneName(v string) *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
- func (s DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) String() string
- type DescribeRenewalPriceRequest
- func (s DescribeRenewalPriceRequest) GoString() string
- func (s *DescribeRenewalPriceRequest) SetBusinessInfo(v string) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetCouponNo(v string) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetDBInstanceId(v string) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetOwnerAccount(v string) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetOwnerId(v int64) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetResourceOwnerAccount(v string) *DescribeRenewalPriceRequest
- func (s *DescribeRenewalPriceRequest) SetResourceOwnerId(v int64) *DescribeRenewalPriceRequest
- func (s DescribeRenewalPriceRequest) String() string
- type DescribeRenewalPriceResponse
- func (s DescribeRenewalPriceResponse) GoString() string
- func (s *DescribeRenewalPriceResponse) SetBody(v *DescribeRenewalPriceResponseBody) *DescribeRenewalPriceResponse
- func (s *DescribeRenewalPriceResponse) SetHeaders(v map[string]*string) *DescribeRenewalPriceResponse
- func (s *DescribeRenewalPriceResponse) SetStatusCode(v int32) *DescribeRenewalPriceResponse
- func (s DescribeRenewalPriceResponse) String() string
- type DescribeRenewalPriceResponseBody
- func (s DescribeRenewalPriceResponseBody) GoString() string
- func (s *DescribeRenewalPriceResponseBody) SetOrder(v *DescribeRenewalPriceResponseBodyOrder) *DescribeRenewalPriceResponseBody
- func (s *DescribeRenewalPriceResponseBody) SetRequestId(v string) *DescribeRenewalPriceResponseBody
- func (s *DescribeRenewalPriceResponseBody) SetRules(v *DescribeRenewalPriceResponseBodyRules) *DescribeRenewalPriceResponseBody
- func (s *DescribeRenewalPriceResponseBody) SetSubOrders(v *DescribeRenewalPriceResponseBodySubOrders) *DescribeRenewalPriceResponseBody
- func (s DescribeRenewalPriceResponseBody) String() string
- type DescribeRenewalPriceResponseBodyOrder
- func (s DescribeRenewalPriceResponseBodyOrder) GoString() string
- func (s *DescribeRenewalPriceResponseBodyOrder) SetCoupons(v *DescribeRenewalPriceResponseBodyOrderCoupons) *DescribeRenewalPriceResponseBodyOrder
- func (s *DescribeRenewalPriceResponseBodyOrder) SetCurrency(v string) *DescribeRenewalPriceResponseBodyOrder
- func (s *DescribeRenewalPriceResponseBodyOrder) SetDiscountAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
- func (s *DescribeRenewalPriceResponseBodyOrder) SetOriginalAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
- func (s *DescribeRenewalPriceResponseBodyOrder) SetRuleIds(v *DescribeRenewalPriceResponseBodyOrderRuleIds) *DescribeRenewalPriceResponseBodyOrder
- func (s *DescribeRenewalPriceResponseBodyOrder) SetTradeAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
- func (s DescribeRenewalPriceResponseBodyOrder) String() string
- type DescribeRenewalPriceResponseBodyOrderCoupons
- func (s DescribeRenewalPriceResponseBodyOrderCoupons) GoString() string
- func (s *DescribeRenewalPriceResponseBodyOrderCoupons) SetCoupon(v []*DescribeRenewalPriceResponseBodyOrderCouponsCoupon) *DescribeRenewalPriceResponseBodyOrderCoupons
- func (s DescribeRenewalPriceResponseBodyOrderCoupons) String() string
- type DescribeRenewalPriceResponseBodyOrderCouponsCoupon
- func (s DescribeRenewalPriceResponseBodyOrderCouponsCoupon) GoString() string
- func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetCouponNo(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
- func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetDescription(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
- func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetIsSelected(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
- func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetName(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
- func (s DescribeRenewalPriceResponseBodyOrderCouponsCoupon) String() string
- type DescribeRenewalPriceResponseBodyOrderRuleIds
- type DescribeRenewalPriceResponseBodyRules
- type DescribeRenewalPriceResponseBodyRulesRule
- func (s DescribeRenewalPriceResponseBodyRulesRule) GoString() string
- func (s *DescribeRenewalPriceResponseBodyRulesRule) SetName(v string) *DescribeRenewalPriceResponseBodyRulesRule
- func (s *DescribeRenewalPriceResponseBodyRulesRule) SetRuleDescId(v int64) *DescribeRenewalPriceResponseBodyRulesRule
- func (s *DescribeRenewalPriceResponseBodyRulesRule) SetTitle(v string) *DescribeRenewalPriceResponseBodyRulesRule
- func (s DescribeRenewalPriceResponseBodyRulesRule) String() string
- type DescribeRenewalPriceResponseBodySubOrders
- type DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s DescribeRenewalPriceResponseBodySubOrdersSubOrder) GoString() string
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetDiscountAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetInstanceId(v string) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetOriginalAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetRuleIds(v *DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetTradeAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
- func (s DescribeRenewalPriceResponseBodySubOrdersSubOrder) String() string
- type DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds
- func (s DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) GoString() string
- func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) SetRuleId(v []*string) *DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds
- func (s DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) String() string
- type DescribeReplicaSetRoleRequest
- func (s DescribeReplicaSetRoleRequest) GoString() string
- func (s *DescribeReplicaSetRoleRequest) SetDBInstanceId(v string) *DescribeReplicaSetRoleRequest
- func (s *DescribeReplicaSetRoleRequest) SetOwnerAccount(v string) *DescribeReplicaSetRoleRequest
- func (s *DescribeReplicaSetRoleRequest) SetOwnerId(v int64) *DescribeReplicaSetRoleRequest
- func (s *DescribeReplicaSetRoleRequest) SetResourceOwnerAccount(v string) *DescribeReplicaSetRoleRequest
- func (s *DescribeReplicaSetRoleRequest) SetResourceOwnerId(v int64) *DescribeReplicaSetRoleRequest
- func (s DescribeReplicaSetRoleRequest) String() string
- type DescribeReplicaSetRoleResponse
- func (s DescribeReplicaSetRoleResponse) GoString() string
- func (s *DescribeReplicaSetRoleResponse) SetBody(v *DescribeReplicaSetRoleResponseBody) *DescribeReplicaSetRoleResponse
- func (s *DescribeReplicaSetRoleResponse) SetHeaders(v map[string]*string) *DescribeReplicaSetRoleResponse
- func (s *DescribeReplicaSetRoleResponse) SetStatusCode(v int32) *DescribeReplicaSetRoleResponse
- func (s DescribeReplicaSetRoleResponse) String() string
- type DescribeReplicaSetRoleResponseBody
- func (s DescribeReplicaSetRoleResponseBody) GoString() string
- func (s *DescribeReplicaSetRoleResponseBody) SetDBInstanceId(v string) *DescribeReplicaSetRoleResponseBody
- func (s *DescribeReplicaSetRoleResponseBody) SetReplicaSets(v *DescribeReplicaSetRoleResponseBodyReplicaSets) *DescribeReplicaSetRoleResponseBody
- func (s *DescribeReplicaSetRoleResponseBody) SetRequestId(v string) *DescribeReplicaSetRoleResponseBody
- func (s DescribeReplicaSetRoleResponseBody) String() string
- type DescribeReplicaSetRoleResponseBodyReplicaSets
- func (s DescribeReplicaSetRoleResponseBodyReplicaSets) GoString() string
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSets) SetReplicaSet(v []*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) *DescribeReplicaSetRoleResponseBodyReplicaSets
- func (s DescribeReplicaSetRoleResponseBodyReplicaSets) String() string
- type DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) GoString() string
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionDomain(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionPort(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionType(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetExpiredTime(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetNetworkType(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetReplicaSetRole(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetRoleId(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
- func (s DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) String() string
- type DescribeRestoreDBInstanceListRequest
- func (s DescribeRestoreDBInstanceListRequest) GoString() string
- func (s *DescribeRestoreDBInstanceListRequest) SetCreationTimeAfter(v string) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetDBInstanceId(v string) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetOwnerAccount(v string) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetOwnerId(v int64) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetPageNumber(v int32) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetPageSize(v int32) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetResourceOwnerAccount(v string) *DescribeRestoreDBInstanceListRequest
- func (s *DescribeRestoreDBInstanceListRequest) SetResourceOwnerId(v int64) *DescribeRestoreDBInstanceListRequest
- func (s DescribeRestoreDBInstanceListRequest) String() string
- type DescribeRestoreDBInstanceListResponse
- func (s DescribeRestoreDBInstanceListResponse) GoString() string
- func (s *DescribeRestoreDBInstanceListResponse) SetBody(v *DescribeRestoreDBInstanceListResponseBody) *DescribeRestoreDBInstanceListResponse
- func (s *DescribeRestoreDBInstanceListResponse) SetHeaders(v map[string]*string) *DescribeRestoreDBInstanceListResponse
- func (s *DescribeRestoreDBInstanceListResponse) SetStatusCode(v int32) *DescribeRestoreDBInstanceListResponse
- func (s DescribeRestoreDBInstanceListResponse) String() string
- type DescribeRestoreDBInstanceListResponseBody
- func (s DescribeRestoreDBInstanceListResponseBody) GoString() string
- func (s *DescribeRestoreDBInstanceListResponseBody) SetDBInstances(v *DescribeRestoreDBInstanceListResponseBodyDBInstances) *DescribeRestoreDBInstanceListResponseBody
- func (s *DescribeRestoreDBInstanceListResponseBody) SetPageNumber(v int32) *DescribeRestoreDBInstanceListResponseBody
- func (s *DescribeRestoreDBInstanceListResponseBody) SetPageSize(v int32) *DescribeRestoreDBInstanceListResponseBody
- func (s *DescribeRestoreDBInstanceListResponseBody) SetRequestId(v string) *DescribeRestoreDBInstanceListResponseBody
- func (s *DescribeRestoreDBInstanceListResponseBody) SetTotalCount(v int32) *DescribeRestoreDBInstanceListResponseBody
- func (s DescribeRestoreDBInstanceListResponseBody) String() string
- type DescribeRestoreDBInstanceListResponseBodyDBInstances
- func (s DescribeRestoreDBInstanceListResponseBodyDBInstances) GoString() string
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstances) SetDBInstance(v []*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) *DescribeRestoreDBInstanceListResponseBodyDBInstances
- func (s DescribeRestoreDBInstanceListResponseBodyDBInstances) String() string
- type DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) GoString() string
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetCreationTime(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetHiddenZoneId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetIsDeleted(v int32) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetLockMode(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetRegionId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetZoneId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
- func (s DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) String() string
- type DescribeRoleZoneInfoRequest
- func (s DescribeRoleZoneInfoRequest) GoString() string
- func (s *DescribeRoleZoneInfoRequest) SetDBInstanceId(v string) *DescribeRoleZoneInfoRequest
- func (s *DescribeRoleZoneInfoRequest) SetOwnerAccount(v string) *DescribeRoleZoneInfoRequest
- func (s *DescribeRoleZoneInfoRequest) SetOwnerId(v int64) *DescribeRoleZoneInfoRequest
- func (s *DescribeRoleZoneInfoRequest) SetResourceOwnerAccount(v string) *DescribeRoleZoneInfoRequest
- func (s *DescribeRoleZoneInfoRequest) SetResourceOwnerId(v int64) *DescribeRoleZoneInfoRequest
- func (s DescribeRoleZoneInfoRequest) String() string
- type DescribeRoleZoneInfoResponse
- func (s DescribeRoleZoneInfoResponse) GoString() string
- func (s *DescribeRoleZoneInfoResponse) SetBody(v *DescribeRoleZoneInfoResponseBody) *DescribeRoleZoneInfoResponse
- func (s *DescribeRoleZoneInfoResponse) SetHeaders(v map[string]*string) *DescribeRoleZoneInfoResponse
- func (s *DescribeRoleZoneInfoResponse) SetStatusCode(v int32) *DescribeRoleZoneInfoResponse
- func (s DescribeRoleZoneInfoResponse) String() string
- type DescribeRoleZoneInfoResponseBody
- func (s DescribeRoleZoneInfoResponseBody) GoString() string
- func (s *DescribeRoleZoneInfoResponseBody) SetRequestId(v string) *DescribeRoleZoneInfoResponseBody
- func (s *DescribeRoleZoneInfoResponseBody) SetZoneInfos(v *DescribeRoleZoneInfoResponseBodyZoneInfos) *DescribeRoleZoneInfoResponseBody
- func (s DescribeRoleZoneInfoResponseBody) String() string
- type DescribeRoleZoneInfoResponseBodyZoneInfos
- type DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) GoString() string
- func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetInsName(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetNodeType(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleId(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleType(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetZoneId(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
- func (s DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) String() string
- type DescribeRunningLogRecordsRequest
- func (s DescribeRunningLogRecordsRequest) GoString() string
- func (s *DescribeRunningLogRecordsRequest) SetDBInstanceId(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetDBName(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetEndTime(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetLogicalOperator(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetNodeId(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetOrderType(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetOwnerAccount(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetOwnerId(v int64) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetPageNumber(v int32) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetPageSize(v int32) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetQueryKeywords(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetResourceGroupId(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetRoleId(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetRoleType(v string) *DescribeRunningLogRecordsRequest
- func (s *DescribeRunningLogRecordsRequest) SetStartTime(v string) *DescribeRunningLogRecordsRequest
- func (s DescribeRunningLogRecordsRequest) String() string
- type DescribeRunningLogRecordsResponse
- func (s DescribeRunningLogRecordsResponse) GoString() string
- func (s *DescribeRunningLogRecordsResponse) SetBody(v *DescribeRunningLogRecordsResponseBody) *DescribeRunningLogRecordsResponse
- func (s *DescribeRunningLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeRunningLogRecordsResponse
- func (s *DescribeRunningLogRecordsResponse) SetStatusCode(v int32) *DescribeRunningLogRecordsResponse
- func (s DescribeRunningLogRecordsResponse) String() string
- type DescribeRunningLogRecordsResponseBody
- func (s DescribeRunningLogRecordsResponseBody) GoString() string
- func (s *DescribeRunningLogRecordsResponseBody) SetEngine(v string) *DescribeRunningLogRecordsResponseBody
- func (s *DescribeRunningLogRecordsResponseBody) SetItems(v *DescribeRunningLogRecordsResponseBodyItems) *DescribeRunningLogRecordsResponseBody
- func (s *DescribeRunningLogRecordsResponseBody) SetPageNumber(v int32) *DescribeRunningLogRecordsResponseBody
- func (s *DescribeRunningLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeRunningLogRecordsResponseBody
- func (s *DescribeRunningLogRecordsResponseBody) SetRequestId(v string) *DescribeRunningLogRecordsResponseBody
- func (s *DescribeRunningLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeRunningLogRecordsResponseBody
- func (s DescribeRunningLogRecordsResponseBody) String() string
- type DescribeRunningLogRecordsResponseBodyItems
- func (s DescribeRunningLogRecordsResponseBodyItems) GoString() string
- func (s *DescribeRunningLogRecordsResponseBodyItems) SetLogRecords(v []*DescribeRunningLogRecordsResponseBodyItemsLogRecords) *DescribeRunningLogRecordsResponseBodyItems
- func (s DescribeRunningLogRecordsResponseBodyItems) String() string
- type DescribeRunningLogRecordsResponseBodyItemsLogRecords
- func (s DescribeRunningLogRecordsResponseBodyItemsLogRecords) GoString() string
- func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCategory(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetConnInfo(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetContent(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCreateTime(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
- func (s DescribeRunningLogRecordsResponseBodyItemsLogRecords) String() string
- type DescribeSecurityGroupConfigurationRequest
- func (s DescribeSecurityGroupConfigurationRequest) GoString() string
- func (s *DescribeSecurityGroupConfigurationRequest) SetDBInstanceId(v string) *DescribeSecurityGroupConfigurationRequest
- func (s *DescribeSecurityGroupConfigurationRequest) SetOwnerAccount(v string) *DescribeSecurityGroupConfigurationRequest
- func (s *DescribeSecurityGroupConfigurationRequest) SetOwnerId(v int64) *DescribeSecurityGroupConfigurationRequest
- func (s *DescribeSecurityGroupConfigurationRequest) SetResourceOwnerAccount(v string) *DescribeSecurityGroupConfigurationRequest
- func (s *DescribeSecurityGroupConfigurationRequest) SetResourceOwnerId(v int64) *DescribeSecurityGroupConfigurationRequest
- func (s DescribeSecurityGroupConfigurationRequest) String() string
- type DescribeSecurityGroupConfigurationResponse
- func (s DescribeSecurityGroupConfigurationResponse) GoString() string
- func (s *DescribeSecurityGroupConfigurationResponse) SetBody(v *DescribeSecurityGroupConfigurationResponseBody) *DescribeSecurityGroupConfigurationResponse
- func (s *DescribeSecurityGroupConfigurationResponse) SetHeaders(v map[string]*string) *DescribeSecurityGroupConfigurationResponse
- func (s *DescribeSecurityGroupConfigurationResponse) SetStatusCode(v int32) *DescribeSecurityGroupConfigurationResponse
- func (s DescribeSecurityGroupConfigurationResponse) String() string
- type DescribeSecurityGroupConfigurationResponseBody
- func (s DescribeSecurityGroupConfigurationResponseBody) GoString() string
- func (s *DescribeSecurityGroupConfigurationResponseBody) SetItems(v *DescribeSecurityGroupConfigurationResponseBodyItems) *DescribeSecurityGroupConfigurationResponseBody
- func (s *DescribeSecurityGroupConfigurationResponseBody) SetRequestId(v string) *DescribeSecurityGroupConfigurationResponseBody
- func (s DescribeSecurityGroupConfigurationResponseBody) String() string
- type DescribeSecurityGroupConfigurationResponseBodyItems
- func (s DescribeSecurityGroupConfigurationResponseBodyItems) GoString() string
- func (s *DescribeSecurityGroupConfigurationResponseBodyItems) SetRdsEcsSecurityGroupRel(v []*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) *DescribeSecurityGroupConfigurationResponseBodyItems
- func (s DescribeSecurityGroupConfigurationResponseBodyItems) String() string
- type DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel
- func (s DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) GoString() string
- func (s *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetNetType(v string) *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel
- func (s *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetRegionId(v string) *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel
- func (s *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetSecurityGroupId(v string) *DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel
- func (s DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) String() string
- type DescribeSecurityIpsRequest
- func (s DescribeSecurityIpsRequest) GoString() string
- func (s *DescribeSecurityIpsRequest) SetDBInstanceId(v string) *DescribeSecurityIpsRequest
- func (s *DescribeSecurityIpsRequest) SetOwnerAccount(v string) *DescribeSecurityIpsRequest
- func (s *DescribeSecurityIpsRequest) SetOwnerId(v int64) *DescribeSecurityIpsRequest
- func (s *DescribeSecurityIpsRequest) SetResourceOwnerAccount(v string) *DescribeSecurityIpsRequest
- func (s *DescribeSecurityIpsRequest) SetResourceOwnerId(v int64) *DescribeSecurityIpsRequest
- func (s *DescribeSecurityIpsRequest) SetShowHDMIps(v bool) *DescribeSecurityIpsRequest
- func (s DescribeSecurityIpsRequest) String() string
- type DescribeSecurityIpsResponse
- func (s DescribeSecurityIpsResponse) GoString() string
- func (s *DescribeSecurityIpsResponse) SetBody(v *DescribeSecurityIpsResponseBody) *DescribeSecurityIpsResponse
- func (s *DescribeSecurityIpsResponse) SetHeaders(v map[string]*string) *DescribeSecurityIpsResponse
- func (s *DescribeSecurityIpsResponse) SetStatusCode(v int32) *DescribeSecurityIpsResponse
- func (s DescribeSecurityIpsResponse) String() string
- type DescribeSecurityIpsResponseBody
- func (s DescribeSecurityIpsResponseBody) GoString() string
- func (s *DescribeSecurityIpsResponseBody) SetRequestId(v string) *DescribeSecurityIpsResponseBody
- func (s *DescribeSecurityIpsResponseBody) SetSecurityIpGroups(v *DescribeSecurityIpsResponseBodySecurityIpGroups) *DescribeSecurityIpsResponseBody
- func (s *DescribeSecurityIpsResponseBody) SetSecurityIps(v string) *DescribeSecurityIpsResponseBody
- func (s DescribeSecurityIpsResponseBody) String() string
- type DescribeSecurityIpsResponseBodySecurityIpGroups
- func (s DescribeSecurityIpsResponseBodySecurityIpGroups) GoString() string
- func (s *DescribeSecurityIpsResponseBodySecurityIpGroups) SetSecurityIpGroup(v []*DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) *DescribeSecurityIpsResponseBodySecurityIpGroups
- func (s DescribeSecurityIpsResponseBodySecurityIpGroups) String() string
- type DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
- func (s DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) GoString() string
- func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupAttribute(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
- func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupName(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
- func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpList(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
- func (s DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) String() string
- type DescribeShardingNetworkAddressRequest
- func (s DescribeShardingNetworkAddressRequest) GoString() string
- func (s *DescribeShardingNetworkAddressRequest) SetDBInstanceId(v string) *DescribeShardingNetworkAddressRequest
- func (s *DescribeShardingNetworkAddressRequest) SetNodeId(v string) *DescribeShardingNetworkAddressRequest
- func (s *DescribeShardingNetworkAddressRequest) SetOwnerAccount(v string) *DescribeShardingNetworkAddressRequest
- func (s *DescribeShardingNetworkAddressRequest) SetOwnerId(v int64) *DescribeShardingNetworkAddressRequest
- func (s *DescribeShardingNetworkAddressRequest) SetResourceOwnerAccount(v string) *DescribeShardingNetworkAddressRequest
- func (s *DescribeShardingNetworkAddressRequest) SetResourceOwnerId(v int64) *DescribeShardingNetworkAddressRequest
- func (s DescribeShardingNetworkAddressRequest) String() string
- type DescribeShardingNetworkAddressResponse
- func (s DescribeShardingNetworkAddressResponse) GoString() string
- func (s *DescribeShardingNetworkAddressResponse) SetBody(v *DescribeShardingNetworkAddressResponseBody) *DescribeShardingNetworkAddressResponse
- func (s *DescribeShardingNetworkAddressResponse) SetHeaders(v map[string]*string) *DescribeShardingNetworkAddressResponse
- func (s *DescribeShardingNetworkAddressResponse) SetStatusCode(v int32) *DescribeShardingNetworkAddressResponse
- func (s DescribeShardingNetworkAddressResponse) String() string
- type DescribeShardingNetworkAddressResponseBody
- func (s DescribeShardingNetworkAddressResponseBody) GoString() string
- func (s *DescribeShardingNetworkAddressResponseBody) SetCompatibleConnections(v *DescribeShardingNetworkAddressResponseBodyCompatibleConnections) *DescribeShardingNetworkAddressResponseBody
- func (s *DescribeShardingNetworkAddressResponseBody) SetNetworkAddresses(v *DescribeShardingNetworkAddressResponseBodyNetworkAddresses) *DescribeShardingNetworkAddressResponseBody
- func (s *DescribeShardingNetworkAddressResponseBody) SetRequestId(v string) *DescribeShardingNetworkAddressResponseBody
- func (s DescribeShardingNetworkAddressResponseBody) String() string
- type DescribeShardingNetworkAddressResponseBodyCompatibleConnections
- func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnections) GoString() string
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnections) SetCompatibleConnection(...) *DescribeShardingNetworkAddressResponseBodyCompatibleConnections
- func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnections) String() string
- type DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection
- func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) GoString() string
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetExpiredTime(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetIPAddress(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetNetworkAddress(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetNetworkType(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetPort(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetVPCId(v string) ...
- func (s *DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetVswitchId(v string) ...
- func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) String() string
- type DescribeShardingNetworkAddressResponseBodyNetworkAddresses
- func (s DescribeShardingNetworkAddressResponseBodyNetworkAddresses) GoString() string
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddresses) SetNetworkAddress(v []*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) *DescribeShardingNetworkAddressResponseBodyNetworkAddresses
- func (s DescribeShardingNetworkAddressResponseBodyNetworkAddresses) String() string
- type DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) GoString() string
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetConnectionType(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetExpiredTime(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetIPAddress(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNetworkAddress(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNetworkType(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNodeId(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNodeType(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetPort(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetRole(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetTxtRecord(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetVPCId(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetVswitchId(v string) *DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress
- func (s DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) String() string
- type DescribeSlowLogRecordsRequest
- func (s DescribeSlowLogRecordsRequest) GoString() string
- func (s *DescribeSlowLogRecordsRequest) SetDBInstanceId(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetDBName(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetEndTime(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetLogicalOperator(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetNodeId(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetOrderType(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetOwnerAccount(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetOwnerId(v int64) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetPageNumber(v int32) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetPageSize(v int32) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetQueryKeywords(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetResourceGroupId(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeSlowLogRecordsRequest
- func (s *DescribeSlowLogRecordsRequest) SetStartTime(v string) *DescribeSlowLogRecordsRequest
- func (s DescribeSlowLogRecordsRequest) String() string
- type DescribeSlowLogRecordsResponse
- func (s DescribeSlowLogRecordsResponse) GoString() string
- func (s *DescribeSlowLogRecordsResponse) SetBody(v *DescribeSlowLogRecordsResponseBody) *DescribeSlowLogRecordsResponse
- func (s *DescribeSlowLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeSlowLogRecordsResponse
- func (s *DescribeSlowLogRecordsResponse) SetStatusCode(v int32) *DescribeSlowLogRecordsResponse
- func (s DescribeSlowLogRecordsResponse) String() string
- type DescribeSlowLogRecordsResponseBody
- func (s DescribeSlowLogRecordsResponseBody) GoString() string
- func (s *DescribeSlowLogRecordsResponseBody) SetEngine(v string) *DescribeSlowLogRecordsResponseBody
- func (s *DescribeSlowLogRecordsResponseBody) SetItems(v *DescribeSlowLogRecordsResponseBodyItems) *DescribeSlowLogRecordsResponseBody
- func (s *DescribeSlowLogRecordsResponseBody) SetPageNumber(v int32) *DescribeSlowLogRecordsResponseBody
- func (s *DescribeSlowLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeSlowLogRecordsResponseBody
- func (s *DescribeSlowLogRecordsResponseBody) SetRequestId(v string) *DescribeSlowLogRecordsResponseBody
- func (s *DescribeSlowLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeSlowLogRecordsResponseBody
- func (s DescribeSlowLogRecordsResponseBody) String() string
- type DescribeSlowLogRecordsResponseBodyItems
- type DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s DescribeSlowLogRecordsResponseBodyItemsLogRecords) GoString() string
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetAccountName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDBName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDocsExamined(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetExecutionStartTime(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetHostAddress(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetKeysExamined(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetQueryTimes(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetReturnRowCounts(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetSQLText(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetTableName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
- func (s DescribeSlowLogRecordsResponseBodyItemsLogRecords) String() string
- type DescribeTagsRequest
- func (s DescribeTagsRequest) GoString() string
- func (s *DescribeTagsRequest) SetNextToken(v string) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetOwnerAccount(v string) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetOwnerId(v int64) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetRegionId(v string) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetResourceGroupId(v string) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetResourceOwnerAccount(v string) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetResourceOwnerId(v int64) *DescribeTagsRequest
- func (s *DescribeTagsRequest) SetResourceType(v string) *DescribeTagsRequest
- func (s DescribeTagsRequest) String() string
- type DescribeTagsResponse
- func (s DescribeTagsResponse) GoString() string
- func (s *DescribeTagsResponse) SetBody(v *DescribeTagsResponseBody) *DescribeTagsResponse
- func (s *DescribeTagsResponse) SetHeaders(v map[string]*string) *DescribeTagsResponse
- func (s *DescribeTagsResponse) SetStatusCode(v int32) *DescribeTagsResponse
- func (s DescribeTagsResponse) String() string
- type DescribeTagsResponseBody
- func (s DescribeTagsResponseBody) GoString() string
- func (s *DescribeTagsResponseBody) SetNextToken(v string) *DescribeTagsResponseBody
- func (s *DescribeTagsResponseBody) SetRequestId(v string) *DescribeTagsResponseBody
- func (s *DescribeTagsResponseBody) SetTags(v []*DescribeTagsResponseBodyTags) *DescribeTagsResponseBody
- func (s DescribeTagsResponseBody) String() string
- type DescribeTagsResponseBodyTags
- type DescribeUserEncryptionKeyListRequest
- func (s DescribeUserEncryptionKeyListRequest) GoString() string
- func (s *DescribeUserEncryptionKeyListRequest) SetDBInstanceId(v string) *DescribeUserEncryptionKeyListRequest
- func (s *DescribeUserEncryptionKeyListRequest) SetOwnerAccount(v string) *DescribeUserEncryptionKeyListRequest
- func (s *DescribeUserEncryptionKeyListRequest) SetOwnerId(v int64) *DescribeUserEncryptionKeyListRequest
- func (s *DescribeUserEncryptionKeyListRequest) SetResourceOwnerAccount(v string) *DescribeUserEncryptionKeyListRequest
- func (s *DescribeUserEncryptionKeyListRequest) SetResourceOwnerId(v int64) *DescribeUserEncryptionKeyListRequest
- func (s *DescribeUserEncryptionKeyListRequest) SetTargetRegionId(v string) *DescribeUserEncryptionKeyListRequest
- func (s DescribeUserEncryptionKeyListRequest) String() string
- type DescribeUserEncryptionKeyListResponse
- func (s DescribeUserEncryptionKeyListResponse) GoString() string
- func (s *DescribeUserEncryptionKeyListResponse) SetBody(v *DescribeUserEncryptionKeyListResponseBody) *DescribeUserEncryptionKeyListResponse
- func (s *DescribeUserEncryptionKeyListResponse) SetHeaders(v map[string]*string) *DescribeUserEncryptionKeyListResponse
- func (s *DescribeUserEncryptionKeyListResponse) SetStatusCode(v int32) *DescribeUserEncryptionKeyListResponse
- func (s DescribeUserEncryptionKeyListResponse) String() string
- type DescribeUserEncryptionKeyListResponseBody
- func (s DescribeUserEncryptionKeyListResponseBody) GoString() string
- func (s *DescribeUserEncryptionKeyListResponseBody) SetKeyIds(v *DescribeUserEncryptionKeyListResponseBodyKeyIds) *DescribeUserEncryptionKeyListResponseBody
- func (s *DescribeUserEncryptionKeyListResponseBody) SetRequestId(v string) *DescribeUserEncryptionKeyListResponseBody
- func (s DescribeUserEncryptionKeyListResponseBody) String() string
- type DescribeUserEncryptionKeyListResponseBodyKeyIds
- type DestroyInstanceRequest
- func (s DestroyInstanceRequest) GoString() string
- func (s *DestroyInstanceRequest) SetClientToken(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetDBInstanceId(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetInstanceId(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetOwnerAccount(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetOwnerId(v int64) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetResourceGroupId(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetResourceOwnerAccount(v string) *DestroyInstanceRequest
- func (s *DestroyInstanceRequest) SetResourceOwnerId(v int64) *DestroyInstanceRequest
- func (s DestroyInstanceRequest) String() string
- type DestroyInstanceResponse
- func (s DestroyInstanceResponse) GoString() string
- func (s *DestroyInstanceResponse) SetBody(v *DestroyInstanceResponseBody) *DestroyInstanceResponse
- func (s *DestroyInstanceResponse) SetHeaders(v map[string]*string) *DestroyInstanceResponse
- func (s *DestroyInstanceResponse) SetStatusCode(v int32) *DestroyInstanceResponse
- func (s DestroyInstanceResponse) String() string
- type DestroyInstanceResponseBody
- type EvaluateResourceRequest
- func (s EvaluateResourceRequest) GoString() string
- func (s *EvaluateResourceRequest) SetDBInstanceClass(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetDBInstanceId(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetEngine(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetEngineVersion(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetOwnerAccount(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetOwnerId(v int64) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetReadonlyReplicas(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetRegionId(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetReplicationFactor(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetResourceOwnerAccount(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetResourceOwnerId(v int64) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetShardsInfo(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetStorage(v string) *EvaluateResourceRequest
- func (s *EvaluateResourceRequest) SetZoneId(v string) *EvaluateResourceRequest
- func (s EvaluateResourceRequest) String() string
- type EvaluateResourceResponse
- func (s EvaluateResourceResponse) GoString() string
- func (s *EvaluateResourceResponse) SetBody(v *EvaluateResourceResponseBody) *EvaluateResourceResponse
- func (s *EvaluateResourceResponse) SetHeaders(v map[string]*string) *EvaluateResourceResponse
- func (s *EvaluateResourceResponse) SetStatusCode(v int32) *EvaluateResourceResponse
- func (s EvaluateResourceResponse) String() string
- type EvaluateResourceResponseBody
- func (s EvaluateResourceResponseBody) GoString() string
- func (s *EvaluateResourceResponseBody) SetDBInstanceAvailable(v string) *EvaluateResourceResponseBody
- func (s *EvaluateResourceResponseBody) SetEngine(v string) *EvaluateResourceResponseBody
- func (s *EvaluateResourceResponseBody) SetEngineVersion(v string) *EvaluateResourceResponseBody
- func (s *EvaluateResourceResponseBody) SetRequestId(v string) *EvaluateResourceResponseBody
- func (s EvaluateResourceResponseBody) String() string
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetOwnerAccount(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetOwnerId(v int64) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceOwnerAccount(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceOwnerId(v int64) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- type ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
- type MigrateAvailableZoneRequest
- func (s MigrateAvailableZoneRequest) GoString() string
- func (s *MigrateAvailableZoneRequest) SetDBInstanceId(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetEffectiveTime(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetHiddenZoneId(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetOwnerAccount(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetOwnerId(v int64) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetResourceOwnerAccount(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetResourceOwnerId(v int64) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetSecondaryZoneId(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetVswitch(v string) *MigrateAvailableZoneRequest
- func (s *MigrateAvailableZoneRequest) SetZoneId(v string) *MigrateAvailableZoneRequest
- func (s MigrateAvailableZoneRequest) String() string
- type MigrateAvailableZoneResponse
- func (s MigrateAvailableZoneResponse) GoString() string
- func (s *MigrateAvailableZoneResponse) SetBody(v *MigrateAvailableZoneResponseBody) *MigrateAvailableZoneResponse
- func (s *MigrateAvailableZoneResponse) SetHeaders(v map[string]*string) *MigrateAvailableZoneResponse
- func (s *MigrateAvailableZoneResponse) SetStatusCode(v int32) *MigrateAvailableZoneResponse
- func (s MigrateAvailableZoneResponse) String() string
- type MigrateAvailableZoneResponseBody
- type MigrateToOtherZoneRequest
- func (s MigrateToOtherZoneRequest) GoString() string
- func (s *MigrateToOtherZoneRequest) SetEffectiveTime(v string) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetInstanceId(v string) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetOwnerAccount(v string) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetOwnerId(v int64) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetResourceOwnerAccount(v string) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetResourceOwnerId(v int64) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetVSwitchId(v string) *MigrateToOtherZoneRequest
- func (s *MigrateToOtherZoneRequest) SetZoneId(v string) *MigrateToOtherZoneRequest
- func (s MigrateToOtherZoneRequest) String() string
- type MigrateToOtherZoneResponse
- func (s MigrateToOtherZoneResponse) GoString() string
- func (s *MigrateToOtherZoneResponse) SetBody(v *MigrateToOtherZoneResponseBody) *MigrateToOtherZoneResponse
- func (s *MigrateToOtherZoneResponse) SetHeaders(v map[string]*string) *MigrateToOtherZoneResponse
- func (s *MigrateToOtherZoneResponse) SetStatusCode(v int32) *MigrateToOtherZoneResponse
- func (s MigrateToOtherZoneResponse) String() string
- type MigrateToOtherZoneResponseBody
- type ModifyAccountDescriptionRequest
- func (s ModifyAccountDescriptionRequest) GoString() string
- func (s *ModifyAccountDescriptionRequest) SetAccountDescription(v string) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetAccountName(v string) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetDBInstanceId(v string) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetOwnerAccount(v string) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetOwnerId(v int64) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetResourceOwnerAccount(v string) *ModifyAccountDescriptionRequest
- func (s *ModifyAccountDescriptionRequest) SetResourceOwnerId(v int64) *ModifyAccountDescriptionRequest
- func (s ModifyAccountDescriptionRequest) String() string
- type ModifyAccountDescriptionResponse
- func (s ModifyAccountDescriptionResponse) GoString() string
- func (s *ModifyAccountDescriptionResponse) SetBody(v *ModifyAccountDescriptionResponseBody) *ModifyAccountDescriptionResponse
- func (s *ModifyAccountDescriptionResponse) SetHeaders(v map[string]*string) *ModifyAccountDescriptionResponse
- func (s *ModifyAccountDescriptionResponse) SetStatusCode(v int32) *ModifyAccountDescriptionResponse
- func (s ModifyAccountDescriptionResponse) String() string
- type ModifyAccountDescriptionResponseBody
- type ModifyActiveOperationTasksRequest
- func (s ModifyActiveOperationTasksRequest) GoString() string
- func (s *ModifyActiveOperationTasksRequest) SetIds(v string) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetImmediateStart(v int32) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetOwnerAccount(v string) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetOwnerId(v int64) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetResourceOwnerAccount(v string) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetResourceOwnerId(v int64) *ModifyActiveOperationTasksRequest
- func (s *ModifyActiveOperationTasksRequest) SetSwitchTime(v string) *ModifyActiveOperationTasksRequest
- func (s ModifyActiveOperationTasksRequest) String() string
- type ModifyActiveOperationTasksResponse
- func (s ModifyActiveOperationTasksResponse) GoString() string
- func (s *ModifyActiveOperationTasksResponse) SetBody(v *ModifyActiveOperationTasksResponseBody) *ModifyActiveOperationTasksResponse
- func (s *ModifyActiveOperationTasksResponse) SetHeaders(v map[string]*string) *ModifyActiveOperationTasksResponse
- func (s *ModifyActiveOperationTasksResponse) SetStatusCode(v int32) *ModifyActiveOperationTasksResponse
- func (s ModifyActiveOperationTasksResponse) String() string
- type ModifyActiveOperationTasksResponseBody
- func (s ModifyActiveOperationTasksResponseBody) GoString() string
- func (s *ModifyActiveOperationTasksResponseBody) SetIds(v string) *ModifyActiveOperationTasksResponseBody
- func (s *ModifyActiveOperationTasksResponseBody) SetRequestId(v string) *ModifyActiveOperationTasksResponseBody
- func (s ModifyActiveOperationTasksResponseBody) String() string
- type ModifyAuditLogFilterRequest
- func (s ModifyAuditLogFilterRequest) GoString() string
- func (s *ModifyAuditLogFilterRequest) SetDBInstanceId(v string) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetFilter(v string) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetOwnerAccount(v string) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetOwnerId(v int64) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetResourceOwnerAccount(v string) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetResourceOwnerId(v int64) *ModifyAuditLogFilterRequest
- func (s *ModifyAuditLogFilterRequest) SetRoleType(v string) *ModifyAuditLogFilterRequest
- func (s ModifyAuditLogFilterRequest) String() string
- type ModifyAuditLogFilterResponse
- func (s ModifyAuditLogFilterResponse) GoString() string
- func (s *ModifyAuditLogFilterResponse) SetBody(v *ModifyAuditLogFilterResponseBody) *ModifyAuditLogFilterResponse
- func (s *ModifyAuditLogFilterResponse) SetHeaders(v map[string]*string) *ModifyAuditLogFilterResponse
- func (s *ModifyAuditLogFilterResponse) SetStatusCode(v int32) *ModifyAuditLogFilterResponse
- func (s ModifyAuditLogFilterResponse) String() string
- type ModifyAuditLogFilterResponseBody
- type ModifyAuditPolicyRequest
- func (s ModifyAuditPolicyRequest) GoString() string
- func (s *ModifyAuditPolicyRequest) SetAuditLogSwitchSource(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetAuditStatus(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetDBInstanceId(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetOwnerAccount(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetOwnerId(v int64) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetResourceOwnerAccount(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetResourceOwnerId(v int64) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetServiceType(v string) *ModifyAuditPolicyRequest
- func (s *ModifyAuditPolicyRequest) SetStoragePeriod(v int32) *ModifyAuditPolicyRequest
- func (s ModifyAuditPolicyRequest) String() string
- type ModifyAuditPolicyResponse
- func (s ModifyAuditPolicyResponse) GoString() string
- func (s *ModifyAuditPolicyResponse) SetBody(v *ModifyAuditPolicyResponseBody) *ModifyAuditPolicyResponse
- func (s *ModifyAuditPolicyResponse) SetHeaders(v map[string]*string) *ModifyAuditPolicyResponse
- func (s *ModifyAuditPolicyResponse) SetStatusCode(v int32) *ModifyAuditPolicyResponse
- func (s ModifyAuditPolicyResponse) String() string
- type ModifyAuditPolicyResponseBody
- type ModifyBackupPolicyRequest
- func (s ModifyBackupPolicyRequest) GoString() string
- func (s *ModifyBackupPolicyRequest) SetBackupInterval(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetBackupRetentionPeriod(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetBackupRetentionPolicyOnClusterDeletion(v int32) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossBackupPeriod(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossBackupType(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossLogRetentionType(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossLogRetentionValue(v int32) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossRetentionType(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetCrossRetentionValue(v int32) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetDBInstanceId(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetDestRegion(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetEnableBackupLog(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetEnableCrossLogBackup(v int32) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetHighFrequencyBackupRetention(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetInstanceType(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetLogBackupRetentionPeriod(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetOwnerAccount(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetOwnerId(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetPreferredBackupPeriod(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetPreferredBackupTime(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetResourceOwnerAccount(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetResourceOwnerId(v int64) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetSnapshotBackupType(v string) *ModifyBackupPolicyRequest
- func (s *ModifyBackupPolicyRequest) SetSrcRegion(v string) *ModifyBackupPolicyRequest
- func (s ModifyBackupPolicyRequest) String() string
- type ModifyBackupPolicyResponse
- func (s ModifyBackupPolicyResponse) GoString() string
- func (s *ModifyBackupPolicyResponse) SetBody(v *ModifyBackupPolicyResponseBody) *ModifyBackupPolicyResponse
- func (s *ModifyBackupPolicyResponse) SetHeaders(v map[string]*string) *ModifyBackupPolicyResponse
- func (s *ModifyBackupPolicyResponse) SetStatusCode(v int32) *ModifyBackupPolicyResponse
- func (s ModifyBackupPolicyResponse) String() string
- type ModifyBackupPolicyResponseBody
- type ModifyDBInstanceConnectionStringRequest
- func (s ModifyDBInstanceConnectionStringRequest) GoString() string
- func (s *ModifyDBInstanceConnectionStringRequest) SetCurrentConnectionString(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetDBInstanceId(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetNewConnectionString(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetNewPort(v int32) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetNodeId(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetOwnerAccount(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetOwnerId(v int64) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceConnectionStringRequest
- func (s *ModifyDBInstanceConnectionStringRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceConnectionStringRequest
- func (s ModifyDBInstanceConnectionStringRequest) String() string
- type ModifyDBInstanceConnectionStringResponse
- func (s ModifyDBInstanceConnectionStringResponse) GoString() string
- func (s *ModifyDBInstanceConnectionStringResponse) SetBody(v *ModifyDBInstanceConnectionStringResponseBody) *ModifyDBInstanceConnectionStringResponse
- func (s *ModifyDBInstanceConnectionStringResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceConnectionStringResponse
- func (s *ModifyDBInstanceConnectionStringResponse) SetStatusCode(v int32) *ModifyDBInstanceConnectionStringResponse
- func (s ModifyDBInstanceConnectionStringResponse) String() string
- type ModifyDBInstanceConnectionStringResponseBody
- type ModifyDBInstanceDescriptionRequest
- func (s ModifyDBInstanceDescriptionRequest) GoString() string
- func (s *ModifyDBInstanceDescriptionRequest) SetDBInstanceDescription(v string) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetDBInstanceId(v string) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetNodeId(v string) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetOwnerAccount(v string) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetOwnerId(v int64) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceDescriptionRequest
- func (s *ModifyDBInstanceDescriptionRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceDescriptionRequest
- func (s ModifyDBInstanceDescriptionRequest) String() string
- type ModifyDBInstanceDescriptionResponse
- func (s ModifyDBInstanceDescriptionResponse) GoString() string
- func (s *ModifyDBInstanceDescriptionResponse) SetBody(v *ModifyDBInstanceDescriptionResponseBody) *ModifyDBInstanceDescriptionResponse
- func (s *ModifyDBInstanceDescriptionResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceDescriptionResponse
- func (s *ModifyDBInstanceDescriptionResponse) SetStatusCode(v int32) *ModifyDBInstanceDescriptionResponse
- func (s ModifyDBInstanceDescriptionResponse) String() string
- type ModifyDBInstanceDescriptionResponseBody
- type ModifyDBInstanceDiskTypeRequest
- func (s ModifyDBInstanceDiskTypeRequest) GoString() string
- func (s *ModifyDBInstanceDiskTypeRequest) SetAutoPay(v bool) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetAutoRenew(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetBusinessInfo(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetCouponNo(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetDBInstanceId(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetDbInstanceStorageType(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetExtraParam(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetOrderType(v string) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetProvisionedIops(v int64) *ModifyDBInstanceDiskTypeRequest
- func (s *ModifyDBInstanceDiskTypeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceDiskTypeRequest
- func (s ModifyDBInstanceDiskTypeRequest) String() string
- type ModifyDBInstanceDiskTypeResponse
- func (s ModifyDBInstanceDiskTypeResponse) GoString() string
- func (s *ModifyDBInstanceDiskTypeResponse) SetBody(v *ModifyDBInstanceDiskTypeResponseBody) *ModifyDBInstanceDiskTypeResponse
- func (s *ModifyDBInstanceDiskTypeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceDiskTypeResponse
- func (s *ModifyDBInstanceDiskTypeResponse) SetStatusCode(v int32) *ModifyDBInstanceDiskTypeResponse
- func (s ModifyDBInstanceDiskTypeResponse) String() string
- type ModifyDBInstanceDiskTypeResponseBody
- func (s ModifyDBInstanceDiskTypeResponseBody) GoString() string
- func (s *ModifyDBInstanceDiskTypeResponseBody) SetOrderId(v string) *ModifyDBInstanceDiskTypeResponseBody
- func (s *ModifyDBInstanceDiskTypeResponseBody) SetRequestId(v string) *ModifyDBInstanceDiskTypeResponseBody
- func (s ModifyDBInstanceDiskTypeResponseBody) String() string
- type ModifyDBInstanceMaintainTimeRequest
- func (s ModifyDBInstanceMaintainTimeRequest) GoString() string
- func (s *ModifyDBInstanceMaintainTimeRequest) SetDBInstanceId(v string) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetMaintainEndTime(v string) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetMaintainStartTime(v string) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetOwnerAccount(v string) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetOwnerId(v int64) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceMaintainTimeRequest
- func (s *ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceMaintainTimeRequest
- func (s ModifyDBInstanceMaintainTimeRequest) String() string
- type ModifyDBInstanceMaintainTimeResponse
- func (s ModifyDBInstanceMaintainTimeResponse) GoString() string
- func (s *ModifyDBInstanceMaintainTimeResponse) SetBody(v *ModifyDBInstanceMaintainTimeResponseBody) *ModifyDBInstanceMaintainTimeResponse
- func (s *ModifyDBInstanceMaintainTimeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceMaintainTimeResponse
- func (s *ModifyDBInstanceMaintainTimeResponse) SetStatusCode(v int32) *ModifyDBInstanceMaintainTimeResponse
- func (s ModifyDBInstanceMaintainTimeResponse) String() string
- type ModifyDBInstanceMaintainTimeResponseBody
- type ModifyDBInstanceMonitorRequest
- func (s ModifyDBInstanceMonitorRequest) GoString() string
- func (s *ModifyDBInstanceMonitorRequest) SetDBInstanceId(v string) *ModifyDBInstanceMonitorRequest
- func (s *ModifyDBInstanceMonitorRequest) SetGranularity(v string) *ModifyDBInstanceMonitorRequest
- func (s *ModifyDBInstanceMonitorRequest) SetOwnerAccount(v string) *ModifyDBInstanceMonitorRequest
- func (s *ModifyDBInstanceMonitorRequest) SetOwnerId(v int64) *ModifyDBInstanceMonitorRequest
- func (s *ModifyDBInstanceMonitorRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceMonitorRequest
- func (s *ModifyDBInstanceMonitorRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceMonitorRequest
- func (s ModifyDBInstanceMonitorRequest) String() string
- type ModifyDBInstanceMonitorResponse
- func (s ModifyDBInstanceMonitorResponse) GoString() string
- func (s *ModifyDBInstanceMonitorResponse) SetBody(v *ModifyDBInstanceMonitorResponseBody) *ModifyDBInstanceMonitorResponse
- func (s *ModifyDBInstanceMonitorResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceMonitorResponse
- func (s *ModifyDBInstanceMonitorResponse) SetStatusCode(v int32) *ModifyDBInstanceMonitorResponse
- func (s ModifyDBInstanceMonitorResponse) String() string
- type ModifyDBInstanceMonitorResponseBody
- type ModifyDBInstanceNetExpireTimeRequest
- func (s ModifyDBInstanceNetExpireTimeRequest) GoString() string
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetClassicExpendExpiredDays(v int32) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetConnectionString(v string) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetDBInstanceId(v string) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetOwnerAccount(v string) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetOwnerId(v int64) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceNetExpireTimeRequest
- func (s *ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceNetExpireTimeRequest
- func (s ModifyDBInstanceNetExpireTimeRequest) String() string
- type ModifyDBInstanceNetExpireTimeResponse
- func (s ModifyDBInstanceNetExpireTimeResponse) GoString() string
- func (s *ModifyDBInstanceNetExpireTimeResponse) SetBody(v *ModifyDBInstanceNetExpireTimeResponseBody) *ModifyDBInstanceNetExpireTimeResponse
- func (s *ModifyDBInstanceNetExpireTimeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceNetExpireTimeResponse
- func (s *ModifyDBInstanceNetExpireTimeResponse) SetStatusCode(v int32) *ModifyDBInstanceNetExpireTimeResponse
- func (s ModifyDBInstanceNetExpireTimeResponse) String() string
- type ModifyDBInstanceNetExpireTimeResponseBody
- type ModifyDBInstanceNetworkTypeRequest
- func (s ModifyDBInstanceNetworkTypeRequest) GoString() string
- func (s *ModifyDBInstanceNetworkTypeRequest) SetClassicExpiredDays(v int32) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetDBInstanceId(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetNetworkType(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetOwnerAccount(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetOwnerId(v int64) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetRetainClassic(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetVSwitchId(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetVpcId(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s *ModifyDBInstanceNetworkTypeRequest) SetZoneId(v string) *ModifyDBInstanceNetworkTypeRequest
- func (s ModifyDBInstanceNetworkTypeRequest) String() string
- type ModifyDBInstanceNetworkTypeResponse
- func (s ModifyDBInstanceNetworkTypeResponse) GoString() string
- func (s *ModifyDBInstanceNetworkTypeResponse) SetBody(v *ModifyDBInstanceNetworkTypeResponseBody) *ModifyDBInstanceNetworkTypeResponse
- func (s *ModifyDBInstanceNetworkTypeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceNetworkTypeResponse
- func (s *ModifyDBInstanceNetworkTypeResponse) SetStatusCode(v int32) *ModifyDBInstanceNetworkTypeResponse
- func (s ModifyDBInstanceNetworkTypeResponse) String() string
- type ModifyDBInstanceNetworkTypeResponseBody
- type ModifyDBInstanceSSLRequest
- func (s ModifyDBInstanceSSLRequest) GoString() string
- func (s *ModifyDBInstanceSSLRequest) SetDBInstanceId(v string) *ModifyDBInstanceSSLRequest
- func (s *ModifyDBInstanceSSLRequest) SetOwnerAccount(v string) *ModifyDBInstanceSSLRequest
- func (s *ModifyDBInstanceSSLRequest) SetOwnerId(v int64) *ModifyDBInstanceSSLRequest
- func (s *ModifyDBInstanceSSLRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceSSLRequest
- func (s *ModifyDBInstanceSSLRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceSSLRequest
- func (s *ModifyDBInstanceSSLRequest) SetSSLAction(v string) *ModifyDBInstanceSSLRequest
- func (s ModifyDBInstanceSSLRequest) String() string
- type ModifyDBInstanceSSLResponse
- func (s ModifyDBInstanceSSLResponse) GoString() string
- func (s *ModifyDBInstanceSSLResponse) SetBody(v *ModifyDBInstanceSSLResponseBody) *ModifyDBInstanceSSLResponse
- func (s *ModifyDBInstanceSSLResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceSSLResponse
- func (s *ModifyDBInstanceSSLResponse) SetStatusCode(v int32) *ModifyDBInstanceSSLResponse
- func (s ModifyDBInstanceSSLResponse) String() string
- type ModifyDBInstanceSSLResponseBody
- type ModifyDBInstanceSpecRequest
- func (s ModifyDBInstanceSpecRequest) GoString() string
- func (s *ModifyDBInstanceSpecRequest) SetAutoPay(v bool) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetBusinessInfo(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetCouponNo(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetDBInstanceClass(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetDBInstanceId(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetDBInstanceStorage(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetEffectiveTime(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetExtraParam(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetOrderType(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetOwnerAccount(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetOwnerId(v int64) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetReadonlyReplicas(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetReplicationFactor(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceSpecRequest
- func (s *ModifyDBInstanceSpecRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceSpecRequest
- func (s ModifyDBInstanceSpecRequest) String() string
- type ModifyDBInstanceSpecResponse
- func (s ModifyDBInstanceSpecResponse) GoString() string
- func (s *ModifyDBInstanceSpecResponse) SetBody(v *ModifyDBInstanceSpecResponseBody) *ModifyDBInstanceSpecResponse
- func (s *ModifyDBInstanceSpecResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceSpecResponse
- func (s *ModifyDBInstanceSpecResponse) SetStatusCode(v int32) *ModifyDBInstanceSpecResponse
- func (s ModifyDBInstanceSpecResponse) String() string
- type ModifyDBInstanceSpecResponseBody
- func (s ModifyDBInstanceSpecResponseBody) GoString() string
- func (s *ModifyDBInstanceSpecResponseBody) SetOrderId(v string) *ModifyDBInstanceSpecResponseBody
- func (s *ModifyDBInstanceSpecResponseBody) SetRequestId(v string) *ModifyDBInstanceSpecResponseBody
- func (s ModifyDBInstanceSpecResponseBody) String() string
- type ModifyDBInstanceTDERequest
- func (s ModifyDBInstanceTDERequest) GoString() string
- func (s *ModifyDBInstanceTDERequest) SetDBInstanceId(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetEncryptionKey(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetEncryptorName(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetOwnerAccount(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetOwnerId(v int64) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetResourceOwnerId(v int64) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetRoleARN(v string) *ModifyDBInstanceTDERequest
- func (s *ModifyDBInstanceTDERequest) SetTDEStatus(v string) *ModifyDBInstanceTDERequest
- func (s ModifyDBInstanceTDERequest) String() string
- type ModifyDBInstanceTDEResponse
- func (s ModifyDBInstanceTDEResponse) GoString() string
- func (s *ModifyDBInstanceTDEResponse) SetBody(v *ModifyDBInstanceTDEResponseBody) *ModifyDBInstanceTDEResponse
- func (s *ModifyDBInstanceTDEResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceTDEResponse
- func (s *ModifyDBInstanceTDEResponse) SetStatusCode(v int32) *ModifyDBInstanceTDEResponse
- func (s ModifyDBInstanceTDEResponse) String() string
- type ModifyDBInstanceTDEResponseBody
- type ModifyGlobalSecurityIPGroupNameRequest
- func (s ModifyGlobalSecurityIPGroupNameRequest) GoString() string
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetGlobalIgName(v string) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupNameRequest
- func (s *ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupNameRequest
- func (s ModifyGlobalSecurityIPGroupNameRequest) String() string
- type ModifyGlobalSecurityIPGroupNameResponse
- func (s ModifyGlobalSecurityIPGroupNameResponse) GoString() string
- func (s *ModifyGlobalSecurityIPGroupNameResponse) SetBody(v *ModifyGlobalSecurityIPGroupNameResponseBody) *ModifyGlobalSecurityIPGroupNameResponse
- func (s *ModifyGlobalSecurityIPGroupNameResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupNameResponse
- func (s *ModifyGlobalSecurityIPGroupNameResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupNameResponse
- func (s ModifyGlobalSecurityIPGroupNameResponse) String() string
- type ModifyGlobalSecurityIPGroupNameResponseBody
- func (s ModifyGlobalSecurityIPGroupNameResponseBody) GoString() string
- func (s *ModifyGlobalSecurityIPGroupNameResponseBody) SetGlobalSecurityIPGroup(v []*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) *ModifyGlobalSecurityIPGroupNameResponseBody
- func (s *ModifyGlobalSecurityIPGroupNameResponseBody) SetRequestId(v string) *ModifyGlobalSecurityIPGroupNameResponseBody
- func (s ModifyGlobalSecurityIPGroupNameResponseBody) String() string
- type ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
- func (s ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) GoString() string
- func (s *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGIpList(v string) *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
- func (s *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGlobalIgName(v string) *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
- func (s *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
- func (s *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetRegionId(v string) *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
- func (s ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) String() string
- type ModifyGlobalSecurityIPGroupRelationRequest
- func (s ModifyGlobalSecurityIPGroupRelationRequest) GoString() string
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetDBClusterId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupRelationRequest
- func (s ModifyGlobalSecurityIPGroupRelationRequest) String() string
- type ModifyGlobalSecurityIPGroupRelationResponse
- func (s ModifyGlobalSecurityIPGroupRelationResponse) GoString() string
- func (s *ModifyGlobalSecurityIPGroupRelationResponse) SetBody(v *ModifyGlobalSecurityIPGroupRelationResponseBody) *ModifyGlobalSecurityIPGroupRelationResponse
- func (s *ModifyGlobalSecurityIPGroupRelationResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupRelationResponse
- func (s *ModifyGlobalSecurityIPGroupRelationResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupRelationResponse
- func (s ModifyGlobalSecurityIPGroupRelationResponse) String() string
- type ModifyGlobalSecurityIPGroupRelationResponseBody
- type ModifyGlobalSecurityIPGroupRequest
- func (s ModifyGlobalSecurityIPGroupRequest) GoString() string
- func (s *ModifyGlobalSecurityIPGroupRequest) SetGIpList(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRequest
- func (s *ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupRequest
- func (s ModifyGlobalSecurityIPGroupRequest) String() string
- type ModifyGlobalSecurityIPGroupResponse
- func (s ModifyGlobalSecurityIPGroupResponse) GoString() string
- func (s *ModifyGlobalSecurityIPGroupResponse) SetBody(v *ModifyGlobalSecurityIPGroupResponseBody) *ModifyGlobalSecurityIPGroupResponse
- func (s *ModifyGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupResponse
- func (s *ModifyGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupResponse
- func (s ModifyGlobalSecurityIPGroupResponse) String() string
- type ModifyGlobalSecurityIPGroupResponseBody
- type ModifyInstanceAutoRenewalAttributeRequest
- func (s ModifyInstanceAutoRenewalAttributeRequest) GoString() string
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetAutoRenew(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetDBInstanceId(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetDuration(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetOwnerAccount(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetOwnerId(v int64) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetRegionId(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount(v string) *ModifyInstanceAutoRenewalAttributeRequest
- func (s *ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerId(v int64) *ModifyInstanceAutoRenewalAttributeRequest
- func (s ModifyInstanceAutoRenewalAttributeRequest) String() string
- type ModifyInstanceAutoRenewalAttributeResponse
- func (s ModifyInstanceAutoRenewalAttributeResponse) GoString() string
- func (s *ModifyInstanceAutoRenewalAttributeResponse) SetBody(v *ModifyInstanceAutoRenewalAttributeResponseBody) *ModifyInstanceAutoRenewalAttributeResponse
- func (s *ModifyInstanceAutoRenewalAttributeResponse) SetHeaders(v map[string]*string) *ModifyInstanceAutoRenewalAttributeResponse
- func (s *ModifyInstanceAutoRenewalAttributeResponse) SetStatusCode(v int32) *ModifyInstanceAutoRenewalAttributeResponse
- func (s ModifyInstanceAutoRenewalAttributeResponse) String() string
- type ModifyInstanceAutoRenewalAttributeResponseBody
- type ModifyInstanceVpcAuthModeRequest
- func (s ModifyInstanceVpcAuthModeRequest) GoString() string
- func (s *ModifyInstanceVpcAuthModeRequest) SetDBInstanceId(v string) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetNodeId(v string) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetOwnerAccount(v string) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetOwnerId(v int64) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetResourceOwnerAccount(v string) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetResourceOwnerId(v int64) *ModifyInstanceVpcAuthModeRequest
- func (s *ModifyInstanceVpcAuthModeRequest) SetVpcAuthMode(v string) *ModifyInstanceVpcAuthModeRequest
- func (s ModifyInstanceVpcAuthModeRequest) String() string
- type ModifyInstanceVpcAuthModeResponse
- func (s ModifyInstanceVpcAuthModeResponse) GoString() string
- func (s *ModifyInstanceVpcAuthModeResponse) SetBody(v *ModifyInstanceVpcAuthModeResponseBody) *ModifyInstanceVpcAuthModeResponse
- func (s *ModifyInstanceVpcAuthModeResponse) SetHeaders(v map[string]*string) *ModifyInstanceVpcAuthModeResponse
- func (s *ModifyInstanceVpcAuthModeResponse) SetStatusCode(v int32) *ModifyInstanceVpcAuthModeResponse
- func (s ModifyInstanceVpcAuthModeResponse) String() string
- type ModifyInstanceVpcAuthModeResponseBody
- type ModifyNodeSpecBatchRequest
- func (s ModifyNodeSpecBatchRequest) GoString() string
- func (s *ModifyNodeSpecBatchRequest) SetAutoPay(v bool) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetBusinessInfo(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetClientToken(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetCouponNo(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetDBInstanceId(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetEffectiveTime(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetNodesInfo(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetOrderType(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetOwnerAccount(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetOwnerId(v int64) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetRegionId(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetResourceOwnerAccount(v string) *ModifyNodeSpecBatchRequest
- func (s *ModifyNodeSpecBatchRequest) SetResourceOwnerId(v int64) *ModifyNodeSpecBatchRequest
- func (s ModifyNodeSpecBatchRequest) String() string
- type ModifyNodeSpecBatchResponse
- func (s ModifyNodeSpecBatchResponse) GoString() string
- func (s *ModifyNodeSpecBatchResponse) SetBody(v *ModifyNodeSpecBatchResponseBody) *ModifyNodeSpecBatchResponse
- func (s *ModifyNodeSpecBatchResponse) SetHeaders(v map[string]*string) *ModifyNodeSpecBatchResponse
- func (s *ModifyNodeSpecBatchResponse) SetStatusCode(v int32) *ModifyNodeSpecBatchResponse
- func (s ModifyNodeSpecBatchResponse) String() string
- type ModifyNodeSpecBatchResponseBody
- func (s ModifyNodeSpecBatchResponseBody) GoString() string
- func (s *ModifyNodeSpecBatchResponseBody) SetOrderId(v string) *ModifyNodeSpecBatchResponseBody
- func (s *ModifyNodeSpecBatchResponseBody) SetRequestId(v string) *ModifyNodeSpecBatchResponseBody
- func (s ModifyNodeSpecBatchResponseBody) String() string
- type ModifyNodeSpecRequest
- func (s ModifyNodeSpecRequest) GoString() string
- func (s *ModifyNodeSpecRequest) SetAutoPay(v bool) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetBusinessInfo(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetClientToken(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetCouponNo(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetDBInstanceId(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetEffectiveTime(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetFromApp(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetNodeClass(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetNodeId(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetNodeStorage(v int32) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetOrderType(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetOwnerAccount(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetOwnerId(v int64) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetReadonlyReplicas(v int32) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetResourceOwnerAccount(v string) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetResourceOwnerId(v int64) *ModifyNodeSpecRequest
- func (s *ModifyNodeSpecRequest) SetSwitchTime(v string) *ModifyNodeSpecRequest
- func (s ModifyNodeSpecRequest) String() string
- type ModifyNodeSpecResponse
- func (s ModifyNodeSpecResponse) GoString() string
- func (s *ModifyNodeSpecResponse) SetBody(v *ModifyNodeSpecResponseBody) *ModifyNodeSpecResponse
- func (s *ModifyNodeSpecResponse) SetHeaders(v map[string]*string) *ModifyNodeSpecResponse
- func (s *ModifyNodeSpecResponse) SetStatusCode(v int32) *ModifyNodeSpecResponse
- func (s ModifyNodeSpecResponse) String() string
- type ModifyNodeSpecResponseBody
- type ModifyParametersRequest
- func (s ModifyParametersRequest) GoString() string
- func (s *ModifyParametersRequest) SetCharacterType(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetDBInstanceId(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetNodeId(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetOwnerAccount(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetOwnerId(v int64) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetParameters(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetRegionId(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetResourceOwnerAccount(v string) *ModifyParametersRequest
- func (s *ModifyParametersRequest) SetResourceOwnerId(v int64) *ModifyParametersRequest
- func (s ModifyParametersRequest) String() string
- type ModifyParametersResponse
- func (s ModifyParametersResponse) GoString() string
- func (s *ModifyParametersResponse) SetBody(v *ModifyParametersResponseBody) *ModifyParametersResponse
- func (s *ModifyParametersResponse) SetHeaders(v map[string]*string) *ModifyParametersResponse
- func (s *ModifyParametersResponse) SetStatusCode(v int32) *ModifyParametersResponse
- func (s ModifyParametersResponse) String() string
- type ModifyParametersResponseBody
- type ModifyResourceGroupRequest
- func (s ModifyResourceGroupRequest) GoString() string
- func (s *ModifyResourceGroupRequest) SetDBInstanceId(v string) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetOwnerAccount(v string) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetOwnerId(v int64) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetRegionId(v string) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetResourceGroupId(v string) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetResourceOwnerAccount(v string) *ModifyResourceGroupRequest
- func (s *ModifyResourceGroupRequest) SetResourceOwnerId(v int64) *ModifyResourceGroupRequest
- func (s ModifyResourceGroupRequest) String() string
- type ModifyResourceGroupResponse
- func (s ModifyResourceGroupResponse) GoString() string
- func (s *ModifyResourceGroupResponse) SetBody(v *ModifyResourceGroupResponseBody) *ModifyResourceGroupResponse
- func (s *ModifyResourceGroupResponse) SetHeaders(v map[string]*string) *ModifyResourceGroupResponse
- func (s *ModifyResourceGroupResponse) SetStatusCode(v int32) *ModifyResourceGroupResponse
- func (s ModifyResourceGroupResponse) String() string
- type ModifyResourceGroupResponseBody
- type ModifySecurityGroupConfigurationRequest
- func (s ModifySecurityGroupConfigurationRequest) GoString() string
- func (s *ModifySecurityGroupConfigurationRequest) SetDBInstanceId(v string) *ModifySecurityGroupConfigurationRequest
- func (s *ModifySecurityGroupConfigurationRequest) SetOwnerAccount(v string) *ModifySecurityGroupConfigurationRequest
- func (s *ModifySecurityGroupConfigurationRequest) SetOwnerId(v int64) *ModifySecurityGroupConfigurationRequest
- func (s *ModifySecurityGroupConfigurationRequest) SetResourceOwnerAccount(v string) *ModifySecurityGroupConfigurationRequest
- func (s *ModifySecurityGroupConfigurationRequest) SetResourceOwnerId(v int64) *ModifySecurityGroupConfigurationRequest
- func (s *ModifySecurityGroupConfigurationRequest) SetSecurityGroupId(v string) *ModifySecurityGroupConfigurationRequest
- func (s ModifySecurityGroupConfigurationRequest) String() string
- type ModifySecurityGroupConfigurationResponse
- func (s ModifySecurityGroupConfigurationResponse) GoString() string
- func (s *ModifySecurityGroupConfigurationResponse) SetBody(v *ModifySecurityGroupConfigurationResponseBody) *ModifySecurityGroupConfigurationResponse
- func (s *ModifySecurityGroupConfigurationResponse) SetHeaders(v map[string]*string) *ModifySecurityGroupConfigurationResponse
- func (s *ModifySecurityGroupConfigurationResponse) SetStatusCode(v int32) *ModifySecurityGroupConfigurationResponse
- func (s ModifySecurityGroupConfigurationResponse) String() string
- type ModifySecurityGroupConfigurationResponseBody
- type ModifySecurityIpsRequest
- func (s ModifySecurityIpsRequest) GoString() string
- func (s *ModifySecurityIpsRequest) SetDBInstanceId(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetModifyMode(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetOwnerAccount(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetOwnerId(v int64) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetResourceOwnerAccount(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetResourceOwnerId(v int64) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetSecurityIpGroupAttribute(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetSecurityIpGroupName(v string) *ModifySecurityIpsRequest
- func (s *ModifySecurityIpsRequest) SetSecurityIps(v string) *ModifySecurityIpsRequest
- func (s ModifySecurityIpsRequest) String() string
- type ModifySecurityIpsResponse
- func (s ModifySecurityIpsResponse) GoString() string
- func (s *ModifySecurityIpsResponse) SetBody(v *ModifySecurityIpsResponseBody) *ModifySecurityIpsResponse
- func (s *ModifySecurityIpsResponse) SetHeaders(v map[string]*string) *ModifySecurityIpsResponse
- func (s *ModifySecurityIpsResponse) SetStatusCode(v int32) *ModifySecurityIpsResponse
- func (s ModifySecurityIpsResponse) String() string
- type ModifySecurityIpsResponseBody
- type ModifyTaskInfoRequest
- func (s ModifyTaskInfoRequest) GoString() string
- func (s *ModifyTaskInfoRequest) SetActionParams(v string) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetRegionId(v string) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetResourceOwnerAccount(v string) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetResourceOwnerId(v int64) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetStepName(v string) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetTaskAction(v string) *ModifyTaskInfoRequest
- func (s *ModifyTaskInfoRequest) SetTaskId(v string) *ModifyTaskInfoRequest
- func (s ModifyTaskInfoRequest) String() string
- type ModifyTaskInfoResponse
- func (s ModifyTaskInfoResponse) GoString() string
- func (s *ModifyTaskInfoResponse) SetBody(v *ModifyTaskInfoResponseBody) *ModifyTaskInfoResponse
- func (s *ModifyTaskInfoResponse) SetHeaders(v map[string]*string) *ModifyTaskInfoResponse
- func (s *ModifyTaskInfoResponse) SetStatusCode(v int32) *ModifyTaskInfoResponse
- func (s ModifyTaskInfoResponse) String() string
- type ModifyTaskInfoResponseBody
- func (s ModifyTaskInfoResponseBody) GoString() string
- func (s *ModifyTaskInfoResponseBody) SetErrorCode(v string) *ModifyTaskInfoResponseBody
- func (s *ModifyTaskInfoResponseBody) SetErrorTaskId(v string) *ModifyTaskInfoResponseBody
- func (s *ModifyTaskInfoResponseBody) SetRequestId(v string) *ModifyTaskInfoResponseBody
- func (s *ModifyTaskInfoResponseBody) SetSuccessCount(v string) *ModifyTaskInfoResponseBody
- func (s ModifyTaskInfoResponseBody) String() string
- type ReleaseNodePrivateNetworkAddressRequest
- func (s ReleaseNodePrivateNetworkAddressRequest) GoString() string
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetConnectionType(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetDBInstanceId(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetNetworkType(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetNodeId(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetOwnerAccount(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetOwnerId(v int64) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerAccount(v string) *ReleaseNodePrivateNetworkAddressRequest
- func (s *ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerId(v int64) *ReleaseNodePrivateNetworkAddressRequest
- func (s ReleaseNodePrivateNetworkAddressRequest) String() string
- type ReleaseNodePrivateNetworkAddressResponse
- func (s ReleaseNodePrivateNetworkAddressResponse) GoString() string
- func (s *ReleaseNodePrivateNetworkAddressResponse) SetBody(v *ReleaseNodePrivateNetworkAddressResponseBody) *ReleaseNodePrivateNetworkAddressResponse
- func (s *ReleaseNodePrivateNetworkAddressResponse) SetHeaders(v map[string]*string) *ReleaseNodePrivateNetworkAddressResponse
- func (s *ReleaseNodePrivateNetworkAddressResponse) SetStatusCode(v int32) *ReleaseNodePrivateNetworkAddressResponse
- func (s ReleaseNodePrivateNetworkAddressResponse) String() string
- type ReleaseNodePrivateNetworkAddressResponseBody
- type ReleasePublicNetworkAddressRequest
- func (s ReleasePublicNetworkAddressRequest) GoString() string
- func (s *ReleasePublicNetworkAddressRequest) SetConnectionType(v string) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetDBInstanceId(v string) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetNodeId(v string) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetOwnerAccount(v string) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetOwnerId(v int64) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetResourceOwnerAccount(v string) *ReleasePublicNetworkAddressRequest
- func (s *ReleasePublicNetworkAddressRequest) SetResourceOwnerId(v int64) *ReleasePublicNetworkAddressRequest
- func (s ReleasePublicNetworkAddressRequest) String() string
- type ReleasePublicNetworkAddressResponse
- func (s ReleasePublicNetworkAddressResponse) GoString() string
- func (s *ReleasePublicNetworkAddressResponse) SetBody(v *ReleasePublicNetworkAddressResponseBody) *ReleasePublicNetworkAddressResponse
- func (s *ReleasePublicNetworkAddressResponse) SetHeaders(v map[string]*string) *ReleasePublicNetworkAddressResponse
- func (s *ReleasePublicNetworkAddressResponse) SetStatusCode(v int32) *ReleasePublicNetworkAddressResponse
- func (s ReleasePublicNetworkAddressResponse) String() string
- type ReleasePublicNetworkAddressResponseBody
- type RenewDBInstanceRequest
- func (s RenewDBInstanceRequest) GoString() string
- func (s *RenewDBInstanceRequest) SetAutoPay(v bool) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetAutoRenew(v bool) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetBusinessInfo(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetClientToken(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetCouponNo(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetDBInstanceId(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetOwnerAccount(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetOwnerId(v int64) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetPeriod(v int32) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetResourceOwnerAccount(v string) *RenewDBInstanceRequest
- func (s *RenewDBInstanceRequest) SetResourceOwnerId(v int64) *RenewDBInstanceRequest
- func (s RenewDBInstanceRequest) String() string
- type RenewDBInstanceResponse
- func (s RenewDBInstanceResponse) GoString() string
- func (s *RenewDBInstanceResponse) SetBody(v *RenewDBInstanceResponseBody) *RenewDBInstanceResponse
- func (s *RenewDBInstanceResponse) SetHeaders(v map[string]*string) *RenewDBInstanceResponse
- func (s *RenewDBInstanceResponse) SetStatusCode(v int32) *RenewDBInstanceResponse
- func (s RenewDBInstanceResponse) String() string
- type RenewDBInstanceResponseBody
- type ResetAccountPasswordRequest
- func (s ResetAccountPasswordRequest) GoString() string
- func (s *ResetAccountPasswordRequest) SetAccountName(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetAccountPassword(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetCharacterType(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetDBInstanceId(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetOwnerAccount(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetOwnerId(v int64) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetResourceOwnerAccount(v string) *ResetAccountPasswordRequest
- func (s *ResetAccountPasswordRequest) SetResourceOwnerId(v int64) *ResetAccountPasswordRequest
- func (s ResetAccountPasswordRequest) String() string
- type ResetAccountPasswordResponse
- func (s ResetAccountPasswordResponse) GoString() string
- func (s *ResetAccountPasswordResponse) SetBody(v *ResetAccountPasswordResponseBody) *ResetAccountPasswordResponse
- func (s *ResetAccountPasswordResponse) SetHeaders(v map[string]*string) *ResetAccountPasswordResponse
- func (s *ResetAccountPasswordResponse) SetStatusCode(v int32) *ResetAccountPasswordResponse
- func (s ResetAccountPasswordResponse) String() string
- type ResetAccountPasswordResponseBody
- type RestartDBInstanceRequest
- func (s RestartDBInstanceRequest) GoString() string
- func (s *RestartDBInstanceRequest) SetDBInstanceId(v string) *RestartDBInstanceRequest
- func (s *RestartDBInstanceRequest) SetNodeId(v string) *RestartDBInstanceRequest
- func (s *RestartDBInstanceRequest) SetOwnerAccount(v string) *RestartDBInstanceRequest
- func (s *RestartDBInstanceRequest) SetOwnerId(v int64) *RestartDBInstanceRequest
- func (s *RestartDBInstanceRequest) SetResourceOwnerAccount(v string) *RestartDBInstanceRequest
- func (s *RestartDBInstanceRequest) SetResourceOwnerId(v int64) *RestartDBInstanceRequest
- func (s RestartDBInstanceRequest) String() string
- type RestartDBInstanceResponse
- func (s RestartDBInstanceResponse) GoString() string
- func (s *RestartDBInstanceResponse) SetBody(v *RestartDBInstanceResponseBody) *RestartDBInstanceResponse
- func (s *RestartDBInstanceResponse) SetHeaders(v map[string]*string) *RestartDBInstanceResponse
- func (s *RestartDBInstanceResponse) SetStatusCode(v int32) *RestartDBInstanceResponse
- func (s RestartDBInstanceResponse) String() string
- type RestartDBInstanceResponseBody
- type RestartNodeRequest
- func (s RestartNodeRequest) GoString() string
- func (s *RestartNodeRequest) SetDBInstanceId(v string) *RestartNodeRequest
- func (s *RestartNodeRequest) SetNodeId(v string) *RestartNodeRequest
- func (s *RestartNodeRequest) SetOwnerAccount(v string) *RestartNodeRequest
- func (s *RestartNodeRequest) SetOwnerId(v int64) *RestartNodeRequest
- func (s *RestartNodeRequest) SetResourceOwnerAccount(v string) *RestartNodeRequest
- func (s *RestartNodeRequest) SetResourceOwnerId(v int64) *RestartNodeRequest
- func (s *RestartNodeRequest) SetRoleId(v string) *RestartNodeRequest
- func (s RestartNodeRequest) String() string
- type RestartNodeResponse
- func (s RestartNodeResponse) GoString() string
- func (s *RestartNodeResponse) SetBody(v *RestartNodeResponseBody) *RestartNodeResponse
- func (s *RestartNodeResponse) SetHeaders(v map[string]*string) *RestartNodeResponse
- func (s *RestartNodeResponse) SetStatusCode(v int32) *RestartNodeResponse
- func (s RestartNodeResponse) String() string
- type RestartNodeResponseBody
- type SwitchDBInstanceHARequest
- func (s SwitchDBInstanceHARequest) GoString() string
- func (s *SwitchDBInstanceHARequest) SetDBInstanceId(v string) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetNodeId(v string) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetOwnerAccount(v string) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetOwnerId(v int64) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetResourceOwnerAccount(v string) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetResourceOwnerId(v int64) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetRoleIds(v string) *SwitchDBInstanceHARequest
- func (s *SwitchDBInstanceHARequest) SetSwitchMode(v int32) *SwitchDBInstanceHARequest
- func (s SwitchDBInstanceHARequest) String() string
- type SwitchDBInstanceHAResponse
- func (s SwitchDBInstanceHAResponse) GoString() string
- func (s *SwitchDBInstanceHAResponse) SetBody(v *SwitchDBInstanceHAResponseBody) *SwitchDBInstanceHAResponse
- func (s *SwitchDBInstanceHAResponse) SetHeaders(v map[string]*string) *SwitchDBInstanceHAResponse
- func (s *SwitchDBInstanceHAResponse) SetStatusCode(v int32) *SwitchDBInstanceHAResponse
- func (s SwitchDBInstanceHAResponse) String() string
- type SwitchDBInstanceHAResponseBody
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetOwnerAccount(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetOwnerId(v int64) *TagResourcesRequest
- func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceGroupId(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceOwnerAccount(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceOwnerId(v int64) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type TransferClusterBackupRequest
- func (s TransferClusterBackupRequest) GoString() string
- func (s *TransferClusterBackupRequest) SetDBInstanceId(v string) *TransferClusterBackupRequest
- func (s *TransferClusterBackupRequest) SetOwnerAccount(v string) *TransferClusterBackupRequest
- func (s *TransferClusterBackupRequest) SetOwnerId(v int64) *TransferClusterBackupRequest
- func (s *TransferClusterBackupRequest) SetResourceOwnerAccount(v string) *TransferClusterBackupRequest
- func (s *TransferClusterBackupRequest) SetResourceOwnerId(v int64) *TransferClusterBackupRequest
- func (s TransferClusterBackupRequest) String() string
- type TransferClusterBackupResponse
- func (s TransferClusterBackupResponse) GoString() string
- func (s *TransferClusterBackupResponse) SetBody(v *TransferClusterBackupResponseBody) *TransferClusterBackupResponse
- func (s *TransferClusterBackupResponse) SetHeaders(v map[string]*string) *TransferClusterBackupResponse
- func (s *TransferClusterBackupResponse) SetStatusCode(v int32) *TransferClusterBackupResponse
- func (s TransferClusterBackupResponse) String() string
- type TransferClusterBackupResponseBody
- func (s TransferClusterBackupResponseBody) GoString() string
- func (s *TransferClusterBackupResponseBody) SetAlreadyDone(v string) *TransferClusterBackupResponseBody
- func (s *TransferClusterBackupResponseBody) SetRequestId(v string) *TransferClusterBackupResponseBody
- func (s TransferClusterBackupResponseBody) String() string
- type TransformInstanceChargeTypeRequest
- func (s TransformInstanceChargeTypeRequest) GoString() string
- func (s *TransformInstanceChargeTypeRequest) SetAutoPay(v bool) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetAutoRenew(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetBusinessInfo(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetChargeType(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetCouponNo(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetInstanceId(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetOwnerAccount(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetOwnerId(v int64) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetPeriod(v int64) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetPricingCycle(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetResourceOwnerAccount(v string) *TransformInstanceChargeTypeRequest
- func (s *TransformInstanceChargeTypeRequest) SetResourceOwnerId(v int64) *TransformInstanceChargeTypeRequest
- func (s TransformInstanceChargeTypeRequest) String() string
- type TransformInstanceChargeTypeResponse
- func (s TransformInstanceChargeTypeResponse) GoString() string
- func (s *TransformInstanceChargeTypeResponse) SetBody(v *TransformInstanceChargeTypeResponseBody) *TransformInstanceChargeTypeResponse
- func (s *TransformInstanceChargeTypeResponse) SetHeaders(v map[string]*string) *TransformInstanceChargeTypeResponse
- func (s *TransformInstanceChargeTypeResponse) SetStatusCode(v int32) *TransformInstanceChargeTypeResponse
- func (s TransformInstanceChargeTypeResponse) String() string
- type TransformInstanceChargeTypeResponseBody
- func (s TransformInstanceChargeTypeResponseBody) GoString() string
- func (s *TransformInstanceChargeTypeResponseBody) SetOrderId(v string) *TransformInstanceChargeTypeResponseBody
- func (s *TransformInstanceChargeTypeResponseBody) SetRequestId(v string) *TransformInstanceChargeTypeResponseBody
- func (s TransformInstanceChargeTypeResponseBody) String() string
- type TransformToPrePaidRequest
- func (s TransformToPrePaidRequest) GoString() string
- func (s *TransformToPrePaidRequest) SetAutoPay(v bool) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetAutoRenew(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetBusinessInfo(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetCouponNo(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetInstanceId(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetOwnerAccount(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetOwnerId(v int64) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetPeriod(v int64) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetResourceOwnerAccount(v string) *TransformToPrePaidRequest
- func (s *TransformToPrePaidRequest) SetResourceOwnerId(v int64) *TransformToPrePaidRequest
- func (s TransformToPrePaidRequest) String() string
- type TransformToPrePaidResponse
- func (s TransformToPrePaidResponse) GoString() string
- func (s *TransformToPrePaidResponse) SetBody(v *TransformToPrePaidResponseBody) *TransformToPrePaidResponse
- func (s *TransformToPrePaidResponse) SetHeaders(v map[string]*string) *TransformToPrePaidResponse
- func (s *TransformToPrePaidResponse) SetStatusCode(v int32) *TransformToPrePaidResponse
- func (s TransformToPrePaidResponse) String() string
- type TransformToPrePaidResponseBody
- func (s TransformToPrePaidResponseBody) GoString() string
- func (s *TransformToPrePaidResponseBody) SetOrderId(v string) *TransformToPrePaidResponseBody
- func (s *TransformToPrePaidResponseBody) SetRequestId(v string) *TransformToPrePaidResponseBody
- func (s TransformToPrePaidResponseBody) String() string
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetOwnerAccount(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetOwnerId(v int64) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceGroupId(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceOwnerAccount(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceOwnerId(v int64) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
- type UpgradeDBInstanceEngineVersionRequest
- func (s UpgradeDBInstanceEngineVersionRequest) GoString() string
- func (s *UpgradeDBInstanceEngineVersionRequest) SetDBInstanceId(v string) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetEngineVersion(v string) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetOwnerAccount(v string) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetOwnerId(v int64) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerAccount(v string) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerId(v int64) *UpgradeDBInstanceEngineVersionRequest
- func (s *UpgradeDBInstanceEngineVersionRequest) SetSwitchMode(v int32) *UpgradeDBInstanceEngineVersionRequest
- func (s UpgradeDBInstanceEngineVersionRequest) String() string
- type UpgradeDBInstanceEngineVersionResponse
- func (s UpgradeDBInstanceEngineVersionResponse) GoString() string
- func (s *UpgradeDBInstanceEngineVersionResponse) SetBody(v *UpgradeDBInstanceEngineVersionResponseBody) *UpgradeDBInstanceEngineVersionResponse
- func (s *UpgradeDBInstanceEngineVersionResponse) SetHeaders(v map[string]*string) *UpgradeDBInstanceEngineVersionResponse
- func (s *UpgradeDBInstanceEngineVersionResponse) SetStatusCode(v int32) *UpgradeDBInstanceEngineVersionResponse
- func (s UpgradeDBInstanceEngineVersionResponse) String() string
- type UpgradeDBInstanceEngineVersionResponseBody
- type UpgradeDBInstanceKernelVersionRequest
- func (s UpgradeDBInstanceKernelVersionRequest) GoString() string
- func (s *UpgradeDBInstanceKernelVersionRequest) SetDBInstanceId(v string) *UpgradeDBInstanceKernelVersionRequest
- func (s *UpgradeDBInstanceKernelVersionRequest) SetOwnerAccount(v string) *UpgradeDBInstanceKernelVersionRequest
- func (s *UpgradeDBInstanceKernelVersionRequest) SetOwnerId(v int64) *UpgradeDBInstanceKernelVersionRequest
- func (s *UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerAccount(v string) *UpgradeDBInstanceKernelVersionRequest
- func (s *UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerId(v int64) *UpgradeDBInstanceKernelVersionRequest
- func (s *UpgradeDBInstanceKernelVersionRequest) SetSwitchMode(v string) *UpgradeDBInstanceKernelVersionRequest
- func (s UpgradeDBInstanceKernelVersionRequest) String() string
- type UpgradeDBInstanceKernelVersionResponse
- func (s UpgradeDBInstanceKernelVersionResponse) GoString() string
- func (s *UpgradeDBInstanceKernelVersionResponse) SetBody(v *UpgradeDBInstanceKernelVersionResponseBody) *UpgradeDBInstanceKernelVersionResponse
- func (s *UpgradeDBInstanceKernelVersionResponse) SetHeaders(v map[string]*string) *UpgradeDBInstanceKernelVersionResponse
- func (s *UpgradeDBInstanceKernelVersionResponse) SetStatusCode(v int32) *UpgradeDBInstanceKernelVersionResponse
- func (s UpgradeDBInstanceKernelVersionResponse) String() string
- type UpgradeDBInstanceKernelVersionResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllocateNodePrivateNetworkAddressRequest ¶
type AllocateNodePrivateNetworkAddressRequest struct { // The username of the account. // // > // // - The username must be 4 to 16 characters in length and can contain lowercase letters, digits, and underscores (_). The username must start with a lowercase letter. // // - You must configure the account and password only when you apply for the endpoint of a shard or Configserver node for the first time. The account and password are required for all shard and Configserver nodes. // // - The permissions of this account are fixed to read-only. // // example: // // shardcsaccount AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The password for the account. // // - The password must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters. Special characters include `! # $ % ^ & - ( ) _ + - =` // // - The password must be 8 to 32 characters in length. // // example: // // Test123456 AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // The ID of the sharded cluster instance. // // This parameter is required. // // example: // // dds-bp1fa5efaa93**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard or Configserver node. // // > You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the ID of the shard or Configserver node. // // This parameter is required. // // example: // // d-bp124beeb0ac**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the zone to which the instance belongs. // // > You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the zone ID of the instance. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (AllocateNodePrivateNetworkAddressRequest) GoString ¶
func (s AllocateNodePrivateNetworkAddressRequest) GoString() string
func (*AllocateNodePrivateNetworkAddressRequest) SetAccountName ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetAccountName(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetAccountPassword ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetAccountPassword(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetDBInstanceId ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetDBInstanceId(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetNodeId ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetNodeId(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetOwnerAccount ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetOwnerAccount(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetOwnerId ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetOwnerId(v int64) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerAccount ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerAccount(v string) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerId ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetResourceOwnerId(v int64) *AllocateNodePrivateNetworkAddressRequest
func (*AllocateNodePrivateNetworkAddressRequest) SetZoneId ¶
func (s *AllocateNodePrivateNetworkAddressRequest) SetZoneId(v string) *AllocateNodePrivateNetworkAddressRequest
func (AllocateNodePrivateNetworkAddressRequest) String ¶
func (s AllocateNodePrivateNetworkAddressRequest) String() string
type AllocateNodePrivateNetworkAddressResponse ¶
type AllocateNodePrivateNetworkAddressResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AllocateNodePrivateNetworkAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AllocateNodePrivateNetworkAddressResponse) GoString ¶
func (s AllocateNodePrivateNetworkAddressResponse) GoString() string
func (*AllocateNodePrivateNetworkAddressResponse) SetHeaders ¶
func (s *AllocateNodePrivateNetworkAddressResponse) SetHeaders(v map[string]*string) *AllocateNodePrivateNetworkAddressResponse
func (*AllocateNodePrivateNetworkAddressResponse) SetStatusCode ¶
func (s *AllocateNodePrivateNetworkAddressResponse) SetStatusCode(v int32) *AllocateNodePrivateNetworkAddressResponse
func (AllocateNodePrivateNetworkAddressResponse) String ¶
func (s AllocateNodePrivateNetworkAddressResponse) String() string
type AllocateNodePrivateNetworkAddressResponseBody ¶
type AllocateNodePrivateNetworkAddressResponseBody struct { // The request ID. // // example: // // 60EEBD77-227C-5B39-86EA-D89163C5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AllocateNodePrivateNetworkAddressResponseBody) GoString ¶
func (s AllocateNodePrivateNetworkAddressResponseBody) GoString() string
func (*AllocateNodePrivateNetworkAddressResponseBody) SetRequestId ¶
func (s *AllocateNodePrivateNetworkAddressResponseBody) SetRequestId(v string) *AllocateNodePrivateNetworkAddressResponseBody
func (AllocateNodePrivateNetworkAddressResponseBody) String ¶
func (s AllocateNodePrivateNetworkAddressResponseBody) String() string
type AllocatePublicNetworkAddressRequest ¶
type AllocatePublicNetworkAddressRequest struct { // The ID of the instance // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp11483712c1**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the mongos, shard, or Configserver node in the sharded cluster instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the ID of the mongos, shard, or Configserver node. // // > This parameter is required only when you specify the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // s-bp18e6d84ae3**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (AllocatePublicNetworkAddressRequest) GoString ¶
func (s AllocatePublicNetworkAddressRequest) GoString() string
func (*AllocatePublicNetworkAddressRequest) SetDBInstanceId ¶
func (s *AllocatePublicNetworkAddressRequest) SetDBInstanceId(v string) *AllocatePublicNetworkAddressRequest
func (*AllocatePublicNetworkAddressRequest) SetNodeId ¶
func (s *AllocatePublicNetworkAddressRequest) SetNodeId(v string) *AllocatePublicNetworkAddressRequest
func (*AllocatePublicNetworkAddressRequest) SetOwnerAccount ¶
func (s *AllocatePublicNetworkAddressRequest) SetOwnerAccount(v string) *AllocatePublicNetworkAddressRequest
func (*AllocatePublicNetworkAddressRequest) SetOwnerId ¶
func (s *AllocatePublicNetworkAddressRequest) SetOwnerId(v int64) *AllocatePublicNetworkAddressRequest
func (*AllocatePublicNetworkAddressRequest) SetResourceOwnerAccount ¶
func (s *AllocatePublicNetworkAddressRequest) SetResourceOwnerAccount(v string) *AllocatePublicNetworkAddressRequest
func (*AllocatePublicNetworkAddressRequest) SetResourceOwnerId ¶
func (s *AllocatePublicNetworkAddressRequest) SetResourceOwnerId(v int64) *AllocatePublicNetworkAddressRequest
func (AllocatePublicNetworkAddressRequest) String ¶
func (s AllocatePublicNetworkAddressRequest) String() string
type AllocatePublicNetworkAddressResponse ¶
type AllocatePublicNetworkAddressResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AllocatePublicNetworkAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AllocatePublicNetworkAddressResponse) GoString ¶
func (s AllocatePublicNetworkAddressResponse) GoString() string
func (*AllocatePublicNetworkAddressResponse) SetHeaders ¶
func (s *AllocatePublicNetworkAddressResponse) SetHeaders(v map[string]*string) *AllocatePublicNetworkAddressResponse
func (*AllocatePublicNetworkAddressResponse) SetStatusCode ¶
func (s *AllocatePublicNetworkAddressResponse) SetStatusCode(v int32) *AllocatePublicNetworkAddressResponse
func (AllocatePublicNetworkAddressResponse) String ¶
func (s AllocatePublicNetworkAddressResponse) String() string
type AllocatePublicNetworkAddressResponseBody ¶
type AllocatePublicNetworkAddressResponseBody struct { // The ID of the request. // // example: // // 8AA45036-497F-52E7-B951-F9C7B239**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AllocatePublicNetworkAddressResponseBody) GoString ¶
func (s AllocatePublicNetworkAddressResponseBody) GoString() string
func (*AllocatePublicNetworkAddressResponseBody) SetRequestId ¶
func (s *AllocatePublicNetworkAddressResponseBody) SetRequestId(v string) *AllocatePublicNetworkAddressResponseBody
func (AllocatePublicNetworkAddressResponseBody) String ¶
func (s AllocatePublicNetworkAddressResponseBody) String() string
type CheckCloudResourceAuthorizedRequest ¶
type CheckCloudResourceAuthorizedRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp18f7d6b6a7**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou TargetRegionId *string `json:"TargetRegionId,omitempty" xml:"TargetRegionId,omitempty"` }
func (CheckCloudResourceAuthorizedRequest) GoString ¶
func (s CheckCloudResourceAuthorizedRequest) GoString() string
func (*CheckCloudResourceAuthorizedRequest) SetDBInstanceId ¶
func (s *CheckCloudResourceAuthorizedRequest) SetDBInstanceId(v string) *CheckCloudResourceAuthorizedRequest
func (*CheckCloudResourceAuthorizedRequest) SetOwnerAccount ¶
func (s *CheckCloudResourceAuthorizedRequest) SetOwnerAccount(v string) *CheckCloudResourceAuthorizedRequest
func (*CheckCloudResourceAuthorizedRequest) SetOwnerId ¶
func (s *CheckCloudResourceAuthorizedRequest) SetOwnerId(v int64) *CheckCloudResourceAuthorizedRequest
func (*CheckCloudResourceAuthorizedRequest) SetResourceOwnerAccount ¶
func (s *CheckCloudResourceAuthorizedRequest) SetResourceOwnerAccount(v string) *CheckCloudResourceAuthorizedRequest
func (*CheckCloudResourceAuthorizedRequest) SetResourceOwnerId ¶
func (s *CheckCloudResourceAuthorizedRequest) SetResourceOwnerId(v int64) *CheckCloudResourceAuthorizedRequest
func (*CheckCloudResourceAuthorizedRequest) SetTargetRegionId ¶
func (s *CheckCloudResourceAuthorizedRequest) SetTargetRegionId(v string) *CheckCloudResourceAuthorizedRequest
func (CheckCloudResourceAuthorizedRequest) String ¶
func (s CheckCloudResourceAuthorizedRequest) String() string
type CheckCloudResourceAuthorizedResponse ¶
type CheckCloudResourceAuthorizedResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CheckCloudResourceAuthorizedResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CheckCloudResourceAuthorizedResponse) GoString ¶
func (s CheckCloudResourceAuthorizedResponse) GoString() string
func (*CheckCloudResourceAuthorizedResponse) SetHeaders ¶
func (s *CheckCloudResourceAuthorizedResponse) SetHeaders(v map[string]*string) *CheckCloudResourceAuthorizedResponse
func (*CheckCloudResourceAuthorizedResponse) SetStatusCode ¶
func (s *CheckCloudResourceAuthorizedResponse) SetStatusCode(v int32) *CheckCloudResourceAuthorizedResponse
func (CheckCloudResourceAuthorizedResponse) String ¶
func (s CheckCloudResourceAuthorizedResponse) String() string
type CheckCloudResourceAuthorizedResponseBody ¶
type CheckCloudResourceAuthorizedResponseBody struct { // Indicates whether KMS keys are authorized to ApsaraDB for MongoDB instances. Valid values: // // - **0**: KMS keys are not authorized. // // - **1**: KMS keys are authorized. // // - **2**: KMS is not enabled. // // example: // // 1 AuthorizationState *int32 `json:"AuthorizationState,omitempty" xml:"AuthorizationState,omitempty"` // The ID of the request. // // example: // // A0181AC4-F186-46ED-87CA-100C70B86729 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The role information of the authorized Alibaba Resource Name (ARN). // // > This parameter is returned only when the value of the **AuthorizationState* - parameter is **1**. // // example: // // acs:ram::140****:role/aliyunrdsinstanceencryptiondefaultrole RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"` }
func (CheckCloudResourceAuthorizedResponseBody) GoString ¶
func (s CheckCloudResourceAuthorizedResponseBody) GoString() string
func (*CheckCloudResourceAuthorizedResponseBody) SetAuthorizationState ¶
func (s *CheckCloudResourceAuthorizedResponseBody) SetAuthorizationState(v int32) *CheckCloudResourceAuthorizedResponseBody
func (*CheckCloudResourceAuthorizedResponseBody) SetRequestId ¶
func (s *CheckCloudResourceAuthorizedResponseBody) SetRequestId(v string) *CheckCloudResourceAuthorizedResponseBody
func (*CheckCloudResourceAuthorizedResponseBody) SetRoleArn ¶
func (s *CheckCloudResourceAuthorizedResponseBody) SetRoleArn(v string) *CheckCloudResourceAuthorizedResponseBody
func (CheckCloudResourceAuthorizedResponseBody) String ¶
func (s CheckCloudResourceAuthorizedResponseBody) String() string
type CheckRecoveryConditionRequest ¶
type CheckRecoveryConditionRequest struct { // The backup ID. // // > - You can call the [DescribeBackups](https://help.aliyun.com/document_detail/62172.html) operation to query the backup ID. // // > - You must specify one of the **RestoreTime* - and BackupId parameters. // // > - This parameter is not applicable to sharded cluster instances. // // example: // // 5664**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The name of the source database. The value is a JSON array. // // > If you do not specify this parameter, all databases are restored by default. // // example: // // ["db1","db2"] DatabaseNames *string `json:"DatabaseNames,omitempty" xml:"DatabaseNames,omitempty"` // The region of the backup set used for the cross-region backup and restoration. // // > This parameter is required when you set the RestoreType parameter to 3. // // example: // // cn-hangzhou DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The instance architecture. Valid values: // // - replicate // // - sharding // // > - This parameter is required when you set the RestoreType parameter to 2. // // > - This parameter is required when you set the RestoreType parameter to 3. // // example: // // replicate InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the resource group to which the instance belongs. // // example: // // sg-bp179**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The point in time to which the instance is restored. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. // // > - The time can be a point in time within the past seven days. The time must be earlier than the current time, but later than the time when the instance was created. // // > - You must specify one of the RestoreTime and **BackupId* - parameters. // // example: // // 2022-08-22T08:00:00Z RestoreTime *string `json:"RestoreTime,omitempty" xml:"RestoreTime,omitempty"` // The restoration type. // // > - 0: The data of the source instance is restored to a new instance in the same region. // // > - 1: The data of the source instance is restored to an earlier point in time. // // > - 2: The data of a deleted instance is restored to a new instance from the backup set. // // > - 3: The data of a deleted instance is restored to a new instance in another region from the backup set. // // example: // // 0 RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The ID of the source instance. // // example: // // dds-bp1378**** SourceDBInstance *string `json:"SourceDBInstance,omitempty" xml:"SourceDBInstance,omitempty"` // The region where the source instance resides. // // > - This parameter is required when you set the RestoreType parameter to 2. // // > - This parameter is required when you set the RestoreType parameter to 3. // // example: // // cn-beijing SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` }
func (CheckRecoveryConditionRequest) GoString ¶
func (s CheckRecoveryConditionRequest) GoString() string
func (*CheckRecoveryConditionRequest) SetBackupId ¶
func (s *CheckRecoveryConditionRequest) SetBackupId(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetDatabaseNames ¶
func (s *CheckRecoveryConditionRequest) SetDatabaseNames(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetDestRegion ¶
func (s *CheckRecoveryConditionRequest) SetDestRegion(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetEngineVersion ¶ added in v9.1.0
func (s *CheckRecoveryConditionRequest) SetEngineVersion(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetInstanceType ¶
func (s *CheckRecoveryConditionRequest) SetInstanceType(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetOwnerAccount ¶
func (s *CheckRecoveryConditionRequest) SetOwnerAccount(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetOwnerId ¶
func (s *CheckRecoveryConditionRequest) SetOwnerId(v int64) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetResourceGroupId ¶
func (s *CheckRecoveryConditionRequest) SetResourceGroupId(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetResourceOwnerAccount ¶
func (s *CheckRecoveryConditionRequest) SetResourceOwnerAccount(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetResourceOwnerId ¶
func (s *CheckRecoveryConditionRequest) SetResourceOwnerId(v int64) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetRestoreTime ¶
func (s *CheckRecoveryConditionRequest) SetRestoreTime(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetRestoreType ¶
func (s *CheckRecoveryConditionRequest) SetRestoreType(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetSourceDBInstance ¶
func (s *CheckRecoveryConditionRequest) SetSourceDBInstance(v string) *CheckRecoveryConditionRequest
func (*CheckRecoveryConditionRequest) SetSrcRegion ¶
func (s *CheckRecoveryConditionRequest) SetSrcRegion(v string) *CheckRecoveryConditionRequest
func (CheckRecoveryConditionRequest) String ¶
func (s CheckRecoveryConditionRequest) String() string
type CheckRecoveryConditionResponse ¶
type CheckRecoveryConditionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CheckRecoveryConditionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CheckRecoveryConditionResponse) GoString ¶
func (s CheckRecoveryConditionResponse) GoString() string
func (*CheckRecoveryConditionResponse) SetBody ¶
func (s *CheckRecoveryConditionResponse) SetBody(v *CheckRecoveryConditionResponseBody) *CheckRecoveryConditionResponse
func (*CheckRecoveryConditionResponse) SetHeaders ¶
func (s *CheckRecoveryConditionResponse) SetHeaders(v map[string]*string) *CheckRecoveryConditionResponse
func (*CheckRecoveryConditionResponse) SetStatusCode ¶
func (s *CheckRecoveryConditionResponse) SetStatusCode(v int32) *CheckRecoveryConditionResponse
func (CheckRecoveryConditionResponse) String ¶
func (s CheckRecoveryConditionResponse) String() string
type CheckRecoveryConditionResponseBody ¶
type CheckRecoveryConditionResponseBody struct { // The instance ID // // example: // // dds-bp1378**** DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"` // Indicates whether the data of the instance can be restored. Valid values: // // - **true**: The data of the instance can be restored. // // - **false**: The data of the instance cannot be restored. // // example: // // true IsValid *bool `json:"IsValid,omitempty" xml:"IsValid,omitempty"` // The request ID. // // example: // // D563A3E7-6010-45FE-A0CD-9283414C9657 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CheckRecoveryConditionResponseBody) GoString ¶
func (s CheckRecoveryConditionResponseBody) GoString() string
func (*CheckRecoveryConditionResponseBody) SetDBInstanceName ¶
func (s *CheckRecoveryConditionResponseBody) SetDBInstanceName(v string) *CheckRecoveryConditionResponseBody
func (*CheckRecoveryConditionResponseBody) SetIsValid ¶
func (s *CheckRecoveryConditionResponseBody) SetIsValid(v bool) *CheckRecoveryConditionResponseBody
func (*CheckRecoveryConditionResponseBody) SetRequestId ¶
func (s *CheckRecoveryConditionResponseBody) SetRequestId(v string) *CheckRecoveryConditionResponseBody
func (CheckRecoveryConditionResponseBody) String ¶
func (s CheckRecoveryConditionResponseBody) String() string
type Client ¶
func (*Client) AllocateNodePrivateNetworkAddress ¶
func (client *Client) AllocateNodePrivateNetworkAddress(request *AllocateNodePrivateNetworkAddressRequest) (_result *AllocateNodePrivateNetworkAddressResponse, _err error)
Summary:
Applies for an internal endpoint for a shard or Configserver node in an ApsaraDB for MongoDB sharded cluster instance.
Description:
This operation is applicable only to sharded cluster instances. For more information, see [Apply for an endpoint for a shard or Configserver node](https://help.aliyun.com/document_detail/134037.html).
> The allocated endpoints can be used only for internal access. To gain Internet access, you must call the [AllocatePublicNetworkAddress](https://help.aliyun.com/document_detail/67602.html) operation to apply for public endpoints.
@param request - AllocateNodePrivateNetworkAddressRequest
@return AllocateNodePrivateNetworkAddressResponse
func (*Client) AllocateNodePrivateNetworkAddressWithOptions ¶
func (client *Client) AllocateNodePrivateNetworkAddressWithOptions(request *AllocateNodePrivateNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *AllocateNodePrivateNetworkAddressResponse, _err error)
Summary:
Applies for an internal endpoint for a shard or Configserver node in an ApsaraDB for MongoDB sharded cluster instance.
Description:
This operation is applicable only to sharded cluster instances. For more information, see [Apply for an endpoint for a shard or Configserver node](https://help.aliyun.com/document_detail/134037.html).
> The allocated endpoints can be used only for internal access. To gain Internet access, you must call the [AllocatePublicNetworkAddress](https://help.aliyun.com/document_detail/67602.html) operation to apply for public endpoints.
@param request - AllocateNodePrivateNetworkAddressRequest
@param runtime - runtime options for this request RuntimeOptions
@return AllocateNodePrivateNetworkAddressResponse
func (*Client) AllocatePublicNetworkAddress ¶
func (client *Client) AllocatePublicNetworkAddress(request *AllocatePublicNetworkAddressRequest) (_result *AllocatePublicNetworkAddressResponse, _err error)
Summary:
Allocates a public endpoint to an instance.
@param request - AllocatePublicNetworkAddressRequest
@return AllocatePublicNetworkAddressResponse
func (*Client) AllocatePublicNetworkAddressWithOptions ¶
func (client *Client) AllocatePublicNetworkAddressWithOptions(request *AllocatePublicNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *AllocatePublicNetworkAddressResponse, _err error)
Summary:
Allocates a public endpoint to an instance.
@param request - AllocatePublicNetworkAddressRequest
@param runtime - runtime options for this request RuntimeOptions
@return AllocatePublicNetworkAddressResponse
func (*Client) CheckCloudResourceAuthorized ¶
func (client *Client) CheckCloudResourceAuthorized(request *CheckCloudResourceAuthorizedRequest) (_result *CheckCloudResourceAuthorizedResponse, _err error)
Summary:
You can call this operation to check whether KMS keys are authorized to ApsaraDB for MongoDB instances.
Description:
Before you enable Transparent Data Encryption (TDE) by calling the [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html) operation, you can call this operation to check whether KMS keys are authorized to ApsaraDB for MongoDB instances.
@param request - CheckCloudResourceAuthorizedRequest
@return CheckCloudResourceAuthorizedResponse
func (*Client) CheckCloudResourceAuthorizedWithOptions ¶
func (client *Client) CheckCloudResourceAuthorizedWithOptions(request *CheckCloudResourceAuthorizedRequest, runtime *util.RuntimeOptions) (_result *CheckCloudResourceAuthorizedResponse, _err error)
Summary:
You can call this operation to check whether KMS keys are authorized to ApsaraDB for MongoDB instances.
Description:
Before you enable Transparent Data Encryption (TDE) by calling the [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html) operation, you can call this operation to check whether KMS keys are authorized to ApsaraDB for MongoDB instances.
@param request - CheckCloudResourceAuthorizedRequest
@param runtime - runtime options for this request RuntimeOptions
@return CheckCloudResourceAuthorizedResponse
func (*Client) CheckRecoveryCondition ¶
func (client *Client) CheckRecoveryCondition(request *CheckRecoveryConditionRequest) (_result *CheckRecoveryConditionResponse, _err error)
Summary:
Queries whether the data of an ApsaraDB for MongoDB instance can be restored.
Description:
This operation is applicable to replica set instances and sharded cluster instances.
> After you call this operation to confirm that the data of the instance can be restored, you can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation to restore data to a new instance.
@param request - CheckRecoveryConditionRequest
@return CheckRecoveryConditionResponse
func (*Client) CheckRecoveryConditionWithOptions ¶
func (client *Client) CheckRecoveryConditionWithOptions(request *CheckRecoveryConditionRequest, runtime *util.RuntimeOptions) (_result *CheckRecoveryConditionResponse, _err error)
Summary:
Queries whether the data of an ApsaraDB for MongoDB instance can be restored.
Description:
This operation is applicable to replica set instances and sharded cluster instances.
> After you call this operation to confirm that the data of the instance can be restored, you can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation to restore data to a new instance.
@param request - CheckRecoveryConditionRequest
@param runtime - runtime options for this request RuntimeOptions
@return CheckRecoveryConditionResponse
func (*Client) CreateAccount ¶
func (client *Client) CreateAccount(request *CreateAccountRequest) (_result *CreateAccountResponse, _err error)
Summary:
Creates an account that is granted read-only permissions for shard nodes in an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
You can create an account for shard nodes only in an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks. - The account is granted read-only permissions.
@param request - CreateAccountRequest
@return CreateAccountResponse
func (*Client) CreateAccountWithOptions ¶
func (client *Client) CreateAccountWithOptions(request *CreateAccountRequest, runtime *util.RuntimeOptions) (_result *CreateAccountResponse, _err error)
Summary:
Creates an account that is granted read-only permissions for shard nodes in an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
You can create an account for shard nodes only in an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks. - The account is granted read-only permissions.
@param request - CreateAccountRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateAccountResponse
func (*Client) CreateBackup ¶
func (client *Client) CreateBackup(request *CreateBackupRequest) (_result *CreateBackupResponse, _err error)
Summary:
Creates a backup set for an ApsaraDB for MongoDB instance.
Description:
When you call this operation, the instance must be in the Running state.
@param request - CreateBackupRequest
@return CreateBackupResponse
func (*Client) CreateBackupWithOptions ¶
func (client *Client) CreateBackupWithOptions(request *CreateBackupRequest, runtime *util.RuntimeOptions) (_result *CreateBackupResponse, _err error)
Summary:
Creates a backup set for an ApsaraDB for MongoDB instance.
Description:
When you call this operation, the instance must be in the Running state.
@param request - CreateBackupRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateBackupResponse
func (*Client) CreateDBInstance ¶
func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (_result *CreateDBInstanceResponse, _err error)
Summary:
Creates or clones an ApsaraDB for MongoDB replica set instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation.
For more information about the instance types of ApsaraDB for MongoDB instances, see [Instance types](https://www.alibabacloud.com/help/en/mongodb/product-overview/instance-types-1).
To create sharded cluster instances, you can call the [CreateShardingDBInstance](~~CreateShardingDBInstance~~) operation.
@param request - CreateDBInstanceRequest
@return CreateDBInstanceResponse
func (*Client) CreateDBInstanceWithOptions ¶
func (client *Client) CreateDBInstanceWithOptions(request *CreateDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateDBInstanceResponse, _err error)
Summary:
Creates or clones an ApsaraDB for MongoDB replica set instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation.
For more information about the instance types of ApsaraDB for MongoDB instances, see [Instance types](https://www.alibabacloud.com/help/en/mongodb/product-overview/instance-types-1).
To create sharded cluster instances, you can call the [CreateShardingDBInstance](~~CreateShardingDBInstance~~) operation.
@param request - CreateDBInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDBInstanceResponse
func (*Client) CreateGlobalSecurityIPGroup ¶
func (client *Client) CreateGlobalSecurityIPGroup(request *CreateGlobalSecurityIPGroupRequest) (_result *CreateGlobalSecurityIPGroupResponse, _err error)
Summary:
Creates a global IP whitelist template.
@param request - CreateGlobalSecurityIPGroupRequest
@return CreateGlobalSecurityIPGroupResponse
func (*Client) CreateGlobalSecurityIPGroupWithOptions ¶
func (client *Client) CreateGlobalSecurityIPGroupWithOptions(request *CreateGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *CreateGlobalSecurityIPGroupResponse, _err error)
Summary:
Creates a global IP whitelist template.
@param request - CreateGlobalSecurityIPGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateGlobalSecurityIPGroupResponse
func (*Client) CreateNode ¶
func (client *Client) CreateNode(request *CreateNodeRequest) (_result *CreateNodeResponse, _err error)
Summary:
Adds a shard or mongos node to an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation applies only to sharded cluster instances.
@param request - CreateNodeRequest
@return CreateNodeResponse
func (*Client) CreateNodeBatch ¶
func (client *Client) CreateNodeBatch(request *CreateNodeBatchRequest) (_result *CreateNodeBatchResponse, _err error)
Summary:
Batch adds mongos or shard nodes for a sharded cluster instance.
Description:
Before you call this operation, make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation is applicable only to sharded cluster instances.
@param request - CreateNodeBatchRequest
@return CreateNodeBatchResponse
func (*Client) CreateNodeBatchWithOptions ¶
func (client *Client) CreateNodeBatchWithOptions(request *CreateNodeBatchRequest, runtime *util.RuntimeOptions) (_result *CreateNodeBatchResponse, _err error)
Summary:
Batch adds mongos or shard nodes for a sharded cluster instance.
Description:
Before you call this operation, make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation is applicable only to sharded cluster instances.
@param request - CreateNodeBatchRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateNodeBatchResponse
func (*Client) CreateNodeWithOptions ¶
func (client *Client) CreateNodeWithOptions(request *CreateNodeRequest, runtime *util.RuntimeOptions) (_result *CreateNodeResponse, _err error)
Summary:
Adds a shard or mongos node to an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation applies only to sharded cluster instances.
@param request - CreateNodeRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateNodeResponse
func (*Client) CreateShardingDBInstance ¶
func (client *Client) CreateShardingDBInstance(request *CreateShardingDBInstanceRequest) (_result *CreateShardingDBInstanceResponse, _err error)
Summary:
Creates or clones an ApsaraDB for MongoDB sharded cluster instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation. - For more information about the instance types of ApsaraDB for MongoDB, see [Instance types](https://help.aliyun.com/document_detail/57141.html). - To create standalone instances and replica set instances, you can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation.
@param request - CreateShardingDBInstanceRequest
@return CreateShardingDBInstanceResponse
func (*Client) CreateShardingDBInstanceWithOptions ¶
func (client *Client) CreateShardingDBInstanceWithOptions(request *CreateShardingDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateShardingDBInstanceResponse, _err error)
Summary:
Creates or clones an ApsaraDB for MongoDB sharded cluster instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation. - For more information about the instance types of ApsaraDB for MongoDB, see [Instance types](https://help.aliyun.com/document_detail/57141.html). - To create standalone instances and replica set instances, you can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation.
@param request - CreateShardingDBInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateShardingDBInstanceResponse
func (*Client) DeleteDBInstance ¶
func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (_result *DeleteDBInstanceResponse, _err error)
Summary:
Releases an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements
The instance is in the Running state.
The billing method of the instance is pay-as-you-go.
> After an instance is released, all data in the instance is cleared and cannot be recovered. Proceed with caution.
@param request - DeleteDBInstanceRequest
@return DeleteDBInstanceResponse
func (*Client) DeleteDBInstanceWithOptions ¶
func (client *Client) DeleteDBInstanceWithOptions(request *DeleteDBInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteDBInstanceResponse, _err error)
Summary:
Releases an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements
The instance is in the Running state.
The billing method of the instance is pay-as-you-go.
> After an instance is released, all data in the instance is cleared and cannot be recovered. Proceed with caution.
@param request - DeleteDBInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDBInstanceResponse
func (*Client) DeleteGlobalSecurityIPGroup ¶
func (client *Client) DeleteGlobalSecurityIPGroup(request *DeleteGlobalSecurityIPGroupRequest) (_result *DeleteGlobalSecurityIPGroupResponse, _err error)
Summary:
Deletes a global IP whitelist template.
@param request - DeleteGlobalSecurityIPGroupRequest
@return DeleteGlobalSecurityIPGroupResponse
func (*Client) DeleteGlobalSecurityIPGroupWithOptions ¶
func (client *Client) DeleteGlobalSecurityIPGroupWithOptions(request *DeleteGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteGlobalSecurityIPGroupResponse, _err error)
Summary:
Deletes a global IP whitelist template.
@param request - DeleteGlobalSecurityIPGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteGlobalSecurityIPGroupResponse
func (*Client) DeleteNode ¶
func (client *Client) DeleteNode(request *DeleteNodeRequest) (_result *DeleteNodeResponse, _err error)
Summary:
Deletes a shard or mongos node from an ApsaraDB for MongoDB sharded cluster instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is in the Running state.
The instance is a sharded cluster instance.
The billing method of the instance is pay-as-you-go.
The number of the shard or mongos nodes in the instance is greater than two.
@param request - DeleteNodeRequest
@return DeleteNodeResponse
func (*Client) DeleteNodeWithOptions ¶
func (client *Client) DeleteNodeWithOptions(request *DeleteNodeRequest, runtime *util.RuntimeOptions) (_result *DeleteNodeResponse, _err error)
Summary:
Deletes a shard or mongos node from an ApsaraDB for MongoDB sharded cluster instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is in the Running state.
The instance is a sharded cluster instance.
The billing method of the instance is pay-as-you-go.
The number of the shard or mongos nodes in the instance is greater than two.
@param request - DeleteNodeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteNodeResponse
func (*Client) DescribeAccounts ¶
func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (_result *DescribeAccountsResponse, _err error)
Summary:
Queries the database accounts of an ApsaraDB for MongoDB instance.
Description:
> This operation can be used to query only the information of the root account.
@param request - DescribeAccountsRequest
@return DescribeAccountsResponse
func (*Client) DescribeAccountsWithOptions ¶
func (client *Client) DescribeAccountsWithOptions(request *DescribeAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeAccountsResponse, _err error)
Summary:
Queries the database accounts of an ApsaraDB for MongoDB instance.
Description:
> This operation can be used to query only the information of the root account.
@param request - DescribeAccountsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccountsResponse
func (*Client) DescribeActiveOperationTaskCount ¶
func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (_result *DescribeActiveOperationTaskCountResponse, _err error)
Summary:
Queries the number of operation and maintenance tasks on an ApsaraDB for MongoDB instance.
@param request - DescribeActiveOperationTaskCountRequest
@return DescribeActiveOperationTaskCountResponse
func (*Client) DescribeActiveOperationTaskCountWithOptions ¶
func (client *Client) DescribeActiveOperationTaskCountWithOptions(request *DescribeActiveOperationTaskCountRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTaskCountResponse, _err error)
Summary:
Queries the number of operation and maintenance tasks on an ApsaraDB for MongoDB instance.
@param request - DescribeActiveOperationTaskCountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeActiveOperationTaskCountResponse
func (*Client) DescribeActiveOperationTaskType ¶
func (client *Client) DescribeActiveOperationTaskType(request *DescribeActiveOperationTaskTypeRequest) (_result *DescribeActiveOperationTaskTypeResponse, _err error)
Summary:
Queries the types of Operation and Maintenance tasks and the number of tasks of each type for an ApsaraDB for MongoDB instance.
Description:
This operation is no longer updated and will be unavailable.
@param request - DescribeActiveOperationTaskTypeRequest
@return DescribeActiveOperationTaskTypeResponse
func (*Client) DescribeActiveOperationTaskTypeWithOptions ¶
func (client *Client) DescribeActiveOperationTaskTypeWithOptions(request *DescribeActiveOperationTaskTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTaskTypeResponse, _err error)
Summary:
Queries the types of Operation and Maintenance tasks and the number of tasks of each type for an ApsaraDB for MongoDB instance.
Description:
This operation is no longer updated and will be unavailable.
@param request - DescribeActiveOperationTaskTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeActiveOperationTaskTypeResponse
func (*Client) DescribeActiveOperationTasks ¶
func (client *Client) DescribeActiveOperationTasks(request *DescribeActiveOperationTasksRequest) (_result *DescribeActiveOperationTasksResponse, _err error)
Summary:
Queries a list of operation and maintenance tasks initiated for an ApsaraDB for MongoDB instance.
@param request - DescribeActiveOperationTasksRequest
@return DescribeActiveOperationTasksResponse
func (*Client) DescribeActiveOperationTasksWithOptions ¶
func (client *Client) DescribeActiveOperationTasksWithOptions(request *DescribeActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTasksResponse, _err error)
Summary:
Queries a list of operation and maintenance tasks initiated for an ApsaraDB for MongoDB instance.
@param request - DescribeActiveOperationTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeActiveOperationTasksResponse
func (*Client) DescribeAuditLogFilter ¶
func (client *Client) DescribeAuditLogFilter(request *DescribeAuditLogFilterRequest) (_result *DescribeAuditLogFilterResponse, _err error)
Summary:
Queries the types of entries in the audit log collected for an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditLogFilterRequest
@return DescribeAuditLogFilterResponse
func (*Client) DescribeAuditLogFilterWithOptions ¶
func (client *Client) DescribeAuditLogFilterWithOptions(request *DescribeAuditLogFilterRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditLogFilterResponse, _err error)
Summary:
Queries the types of entries in the audit log collected for an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditLogFilterRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAuditLogFilterResponse
func (*Client) DescribeAuditPolicy ¶
func (client *Client) DescribeAuditPolicy(request *DescribeAuditPolicyRequest) (_result *DescribeAuditPolicyResponse, _err error)
Summary:
Queries whether the audit log feature is enabled for an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditPolicyRequest
@return DescribeAuditPolicyResponse
func (*Client) DescribeAuditPolicyWithOptions ¶
func (client *Client) DescribeAuditPolicyWithOptions(request *DescribeAuditPolicyRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditPolicyResponse, _err error)
Summary:
Queries whether the audit log feature is enabled for an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAuditPolicyResponse
func (*Client) DescribeAuditRecords ¶
func (client *Client) DescribeAuditRecords(request *DescribeAuditRecordsRequest) (_result *DescribeAuditRecordsResponse, _err error)
Summary:
Queries the audit logs of an ApsaraDB for MongoDB instance.
Description:
When you call this operation, ensure that the audit log feature of the instance is enabled. Otherwise, the operation returns an empty audit log. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditRecordsRequest
@return DescribeAuditRecordsResponse
func (*Client) DescribeAuditRecordsWithOptions ¶
func (client *Client) DescribeAuditRecordsWithOptions(request *DescribeAuditRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeAuditRecordsResponse, _err error)
Summary:
Queries the audit logs of an ApsaraDB for MongoDB instance.
Description:
When you call this operation, ensure that the audit log feature of the instance is enabled. Otherwise, the operation returns an empty audit log. - This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeAuditRecordsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAuditRecordsResponse
func (*Client) DescribeAvailabilityZones ¶
func (client *Client) DescribeAvailabilityZones(request *DescribeAvailabilityZonesRequest) (_result *DescribeAvailabilityZonesResponse, _err error)
Summary:
Queries a list of the zones that are supported by an ApsaraDB for MongoDB instance.
Description:
Queries the zones in which an ApsaraDB for MongoDB instance can be deployed under specified purchase conditions. The region ID is required in the purchase condition.
@param request - DescribeAvailabilityZonesRequest
@return DescribeAvailabilityZonesResponse
func (*Client) DescribeAvailabilityZonesWithOptions ¶
func (client *Client) DescribeAvailabilityZonesWithOptions(request *DescribeAvailabilityZonesRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailabilityZonesResponse, _err error)
Summary:
Queries a list of the zones that are supported by an ApsaraDB for MongoDB instance.
Description:
Queries the zones in which an ApsaraDB for MongoDB instance can be deployed under specified purchase conditions. The region ID is required in the purchase condition.
@param request - DescribeAvailabilityZonesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAvailabilityZonesResponse
func (*Client) DescribeAvailableEngineVersion ¶
func (client *Client) DescribeAvailableEngineVersion(request *DescribeAvailableEngineVersionRequest) (_result *DescribeAvailableEngineVersionResponse, _err error)
Summary:
You can call this operation to query the engine versions to which an ApsaraDB for MongoDB instance can be upgraded.
@param request - DescribeAvailableEngineVersionRequest
@return DescribeAvailableEngineVersionResponse
func (*Client) DescribeAvailableEngineVersionWithOptions ¶
func (client *Client) DescribeAvailableEngineVersionWithOptions(request *DescribeAvailableEngineVersionRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableEngineVersionResponse, _err error)
Summary:
You can call this operation to query the engine versions to which an ApsaraDB for MongoDB instance can be upgraded.
@param request - DescribeAvailableEngineVersionRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAvailableEngineVersionResponse
func (*Client) DescribeAvailableResource ¶
func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (_result *DescribeAvailableResourceResponse, _err error)
Summary:
Queries the available resources in the specified zone.
@param request - DescribeAvailableResourceRequest
@return DescribeAvailableResourceResponse
func (*Client) DescribeAvailableResourceWithOptions ¶
func (client *Client) DescribeAvailableResourceWithOptions(request *DescribeAvailableResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableResourceResponse, _err error)
Summary:
Queries the available resources in the specified zone.
@param request - DescribeAvailableResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAvailableResourceResponse
func (*Client) DescribeBackupDBs ¶
func (client *Client) DescribeBackupDBs(request *DescribeBackupDBsRequest) (_result *DescribeBackupDBsResponse, _err error)
Summary:
Queries the databases at a specified time or the databases in a specified backup set before you restore a database for an ApsaraDB for MongoDB instance.
Description:
You can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation to restore a database for an ApsaraDB for MongoDB instance. For more information, see [Restore one database of an ApsaraDB for MongoDB instance](https://help.aliyun.com/document_detail/112274.html).
Before you call this operation, make sure that the instance meets the following requirements:
The instance was created after March 26, 2019.
The instance is located in the China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Hangzhou), China (Shanghai), China (Shenzhen), or Singapore region. Other regions are not supported.
The instance is a replica set instance.
The instance runs MongoDB 3.4, MongoDB 4.0, or MongoDB 4.2. In addition, the instance uses local disks to store data.
The storage engine of the instance is WiredTiger.
@param request - DescribeBackupDBsRequest
@return DescribeBackupDBsResponse
func (*Client) DescribeBackupDBsWithOptions ¶
func (client *Client) DescribeBackupDBsWithOptions(request *DescribeBackupDBsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupDBsResponse, _err error)
Summary:
Queries the databases at a specified time or the databases in a specified backup set before you restore a database for an ApsaraDB for MongoDB instance.
Description:
You can call the [CreateDBInstance](https://help.aliyun.com/document_detail/61763.html) operation to restore a database for an ApsaraDB for MongoDB instance. For more information, see [Restore one database of an ApsaraDB for MongoDB instance](https://help.aliyun.com/document_detail/112274.html).
Before you call this operation, make sure that the instance meets the following requirements:
The instance was created after March 26, 2019.
The instance is located in the China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Hangzhou), China (Shanghai), China (Shenzhen), or Singapore region. Other regions are not supported.
The instance is a replica set instance.
The instance runs MongoDB 3.4, MongoDB 4.0, or MongoDB 4.2. In addition, the instance uses local disks to store data.
The storage engine of the instance is WiredTiger.
@param request - DescribeBackupDBsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBackupDBsResponse
func (*Client) DescribeBackupPolicy ¶
func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (_result *DescribeBackupPolicyResponse, _err error)
Summary:
Queries the backup policy of an ApsaraDB for MongoDB instance.
@param request - DescribeBackupPolicyRequest
@return DescribeBackupPolicyResponse
func (*Client) DescribeBackupPolicyWithOptions ¶
func (client *Client) DescribeBackupPolicyWithOptions(request *DescribeBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupPolicyResponse, _err error)
Summary:
Queries the backup policy of an ApsaraDB for MongoDB instance.
@param request - DescribeBackupPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBackupPolicyResponse
func (*Client) DescribeBackupStorage ¶
func (client *Client) DescribeBackupStorage(request *DescribeBackupStorageRequest) (_result *DescribeBackupStorageResponse, _err error)
Summary:
Queries the storage used for backup in an ApsaraDB for MongoDB replica set or sharded cluster instance that uses cloud disks. Note that you are charged only for the backup-used storage of each shard in a sharded cluster instance. You can call this operation only to query the storage used by a single shard in the instance for backup.
@param request - DescribeBackupStorageRequest
@return DescribeBackupStorageResponse
func (*Client) DescribeBackupStorageWithOptions ¶
func (client *Client) DescribeBackupStorageWithOptions(request *DescribeBackupStorageRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupStorageResponse, _err error)
Summary:
Queries the storage used for backup in an ApsaraDB for MongoDB replica set or sharded cluster instance that uses cloud disks. Note that you are charged only for the backup-used storage of each shard in a sharded cluster instance. You can call this operation only to query the storage used by a single shard in the instance for backup.
@param request - DescribeBackupStorageRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBackupStorageResponse
func (*Client) DescribeBackupTasks ¶
func (client *Client) DescribeBackupTasks(request *DescribeBackupTasksRequest) (_result *DescribeBackupTasksResponse, _err error)
Summary:
Queries backup tasks running in an ApsaraDB for MongoDB replica set or sharded cluster instance that uses cloud disks.
@param request - DescribeBackupTasksRequest
@return DescribeBackupTasksResponse
func (*Client) DescribeBackupTasksWithOptions ¶
func (client *Client) DescribeBackupTasksWithOptions(request *DescribeBackupTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupTasksResponse, _err error)
Summary:
Queries backup tasks running in an ApsaraDB for MongoDB replica set or sharded cluster instance that uses cloud disks.
@param request - DescribeBackupTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBackupTasksResponse
func (*Client) DescribeBackups ¶
func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (_result *DescribeBackupsResponse, _err error)
Summary:
Queries the backup sets of an ApsaraDB for MongoDB instance.
@param request - DescribeBackupsRequest
@return DescribeBackupsResponse
func (*Client) DescribeBackupsWithOptions ¶
func (client *Client) DescribeBackupsWithOptions(request *DescribeBackupsRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupsResponse, _err error)
Summary:
Queries the backup sets of an ApsaraDB for MongoDB instance.
@param request - DescribeBackupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeBackupsResponse
func (*Client) DescribeClusterBackups ¶
func (client *Client) DescribeClusterBackups(request *DescribeClusterBackupsRequest) (_result *DescribeClusterBackupsResponse, _err error)
Summary:
Queries the backup sets of an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
For a sharded cluster instance that is created before October 19, 2023 and uses cloud disks, you must call the [TransferClusterBackup](https://help.aliyun.com/document_detail/2587931.html) operation to switch the instance from the shard backup mode to the cluster backup mode before you call the DescribeClusterBackups operation.
By default, cloud disk-based sharded cluster instances that are created after October 19, 2023 are in the cluster backup mode.
@param request - DescribeClusterBackupsRequest
@return DescribeClusterBackupsResponse
func (*Client) DescribeClusterBackupsWithOptions ¶
func (client *Client) DescribeClusterBackupsWithOptions(request *DescribeClusterBackupsRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterBackupsResponse, _err error)
Summary:
Queries the backup sets of an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
For a sharded cluster instance that is created before October 19, 2023 and uses cloud disks, you must call the [TransferClusterBackup](https://help.aliyun.com/document_detail/2587931.html) operation to switch the instance from the shard backup mode to the cluster backup mode before you call the DescribeClusterBackups operation.
By default, cloud disk-based sharded cluster instances that are created after October 19, 2023 are in the cluster backup mode.
@param request - DescribeClusterBackupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeClusterBackupsResponse
func (*Client) DescribeClusterRecoverTime ¶
func (client *Client) DescribeClusterRecoverTime(request *DescribeClusterRecoverTimeRequest) (_result *DescribeClusterRecoverTimeResponse, _err error)
Summary:
Queries the time range to which you can restore the data of an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
The instance is an ApsaraDB for MongoDB sharded cluster instance that runs MongoDB 4.4 or later and uses enhanced SSDs (ESSDs) to store data. - You can call the TransferClusterBackup operation only for instances that are created before October 19, 2023 to switch the instances to the cluster backup mode. The DescribeClusterRecoverTime operation is applicable only to instances that are switched to the cluster backup mode or instances that are created on or after October 19, 2023.
@param request - DescribeClusterRecoverTimeRequest
@return DescribeClusterRecoverTimeResponse
func (*Client) DescribeClusterRecoverTimeWithOptions ¶
func (client *Client) DescribeClusterRecoverTimeWithOptions(request *DescribeClusterRecoverTimeRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterRecoverTimeResponse, _err error)
Summary:
Queries the time range to which you can restore the data of an ApsaraDB for MongoDB sharded cluster instance that uses cloud disks.
Description:
The instance is an ApsaraDB for MongoDB sharded cluster instance that runs MongoDB 4.4 or later and uses enhanced SSDs (ESSDs) to store data. - You can call the TransferClusterBackup operation only for instances that are created before October 19, 2023 to switch the instances to the cluster backup mode. The DescribeClusterRecoverTime operation is applicable only to instances that are switched to the cluster backup mode or instances that are created on or after October 19, 2023.
@param request - DescribeClusterRecoverTimeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeClusterRecoverTimeResponse
func (*Client) DescribeDBInstanceAttribute ¶
func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (_result *DescribeDBInstanceAttributeResponse, _err error)
Summary:
Queries the details of an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstanceAttributeRequest
@return DescribeDBInstanceAttributeResponse
func (*Client) DescribeDBInstanceAttributeWithOptions ¶
func (client *Client) DescribeDBInstanceAttributeWithOptions(request *DescribeDBInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceAttributeResponse, _err error)
Summary:
Queries the details of an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstanceAttributeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceAttributeResponse
func (*Client) DescribeDBInstanceEncryptionKey ¶
func (client *Client) DescribeDBInstanceEncryptionKey(request *DescribeDBInstanceEncryptionKeyRequest) (_result *DescribeDBInstanceEncryptionKeyResponse, _err error)
Summary:
Queries the details of a key for an ApsaraDB for MongoDB instance.
Description:
When you call the DescribeDBInstanceEncryptionKey operation, the instance must have transparent data encryption (TDE) enabled in BYOK mode. You can call the [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html) operation to enable TDE.
@param request - DescribeDBInstanceEncryptionKeyRequest
@return DescribeDBInstanceEncryptionKeyResponse
func (*Client) DescribeDBInstanceEncryptionKeyWithOptions ¶
func (client *Client) DescribeDBInstanceEncryptionKeyWithOptions(request *DescribeDBInstanceEncryptionKeyRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceEncryptionKeyResponse, _err error)
Summary:
Queries the details of a key for an ApsaraDB for MongoDB instance.
Description:
When you call the DescribeDBInstanceEncryptionKey operation, the instance must have transparent data encryption (TDE) enabled in BYOK mode. You can call the [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html) operation to enable TDE.
@param request - DescribeDBInstanceEncryptionKeyRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceEncryptionKeyResponse
func (*Client) DescribeDBInstanceMonitor ¶
func (client *Client) DescribeDBInstanceMonitor(request *DescribeDBInstanceMonitorRequest) (_result *DescribeDBInstanceMonitorResponse, _err error)
Summary:
Queries the collection frequency of monitoring data for an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstanceMonitorRequest
@return DescribeDBInstanceMonitorResponse
func (*Client) DescribeDBInstanceMonitorWithOptions ¶
func (client *Client) DescribeDBInstanceMonitorWithOptions(request *DescribeDBInstanceMonitorRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceMonitorResponse, _err error)
Summary:
Queries the collection frequency of monitoring data for an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstanceMonitorRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceMonitorResponse
func (*Client) DescribeDBInstancePerformance ¶
func (client *Client) DescribeDBInstancePerformance(request *DescribeDBInstancePerformanceRequest) (_result *DescribeDBInstancePerformanceResponse, _err error)
Summary:
Queries the performance data of an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstancePerformanceRequest
@return DescribeDBInstancePerformanceResponse
func (*Client) DescribeDBInstancePerformanceWithOptions ¶
func (client *Client) DescribeDBInstancePerformanceWithOptions(request *DescribeDBInstancePerformanceRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancePerformanceResponse, _err error)
Summary:
Queries the performance data of an ApsaraDB for MongoDB instance.
@param request - DescribeDBInstancePerformanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstancePerformanceResponse
func (*Client) DescribeDBInstanceSSL ¶
func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (_result *DescribeDBInstanceSSLResponse, _err error)
Summary:
Queries the Secure Sockets Layer (SSL) settings of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the following requirements are met:
The instance is in the Running state.
The instance is a replica set instance.
The instance runs MongoDB 3.4 or later.
@param request - DescribeDBInstanceSSLRequest
@return DescribeDBInstanceSSLResponse
func (*Client) DescribeDBInstanceSSLWithOptions ¶
func (client *Client) DescribeDBInstanceSSLWithOptions(request *DescribeDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceSSLResponse, _err error)
Summary:
Queries the Secure Sockets Layer (SSL) settings of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the following requirements are met:
The instance is in the Running state.
The instance is a replica set instance.
The instance runs MongoDB 3.4 or later.
@param request - DescribeDBInstanceSSLRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceSSLResponse
func (*Client) DescribeDBInstanceSwitchLog ¶
func (client *Client) DescribeDBInstanceSwitchLog(request *DescribeDBInstanceSwitchLogRequest) (_result *DescribeDBInstanceSwitchLogResponse, _err error)
Summary:
Queries the primary/secondary switching logs of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The instance uses local physical disks to store data.
@param request - DescribeDBInstanceSwitchLogRequest
@return DescribeDBInstanceSwitchLogResponse
func (*Client) DescribeDBInstanceSwitchLogWithOptions ¶
func (client *Client) DescribeDBInstanceSwitchLogWithOptions(request *DescribeDBInstanceSwitchLogRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceSwitchLogResponse, _err error)
Summary:
Queries the primary/secondary switching logs of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The instance uses local physical disks to store data.
@param request - DescribeDBInstanceSwitchLogRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceSwitchLogResponse
func (*Client) DescribeDBInstanceTDEInfo ¶
func (client *Client) DescribeDBInstanceTDEInfo(request *DescribeDBInstanceTDEInfoRequest) (_result *DescribeDBInstanceTDEInfoResponse, _err error)
Summary:
Queries whether Transparent Data Encryption (TDE) is enabled for an ApsaraDB for MongoDB instance.
Description:
> For more information about TDE, see [TDE](https://help.aliyun.com/document_detail/131048.html).
Before you call this operation, make sure that the instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The storage engine of the instance is WiredTiger.
The database engine version of the instance is 4.0 or 4.2. If the database engine version is earlier than 4.0, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine.
@param request - DescribeDBInstanceTDEInfoRequest
@return DescribeDBInstanceTDEInfoResponse
func (*Client) DescribeDBInstanceTDEInfoWithOptions ¶
func (client *Client) DescribeDBInstanceTDEInfoWithOptions(request *DescribeDBInstanceTDEInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceTDEInfoResponse, _err error)
Summary:
Queries whether Transparent Data Encryption (TDE) is enabled for an ApsaraDB for MongoDB instance.
Description:
> For more information about TDE, see [TDE](https://help.aliyun.com/document_detail/131048.html).
Before you call this operation, make sure that the instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The storage engine of the instance is WiredTiger.
The database engine version of the instance is 4.0 or 4.2. If the database engine version is earlier than 4.0, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine.
@param request - DescribeDBInstanceTDEInfoRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstanceTDEInfoResponse
func (*Client) DescribeDBInstances ¶
func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (_result *DescribeDBInstancesResponse, _err error)
Summary:
Queries a list of ApsaraDB for MongoDB instances.
Description:
The list of replica set and standalone instances is displayed when the **DBInstanceType* - parameter uses the default value **replicate**. To query a list of sharded cluster instances, you must set the **DBInstanceType* - parameter to **sharding**.
@param request - DescribeDBInstancesRequest
@return DescribeDBInstancesResponse
func (*Client) DescribeDBInstancesOverview ¶
func (client *Client) DescribeDBInstancesOverview(request *DescribeDBInstancesOverviewRequest) (_result *DescribeDBInstancesOverviewResponse, _err error)
Summary:
Queries the overview information of one or more ApsaraDB for MongoDB instances.
Description:
If you do not specify an instance when you call this operation, the overview information of all instances in a specific region within this account is returned. - Paged query is disabled for this operation.
@param request - DescribeDBInstancesOverviewRequest
@return DescribeDBInstancesOverviewResponse
func (*Client) DescribeDBInstancesOverviewWithOptions ¶
func (client *Client) DescribeDBInstancesOverviewWithOptions(request *DescribeDBInstancesOverviewRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesOverviewResponse, _err error)
Summary:
Queries the overview information of one or more ApsaraDB for MongoDB instances.
Description:
If you do not specify an instance when you call this operation, the overview information of all instances in a specific region within this account is returned. - Paged query is disabled for this operation.
@param request - DescribeDBInstancesOverviewRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstancesOverviewResponse
func (*Client) DescribeDBInstancesWithOptions ¶
func (client *Client) DescribeDBInstancesWithOptions(request *DescribeDBInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesResponse, _err error)
Summary:
Queries a list of ApsaraDB for MongoDB instances.
Description:
The list of replica set and standalone instances is displayed when the **DBInstanceType* - parameter uses the default value **replicate**. To query a list of sharded cluster instances, you must set the **DBInstanceType* - parameter to **sharding**.
@param request - DescribeDBInstancesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDBInstancesResponse
func (*Client) DescribeErrorLogRecords ¶
func (client *Client) DescribeErrorLogRecords(request *DescribeErrorLogRecordsRequest) (_result *DescribeErrorLogRecordsResponse, _err error)
Summary:
Queries entries in error logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeErrorLogRecordsRequest
@return DescribeErrorLogRecordsResponse
func (*Client) DescribeErrorLogRecordsWithOptions ¶
func (client *Client) DescribeErrorLogRecordsWithOptions(request *DescribeErrorLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeErrorLogRecordsResponse, _err error)
Summary:
Queries entries in error logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeErrorLogRecordsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeErrorLogRecordsResponse
func (*Client) DescribeGlobalSecurityIPGroup ¶
func (client *Client) DescribeGlobalSecurityIPGroup(request *DescribeGlobalSecurityIPGroupRequest) (_result *DescribeGlobalSecurityIPGroupResponse, _err error)
Summary:
Queries the global IP whitelist template of an ApsaraDB for MongoDB instance.
@param request - DescribeGlobalSecurityIPGroupRequest
@return DescribeGlobalSecurityIPGroupResponse
func (*Client) DescribeGlobalSecurityIPGroupRelation ¶
func (client *Client) DescribeGlobalSecurityIPGroupRelation(request *DescribeGlobalSecurityIPGroupRelationRequest) (_result *DescribeGlobalSecurityIPGroupRelationResponse, _err error)
Summary:
Queries the global IP whitelist templates associated with an ApsaraDB for MongoDB instance.
@param request - DescribeGlobalSecurityIPGroupRelationRequest
@return DescribeGlobalSecurityIPGroupRelationResponse
func (*Client) DescribeGlobalSecurityIPGroupRelationWithOptions ¶
func (client *Client) DescribeGlobalSecurityIPGroupRelationWithOptions(request *DescribeGlobalSecurityIPGroupRelationRequest, runtime *util.RuntimeOptions) (_result *DescribeGlobalSecurityIPGroupRelationResponse, _err error)
Summary:
Queries the global IP whitelist templates associated with an ApsaraDB for MongoDB instance.
@param request - DescribeGlobalSecurityIPGroupRelationRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeGlobalSecurityIPGroupRelationResponse
func (*Client) DescribeGlobalSecurityIPGroupWithOptions ¶
func (client *Client) DescribeGlobalSecurityIPGroupWithOptions(request *DescribeGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeGlobalSecurityIPGroupResponse, _err error)
Summary:
Queries the global IP whitelist template of an ApsaraDB for MongoDB instance.
@param request - DescribeGlobalSecurityIPGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeGlobalSecurityIPGroupResponse
func (*Client) DescribeHistoryTasks ¶
func (client *Client) DescribeHistoryTasks(request *DescribeHistoryTasksRequest) (_result *DescribeHistoryTasksResponse, _err error)
Summary:
Queries a list of tasks in the task center.
@param request - DescribeHistoryTasksRequest
@return DescribeHistoryTasksResponse
func (*Client) DescribeHistoryTasksStat ¶
func (client *Client) DescribeHistoryTasksStat(request *DescribeHistoryTasksStatRequest) (_result *DescribeHistoryTasksStatResponse, _err error)
Summary:
Queries the overview of a task in the task center.
@param request - DescribeHistoryTasksStatRequest
@return DescribeHistoryTasksStatResponse
func (*Client) DescribeHistoryTasksStatWithOptions ¶
func (client *Client) DescribeHistoryTasksStatWithOptions(request *DescribeHistoryTasksStatRequest, runtime *util.RuntimeOptions) (_result *DescribeHistoryTasksStatResponse, _err error)
Summary:
Queries the overview of a task in the task center.
@param request - DescribeHistoryTasksStatRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHistoryTasksStatResponse
func (*Client) DescribeHistoryTasksWithOptions ¶
func (client *Client) DescribeHistoryTasksWithOptions(request *DescribeHistoryTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeHistoryTasksResponse, _err error)
Summary:
Queries a list of tasks in the task center.
@param request - DescribeHistoryTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHistoryTasksResponse
func (*Client) DescribeInstanceAutoRenewalAttribute ¶
func (client *Client) DescribeInstanceAutoRenewalAttribute(request *DescribeInstanceAutoRenewalAttributeRequest) (_result *DescribeInstanceAutoRenewalAttributeResponse, _err error)
Summary:
You can call this operation to query whether auto-renewal is enabled for an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to subscription instances.
@param request - DescribeInstanceAutoRenewalAttributeRequest
@return DescribeInstanceAutoRenewalAttributeResponse
func (*Client) DescribeInstanceAutoRenewalAttributeWithOptions ¶
func (client *Client) DescribeInstanceAutoRenewalAttributeWithOptions(request *DescribeInstanceAutoRenewalAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceAutoRenewalAttributeResponse, _err error)
Summary:
You can call this operation to query whether auto-renewal is enabled for an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to subscription instances.
@param request - DescribeInstanceAutoRenewalAttributeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeInstanceAutoRenewalAttributeResponse
func (*Client) DescribeInstanceRecoverTime ¶
func (client *Client) DescribeInstanceRecoverTime(request *DescribeInstanceRecoverTimeRequest) (_result *DescribeInstanceRecoverTimeResponse, _err error)
Summary:
Queries the time required to restore the data of an ApsaraDB for MongoDB replica set instance that uses cloud disks.
@param request - DescribeInstanceRecoverTimeRequest
@return DescribeInstanceRecoverTimeResponse
func (*Client) DescribeInstanceRecoverTimeWithOptions ¶
func (client *Client) DescribeInstanceRecoverTimeWithOptions(request *DescribeInstanceRecoverTimeRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceRecoverTimeResponse, _err error)
Summary:
Queries the time required to restore the data of an ApsaraDB for MongoDB replica set instance that uses cloud disks.
@param request - DescribeInstanceRecoverTimeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeInstanceRecoverTimeResponse
func (*Client) DescribeKernelReleaseNotes ¶
func (client *Client) DescribeKernelReleaseNotes(request *DescribeKernelReleaseNotesRequest) (_result *DescribeKernelReleaseNotesResponse, _err error)
Summary:
Queries the release notes of the minor versions of an ApsaraDB for MongoDB instance.
@param request - DescribeKernelReleaseNotesRequest
@return DescribeKernelReleaseNotesResponse
func (*Client) DescribeKernelReleaseNotesWithOptions ¶
func (client *Client) DescribeKernelReleaseNotesWithOptions(request *DescribeKernelReleaseNotesRequest, runtime *util.RuntimeOptions) (_result *DescribeKernelReleaseNotesResponse, _err error)
Summary:
Queries the release notes of the minor versions of an ApsaraDB for MongoDB instance.
@param request - DescribeKernelReleaseNotesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeKernelReleaseNotesResponse
func (*Client) DescribeKmsKeys ¶
func (client *Client) DescribeKmsKeys(request *DescribeKmsKeysRequest) (_result *DescribeKmsKeysResponse, _err error)
Summary:
Queries Key Management Service (KMS) keys that are available for disk encryption.
Description:
Queried keys are available only for disk encryption.
@param request - DescribeKmsKeysRequest
@return DescribeKmsKeysResponse
func (*Client) DescribeKmsKeysWithOptions ¶
func (client *Client) DescribeKmsKeysWithOptions(request *DescribeKmsKeysRequest, runtime *util.RuntimeOptions) (_result *DescribeKmsKeysResponse, _err error)
Summary:
Queries Key Management Service (KMS) keys that are available for disk encryption.
Description:
Queried keys are available only for disk encryption.
@param request - DescribeKmsKeysRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeKmsKeysResponse
func (*Client) DescribeMongoDBLogConfig ¶
func (client *Client) DescribeMongoDBLogConfig(request *DescribeMongoDBLogConfigRequest) (_result *DescribeMongoDBLogConfigResponse, _err error)
Summary:
Queries the logging configurations of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances.
This operation depends on the audit log feature of ApsaraDB for MongoDB. You can enable the audit log feature based on your business requirements. For more information, see [Enable the audit log feature](https://help.aliyun.com/document_detail/59903.html).
Starting from January 6, 2022, the official edition of the audit log feature has been launched in all regions, and new applications for the free trial edition have ended. For more information, see [Notice on official launch of the pay-as-you-go audit log feature and no more application for the free trial edition](https://help.aliyun.com/document_detail/377480.html)
You are charged for the official edition of the audit log feature based on the storage capacity that is consumed by audit logs and the retention period of the audit logs. For more information, see [Pricing of ApsaraDB for MongoDB instances](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
@param request - DescribeMongoDBLogConfigRequest
@return DescribeMongoDBLogConfigResponse
func (*Client) DescribeMongoDBLogConfigWithOptions ¶
func (client *Client) DescribeMongoDBLogConfigWithOptions(request *DescribeMongoDBLogConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeMongoDBLogConfigResponse, _err error)
Summary:
Queries the logging configurations of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances.
This operation depends on the audit log feature of ApsaraDB for MongoDB. You can enable the audit log feature based on your business requirements. For more information, see [Enable the audit log feature](https://help.aliyun.com/document_detail/59903.html).
Starting from January 6, 2022, the official edition of the audit log feature has been launched in all regions, and new applications for the free trial edition have ended. For more information, see [Notice on official launch of the pay-as-you-go audit log feature and no more application for the free trial edition](https://help.aliyun.com/document_detail/377480.html)
You are charged for the official edition of the audit log feature based on the storage capacity that is consumed by audit logs and the retention period of the audit logs. For more information, see [Pricing of ApsaraDB for MongoDB instances](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
@param request - DescribeMongoDBLogConfigRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeMongoDBLogConfigResponse
func (*Client) DescribeParameterModificationHistory ¶
func (client *Client) DescribeParameterModificationHistory(request *DescribeParameterModificationHistoryRequest) (_result *DescribeParameterModificationHistoryResponse, _err error)
Summary:
Queries the parameter modification records of an ApsaraDB for MongoDB instance.
@param request - DescribeParameterModificationHistoryRequest
@return DescribeParameterModificationHistoryResponse
func (*Client) DescribeParameterModificationHistoryWithOptions ¶
func (client *Client) DescribeParameterModificationHistoryWithOptions(request *DescribeParameterModificationHistoryRequest, runtime *util.RuntimeOptions) (_result *DescribeParameterModificationHistoryResponse, _err error)
Summary:
Queries the parameter modification records of an ApsaraDB for MongoDB instance.
@param request - DescribeParameterModificationHistoryRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeParameterModificationHistoryResponse
func (*Client) DescribeParameterTemplates ¶
func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (_result *DescribeParameterTemplatesResponse, _err error)
Summary:
Queries the list of default parameter templates for ApsaraDB for MongoDB instances.
@param request - DescribeParameterTemplatesRequest
@return DescribeParameterTemplatesResponse
func (*Client) DescribeParameterTemplatesWithOptions ¶
func (client *Client) DescribeParameterTemplatesWithOptions(request *DescribeParameterTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeParameterTemplatesResponse, _err error)
Summary:
Queries the list of default parameter templates for ApsaraDB for MongoDB instances.
@param request - DescribeParameterTemplatesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeParameterTemplatesResponse
func (*Client) DescribeParameters ¶
func (client *Client) DescribeParameters(request *DescribeParametersRequest) (_result *DescribeParametersResponse, _err error)
Summary:
Queries the parameter settings of an ApsaraDB for MongoDB instance.
@param request - DescribeParametersRequest
@return DescribeParametersResponse
func (*Client) DescribeParametersWithOptions ¶
func (client *Client) DescribeParametersWithOptions(request *DescribeParametersRequest, runtime *util.RuntimeOptions) (_result *DescribeParametersResponse, _err error)
Summary:
Queries the parameter settings of an ApsaraDB for MongoDB instance.
@param request - DescribeParametersRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeParametersResponse
func (*Client) DescribePrice ¶
func (client *Client) DescribePrice(request *DescribePriceRequest) (_result *DescribePriceResponse, _err error)
Summary:
Queries the fees incurred when you create, upgrade, or renew an ApsaraDB for MongoDB instance.
@param request - DescribePriceRequest
@return DescribePriceResponse
func (*Client) DescribePriceWithOptions ¶
func (client *Client) DescribePriceWithOptions(request *DescribePriceRequest, runtime *util.RuntimeOptions) (_result *DescribePriceResponse, _err error)
Summary:
Queries the fees incurred when you create, upgrade, or renew an ApsaraDB for MongoDB instance.
@param request - DescribePriceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribePriceResponse
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
Summary:
Queries all regions and zones supported for an ApsaraDB for MongoDB instance.
Description:
> To query available regions and zones in which an ApsaraDB for MongoDB instance can be created, call the [DescribeAvailableResource](https://help.aliyun.com/document_detail/149719.html) operation.
@param request - DescribeRegionsRequest
@return DescribeRegionsResponse
func (*Client) DescribeRegionsWithOptions ¶
func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
Summary:
Queries all regions and zones supported for an ApsaraDB for MongoDB instance.
Description:
> To query available regions and zones in which an ApsaraDB for MongoDB instance can be created, call the [DescribeAvailableResource](https://help.aliyun.com/document_detail/149719.html) operation.
@param request - DescribeRegionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRegionsResponse
func (*Client) DescribeRenewalPrice ¶
func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (_result *DescribeRenewalPriceResponse, _err error)
Summary:
Queries the monthly renewal price of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to subscription instances.
@param request - DescribeRenewalPriceRequest
@return DescribeRenewalPriceResponse
func (*Client) DescribeRenewalPriceWithOptions ¶
func (client *Client) DescribeRenewalPriceWithOptions(request *DescribeRenewalPriceRequest, runtime *util.RuntimeOptions) (_result *DescribeRenewalPriceResponse, _err error)
Summary:
Queries the monthly renewal price of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to subscription instances.
@param request - DescribeRenewalPriceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRenewalPriceResponse
func (*Client) DescribeReplicaSetRole ¶
func (client *Client) DescribeReplicaSetRole(request *DescribeReplicaSetRoleRequest) (_result *DescribeReplicaSetRoleResponse, _err error)
Summary:
Queries the role and connection information of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and standalone instances, but not to sharded cluster instances.
@param request - DescribeReplicaSetRoleRequest
@return DescribeReplicaSetRoleResponse
func (*Client) DescribeReplicaSetRoleWithOptions ¶
func (client *Client) DescribeReplicaSetRoleWithOptions(request *DescribeReplicaSetRoleRequest, runtime *util.RuntimeOptions) (_result *DescribeReplicaSetRoleResponse, _err error)
Summary:
Queries the role and connection information of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and standalone instances, but not to sharded cluster instances.
@param request - DescribeReplicaSetRoleRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeReplicaSetRoleResponse
func (*Client) DescribeRestoreDBInstanceList ¶ added in v9.1.0
func (client *Client) DescribeRestoreDBInstanceList(request *DescribeRestoreDBInstanceListRequest) (_result *DescribeRestoreDBInstanceListResponse, _err error)
Summary:
Queries ApsaraDB for MongoDB instances whose backups are restored within seven days.
@param request - DescribeRestoreDBInstanceListRequest
@return DescribeRestoreDBInstanceListResponse
func (*Client) DescribeRestoreDBInstanceListWithOptions ¶ added in v9.1.0
func (client *Client) DescribeRestoreDBInstanceListWithOptions(request *DescribeRestoreDBInstanceListRequest, runtime *util.RuntimeOptions) (_result *DescribeRestoreDBInstanceListResponse, _err error)
Summary:
Queries ApsaraDB for MongoDB instances whose backups are restored within seven days.
@param request - DescribeRestoreDBInstanceListRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRestoreDBInstanceListResponse
func (*Client) DescribeRoleZoneInfo ¶
func (client *Client) DescribeRoleZoneInfo(request *DescribeRoleZoneInfoRequest) (_result *DescribeRoleZoneInfoResponse, _err error)
Summary:
Queries the role and zone of each node in an ApsaraDB for MongoDB instance.
Description:
> For more information, see [View the zone of a node](https://help.aliyun.com/document_detail/123825.html).
This operation is applicable to replica set instances and sharded cluster instances, but cannot be performed on standalone instances.
@param request - DescribeRoleZoneInfoRequest
@return DescribeRoleZoneInfoResponse
func (*Client) DescribeRoleZoneInfoWithOptions ¶
func (client *Client) DescribeRoleZoneInfoWithOptions(request *DescribeRoleZoneInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeRoleZoneInfoResponse, _err error)
Summary:
Queries the role and zone of each node in an ApsaraDB for MongoDB instance.
Description:
> For more information, see [View the zone of a node](https://help.aliyun.com/document_detail/123825.html).
This operation is applicable to replica set instances and sharded cluster instances, but cannot be performed on standalone instances.
@param request - DescribeRoleZoneInfoRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRoleZoneInfoResponse
func (*Client) DescribeRunningLogRecords ¶
func (client *Client) DescribeRunningLogRecords(request *DescribeRunningLogRecordsRequest) (_result *DescribeRunningLogRecordsResponse, _err error)
Summary:
Queries entries in operational logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeRunningLogRecordsRequest
@return DescribeRunningLogRecordsResponse
func (*Client) DescribeRunningLogRecordsWithOptions ¶
func (client *Client) DescribeRunningLogRecordsWithOptions(request *DescribeRunningLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeRunningLogRecordsResponse, _err error)
Summary:
Queries entries in operational logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeRunningLogRecordsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRunningLogRecordsResponse
func (*Client) DescribeSecurityGroupConfiguration ¶
func (client *Client) DescribeSecurityGroupConfiguration(request *DescribeSecurityGroupConfigurationRequest) (_result *DescribeSecurityGroupConfigurationResponse, _err error)
Summary:
You can call this operation to query ECS security groups that are bound to an ApsaraDB for MongoDB instance.
@param request - DescribeSecurityGroupConfigurationRequest
@return DescribeSecurityGroupConfigurationResponse
func (*Client) DescribeSecurityGroupConfigurationWithOptions ¶
func (client *Client) DescribeSecurityGroupConfigurationWithOptions(request *DescribeSecurityGroupConfigurationRequest, runtime *util.RuntimeOptions) (_result *DescribeSecurityGroupConfigurationResponse, _err error)
Summary:
You can call this operation to query ECS security groups that are bound to an ApsaraDB for MongoDB instance.
@param request - DescribeSecurityGroupConfigurationRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSecurityGroupConfigurationResponse
func (*Client) DescribeSecurityIps ¶
func (client *Client) DescribeSecurityIps(request *DescribeSecurityIpsRequest) (_result *DescribeSecurityIpsResponse, _err error)
Summary:
You can call this operation to query the IP whitelists of an ApsaraDB for MongoDB instance.
@param request - DescribeSecurityIpsRequest
@return DescribeSecurityIpsResponse
func (*Client) DescribeSecurityIpsWithOptions ¶
func (client *Client) DescribeSecurityIpsWithOptions(request *DescribeSecurityIpsRequest, runtime *util.RuntimeOptions) (_result *DescribeSecurityIpsResponse, _err error)
Summary:
You can call this operation to query the IP whitelists of an ApsaraDB for MongoDB instance.
@param request - DescribeSecurityIpsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSecurityIpsResponse
func (*Client) DescribeShardingNetworkAddress ¶
func (client *Client) DescribeShardingNetworkAddress(request *DescribeShardingNetworkAddressRequest) (_result *DescribeShardingNetworkAddressResponse, _err error)
Summary:
Queries connection information about an ApsaraDB for MongoDB sharded cluster instance.
Description:
This operation is applicable only to sharded cluster instances.
@param request - DescribeShardingNetworkAddressRequest
@return DescribeShardingNetworkAddressResponse
func (*Client) DescribeShardingNetworkAddressWithOptions ¶
func (client *Client) DescribeShardingNetworkAddressWithOptions(request *DescribeShardingNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *DescribeShardingNetworkAddressResponse, _err error)
Summary:
Queries connection information about an ApsaraDB for MongoDB sharded cluster instance.
Description:
This operation is applicable only to sharded cluster instances.
@param request - DescribeShardingNetworkAddressRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeShardingNetworkAddressResponse
func (*Client) DescribeSlowLogRecords ¶
func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (_result *DescribeSlowLogRecordsResponse, _err error)
Summary:
Queries the details of entries in slow query logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeSlowLogRecordsRequest
@return DescribeSlowLogRecordsResponse
func (*Client) DescribeSlowLogRecordsWithOptions ¶
func (client *Client) DescribeSlowLogRecordsWithOptions(request *DescribeSlowLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeSlowLogRecordsResponse, _err error)
Summary:
Queries the details of entries in slow query logs of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - DescribeSlowLogRecordsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSlowLogRecordsResponse
func (*Client) DescribeTags ¶
func (client *Client) DescribeTags(request *DescribeTagsRequest) (_result *DescribeTagsResponse, _err error)
Summary:
Queries all tags in a specified region.
@param request - DescribeTagsRequest
@return DescribeTagsResponse
func (*Client) DescribeTagsWithOptions ¶
func (client *Client) DescribeTagsWithOptions(request *DescribeTagsRequest, runtime *util.RuntimeOptions) (_result *DescribeTagsResponse, _err error)
Summary:
Queries all tags in a specified region.
@param request - DescribeTagsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeTagsResponse
func (*Client) DescribeUserEncryptionKeyList ¶
func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (_result *DescribeUserEncryptionKeyListResponse, _err error)
Summary:
Queries the list of custom keys for an ApsaraDB for MongoDB instance.
Description:
You can use the custom key obtained by calling the DescribeUserEncryptionKeyList operation to enable TDE. For more information, see [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html).
@param request - DescribeUserEncryptionKeyListRequest
@return DescribeUserEncryptionKeyListResponse
func (*Client) DescribeUserEncryptionKeyListWithOptions ¶
func (client *Client) DescribeUserEncryptionKeyListWithOptions(request *DescribeUserEncryptionKeyListRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEncryptionKeyListResponse, _err error)
Summary:
Queries the list of custom keys for an ApsaraDB for MongoDB instance.
Description:
You can use the custom key obtained by calling the DescribeUserEncryptionKeyList operation to enable TDE. For more information, see [ModifyDBInstanceTDE](https://help.aliyun.com/document_detail/131267.html).
@param request - DescribeUserEncryptionKeyListRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserEncryptionKeyListResponse
func (*Client) DestroyInstance ¶
func (client *Client) DestroyInstance(request *DestroyInstanceRequest) (_result *DestroyInstanceResponse, _err error)
Summary:
Destroys an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is a replica set instance or a sharded cluster instance that uses local disks.
The billing method of the instance is subscription.
The instance has expired and is in the **Locking* - state.
**
**Warning* - Data cannot be restored after the instance is destroyed. Proceed with caution.
@param request - DestroyInstanceRequest
@return DestroyInstanceResponse
func (*Client) DestroyInstanceWithOptions ¶
func (client *Client) DestroyInstanceWithOptions(request *DestroyInstanceRequest, runtime *util.RuntimeOptions) (_result *DestroyInstanceResponse, _err error)
Summary:
Destroys an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is a replica set instance or a sharded cluster instance that uses local disks.
The billing method of the instance is subscription.
The instance has expired and is in the **Locking* - state.
**
**Warning* - Data cannot be restored after the instance is destroyed. Proceed with caution.
@param request - DestroyInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DestroyInstanceResponse
func (*Client) EvaluateResource ¶
func (client *Client) EvaluateResource(request *EvaluateResourceRequest) (_result *EvaluateResourceResponse, _err error)
Summary:
Checks whether sufficient resources are available in a region in which you want to create or upgrade an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and sharded cluster instances. You can call this operation to check whether resources are sufficient for creating an instance, upgrading a replica set or sharded cluster instance, or upgrading a single node of the sharded cluster instance.
> You can call this operation a maximum of 200 times per minute.
@param request - EvaluateResourceRequest
@return EvaluateResourceResponse
func (*Client) EvaluateResourceWithOptions ¶
func (client *Client) EvaluateResourceWithOptions(request *EvaluateResourceRequest, runtime *util.RuntimeOptions) (_result *EvaluateResourceResponse, _err error)
Summary:
Checks whether sufficient resources are available in a region in which you want to create or upgrade an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and sharded cluster instances. You can call this operation to check whether resources are sufficient for creating an instance, upgrading a replica set or sharded cluster instance, or upgrading a single node of the sharded cluster instance.
> You can call this operation a maximum of 200 times per minute.
@param request - EvaluateResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return EvaluateResourceResponse
func (*Client) GetEndpoint ¶
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries the relationship between ApsaraDB for MongoDB instances and tags.
@param request - ListTagResourcesRequest
@return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries the relationship between ApsaraDB for MongoDB instances and tags.
@param request - ListTagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagResourcesResponse
func (*Client) MigrateAvailableZone ¶
func (client *Client) MigrateAvailableZone(request *MigrateAvailableZoneRequest) (_result *MigrateAvailableZoneResponse, _err error)
Summary:
Migrates an ApsaraDB for MongoDB instance to a specific zone.
Description:
This operation is available only for replica set instances that run MongoDB 4.2 or earlier and sharded cluster instances. - If you have applied for a public endpoint for the ApsaraDB for MongoDB instance, you must call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation to release the public endpoint before you call the MigrateAvailableZone operation. - Transparent data encryption (TDE) is disabled for the ApsaraDB for MongoDB instance. - The source zone and the destination zone belong to the same region. - A vSwitch is created in the destination zone. This prerequisite must be met if the instance resides in a virtual private cloud (VPC). For more information about how to create a vSwitch, see [Work with vSwitches](https://help.aliyun.com/document_detail/65387.html).
@param request - MigrateAvailableZoneRequest
@return MigrateAvailableZoneResponse
func (*Client) MigrateAvailableZoneWithOptions ¶
func (client *Client) MigrateAvailableZoneWithOptions(request *MigrateAvailableZoneRequest, runtime *util.RuntimeOptions) (_result *MigrateAvailableZoneResponse, _err error)
Summary:
Migrates an ApsaraDB for MongoDB instance to a specific zone.
Description:
This operation is available only for replica set instances that run MongoDB 4.2 or earlier and sharded cluster instances. - If you have applied for a public endpoint for the ApsaraDB for MongoDB instance, you must call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation to release the public endpoint before you call the MigrateAvailableZone operation. - Transparent data encryption (TDE) is disabled for the ApsaraDB for MongoDB instance. - The source zone and the destination zone belong to the same region. - A vSwitch is created in the destination zone. This prerequisite must be met if the instance resides in a virtual private cloud (VPC). For more information about how to create a vSwitch, see [Work with vSwitches](https://help.aliyun.com/document_detail/65387.html).
@param request - MigrateAvailableZoneRequest
@param runtime - runtime options for this request RuntimeOptions
@return MigrateAvailableZoneResponse
func (*Client) MigrateToOtherZone ¶
func (client *Client) MigrateToOtherZone(request *MigrateToOtherZoneRequest) (_result *MigrateToOtherZoneResponse, _err error)
Summary:
You can call this operation to migrate an ApsaraDB for MongoDB instance to another zone.
Description:
This operation is applicable only to replica set instances, but not to standalone instances or sharded cluster instances.
> If you have applied for a public endpoint of the instance, you must first call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation to release the public endpoint.
@param request - MigrateToOtherZoneRequest
@return MigrateToOtherZoneResponse
func (*Client) MigrateToOtherZoneWithOptions ¶
func (client *Client) MigrateToOtherZoneWithOptions(request *MigrateToOtherZoneRequest, runtime *util.RuntimeOptions) (_result *MigrateToOtherZoneResponse, _err error)
Summary:
You can call this operation to migrate an ApsaraDB for MongoDB instance to another zone.
Description:
This operation is applicable only to replica set instances, but not to standalone instances or sharded cluster instances.
> If you have applied for a public endpoint of the instance, you must first call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation to release the public endpoint.
@param request - MigrateToOtherZoneRequest
@param runtime - runtime options for this request RuntimeOptions
@return MigrateToOtherZoneResponse
func (*Client) ModifyAccountDescription ¶
func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (_result *ModifyAccountDescriptionResponse, _err error)
Summary:
Modifies the description of the root account in an ApsaraDB for MongoDB instance.
@param request - ModifyAccountDescriptionRequest
@return ModifyAccountDescriptionResponse
func (*Client) ModifyAccountDescriptionWithOptions ¶
func (client *Client) ModifyAccountDescriptionWithOptions(request *ModifyAccountDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyAccountDescriptionResponse, _err error)
Summary:
Modifies the description of the root account in an ApsaraDB for MongoDB instance.
@param request - ModifyAccountDescriptionRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAccountDescriptionResponse
func (*Client) ModifyActiveOperationTasks ¶
func (client *Client) ModifyActiveOperationTasks(request *ModifyActiveOperationTasksRequest) (_result *ModifyActiveOperationTasksResponse, _err error)
Summary:
Modifies the switching time of scheduled O\\\\\\&M tasks for an ApsaraDB for MongoDB instance.
@param request - ModifyActiveOperationTasksRequest
@return ModifyActiveOperationTasksResponse
func (*Client) ModifyActiveOperationTasksWithOptions ¶
func (client *Client) ModifyActiveOperationTasksWithOptions(request *ModifyActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *ModifyActiveOperationTasksResponse, _err error)
Summary:
Modifies the switching time of scheduled O\\\\\\&M tasks for an ApsaraDB for MongoDB instance.
@param request - ModifyActiveOperationTasksRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyActiveOperationTasksResponse
func (*Client) ModifyAuditLogFilter ¶
func (client *Client) ModifyAuditLogFilter(request *ModifyAuditLogFilterRequest) (_result *ModifyAuditLogFilterResponse, _err error)
Summary:
Queries the types of logs collected by the audit log feature of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - or **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - ModifyAuditLogFilterRequest
@return ModifyAuditLogFilterResponse
func (*Client) ModifyAuditLogFilterWithOptions ¶
func (client *Client) ModifyAuditLogFilterWithOptions(request *ModifyAuditLogFilterRequest, runtime *util.RuntimeOptions) (_result *ModifyAuditLogFilterResponse, _err error)
Summary:
Queries the types of logs collected by the audit log feature of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation. - This operation is applicable only to **general-purpose local-disk* - or **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - ModifyAuditLogFilterRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAuditLogFilterResponse
func (*Client) ModifyAuditPolicy ¶
func (client *Client) ModifyAuditPolicy(request *ModifyAuditPolicyRequest) (_result *ModifyAuditPolicyResponse, _err error)
Summary:
Enables or disables the audit log feature or configures the log storage duration for an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - ModifyAuditPolicyRequest
@return ModifyAuditPolicyResponse
func (*Client) ModifyAuditPolicyWithOptions ¶
func (client *Client) ModifyAuditPolicyWithOptions(request *ModifyAuditPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAuditPolicyResponse, _err error)
Summary:
Enables or disables the audit log feature or configures the log storage duration for an ApsaraDB for MongoDB instance.
Description:
This operation is applicable only to **general-purpose local-disk* - and **dedicated local-disk* - instances. - You can call this operation up to 30 times per minute. To call this operation at a higher frequency, use a Logstore. For more information, see [Manage a Logstore](https://help.aliyun.com/document_detail/48990.html).
@param request - ModifyAuditPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyAuditPolicyResponse
func (*Client) ModifyBackupPolicy ¶
func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (_result *ModifyBackupPolicyResponse, _err error)
Summary:
Modifies a backup policy for an ApsaraDB for MongoDB instance.
Description:
Cross-regional backup only supports MongoDB sharded cluster instance and MongoDB replica set.
@param request - ModifyBackupPolicyRequest
@return ModifyBackupPolicyResponse
func (*Client) ModifyBackupPolicyWithOptions ¶
func (client *Client) ModifyBackupPolicyWithOptions(request *ModifyBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyBackupPolicyResponse, _err error)
Summary:
Modifies a backup policy for an ApsaraDB for MongoDB instance.
Description:
Cross-regional backup only supports MongoDB sharded cluster instance and MongoDB replica set.
@param request - ModifyBackupPolicyRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyBackupPolicyResponse
func (*Client) ModifyDBInstanceConnectionString ¶
func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (_result *ModifyDBInstanceConnectionStringResponse, _err error)
Summary:
Modifies the endpoint that is used to connect to an ApsaraDB for MongoDB instance.
Description:
You can modify the connection strings and ports of the following instances:
You can modify the connection strings of instances that use local or cloud disks.
You can only modify the ports of instances that use cloud disks.
@param request - ModifyDBInstanceConnectionStringRequest
@return ModifyDBInstanceConnectionStringResponse
func (*Client) ModifyDBInstanceConnectionStringWithOptions ¶
func (client *Client) ModifyDBInstanceConnectionStringWithOptions(request *ModifyDBInstanceConnectionStringRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceConnectionStringResponse, _err error)
Summary:
Modifies the endpoint that is used to connect to an ApsaraDB for MongoDB instance.
Description:
You can modify the connection strings and ports of the following instances:
You can modify the connection strings of instances that use local or cloud disks.
You can only modify the ports of instances that use cloud disks.
@param request - ModifyDBInstanceConnectionStringRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceConnectionStringResponse
func (*Client) ModifyDBInstanceDescription ¶
func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (_result *ModifyDBInstanceDescriptionResponse, _err error)
Summary:
Modifies the name of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceDescriptionRequest
@return ModifyDBInstanceDescriptionResponse
func (*Client) ModifyDBInstanceDescriptionWithOptions ¶
func (client *Client) ModifyDBInstanceDescriptionWithOptions(request *ModifyDBInstanceDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceDescriptionResponse, _err error)
Summary:
Modifies the name of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceDescriptionRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceDescriptionResponse
func (*Client) ModifyDBInstanceDiskType ¶
func (client *Client) ModifyDBInstanceDiskType(request *ModifyDBInstanceDiskTypeRequest) (_result *ModifyDBInstanceDiskTypeResponse, _err error)
Summary:
Modifies the disk type of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceDiskTypeRequest
@return ModifyDBInstanceDiskTypeResponse
func (*Client) ModifyDBInstanceDiskTypeWithOptions ¶
func (client *Client) ModifyDBInstanceDiskTypeWithOptions(request *ModifyDBInstanceDiskTypeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceDiskTypeResponse, _err error)
Summary:
Modifies the disk type of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceDiskTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceDiskTypeResponse
func (*Client) ModifyDBInstanceMaintainTime ¶
func (client *Client) ModifyDBInstanceMaintainTime(request *ModifyDBInstanceMaintainTimeRequest) (_result *ModifyDBInstanceMaintainTimeResponse, _err error)
Summary:
Modifies the maintenance window of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceMaintainTimeRequest
@return ModifyDBInstanceMaintainTimeResponse
func (*Client) ModifyDBInstanceMaintainTimeWithOptions ¶
func (client *Client) ModifyDBInstanceMaintainTimeWithOptions(request *ModifyDBInstanceMaintainTimeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceMaintainTimeResponse, _err error)
Summary:
Modifies the maintenance window of an ApsaraDB for MongoDB instance.
@param request - ModifyDBInstanceMaintainTimeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceMaintainTimeResponse
func (*Client) ModifyDBInstanceMonitor ¶
func (client *Client) ModifyDBInstanceMonitor(request *ModifyDBInstanceMonitorRequest) (_result *ModifyDBInstanceMonitorResponse, _err error)
Summary:
You can call this operation to set the monitoring granularity for an ApsaraDB for MongoDB instance.
Description:
> This operation is applicable only to the ApsaraDB for MongoDB console of the previous version due to the change in the feature of adjusting collection intervals of monitoring data.
Before you call this operation, make sure that the following requirements are met:
A replica set or sharded cluster instance is used.
MongoDB 3.4 (the latest minor version) or MongoDB 4.0 is selected.
@param request - ModifyDBInstanceMonitorRequest
@return ModifyDBInstanceMonitorResponse
func (*Client) ModifyDBInstanceMonitorWithOptions ¶
func (client *Client) ModifyDBInstanceMonitorWithOptions(request *ModifyDBInstanceMonitorRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceMonitorResponse, _err error)
Summary:
You can call this operation to set the monitoring granularity for an ApsaraDB for MongoDB instance.
Description:
> This operation is applicable only to the ApsaraDB for MongoDB console of the previous version due to the change in the feature of adjusting collection intervals of monitoring data.
Before you call this operation, make sure that the following requirements are met:
A replica set or sharded cluster instance is used.
MongoDB 3.4 (the latest minor version) or MongoDB 4.0 is selected.
@param request - ModifyDBInstanceMonitorRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceMonitorResponse
func (*Client) ModifyDBInstanceNetExpireTime ¶
func (client *Client) ModifyDBInstanceNetExpireTime(request *ModifyDBInstanceNetExpireTimeRequest) (_result *ModifyDBInstanceNetExpireTimeResponse, _err error)
Summary:
Extends the retention period of the classic network endpoint of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is in the Running state.
The network of the instance is in hybrid access mode.
> This operation is supported by replica set instances and sharded cluster instances. This operation is not supported by standalone instances.
@param request - ModifyDBInstanceNetExpireTimeRequest
@return ModifyDBInstanceNetExpireTimeResponse
func (*Client) ModifyDBInstanceNetExpireTimeWithOptions ¶
func (client *Client) ModifyDBInstanceNetExpireTimeWithOptions(request *ModifyDBInstanceNetExpireTimeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceNetExpireTimeResponse, _err error)
Summary:
Extends the retention period of the classic network endpoint of an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the instance meets the following requirements:
The instance is in the Running state.
The network of the instance is in hybrid access mode.
> This operation is supported by replica set instances and sharded cluster instances. This operation is not supported by standalone instances.
@param request - ModifyDBInstanceNetExpireTimeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceNetExpireTimeResponse
func (*Client) ModifyDBInstanceNetworkType ¶
func (client *Client) ModifyDBInstanceNetworkType(request *ModifyDBInstanceNetworkTypeRequest) (_result *ModifyDBInstanceNetworkTypeResponse, _err error)
Summary:
Changes the network type of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and sharded cluster instances, but not standalone instances. You can call this operation to change the network of an instance from a classic network to a VPC.
@param request - ModifyDBInstanceNetworkTypeRequest
@return ModifyDBInstanceNetworkTypeResponse
func (*Client) ModifyDBInstanceNetworkTypeWithOptions ¶
func (client *Client) ModifyDBInstanceNetworkTypeWithOptions(request *ModifyDBInstanceNetworkTypeRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceNetworkTypeResponse, _err error)
Summary:
Changes the network type of an ApsaraDB for MongoDB instance.
Description:
This operation is applicable to replica set instances and sharded cluster instances, but not standalone instances. You can call this operation to change the network of an instance from a classic network to a VPC.
@param request - ModifyDBInstanceNetworkTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceNetworkTypeResponse
func (*Client) ModifyDBInstanceSSL ¶
func (client *Client) ModifyDBInstanceSSL(request *ModifyDBInstanceSSLRequest) (_result *ModifyDBInstanceSSLResponse, _err error)
Summary:
Modifies the SSL settings of an ApsaraDB for MongoDB instance.
Description:
## Usage
Before you call this operation, make sure that the following requirements are met:
The instance is in the running state.
The instance is a replica set instance.
The engine version of the instance is 3.4 or 4.0.
> When you enable or disable SSL encryption or update the SSL certificate, the instance restarts. We recommend that you call this operation during off-peak hours.
@param request - ModifyDBInstanceSSLRequest
@return ModifyDBInstanceSSLResponse
func (*Client) ModifyDBInstanceSSLWithOptions ¶
func (client *Client) ModifyDBInstanceSSLWithOptions(request *ModifyDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceSSLResponse, _err error)
Summary:
Modifies the SSL settings of an ApsaraDB for MongoDB instance.
Description:
## Usage
Before you call this operation, make sure that the following requirements are met:
The instance is in the running state.
The instance is a replica set instance.
The engine version of the instance is 3.4 or 4.0.
> When you enable or disable SSL encryption or update the SSL certificate, the instance restarts. We recommend that you call this operation during off-peak hours.
@param request - ModifyDBInstanceSSLRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceSSLResponse
func (*Client) ModifyDBInstanceSpec ¶
func (client *Client) ModifyDBInstanceSpec(request *ModifyDBInstanceSpecRequest) (_result *ModifyDBInstanceSpecResponse, _err error)
Summary:
Modifies the specifications or storage space of an ApsaraDB for MongoDB standalone, replica set, or serverless instance. Serverless instances are available only on the China site (aliyun.com).
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation applies only to standalone and replica set instances. To modify the specifications of sharded cluster instances, you can call the [ModifyNodeSpec](https://help.aliyun.com/document_detail/61911.html), [CreateNode](https://help.aliyun.com/document_detail/61922.html), [DeleteNode](https://help.aliyun.com/document_detail/61816.html), or [ModifyNodeSpecBatch](https://help.aliyun.com/document_detail/61923.html) operation.
@param request - ModifyDBInstanceSpecRequest
@return ModifyDBInstanceSpecResponse
func (*Client) ModifyDBInstanceSpecWithOptions ¶
func (client *Client) ModifyDBInstanceSpecWithOptions(request *ModifyDBInstanceSpecRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceSpecResponse, _err error)
Summary:
Modifies the specifications or storage space of an ApsaraDB for MongoDB standalone, replica set, or serverless instance. Serverless instances are available only on the China site (aliyun.com).
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
This operation applies only to standalone and replica set instances. To modify the specifications of sharded cluster instances, you can call the [ModifyNodeSpec](https://help.aliyun.com/document_detail/61911.html), [CreateNode](https://help.aliyun.com/document_detail/61922.html), [DeleteNode](https://help.aliyun.com/document_detail/61816.html), or [ModifyNodeSpecBatch](https://help.aliyun.com/document_detail/61923.html) operation.
@param request - ModifyDBInstanceSpecRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceSpecResponse
func (*Client) ModifyDBInstanceTDE ¶
func (client *Client) ModifyDBInstanceTDE(request *ModifyDBInstanceTDERequest) (_result *ModifyDBInstanceTDEResponse, _err error)
Summary:
Modifies the transparent data encryption (TDE) status of an ApsaraDB for MongoDB instance.
Description:
TDE allows you to perform real-time I/O encryption and decryption on data files. Data is encrypted before it is written to a disk and is decrypted when it is read from the disk to the memory. For more information, see [Configure TDE](https://help.aliyun.com/document_detail/131048.html).
> TDE cannot be disabled after it is enabled.
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
A replica set or sharded cluster instance is used.
The storage engine of the instance is WiredTiger.
The instance uses local disks to store data.
The database engine version of the instance is 4.0 or 4.2. If the database engine version is earlier than 4.0, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine.
@param request - ModifyDBInstanceTDERequest
@return ModifyDBInstanceTDEResponse
func (*Client) ModifyDBInstanceTDEWithOptions ¶
func (client *Client) ModifyDBInstanceTDEWithOptions(request *ModifyDBInstanceTDERequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceTDEResponse, _err error)
Summary:
Modifies the transparent data encryption (TDE) status of an ApsaraDB for MongoDB instance.
Description:
TDE allows you to perform real-time I/O encryption and decryption on data files. Data is encrypted before it is written to a disk and is decrypted when it is read from the disk to the memory. For more information, see [Configure TDE](https://help.aliyun.com/document_detail/131048.html).
> TDE cannot be disabled after it is enabled.
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
A replica set or sharded cluster instance is used.
The storage engine of the instance is WiredTiger.
The instance uses local disks to store data.
The database engine version of the instance is 4.0 or 4.2. If the database engine version is earlier than 4.0, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine.
@param request - ModifyDBInstanceTDERequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDBInstanceTDEResponse
func (*Client) ModifyGlobalSecurityIPGroup ¶
func (client *Client) ModifyGlobalSecurityIPGroup(request *ModifyGlobalSecurityIPGroupRequest) (_result *ModifyGlobalSecurityIPGroupResponse, _err error)
Summary:
Modifies the global IP whitelist template associated with an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupRequest
@return ModifyGlobalSecurityIPGroupResponse
func (*Client) ModifyGlobalSecurityIPGroupName ¶
func (client *Client) ModifyGlobalSecurityIPGroupName(request *ModifyGlobalSecurityIPGroupNameRequest) (_result *ModifyGlobalSecurityIPGroupNameResponse, _err error)
Summary:
Modifies the name of a global IP whitelist template associated with an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupNameRequest
@return ModifyGlobalSecurityIPGroupNameResponse
func (*Client) ModifyGlobalSecurityIPGroupNameWithOptions ¶
func (client *Client) ModifyGlobalSecurityIPGroupNameWithOptions(request *ModifyGlobalSecurityIPGroupNameRequest, runtime *util.RuntimeOptions) (_result *ModifyGlobalSecurityIPGroupNameResponse, _err error)
Summary:
Modifies the name of a global IP whitelist template associated with an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupNameRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyGlobalSecurityIPGroupNameResponse
func (*Client) ModifyGlobalSecurityIPGroupRelation ¶
func (client *Client) ModifyGlobalSecurityIPGroupRelation(request *ModifyGlobalSecurityIPGroupRelationRequest) (_result *ModifyGlobalSecurityIPGroupRelationResponse, _err error)
Summary:
Modifies the mapping between a global whitelist template and an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupRelationRequest
@return ModifyGlobalSecurityIPGroupRelationResponse
func (*Client) ModifyGlobalSecurityIPGroupRelationWithOptions ¶
func (client *Client) ModifyGlobalSecurityIPGroupRelationWithOptions(request *ModifyGlobalSecurityIPGroupRelationRequest, runtime *util.RuntimeOptions) (_result *ModifyGlobalSecurityIPGroupRelationResponse, _err error)
Summary:
Modifies the mapping between a global whitelist template and an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupRelationRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyGlobalSecurityIPGroupRelationResponse
func (*Client) ModifyGlobalSecurityIPGroupWithOptions ¶
func (client *Client) ModifyGlobalSecurityIPGroupWithOptions(request *ModifyGlobalSecurityIPGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyGlobalSecurityIPGroupResponse, _err error)
Summary:
Modifies the global IP whitelist template associated with an ApsaraDB for MongoDB instance.
@param request - ModifyGlobalSecurityIPGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyGlobalSecurityIPGroupResponse
func (*Client) ModifyInstanceAutoRenewalAttribute ¶
func (client *Client) ModifyInstanceAutoRenewalAttribute(request *ModifyInstanceAutoRenewalAttributeRequest) (_result *ModifyInstanceAutoRenewalAttributeResponse, _err error)
Summary:
Enables or disables auto-renewal for an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
This operation is applicable to subscription instances.
> When auto-renewal is enabled, your payment will be collected nine days before the expiration date of ApsaraDB for MongoDB. Ensure that your account has sufficient balance.
@param request - ModifyInstanceAutoRenewalAttributeRequest
@return ModifyInstanceAutoRenewalAttributeResponse
func (*Client) ModifyInstanceAutoRenewalAttributeWithOptions ¶
func (client *Client) ModifyInstanceAutoRenewalAttributeWithOptions(request *ModifyInstanceAutoRenewalAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifyInstanceAutoRenewalAttributeResponse, _err error)
Summary:
Enables or disables auto-renewal for an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
This operation is applicable to subscription instances.
> When auto-renewal is enabled, your payment will be collected nine days before the expiration date of ApsaraDB for MongoDB. Ensure that your account has sufficient balance.
@param request - ModifyInstanceAutoRenewalAttributeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyInstanceAutoRenewalAttributeResponse
func (*Client) ModifyInstanceVpcAuthMode ¶
func (client *Client) ModifyInstanceVpcAuthMode(request *ModifyInstanceVpcAuthModeRequest) (_result *ModifyInstanceVpcAuthModeResponse, _err error)
Summary:
Disables password-free access over Virtual Private Cloud (VPC) for an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The database engine version of the instance is 4.0 (with the minor version of mongodb_20190408_3.0.11 or later) or 4.2. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the database engine version of the instance. If necessary, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine version of the instance.
The network type of the instance must be VPC. If the network type of the instance is classic network, you must call the [ModifyDBInstanceNetworkType](https://help.aliyun.com/document_detail/62138.html) operation to change the network type to VPC.
You can only disable but not enable password-free access over VPC.
@param request - ModifyInstanceVpcAuthModeRequest
@return ModifyInstanceVpcAuthModeResponse
func (*Client) ModifyInstanceVpcAuthModeWithOptions ¶
func (client *Client) ModifyInstanceVpcAuthModeWithOptions(request *ModifyInstanceVpcAuthModeRequest, runtime *util.RuntimeOptions) (_result *ModifyInstanceVpcAuthModeResponse, _err error)
Summary:
Disables password-free access over Virtual Private Cloud (VPC) for an ApsaraDB for MongoDB instance.
Description:
Before you call this operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is a replica set or sharded cluster instance.
The database engine version of the instance is 4.0 (with the minor version of mongodb_20190408_3.0.11 or later) or 4.2. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the database engine version of the instance. If necessary, you can call the [UpgradeDBInstanceEngineVersion](https://help.aliyun.com/document_detail/67608.html) operation to upgrade the database engine version of the instance.
The network type of the instance must be VPC. If the network type of the instance is classic network, you must call the [ModifyDBInstanceNetworkType](https://help.aliyun.com/document_detail/62138.html) operation to change the network type to VPC.
You can only disable but not enable password-free access over VPC.
@param request - ModifyInstanceVpcAuthModeRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyInstanceVpcAuthModeResponse
func (*Client) ModifyNodeSpec ¶
func (client *Client) ModifyNodeSpec(request *ModifyNodeSpecRequest) (_result *ModifyNodeSpecResponse, _err error)
Summary:
Changes the specifications and storage capacity of a node of an ApsaraDB for MongoDB sharded cluster instance.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
> This operation is applicable only to sharded cluster instances.
@param request - ModifyNodeSpecRequest
@return ModifyNodeSpecResponse
func (*Client) ModifyNodeSpecBatch ¶
func (client *Client) ModifyNodeSpecBatch(request *ModifyNodeSpecBatchRequest) (_result *ModifyNodeSpecBatchResponse, _err error)
Summary:
Changes the configurations of mongos or shard nodes in an ApsaraDB for MongoDB sharded cluster instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation.
This operation is applicable only to sharded cluster instances.
When you upgrade or downgrade the configurations of multiple sharded cluster instances in batches, the specifications of the instances are limited. For example, if you want to expand the storage capacity of the instances, the storage capacity of the instances after expansion must be greater than the current capacity. When the specifications of multiple sharded cluster instances are different, limits are defined based on the specifications of a random sharded cluster instance. In this case, you may be unable to upgrade or downgrade the configurations of the instances. In this case, we recommend that you call the ModifyNodeSpec operation to individually change the configurations of each sharded cluster instance.
@param request - ModifyNodeSpecBatchRequest
@return ModifyNodeSpecBatchResponse
func (*Client) ModifyNodeSpecBatchWithOptions ¶
func (client *Client) ModifyNodeSpecBatchWithOptions(request *ModifyNodeSpecBatchRequest, runtime *util.RuntimeOptions) (_result *ModifyNodeSpecBatchResponse, _err error)
Summary:
Changes the configurations of mongos or shard nodes in an ApsaraDB for MongoDB sharded cluster instance.
Description:
Make sure that you fully understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB before you call this operation.
This operation is applicable only to sharded cluster instances.
When you upgrade or downgrade the configurations of multiple sharded cluster instances in batches, the specifications of the instances are limited. For example, if you want to expand the storage capacity of the instances, the storage capacity of the instances after expansion must be greater than the current capacity. When the specifications of multiple sharded cluster instances are different, limits are defined based on the specifications of a random sharded cluster instance. In this case, you may be unable to upgrade or downgrade the configurations of the instances. In this case, we recommend that you call the ModifyNodeSpec operation to individually change the configurations of each sharded cluster instance.
@param request - ModifyNodeSpecBatchRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyNodeSpecBatchResponse
func (*Client) ModifyNodeSpecWithOptions ¶
func (client *Client) ModifyNodeSpecWithOptions(request *ModifyNodeSpecRequest, runtime *util.RuntimeOptions) (_result *ModifyNodeSpecResponse, _err error)
Summary:
Changes the specifications and storage capacity of a node of an ApsaraDB for MongoDB sharded cluster instance.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB.
> This operation is applicable only to sharded cluster instances.
@param request - ModifyNodeSpecRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyNodeSpecResponse
func (*Client) ModifyParameters ¶
func (client *Client) ModifyParameters(request *ModifyParametersRequest) (_result *ModifyParametersResponse, _err error)
Summary:
Modifies the parameters of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the Running state when you call this operation. - If you call this operation to modify specific instance parameters and the modification for part of the parameters can take effect only after an instance restart, the instance is automatically restarted after this operation is called. You can call the [DescribeParameterTemplates](https://help.aliyun.com/document_detail/67618.html) operation to query the parameters that take effect only after the instance is restarted.
@param request - ModifyParametersRequest
@return ModifyParametersResponse
func (*Client) ModifyParametersWithOptions ¶
func (client *Client) ModifyParametersWithOptions(request *ModifyParametersRequest, runtime *util.RuntimeOptions) (_result *ModifyParametersResponse, _err error)
Summary:
Modifies the parameters of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the Running state when you call this operation. - If you call this operation to modify specific instance parameters and the modification for part of the parameters can take effect only after an instance restart, the instance is automatically restarted after this operation is called. You can call the [DescribeParameterTemplates](https://help.aliyun.com/document_detail/67618.html) operation to query the parameters that take effect only after the instance is restarted.
@param request - ModifyParametersRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyParametersResponse
func (*Client) ModifyResourceGroup ¶
func (client *Client) ModifyResourceGroup(request *ModifyResourceGroupRequest) (_result *ModifyResourceGroupResponse, _err error)
Summary:
Moves an ApsaraDB for MongoDB instance to a specified resource group.
Description:
Resource Management allows you to build an organizational structure for resources based on your business requirements. You can use resource directories, folders, accounts, and resource groups to hierarchically organize and manage resources. For more information, see [What is Resource Management?](https://help.aliyun.com/document_detail/94475.html)
@param request - ModifyResourceGroupRequest
@return ModifyResourceGroupResponse
func (*Client) ModifyResourceGroupWithOptions ¶
func (client *Client) ModifyResourceGroupWithOptions(request *ModifyResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyResourceGroupResponse, _err error)
Summary:
Moves an ApsaraDB for MongoDB instance to a specified resource group.
Description:
Resource Management allows you to build an organizational structure for resources based on your business requirements. You can use resource directories, folders, accounts, and resource groups to hierarchically organize and manage resources. For more information, see [What is Resource Management?](https://help.aliyun.com/document_detail/94475.html)
@param request - ModifyResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyResourceGroupResponse
func (*Client) ModifySecurityGroupConfiguration ¶
func (client *Client) ModifySecurityGroupConfiguration(request *ModifySecurityGroupConfigurationRequest) (_result *ModifySecurityGroupConfigurationResponse, _err error)
Summary:
You can call this operation to modify an ECS Security group that is bound to an ApsaraDB for MongoDB instance.
Description:
> For a sharded cluster instance, the bound ECS security group takes effect only for mongos nodes.
@param request - ModifySecurityGroupConfigurationRequest
@return ModifySecurityGroupConfigurationResponse
func (*Client) ModifySecurityGroupConfigurationWithOptions ¶
func (client *Client) ModifySecurityGroupConfigurationWithOptions(request *ModifySecurityGroupConfigurationRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityGroupConfigurationResponse, _err error)
Summary:
You can call this operation to modify an ECS Security group that is bound to an ApsaraDB for MongoDB instance.
Description:
> For a sharded cluster instance, the bound ECS security group takes effect only for mongos nodes.
@param request - ModifySecurityGroupConfigurationRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifySecurityGroupConfigurationResponse
func (*Client) ModifySecurityIps ¶
func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (_result *ModifySecurityIpsResponse, _err error)
Summary:
Modifies the IP address whitelist of an ApsaraDB for MongoDB instance.
@param request - ModifySecurityIpsRequest
@return ModifySecurityIpsResponse
func (*Client) ModifySecurityIpsWithOptions ¶
func (client *Client) ModifySecurityIpsWithOptions(request *ModifySecurityIpsRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityIpsResponse, _err error)
Summary:
Modifies the IP address whitelist of an ApsaraDB for MongoDB instance.
@param request - ModifySecurityIpsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifySecurityIpsResponse
func (*Client) ModifyTaskInfo ¶
func (client *Client) ModifyTaskInfo(request *ModifyTaskInfoRequest) (_result *ModifyTaskInfoResponse, _err error)
Summary:
Modifies the information of a task in the task center for an ApsaraDB for MongoDB instance.
Description:
The actions performed by this operation for a task vary based on the current state of the task. The supported actions for a task can be obtained from the value of the actionInfo parameter in the DescribeHistoryTasks operation.
@param request - ModifyTaskInfoRequest
@return ModifyTaskInfoResponse
func (*Client) ModifyTaskInfoWithOptions ¶
func (client *Client) ModifyTaskInfoWithOptions(request *ModifyTaskInfoRequest, runtime *util.RuntimeOptions) (_result *ModifyTaskInfoResponse, _err error)
Summary:
Modifies the information of a task in the task center for an ApsaraDB for MongoDB instance.
Description:
The actions performed by this operation for a task vary based on the current state of the task. The supported actions for a task can be obtained from the value of the actionInfo parameter in the DescribeHistoryTasks operation.
@param request - ModifyTaskInfoRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyTaskInfoResponse
func (*Client) ReleaseNodePrivateNetworkAddress ¶
func (client *Client) ReleaseNodePrivateNetworkAddress(request *ReleaseNodePrivateNetworkAddressRequest) (_result *ReleaseNodePrivateNetworkAddressResponse, _err error)
Summary:
Releases the internal endpoint of a shard or Configserver node in a sharded cluster instance.
Description:
This operation can be used to release the internal endpoint of a shard or Configserver node in a sharded cluster instance. For more information, see [Release the endpoint of a shard or Configserver node](https://help.aliyun.com/document_detail/134067.html). - To release the public endpoint of a shard or Configserver node in a sharded cluster instance, you can call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation.
@param request - ReleaseNodePrivateNetworkAddressRequest
@return ReleaseNodePrivateNetworkAddressResponse
func (*Client) ReleaseNodePrivateNetworkAddressWithOptions ¶
func (client *Client) ReleaseNodePrivateNetworkAddressWithOptions(request *ReleaseNodePrivateNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *ReleaseNodePrivateNetworkAddressResponse, _err error)
Summary:
Releases the internal endpoint of a shard or Configserver node in a sharded cluster instance.
Description:
This operation can be used to release the internal endpoint of a shard or Configserver node in a sharded cluster instance. For more information, see [Release the endpoint of a shard or Configserver node](https://help.aliyun.com/document_detail/134067.html). - To release the public endpoint of a shard or Configserver node in a sharded cluster instance, you can call the [ReleasePublicNetworkAddress](https://help.aliyun.com/document_detail/67604.html) operation.
@param request - ReleaseNodePrivateNetworkAddressRequest
@param runtime - runtime options for this request RuntimeOptions
@return ReleaseNodePrivateNetworkAddressResponse
func (*Client) ReleasePublicNetworkAddress ¶
func (client *Client) ReleasePublicNetworkAddress(request *ReleasePublicNetworkAddressRequest) (_result *ReleasePublicNetworkAddressResponse, _err error)
Summary:
Releases the public endpoint of an ApsaraDB for MongoDB instance.
@param request - ReleasePublicNetworkAddressRequest
@return ReleasePublicNetworkAddressResponse
func (*Client) ReleasePublicNetworkAddressWithOptions ¶
func (client *Client) ReleasePublicNetworkAddressWithOptions(request *ReleasePublicNetworkAddressRequest, runtime *util.RuntimeOptions) (_result *ReleasePublicNetworkAddressResponse, _err error)
Summary:
Releases the public endpoint of an ApsaraDB for MongoDB instance.
@param request - ReleasePublicNetworkAddressRequest
@param runtime - runtime options for this request RuntimeOptions
@return ReleasePublicNetworkAddressResponse
func (*Client) RenewDBInstance ¶
func (client *Client) RenewDBInstance(request *RenewDBInstanceRequest) (_result *RenewDBInstanceResponse, _err error)
Summary:
Manually renews an ApsaraDB for MongoDB subscription instance.
Description:
Make sure that you fully understand the billing methods and pricing of ApsaraDB for MongoDB before you call this operation. For more information about the pricing of ApsaraDB for MongoDB, visit the [pricing tab of the product buy page](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
This operation is only applicable to instances that use the subscription billing method.
@param request - RenewDBInstanceRequest
@return RenewDBInstanceResponse
func (*Client) RenewDBInstanceWithOptions ¶
func (client *Client) RenewDBInstanceWithOptions(request *RenewDBInstanceRequest, runtime *util.RuntimeOptions) (_result *RenewDBInstanceResponse, _err error)
Summary:
Manually renews an ApsaraDB for MongoDB subscription instance.
Description:
Make sure that you fully understand the billing methods and pricing of ApsaraDB for MongoDB before you call this operation. For more information about the pricing of ApsaraDB for MongoDB, visit the [pricing tab of the product buy page](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
This operation is only applicable to instances that use the subscription billing method.
@param request - RenewDBInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return RenewDBInstanceResponse
func (*Client) ResetAccountPassword ¶
func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (_result *ResetAccountPasswordResponse, _err error)
Summary:
Resets the password of the root account in an ApsaraDB for MongoDB instance.
Description:
> This operation can be used to reset only the password of the root account of an instance.
@param request - ResetAccountPasswordRequest
@return ResetAccountPasswordResponse
func (*Client) ResetAccountPasswordWithOptions ¶
func (client *Client) ResetAccountPasswordWithOptions(request *ResetAccountPasswordRequest, runtime *util.RuntimeOptions) (_result *ResetAccountPasswordResponse, _err error)
Summary:
Resets the password of the root account in an ApsaraDB for MongoDB instance.
Description:
> This operation can be used to reset only the password of the root account of an instance.
@param request - ResetAccountPasswordRequest
@param runtime - runtime options for this request RuntimeOptions
@return ResetAccountPasswordResponse
func (*Client) RestartDBInstance ¶
func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (_result *RestartDBInstanceResponse, _err error)
Summary:
Restarts an ApsaraDB for MongoDB instance.
Description:
This operation can also be used to restart an instance, or restart a shard or mongos node in a sharded cluster instance.
@param request - RestartDBInstanceRequest
@return RestartDBInstanceResponse
func (*Client) RestartDBInstanceWithOptions ¶
func (client *Client) RestartDBInstanceWithOptions(request *RestartDBInstanceRequest, runtime *util.RuntimeOptions) (_result *RestartDBInstanceResponse, _err error)
Summary:
Restarts an ApsaraDB for MongoDB instance.
Description:
This operation can also be used to restart an instance, or restart a shard or mongos node in a sharded cluster instance.
@param request - RestartDBInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return RestartDBInstanceResponse
func (*Client) RestartNode ¶
func (client *Client) RestartNode(request *RestartNodeRequest) (_result *RestartNodeResponse, _err error)
Summary:
Restarts a node in an ApsaraDB for MongoDB instance.
Description:
You can call this operation to restart a node in a replica set instance or a child instance in a sharded cluster instance.
> When you call this operation, the instance must meet the following requirements:
The instance is in the Running state.
The instance is a replica set or sharded cluster instance of the standard edition.
@param request - RestartNodeRequest
@return RestartNodeResponse
func (*Client) RestartNodeWithOptions ¶
func (client *Client) RestartNodeWithOptions(request *RestartNodeRequest, runtime *util.RuntimeOptions) (_result *RestartNodeResponse, _err error)
Summary:
Restarts a node in an ApsaraDB for MongoDB instance.
Description:
You can call this operation to restart a node in a replica set instance or a child instance in a sharded cluster instance.
> When you call this operation, the instance must meet the following requirements:
The instance is in the Running state.
The instance is a replica set or sharded cluster instance of the standard edition.
@param request - RestartNodeRequest
@param runtime - runtime options for this request RuntimeOptions
@return RestartNodeResponse
func (*Client) SwitchDBInstanceHA ¶
func (client *Client) SwitchDBInstanceHA(request *SwitchDBInstanceHARequest) (_result *SwitchDBInstanceHAResponse, _err error)
Summary:
Switches the primary and secondary nodes for an ApsaraDB for MongoDB instance.
Description:
The instance must be running when you call this operation.
>
This operation is applicable to replica set instances and sharded cluster instances, but cannot be performed on standalone instances.
On replica set instances, the switch is performed between instances. On sharded cluster instances, the switch is performed between shards.
@param request - SwitchDBInstanceHARequest
@return SwitchDBInstanceHAResponse
func (*Client) SwitchDBInstanceHAWithOptions ¶
func (client *Client) SwitchDBInstanceHAWithOptions(request *SwitchDBInstanceHARequest, runtime *util.RuntimeOptions) (_result *SwitchDBInstanceHAResponse, _err error)
Summary:
Switches the primary and secondary nodes for an ApsaraDB for MongoDB instance.
Description:
The instance must be running when you call this operation.
>
This operation is applicable to replica set instances and sharded cluster instances, but cannot be performed on standalone instances.
On replica set instances, the switch is performed between instances. On sharded cluster instances, the switch is performed between shards.
@param request - SwitchDBInstanceHARequest
@param runtime - runtime options for this request RuntimeOptions
@return SwitchDBInstanceHAResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
Summary:
Binds tags to ApsaraDB for MongoDB instances.
Description:
If you have a large number of instances, you can create multiple tags, bind the tags to the instances, and filter the instances by tag.
A tag consists of a key and a value. Each key must be unique in a region for an Alibaba Cloud account. Different keys can be mapped to the same value.
If the tag that you specify does not exist, this tag is automatically created and bound to the specified instance.
If a tag that has the same key is already bound to the instance, the new tag overwrites the existing tag.
You can bind up to 20 tags to each instance.
You can bind tags to up to 50 instances each time you call the operation.
@param request - TagResourcesRequest
@return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
Summary:
Binds tags to ApsaraDB for MongoDB instances.
Description:
If you have a large number of instances, you can create multiple tags, bind the tags to the instances, and filter the instances by tag.
A tag consists of a key and a value. Each key must be unique in a region for an Alibaba Cloud account. Different keys can be mapped to the same value.
If the tag that you specify does not exist, this tag is automatically created and bound to the specified instance.
If a tag that has the same key is already bound to the instance, the new tag overwrites the existing tag.
You can bind up to 20 tags to each instance.
You can bind tags to up to 50 instances each time you call the operation.
@param request - TagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return TagResourcesResponse
func (*Client) TransferClusterBackup ¶
func (client *Client) TransferClusterBackup(request *TransferClusterBackupRequest) (_result *TransferClusterBackupResponse, _err error)
Summary:
Switches the backup mode of an ApsaraDB for MongoDB sharded cluster instance to the cluster backup mode. After the instance is switched to the cluster backup mode, the instance supports high-frequency backup.
Description:
The instance is an ApsaraDB for MongoDB sharded cluster instance that runs MongoDB 4.4 or later and uses enhanced SSDs (ESSDs) to store data. - You can call the TransferClusterBackup operation only for instances that are created before October 19, 2023 to switch the instances to the cluster backup mode. Cloud disk-based sharded cluster instances that are created on or after October 19, 2023 are set to the cluster backup mode by default.
@param request - TransferClusterBackupRequest
@return TransferClusterBackupResponse
func (*Client) TransferClusterBackupWithOptions ¶
func (client *Client) TransferClusterBackupWithOptions(request *TransferClusterBackupRequest, runtime *util.RuntimeOptions) (_result *TransferClusterBackupResponse, _err error)
Summary:
Switches the backup mode of an ApsaraDB for MongoDB sharded cluster instance to the cluster backup mode. After the instance is switched to the cluster backup mode, the instance supports high-frequency backup.
Description:
The instance is an ApsaraDB for MongoDB sharded cluster instance that runs MongoDB 4.4 or later and uses enhanced SSDs (ESSDs) to store data. - You can call the TransferClusterBackup operation only for instances that are created before October 19, 2023 to switch the instances to the cluster backup mode. Cloud disk-based sharded cluster instances that are created on or after October 19, 2023 are set to the cluster backup mode by default.
@param request - TransferClusterBackupRequest
@param runtime - runtime options for this request RuntimeOptions
@return TransferClusterBackupResponse
func (*Client) TransformInstanceChargeType ¶
func (client *Client) TransformInstanceChargeType(request *TransformInstanceChargeTypeRequest) (_result *TransformInstanceChargeTypeResponse, _err error)
Summary:
Changes the billing method of an instance from pay-as-you-go to subscription or from subscription to pay-as-you-go.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB
Before you call this API operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is in the Running state.
Your instance has no unpaid billing method change orders.
The instance type is available for purchase. For more information about unavailable instance types, see [Instance types](https://help.aliyun.com/document_detail/57141.html).
> To change the billing method of an instance whose instance type is no longer available to purchase, call the [ModifyDBInstanceSpec](https://help.aliyun.com/document_detail/61816.html) or [ModifyNodeSpec](https://help.aliyun.com/document_detail/61923.html) operation to change the instance type first.
@param request - TransformInstanceChargeTypeRequest
@return TransformInstanceChargeTypeResponse
func (*Client) TransformInstanceChargeTypeWithOptions ¶
func (client *Client) TransformInstanceChargeTypeWithOptions(request *TransformInstanceChargeTypeRequest, runtime *util.RuntimeOptions) (_result *TransformInstanceChargeTypeResponse, _err error)
Summary:
Changes the billing method of an instance from pay-as-you-go to subscription or from subscription to pay-as-you-go.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/product/apsaradb-for-mongodb/pricing) of ApsaraDB for MongoDB
Before you call this API operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is in the Running state.
Your instance has no unpaid billing method change orders.
The instance type is available for purchase. For more information about unavailable instance types, see [Instance types](https://help.aliyun.com/document_detail/57141.html).
> To change the billing method of an instance whose instance type is no longer available to purchase, call the [ModifyDBInstanceSpec](https://help.aliyun.com/document_detail/61816.html) or [ModifyNodeSpec](https://help.aliyun.com/document_detail/61923.html) operation to change the instance type first.
@param request - TransformInstanceChargeTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return TransformInstanceChargeTypeResponse
func (*Client) TransformToPrePaid ¶
func (client *Client) TransformToPrePaid(request *TransformToPrePaidRequest) (_result *TransformToPrePaidResponse, _err error)
Summary:
Changes the billing method of an ApsaraDB for MongoDB instance from pay-as-you-go to subscription.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
A subscription instance cannot be changed to a pay-as-you-go instance. To avoid wasting resources, proceed with caution.
Before you call this API operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is in the running state.
The billing method of the instance is pay-as-you-go.
The instance has no unpaid subscription orders.
The instance type is available for purchase. For more information about unavailable instance types, see [Instance types](https://help.aliyun.com/document_detail/57141.html).
> To change the billing method of an instance whose instance type is no longer available to subscription, call the [ModifyDBInstanceSpec](https://help.aliyun.com/document_detail/61816.html) or [ModifyNodeSpec](https://help.aliyun.com/document_detail/61923.html) operation to first change the instance type.
@param request - TransformToPrePaidRequest
@return TransformToPrePaidResponse
func (*Client) TransformToPrePaidWithOptions ¶
func (client *Client) TransformToPrePaidWithOptions(request *TransformToPrePaidRequest, runtime *util.RuntimeOptions) (_result *TransformToPrePaidResponse, _err error)
Summary:
Changes the billing method of an ApsaraDB for MongoDB instance from pay-as-you-go to subscription.
Description:
Before you call this operation, make sure that you understand the billing methods and [pricing](https://www.alibabacloud.com/zh/product/apsaradb-for-mongodb/pricing).
A subscription instance cannot be changed to a pay-as-you-go instance. To avoid wasting resources, proceed with caution.
Before you call this API operation, make sure that the ApsaraDB for MongoDB instance meets the following requirements:
The instance is in the running state.
The billing method of the instance is pay-as-you-go.
The instance has no unpaid subscription orders.
The instance type is available for purchase. For more information about unavailable instance types, see [Instance types](https://help.aliyun.com/document_detail/57141.html).
> To change the billing method of an instance whose instance type is no longer available to subscription, call the [ModifyDBInstanceSpec](https://help.aliyun.com/document_detail/61816.html) or [ModifyNodeSpec](https://help.aliyun.com/document_detail/61923.html) operation to first change the instance type.
@param request - TransformToPrePaidRequest
@param runtime - runtime options for this request RuntimeOptions
@return TransformToPrePaidResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
Summary:
Removes a tag if the tag is not added to another instance.
Description:
>
You can remove up to 20 tags at a time.
If you remove a tag from all instances, the tag is automatically deleted.
@param request - UntagResourcesRequest
@return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
Summary:
Removes a tag if the tag is not added to another instance.
Description:
>
You can remove up to 20 tags at a time.
If you remove a tag from all instances, the tag is automatically deleted.
@param request - UntagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return UntagResourcesResponse
func (*Client) UpgradeDBInstanceEngineVersion ¶
func (client *Client) UpgradeDBInstanceEngineVersion(request *UpgradeDBInstanceEngineVersionRequest) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)
Summary:
Upgrades the database version of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation.
> - The available database versions depend on the storage engine used by the instance. For more information, see [Upgrades of MongoDB major versions](https://help.aliyun.com/document_detail/398673.html). You can also call the [DescribeAvailableEngineVersion](https://help.aliyun.com/document_detail/141355.html) operation to query the available database versions.
> - You cannot downgrade the MongoDB version of an instance after you upgrade it.
> - The instance is automatically restarted for two to three times during the upgrade process. Make sure that you upgrade the instance during off-peak hours.
@param request - UpgradeDBInstanceEngineVersionRequest
@return UpgradeDBInstanceEngineVersionResponse
func (*Client) UpgradeDBInstanceEngineVersionWithOptions ¶
func (client *Client) UpgradeDBInstanceEngineVersionWithOptions(request *UpgradeDBInstanceEngineVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceEngineVersionResponse, _err error)
Summary:
Upgrades the database version of an ApsaraDB for MongoDB instance.
Description:
The instance must be in the running state when you call this operation.
> - The available database versions depend on the storage engine used by the instance. For more information, see [Upgrades of MongoDB major versions](https://help.aliyun.com/document_detail/398673.html). You can also call the [DescribeAvailableEngineVersion](https://help.aliyun.com/document_detail/141355.html) operation to query the available database versions.
> - You cannot downgrade the MongoDB version of an instance after you upgrade it.
> - The instance is automatically restarted for two to three times during the upgrade process. Make sure that you upgrade the instance during off-peak hours.
@param request - UpgradeDBInstanceEngineVersionRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpgradeDBInstanceEngineVersionResponse
func (*Client) UpgradeDBInstanceKernelVersion ¶
func (client *Client) UpgradeDBInstanceKernelVersion(request *UpgradeDBInstanceKernelVersionRequest) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)
Summary:
Upgrades the minor version of an ApsaraDB for MongoDB instance.
Description:
When you call the UpgradeDBInstanceKernelVersion operation, the instance must be in the Running state.
> - The UpgradeDBInstanceKernelVersion operation is applicable to replica set and sharded cluster instances, but not to standalone instances.
> - The instance will be restarted once during the upgrade. Call this operation during off-peak hours.
@param request - UpgradeDBInstanceKernelVersionRequest
@return UpgradeDBInstanceKernelVersionResponse
func (*Client) UpgradeDBInstanceKernelVersionWithOptions ¶
func (client *Client) UpgradeDBInstanceKernelVersionWithOptions(request *UpgradeDBInstanceKernelVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)
Summary:
Upgrades the minor version of an ApsaraDB for MongoDB instance.
Description:
When you call the UpgradeDBInstanceKernelVersion operation, the instance must be in the Running state.
> - The UpgradeDBInstanceKernelVersion operation is applicable to replica set and sharded cluster instances, but not to standalone instances.
> - The instance will be restarted once during the upgrade. Call this operation during off-peak hours.
@param request - UpgradeDBInstanceKernelVersionRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpgradeDBInstanceKernelVersionResponse
type CreateAccountRequest ¶
type CreateAccountRequest struct { // The name of the database account. The name must be 4 to 16 characters in length. It can contain lowercase letters, digits, and underscores (_). It must start with a lowercase letter. The account is granted read-only permissions. // // This parameter is required. // // example: // // admin1 AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The password of the database account. The password must be 8 to 32 characters in length. It can contain at least three types of the following characters: uppercase letters, lowercase letters, digits, and special characters. Special characters include ! # $ % ^ & \\ - ( ) _ + - = // // This parameter is required. // // example: // // Test123456! AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // The cluster ID. // // This parameter is required. // // example: // // dds-uf6e9433e955xxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (CreateAccountRequest) GoString ¶
func (s CreateAccountRequest) GoString() string
func (*CreateAccountRequest) SetAccountName ¶
func (s *CreateAccountRequest) SetAccountName(v string) *CreateAccountRequest
func (*CreateAccountRequest) SetAccountPassword ¶
func (s *CreateAccountRequest) SetAccountPassword(v string) *CreateAccountRequest
func (*CreateAccountRequest) SetDBInstanceId ¶
func (s *CreateAccountRequest) SetDBInstanceId(v string) *CreateAccountRequest
func (*CreateAccountRequest) SetOwnerAccount ¶
func (s *CreateAccountRequest) SetOwnerAccount(v string) *CreateAccountRequest
func (*CreateAccountRequest) SetOwnerId ¶
func (s *CreateAccountRequest) SetOwnerId(v int64) *CreateAccountRequest
func (*CreateAccountRequest) SetResourceOwnerAccount ¶
func (s *CreateAccountRequest) SetResourceOwnerAccount(v string) *CreateAccountRequest
func (*CreateAccountRequest) SetResourceOwnerId ¶
func (s *CreateAccountRequest) SetResourceOwnerId(v int64) *CreateAccountRequest
func (CreateAccountRequest) String ¶
func (s CreateAccountRequest) String() string
type CreateAccountResponse ¶
type CreateAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAccountResponse) GoString ¶
func (s CreateAccountResponse) GoString() string
func (*CreateAccountResponse) SetBody ¶
func (s *CreateAccountResponse) SetBody(v *CreateAccountResponseBody) *CreateAccountResponse
func (*CreateAccountResponse) SetHeaders ¶
func (s *CreateAccountResponse) SetHeaders(v map[string]*string) *CreateAccountResponse
func (*CreateAccountResponse) SetStatusCode ¶
func (s *CreateAccountResponse) SetStatusCode(v int32) *CreateAccountResponse
func (CreateAccountResponse) String ¶
func (s CreateAccountResponse) String() string
type CreateAccountResponseBody ¶
type CreateAccountResponseBody struct { // The request ID. // // example: // // 7FEF1BEF-2842-5758-9126-415A297XXXXX RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAccountResponseBody) GoString ¶
func (s CreateAccountResponseBody) GoString() string
func (*CreateAccountResponseBody) SetRequestId ¶
func (s *CreateAccountResponseBody) SetRequestId(v string) *CreateAccountResponseBody
func (CreateAccountResponseBody) String ¶
func (s CreateAccountResponseBody) String() string
type CreateBackupRequest ¶
type CreateBackupRequest struct { // The backup method of the instance. Valid values: // // - **Logical** // // - **Physical* - (default) // // > Only replica set instances and sharded cluster instances support this parameter. You do not need to specify this parameter for standalone instances. All standalone instances use snapshot backup. // // example: // // Logical BackupMethod *string `json:"BackupMethod,omitempty" xml:"BackupMethod,omitempty"` // The instance ID. // // This parameter is required. // // example: // // d-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (CreateBackupRequest) GoString ¶
func (s CreateBackupRequest) GoString() string
func (*CreateBackupRequest) SetBackupMethod ¶
func (s *CreateBackupRequest) SetBackupMethod(v string) *CreateBackupRequest
func (*CreateBackupRequest) SetDBInstanceId ¶
func (s *CreateBackupRequest) SetDBInstanceId(v string) *CreateBackupRequest
func (*CreateBackupRequest) SetOwnerAccount ¶
func (s *CreateBackupRequest) SetOwnerAccount(v string) *CreateBackupRequest
func (*CreateBackupRequest) SetOwnerId ¶
func (s *CreateBackupRequest) SetOwnerId(v int64) *CreateBackupRequest
func (*CreateBackupRequest) SetResourceOwnerAccount ¶
func (s *CreateBackupRequest) SetResourceOwnerAccount(v string) *CreateBackupRequest
func (*CreateBackupRequest) SetResourceOwnerId ¶
func (s *CreateBackupRequest) SetResourceOwnerId(v int64) *CreateBackupRequest
func (CreateBackupRequest) String ¶
func (s CreateBackupRequest) String() string
type CreateBackupResponse ¶
type CreateBackupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateBackupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateBackupResponse) GoString ¶
func (s CreateBackupResponse) GoString() string
func (*CreateBackupResponse) SetBody ¶
func (s *CreateBackupResponse) SetBody(v *CreateBackupResponseBody) *CreateBackupResponse
func (*CreateBackupResponse) SetHeaders ¶
func (s *CreateBackupResponse) SetHeaders(v map[string]*string) *CreateBackupResponse
func (*CreateBackupResponse) SetStatusCode ¶
func (s *CreateBackupResponse) SetStatusCode(v int32) *CreateBackupResponse
func (CreateBackupResponse) String ¶
func (s CreateBackupResponse) String() string
type CreateBackupResponseBody ¶
type CreateBackupResponseBody struct { // The ID of the backup set. // // example: // // 5664**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The request ID. // // example: // // 7016B12F-7F64-40A4-BAFF-013F02AC82FC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateBackupResponseBody) GoString ¶
func (s CreateBackupResponseBody) GoString() string
func (*CreateBackupResponseBody) SetBackupId ¶
func (s *CreateBackupResponseBody) SetBackupId(v string) *CreateBackupResponseBody
func (*CreateBackupResponseBody) SetRequestId ¶
func (s *CreateBackupResponseBody) SetRequestId(v string) *CreateBackupResponseBody
func (CreateBackupResponseBody) String ¶
func (s CreateBackupResponseBody) String() string
type CreateDBInstanceRequest ¶
type CreateDBInstanceRequest struct { // The password of the root account. The password must meet the following requirements: // // - The password must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters. // // - Special characters include ! # $ % ^ & \\ - ( ) _ + - = // // - The password of the account must be 8 to 32 characters in length. // // example: // // 123456Aa AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // Specifies whether to enable auto-renewal for the instance. Default value: false. Valid values: // // - **true**: The instance is automatically renewed. // // - **false**: The instance is manually renewed. // // > This parameter is valid and optional when the **ChargeType* - parameter is set to **PrePaid**. // // example: // // true AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The ID of the backup set. You can call the [DescribeBackups](https://help.aliyun.com/document_detail/62172.html) operation to query the backup set ID. // // > When you call this operation to clone an instance based on the backup set, this parameter is required. The **SrcDBInstanceId* - parameter is also required. // // example: // // 32994**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The billing method of the instance. Valid values: // // - **PostPaid**: pay-as-you-go. This is the default value. // // - **PrePaid**: subscription. // // > If you set this parameter to **PrePaid**, you must also specify the **Period* - parameter. // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make sure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the dedicated cluster to which the instance belongs. // // example: // // dhg-2x78**** ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // Specifies whether to use coupons. Default value: null. Valid values: // // - **default* - or **null**: uses coupons. // // - **youhuiquan_promotion_option_id_for_blank**: does not use coupons. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The instance type. You can also call the [DescribeAvailableResource](https://help.aliyun.com/document_detail/149719.html) operation to query the instance type. // // This parameter is required. // // example: // // dds.mongo.standard DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The name of the instance. The name of the instance must meet the following requirements: // // - The name must start with a letter. // // - The name can contain digits, letters, underscores (_), and hyphens (-). // // - The name must be 2 to 256 characters in length. // // example: // // test DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The storage capacity of the instance. Unit: GB. // // The values that can be specified for this parameter vary based on the instance types. For more information, see [Replica set instance types](https://help.aliyun.com/document_detail/311410.html). // // This parameter is required. // // example: // // 10 DBInstanceStorage *int32 `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"` // The name of the database. // // > When you call this operation to clone an instance, you can set this parameter to specify the database to clone. Otherwise, all databases of the instance are cloned. // // example: // // mongodbtest DatabaseNames *string `json:"DatabaseNames,omitempty" xml:"DatabaseNames,omitempty"` // Specifies whether to enable disk encryption. // // example: // // true Encrypted *bool `json:"Encrypted,omitempty" xml:"Encrypted,omitempty"` // The ID of the custom key. // // example: // // 2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // The database engine of the instance. Set the value to **MongoDB**. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The version of the database engine. Valid values: // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // > When you call this operation to clone an instance or restore an instance from the recycle bin, set the value of this parameter to the engine version of the source instance. // // This parameter is required. // // example: // // 4.4 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The global IP address whitelist template name of the instance. Multiple IP address whitelist template names are separated by commas (,) and each template name must be unique. (The template feature is available only in canary release.) // // example: // // g-qxieqf40xjst1ngp**** GlobalSecurityGroupIds *string `json:"GlobalSecurityGroupIds,omitempty" xml:"GlobalSecurityGroupIds,omitempty"` // The zone where the hidden node resides for multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G. // // - **cn-hangzhou-h**: Hangzhou Zone H. // // - **cn-hangzhou-i**: Hangzhou Zone I. // // - **cn-hongkong-b**: Hongkong Zone B. // // - **cn-hongkong-c**: Hongkong Zone C. // // - **cn-hongkong-d**: Hongkong Zone D. // // - **cn-wulanchabu-a**: Ulanqab Zone A. // // - **cn-wulanchabu-b**: Ulanqab Zone B. // // - **cn-wulanchabu-c**: Ulanqab Zone C. // // - **ap-southeast-1a**: Singapore Zone A. // // - **ap-southeast-1b**: Singapore Zone B. // // - **ap-southeast-1c**: Singapore Zone C. // // - **ap-southeast-5a**: Jakarta Zone A. // // - **ap-southeast-5b**: Jakarta Zone B. // // - **ap-southeast-5c**: Jakarta Zone C. // // - **eu-central-1a**: Frankfurt Zone A. // // - **eu-central-1b**: Frankfurt Zone B. // // - **eu-central-1c**: Frankfurt Zone C. // // > - This parameter is valid and required when the **EngineVersion* - parameter is set to **4.4* - or **5.0**. // // > - The value of this parameter cannot be the same as the value of the **ZoneId* - or **SecondaryZoneId* - parameter. // // example: // // cn-hangzhou-i HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` // The network type of the instance. Valid value: // // **VPC**: Virtual Private Cloud (VPC) // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The subscription period of the instance. Unit: months. // // Valid values: **1* - to **9**, **12**, **24**, **36**, and **60**. // // > When you set the **ChargeType* - parameter to **PrePaid**, this parameter is valid and required. // // example: // // 1 Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"` // The provisioned IOPS. Valid values: 0 to 50000. // // example: // // 1960 ProvisionedIops *int64 `json:"ProvisionedIops,omitempty" xml:"ProvisionedIops,omitempty"` // The number of **read-only nodes* - in the replica set instance. Default value: **0**. Valid values: **0* - to **5**. // // example: // // 0 ReadonlyReplicas *string `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of **nodes* - in the replica set instance. Default value: 3. Valid values: // // - **3** // // - **5** // // - **7** // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group to which the instance belongs. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The point in time to which the instance is restored, which must be within seven days. The time is displayed in the *yyyy-MM-dd*T*HH:mm:ss*Z format (UTC time). // // > When you call this operation to restore an instance to the specified time, this parameter is required. The **SrcDBInstanceId* - parameter is also required. // // example: // // 2022-03-13T12:11:14Z RestoreTime *string `json:"RestoreTime,omitempty" xml:"RestoreTime,omitempty"` // The backup restore type of the instance. // // - 0: restore an instance to the specified backup set. // // - 1: restore an instance to the specified time. // // - 2: restore an released instance to the specified backup set. // // - 3:restore an instance to the specified cross-regional backup set. // // example: // // 0 RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The zone where the secondary node resides for multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G. // // - **cn-hangzhou-h**: Hangzhou Zone H. // // - **cn-hangzhou-i**: Hangzhou Zone I. // // - **cn-hongkong-b**: Hongkong Zone B. // // - **cn-hongkong-c**: Hongkong Zone C. // // - **cn-hongkong-d**: Hongkong Zone D. // // - **cn-wulanchabu-a**: Ulanqab Zone A. // // - **cn-wulanchabu-b**: Ulanqab Zone B. // // - **cn-wulanchabu-c**: Ulanqab Zone C. // // - **ap-southeast-1a**: Singapore Zone A. // // - **ap-southeast-1b**: Singapore Zone B. // // - **ap-southeast-1c**: Singapore Zone C. // // - **ap-southeast-5a**: Jakarta Zone A. // // - **ap-southeast-5b**: Jakarta Zone B. // // - **ap-southeast-5c**: Jakarta Zone C. // // - **eu-central-1a**: Frankfurt Zone A. // // - **eu-central-1b**: Frankfurt Zone B. // // - **eu-central-1c**: Frankfurt Zone C. // // > - This parameter is valid and required when the **EngineVersion* - parameter is set to **4.4* - or **5.0**. // // > - The value of this parameter cannot be the same as the value of the **ZoneId* - or **HiddenZoneId* - parameter. // // example: // // cn-hangzhou-h SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The IP addresses in an IP address whitelist. Multiple IP addresses are separated by commas (,), and each IP address in the IP address whitelist must be unique. The following types of values are supported: // // - 0.0.0.0/0 // // - IP addresses, such as 10.23.12.24. // // - Classless Inter-Domain Routing (CIDR) blocks, such as 10.23.12.0/24. In this case, /24 indicates that the prefix of each IP address is 24-bit long. You can replace 24 with a value within the range of 1 to 32. // // > - A maximum of 1,000 IP addresses or CIDR blocks can be configured for each instance. // // > - If you enter 0.0.0.0/0, all IP addresses can access the instance. This may introduce security risks to the instance. Proceed with caution. // // example: // // 192.168.xx.xx,192.168.xx.xx SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"` // The ID of the source instance. // // > When you call this operation to clone an instance, this parameter is required. The **BackupId* - or **RestoreTime* - parameter is also required. When you call this operation to restore an instance from the recycle bin, this parameter is required. The **BackupId* - or **RestoreTime* - parameter is not required. // // example: // // dds-bp1ee12ad351**** SrcDBInstanceId *string `json:"SrcDBInstanceId,omitempty" xml:"SrcDBInstanceId,omitempty"` // The region ID of the instance. // // > - This parameter is required when restore type is set to 2 or 3. // // example: // // 2 SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` // The storage engine of the instance. Set the value to **WiredTiger**. // // > - If you call this operation to clone an instance or restore an instance from the recycle bin, set this parameter to the storage engine of the source instance. // // > - For more information about the limits on database versions and storage engines of an instance, see [MongoDB versions and storage engines](https://help.aliyun.com/document_detail/61906.html). // // example: // // WiredTiger StorageEngine *string `json:"StorageEngine,omitempty" xml:"StorageEngine,omitempty"` // The storage type of the instance. Valid values: // // - **cloud_essd1* - :ESSD PL1. // // - **cloud_essd2**: ESSD PL2. // // - **cloud_essd3**: ESSD PL3. // // - **local_ssd**: local SSD. // // example: // // cloud_essd1 StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The custom tags added to the instance. Tag []*CreateDBInstanceRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID of the vSwitch to which the instance is connected. // // example: // // vsw-bp1gzt31twhlo0sa5**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the VPC. // // example: // // vpc-bp175iuvg8nxqraf2**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent zone list. // // example: // // cn-hangzhou-g ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateDBInstanceRequest) GoString ¶
func (s CreateDBInstanceRequest) GoString() string
func (*CreateDBInstanceRequest) SetAccountPassword ¶
func (s *CreateDBInstanceRequest) SetAccountPassword(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetAutoRenew ¶
func (s *CreateDBInstanceRequest) SetAutoRenew(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetBackupId ¶
func (s *CreateDBInstanceRequest) SetBackupId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetBusinessInfo ¶
func (s *CreateDBInstanceRequest) SetBusinessInfo(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetChargeType ¶
func (s *CreateDBInstanceRequest) SetChargeType(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetClientToken ¶
func (s *CreateDBInstanceRequest) SetClientToken(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetClusterId ¶
func (s *CreateDBInstanceRequest) SetClusterId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetCouponNo ¶
func (s *CreateDBInstanceRequest) SetCouponNo(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetDBInstanceClass ¶
func (s *CreateDBInstanceRequest) SetDBInstanceClass(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetDBInstanceDescription ¶
func (s *CreateDBInstanceRequest) SetDBInstanceDescription(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetDBInstanceStorage ¶
func (s *CreateDBInstanceRequest) SetDBInstanceStorage(v int32) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetDatabaseNames ¶
func (s *CreateDBInstanceRequest) SetDatabaseNames(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetEncrypted ¶
func (s *CreateDBInstanceRequest) SetEncrypted(v bool) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetEncryptionKey ¶
func (s *CreateDBInstanceRequest) SetEncryptionKey(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetEngine ¶
func (s *CreateDBInstanceRequest) SetEngine(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetEngineVersion ¶
func (s *CreateDBInstanceRequest) SetEngineVersion(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetGlobalSecurityGroupIds ¶
func (s *CreateDBInstanceRequest) SetGlobalSecurityGroupIds(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetHiddenZoneId ¶
func (s *CreateDBInstanceRequest) SetHiddenZoneId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetNetworkType ¶
func (s *CreateDBInstanceRequest) SetNetworkType(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetOwnerAccount ¶
func (s *CreateDBInstanceRequest) SetOwnerAccount(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetOwnerId ¶
func (s *CreateDBInstanceRequest) SetOwnerId(v int64) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetPeriod ¶
func (s *CreateDBInstanceRequest) SetPeriod(v int32) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetProvisionedIops ¶
func (s *CreateDBInstanceRequest) SetProvisionedIops(v int64) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetReadonlyReplicas ¶
func (s *CreateDBInstanceRequest) SetReadonlyReplicas(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetRegionId ¶
func (s *CreateDBInstanceRequest) SetRegionId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetReplicationFactor ¶
func (s *CreateDBInstanceRequest) SetReplicationFactor(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetResourceGroupId ¶
func (s *CreateDBInstanceRequest) SetResourceGroupId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetResourceOwnerAccount ¶
func (s *CreateDBInstanceRequest) SetResourceOwnerAccount(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetResourceOwnerId ¶
func (s *CreateDBInstanceRequest) SetResourceOwnerId(v int64) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetRestoreTime ¶
func (s *CreateDBInstanceRequest) SetRestoreTime(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetRestoreType ¶
func (s *CreateDBInstanceRequest) SetRestoreType(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetSecondaryZoneId ¶
func (s *CreateDBInstanceRequest) SetSecondaryZoneId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetSecurityIPList ¶
func (s *CreateDBInstanceRequest) SetSecurityIPList(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetSrcDBInstanceId ¶
func (s *CreateDBInstanceRequest) SetSrcDBInstanceId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetSrcRegion ¶
func (s *CreateDBInstanceRequest) SetSrcRegion(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetStorageEngine ¶
func (s *CreateDBInstanceRequest) SetStorageEngine(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetStorageType ¶
func (s *CreateDBInstanceRequest) SetStorageType(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetTag ¶
func (s *CreateDBInstanceRequest) SetTag(v []*CreateDBInstanceRequestTag) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetVSwitchId ¶
func (s *CreateDBInstanceRequest) SetVSwitchId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetVpcId ¶
func (s *CreateDBInstanceRequest) SetVpcId(v string) *CreateDBInstanceRequest
func (*CreateDBInstanceRequest) SetZoneId ¶
func (s *CreateDBInstanceRequest) SetZoneId(v string) *CreateDBInstanceRequest
func (CreateDBInstanceRequest) String ¶
func (s CreateDBInstanceRequest) String() string
type CreateDBInstanceRequestTag ¶
type CreateDBInstanceRequestTag struct { // The key of the tag. // // > **N* - specifies the serial number of the tag. For example, **Tag.1.Key* - specifies the key of the first tag and **Tag.2.Key* - specifies the key of the second tag. // // example: // // testdatabase Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag. // // > **N* - specifies the serial number of the tag. For example, **Tag.1.Value* - specifies the value of the first tag and **Tag.2.Value* - specifies the value of the second tag. // // example: // // apitest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateDBInstanceRequestTag) GoString ¶
func (s CreateDBInstanceRequestTag) GoString() string
func (*CreateDBInstanceRequestTag) SetKey ¶
func (s *CreateDBInstanceRequestTag) SetKey(v string) *CreateDBInstanceRequestTag
func (*CreateDBInstanceRequestTag) SetValue ¶
func (s *CreateDBInstanceRequestTag) SetValue(v string) *CreateDBInstanceRequestTag
func (CreateDBInstanceRequestTag) String ¶
func (s CreateDBInstanceRequestTag) String() string
type CreateDBInstanceResponse ¶
type CreateDBInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDBInstanceResponse) GoString ¶
func (s CreateDBInstanceResponse) GoString() string
func (*CreateDBInstanceResponse) SetBody ¶
func (s *CreateDBInstanceResponse) SetBody(v *CreateDBInstanceResponseBody) *CreateDBInstanceResponse
func (*CreateDBInstanceResponse) SetHeaders ¶
func (s *CreateDBInstanceResponse) SetHeaders(v map[string]*string) *CreateDBInstanceResponse
func (*CreateDBInstanceResponse) SetStatusCode ¶
func (s *CreateDBInstanceResponse) SetStatusCode(v int32) *CreateDBInstanceResponse
func (CreateDBInstanceResponse) String ¶
func (s CreateDBInstanceResponse) String() string
type CreateDBInstanceResponseBody ¶
type CreateDBInstanceResponseBody struct { // The ID of the instance. // // example: // // dds-bp144a7f2db8**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the order. // // example: // // 21077576248**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. // // example: // // D8F1D721-6439-4257-A89C-F1E8E9C9**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDBInstanceResponseBody) GoString ¶
func (s CreateDBInstanceResponseBody) GoString() string
func (*CreateDBInstanceResponseBody) SetDBInstanceId ¶
func (s *CreateDBInstanceResponseBody) SetDBInstanceId(v string) *CreateDBInstanceResponseBody
func (*CreateDBInstanceResponseBody) SetOrderId ¶
func (s *CreateDBInstanceResponseBody) SetOrderId(v string) *CreateDBInstanceResponseBody
func (*CreateDBInstanceResponseBody) SetRequestId ¶
func (s *CreateDBInstanceResponseBody) SetRequestId(v string) *CreateDBInstanceResponseBody
func (CreateDBInstanceResponseBody) String ¶
func (s CreateDBInstanceResponseBody) String() string
type CreateGlobalSecurityIPGroupRequest ¶
type CreateGlobalSecurityIPGroupRequest struct { // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP address whitelists. // // This parameter is required. // // example: // // 27.18.86.18,183.92.40.129 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. The name must meet the following requirements: // // - It can contain lowercase letters, digits, and underscores (_). // // - It must start with a letter and end with a letter or digit. // // - It must be 2 to 120 characters in length. // // This parameter is required. // // example: // // aizy GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` }
func (CreateGlobalSecurityIPGroupRequest) GoString ¶
func (s CreateGlobalSecurityIPGroupRequest) GoString() string
func (*CreateGlobalSecurityIPGroupRequest) SetGIpList ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetGIpList(v string) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetGlobalIgName ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetOwnerAccount ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetOwnerId ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetRegionId ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetRegionId(v string) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetResourceOwnerAccount ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetResourceOwnerId ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *CreateGlobalSecurityIPGroupRequest
func (*CreateGlobalSecurityIPGroupRequest) SetSecurityToken ¶
func (s *CreateGlobalSecurityIPGroupRequest) SetSecurityToken(v string) *CreateGlobalSecurityIPGroupRequest
func (CreateGlobalSecurityIPGroupRequest) String ¶
func (s CreateGlobalSecurityIPGroupRequest) String() string
type CreateGlobalSecurityIPGroupResponse ¶
type CreateGlobalSecurityIPGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateGlobalSecurityIPGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateGlobalSecurityIPGroupResponse) GoString ¶
func (s CreateGlobalSecurityIPGroupResponse) GoString() string
func (*CreateGlobalSecurityIPGroupResponse) SetHeaders ¶
func (s *CreateGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *CreateGlobalSecurityIPGroupResponse
func (*CreateGlobalSecurityIPGroupResponse) SetStatusCode ¶
func (s *CreateGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *CreateGlobalSecurityIPGroupResponse
func (CreateGlobalSecurityIPGroupResponse) String ¶
func (s CreateGlobalSecurityIPGroupResponse) String() string
type CreateGlobalSecurityIPGroupResponseBody ¶
type CreateGlobalSecurityIPGroupResponseBody struct { // The IP whitelist templates. GlobalSecurityIPGroup []*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup `json:"GlobalSecurityIPGroup,omitempty" xml:"GlobalSecurityIPGroup,omitempty" type:"Repeated"` // The request ID. // // example: // // F8CA8312-530A-413A-9129-F2BB32A8D404 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateGlobalSecurityIPGroupResponseBody) GoString ¶
func (s CreateGlobalSecurityIPGroupResponseBody) GoString() string
func (*CreateGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup ¶
func (s *CreateGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup(v []*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) *CreateGlobalSecurityIPGroupResponseBody
func (*CreateGlobalSecurityIPGroupResponseBody) SetRequestId ¶
func (s *CreateGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *CreateGlobalSecurityIPGroupResponseBody
func (CreateGlobalSecurityIPGroupResponseBody) String ¶
func (s CreateGlobalSecurityIPGroupResponseBody) String() string
type CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup ¶
type CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup struct { // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP address whitelists. // // example: // // 111.207.194.217,61.149.7.154 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. The name must meet the following requirements: // // - It can contain lowercase letters, digits, and underscores (_). // // - It must start with a letter and end with a letter or digit. // // - It must be 2 to 120 characters in length. // // example: // // developer GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // example: // // g-2ifynl1jfkdlhhxgva3q GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString ¶
func (s CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString() string
func (*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGIpList ¶
func (*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalIgName ¶
func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalIgName(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
func (*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId ¶
func (s *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
func (*CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetRegionId ¶
func (CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String ¶
func (s CreateGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String() string
type CreateNodeBatchRequest ¶
type CreateNodeBatchRequest struct { // The username of the account. The username must meet the following requirements: // // - The username starts with a lowercase letter. // // - The username contains lowercase letters, digits, and underscores (_). // // - The username is 4 to 16 characters in length. // // > - Keywords cannot be used as account usernames. // // > - The permissions of this account are fixed at read-only. // // > - The username and password are required to be set only when you apply for an endpoint for the shard node for the first time. // // example: // // ceshi AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The password of the account. The password must meet the following requirements: // // - The password contains at least three of the following character types: uppercase letters, lowercase letters, digits, and specific special characters. // // - These special characters include ! @ # $ % ^ & - ( ) _ + - = // // - The password is 8 to 32 characters in length. // // > The account password of the shard node cannot be reset. // // example: // // 123+abc AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // Specifies whether to enable automatic payment. Default value: true. Valid values: // // - **true**: enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. In this case, you must manually pay for the instance. You can perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner of the page, choose **Expenses* - > **Orders**. On the Orders page, find the order and complete the payment. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // The business information. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to use coupons. Default value: null. Valid values: // // - **default* - or **null**: uses coupons. // // - **youhuiquan_promotion_option_id_for_blank**: does not use coupons. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance for which you want to add nodes. // // This parameter is required. // // example: // // dds-bp18b0934e70**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The source of the request. Valid values: // // - **OpenApi**: ApsaraDB for MongoDB API // // - **mongo_buy**: ApsaraDB for MongoDB console // // example: // // OpenApi FromApp *string `json:"FromApp,omitempty" xml:"FromApp,omitempty"` // The specifications of the mongos or shard node that you want to add. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // > Up to 32 mongos or shard nodes are supported for each sharded cluster instance. // // This parameter is required. // // example: // // {"Shards":[{"DBInstanceClass":"mdb.shard.4x.large.d","Storage":20}]} NodesInfo *string `json:"NodesInfo,omitempty" xml:"NodesInfo,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specifies whether to apply for an endpoint for the shard node. Default value: false. Valid values: // // - **true**: applies for an endpoint for the shard node. // // - **false**: does not apply for an endpoint for the shard node. // // example: // // false ShardDirect *bool `json:"ShardDirect,omitempty" xml:"ShardDirect,omitempty"` }
func (CreateNodeBatchRequest) GoString ¶
func (s CreateNodeBatchRequest) GoString() string
func (*CreateNodeBatchRequest) SetAccountName ¶
func (s *CreateNodeBatchRequest) SetAccountName(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetAccountPassword ¶
func (s *CreateNodeBatchRequest) SetAccountPassword(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetAutoPay ¶
func (s *CreateNodeBatchRequest) SetAutoPay(v bool) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetBusinessInfo ¶
func (s *CreateNodeBatchRequest) SetBusinessInfo(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetClientToken ¶
func (s *CreateNodeBatchRequest) SetClientToken(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetCouponNo ¶
func (s *CreateNodeBatchRequest) SetCouponNo(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetDBInstanceId ¶
func (s *CreateNodeBatchRequest) SetDBInstanceId(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetFromApp ¶
func (s *CreateNodeBatchRequest) SetFromApp(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetNodesInfo ¶
func (s *CreateNodeBatchRequest) SetNodesInfo(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetOwnerAccount ¶
func (s *CreateNodeBatchRequest) SetOwnerAccount(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetOwnerId ¶
func (s *CreateNodeBatchRequest) SetOwnerId(v int64) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetResourceOwnerAccount ¶
func (s *CreateNodeBatchRequest) SetResourceOwnerAccount(v string) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetResourceOwnerId ¶
func (s *CreateNodeBatchRequest) SetResourceOwnerId(v int64) *CreateNodeBatchRequest
func (*CreateNodeBatchRequest) SetShardDirect ¶
func (s *CreateNodeBatchRequest) SetShardDirect(v bool) *CreateNodeBatchRequest
func (CreateNodeBatchRequest) String ¶
func (s CreateNodeBatchRequest) String() string
type CreateNodeBatchResponse ¶
type CreateNodeBatchResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateNodeBatchResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateNodeBatchResponse) GoString ¶
func (s CreateNodeBatchResponse) GoString() string
func (*CreateNodeBatchResponse) SetBody ¶
func (s *CreateNodeBatchResponse) SetBody(v *CreateNodeBatchResponseBody) *CreateNodeBatchResponse
func (*CreateNodeBatchResponse) SetHeaders ¶
func (s *CreateNodeBatchResponse) SetHeaders(v map[string]*string) *CreateNodeBatchResponse
func (*CreateNodeBatchResponse) SetStatusCode ¶
func (s *CreateNodeBatchResponse) SetStatusCode(v int32) *CreateNodeBatchResponse
func (CreateNodeBatchResponse) String ¶
func (s CreateNodeBatchResponse) String() string
type CreateNodeBatchResponseBody ¶
type CreateNodeBatchResponseBody struct { // The ID of the added mongos or shard node. // // example: // // d-bp18f7d6b6a7**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The ID of the order. // // example: // // 50179021707**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. // // example: // // 55D41A94-1ACE-55E8-8BC7-67D622E7**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateNodeBatchResponseBody) GoString ¶
func (s CreateNodeBatchResponseBody) GoString() string
func (*CreateNodeBatchResponseBody) SetNodeId ¶
func (s *CreateNodeBatchResponseBody) SetNodeId(v string) *CreateNodeBatchResponseBody
func (*CreateNodeBatchResponseBody) SetOrderId ¶
func (s *CreateNodeBatchResponseBody) SetOrderId(v string) *CreateNodeBatchResponseBody
func (*CreateNodeBatchResponseBody) SetRequestId ¶
func (s *CreateNodeBatchResponseBody) SetRequestId(v string) *CreateNodeBatchResponseBody
func (CreateNodeBatchResponseBody) String ¶
func (s CreateNodeBatchResponseBody) String() string
type CreateNodeRequest ¶
type CreateNodeRequest struct { // The username of the account. The username must meet the following requirements: // // - The username starts with a lowercase letter. // // - The username can contain lowercase letters, digits, and underscores (_). // // - The username must be 4 to 16 characters in length. // // > // // - Keywords cannot be used as accounts. // // - This account is granted the read-only permissions. // // - The username and password need to be set if you apply for an endpoint for the shard node for the first time. // // example: // // ceshi AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The password of the account. The password must meet the following requirements: // // - The password contains at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters. // // - These special characters include ! @ # $ % ^ & \\ - ( ) _ + - = // // - The password is 8 to 32 characters in length. // // > ApsaraDB for MongoDB does not allow you to reset the password of an account. // // example: // // 123+abc AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // Specifies whether to enable automatic payment. Valid values: // // - **true* - (default): enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. You can perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner of the page, choose **Expenses* - > Orders. On the **Orders* - page, find the order that you want to pay for and complete the payment. // // > This parameter is required only when the billing method of the instance is subscription. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the generated token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The coupon code. Default value: **youhuiquan_promotion_option_id_for_blank**. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the sharded cluster instance. // // This parameter is required. // // example: // // dds-bp11501cd7b5**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The instance type of the shard or mongos node. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // This parameter is required. // // example: // // dds.shard.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The disk capacity of the node. Unit: GB. // // Valid values: **10* - to **2000**. The value must be a multiple of 10. // // > This parameter is required only when the NodeType parameter is set to **shard**. // // example: // // 10 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The type of the node. Valid values: // // - **shard**: shard node // // - **mongos**: mongos node // // This parameter is required. // // example: // // shard NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of read-only nodes in the shard node. // // Valid values: **0**, 1, 2, 3, 4, and **5**. Default value: **0**. // // > This parameter is available only for ApsaraDB for MongoDB instances that are purchased on the China site (aliyun.com). // // example: // // 5 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specifies whether to apply for an endpoint for the shard node. Valid values: // // - **true**: applies for an endpoint for the shard node. // // - **false* - (default): does not apply for an endpoint for the shard node. // // example: // // false ShardDirect *bool `json:"ShardDirect,omitempty" xml:"ShardDirect,omitempty"` }
func (CreateNodeRequest) GoString ¶
func (s CreateNodeRequest) GoString() string
func (*CreateNodeRequest) SetAccountName ¶
func (s *CreateNodeRequest) SetAccountName(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetAccountPassword ¶
func (s *CreateNodeRequest) SetAccountPassword(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetAutoPay ¶
func (s *CreateNodeRequest) SetAutoPay(v bool) *CreateNodeRequest
func (*CreateNodeRequest) SetBusinessInfo ¶
func (s *CreateNodeRequest) SetBusinessInfo(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetClientToken ¶
func (s *CreateNodeRequest) SetClientToken(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetCouponNo ¶
func (s *CreateNodeRequest) SetCouponNo(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetDBInstanceId ¶
func (s *CreateNodeRequest) SetDBInstanceId(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetNodeClass ¶
func (s *CreateNodeRequest) SetNodeClass(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetNodeStorage ¶
func (s *CreateNodeRequest) SetNodeStorage(v int32) *CreateNodeRequest
func (*CreateNodeRequest) SetNodeType ¶
func (s *CreateNodeRequest) SetNodeType(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetOwnerAccount ¶
func (s *CreateNodeRequest) SetOwnerAccount(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetOwnerId ¶
func (s *CreateNodeRequest) SetOwnerId(v int64) *CreateNodeRequest
func (*CreateNodeRequest) SetReadonlyReplicas ¶
func (s *CreateNodeRequest) SetReadonlyReplicas(v int32) *CreateNodeRequest
func (*CreateNodeRequest) SetResourceOwnerAccount ¶
func (s *CreateNodeRequest) SetResourceOwnerAccount(v string) *CreateNodeRequest
func (*CreateNodeRequest) SetResourceOwnerId ¶
func (s *CreateNodeRequest) SetResourceOwnerId(v int64) *CreateNodeRequest
func (*CreateNodeRequest) SetShardDirect ¶
func (s *CreateNodeRequest) SetShardDirect(v bool) *CreateNodeRequest
func (CreateNodeRequest) String ¶
func (s CreateNodeRequest) String() string
type CreateNodeResponse ¶
type CreateNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateNodeResponse) GoString ¶
func (s CreateNodeResponse) GoString() string
func (*CreateNodeResponse) SetBody ¶
func (s *CreateNodeResponse) SetBody(v *CreateNodeResponseBody) *CreateNodeResponse
func (*CreateNodeResponse) SetHeaders ¶
func (s *CreateNodeResponse) SetHeaders(v map[string]*string) *CreateNodeResponse
func (*CreateNodeResponse) SetStatusCode ¶
func (s *CreateNodeResponse) SetStatusCode(v int32) *CreateNodeResponse
func (CreateNodeResponse) String ¶
func (s CreateNodeResponse) String() string
type CreateNodeResponseBody ¶
type CreateNodeResponseBody struct { // The node ID. // // example: // // d-bp1b234bf7a4**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The order ID. // // example: // // 20951063702**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // 7D48FB19-20CA-4725-A870-3D8F5CE6**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateNodeResponseBody) GoString ¶
func (s CreateNodeResponseBody) GoString() string
func (*CreateNodeResponseBody) SetNodeId ¶
func (s *CreateNodeResponseBody) SetNodeId(v string) *CreateNodeResponseBody
func (*CreateNodeResponseBody) SetOrderId ¶
func (s *CreateNodeResponseBody) SetOrderId(v string) *CreateNodeResponseBody
func (*CreateNodeResponseBody) SetRequestId ¶
func (s *CreateNodeResponseBody) SetRequestId(v string) *CreateNodeResponseBody
func (CreateNodeResponseBody) String ¶
func (s CreateNodeResponseBody) String() string
type CreateShardingDBInstanceRequest ¶
type CreateShardingDBInstanceRequest struct { // The password of the root account. The password must meet the following requirements: // // - The password must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters. // // - The special characters include ! # $ % ^ & \\ - ( ) _ + - = // // - The password of the account must be 8 to 32 characters in length. // // example: // // 123456Aa AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // Specifies whether to enable auto-renewal for the instance. Valid values: // // - **true** // // - **false* - (default) // // > This parameter is available and optional if you set the value of **ChargeType* - to **PrePaid**. // // example: // // true AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The ID of the backup set. // // > When you call this operation to clone an instance based on the backup set, this parameter is required. The **SrcDBInstanceId* - parameter is also required. // // example: // // cb-xxx BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The billing method of the instance. Valid values: // // - **PostPaid* - (default): pay-as-you-go // // - **PrePaid**: subscription // // > If this parameter is set to **PrePaid**, you must also configure the **Period* - parameter. // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ConfigServer nodes of the instance. // // This parameter is required. ConfigServer []*CreateShardingDBInstanceRequestConfigServer `json:"ConfigServer,omitempty" xml:"ConfigServer,omitempty" type:"Repeated"` // The name of the instance. The name of the instance must meet the following requirements: // // - The name must start with a letter. // // - It can contain digits, letters, underscores (_), and hyphens (-). // // - It must be 2 to 256 characters in length. // // example: // // test DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The region of the backup set used for the cross-region backup and restoration. // // > This parameter is required when you set the RestoreType parameter to 3. // // example: // // cn-hangzhou DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` // Indicates whether disk encryption is enabled. // // example: // // true Encrypted *bool `json:"Encrypted,omitempty" xml:"Encrypted,omitempty"` // The ID of the custom key. // // example: // // 2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // The database engine of the instance. Set the value to **MongoDB**. // // This parameter is required. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. Valid values: // // - **7.0** // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // > - For more information about the limits on database versions and storage engines, see [MongoDB versions and storage engines](https://help.aliyun.com/document_detail/61906.html). // // > - If you call this operation to clone an instance, set the value of this parameter to the database engine version of the source instance. // // This parameter is required. // // example: // // 4.4 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The global IP address whitelist template of the instance. Separate multiple templates with commas (,). The template name must be globally unique. // // example: // // g-qxieqf40xjst1ngp**** GlobalSecurityGroupIds *string `json:"GlobalSecurityGroupIds,omitempty" xml:"GlobalSecurityGroupIds,omitempty"` // The ID of secondary zone 2 for multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hong Kong Zone B // // - **cn-hongkong-c**: Hong Kong Zone C // // - **cn-hongkong-d**: Hong Kong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > - This parameter is available and required if you set the value of **EngineVersion* - to **4.4* - or **5.0**. // // > - The value of this parameter cannot be the same as the value of **ZoneId* - or **SecondaryZoneId**. // // > - For more information about the multi-zone deployment policy of a sharded cluster instance, see [Create a multi-zone sharded cluster instance](https://help.aliyun.com/document_detail/117865.html). // // example: // // cn-hangzhou-i HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` // The mongos nodes of the instance. // // This parameter is required. Mongos []*CreateShardingDBInstanceRequestMongos `json:"Mongos,omitempty" xml:"Mongos,omitempty" type:"Repeated"` // The network type of the instance. // // Set the value to **VPC**. // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The subscription period of the instance. Unit: months. // // Valid values: **1* - to **9**, **12**, **24**, **36**, and **60**. // // > When you set the **ChargeType* - parameter to **PrePaid**, this parameter is valid and required. // // example: // // 1 Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"` // The access protocol type of the instance. Valid values: // // - **mongodb** // // - **dynamodb** // // example: // // mongodb ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The provisioned IOPS of the instance: // // example: // // 1960 ProvisionedIops *int64 `json:"ProvisionedIops,omitempty" xml:"ProvisionedIops,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The information of the shard node. // // This parameter is required. ReplicaSet []*CreateShardingDBInstanceRequestReplicaSet `json:"ReplicaSet,omitempty" xml:"ReplicaSet,omitempty" type:"Repeated"` // The resource group ID. For more information, see [View the basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The point in time to restore the instance, which must be within seven days. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time must be in Coordinated Universal Time (UTC). // // > This parameter is required only if you call this operation to clone an instance. If you specify this parameter, you must also specify **SrcDBInstanceId**. // // example: // // 2022-03-08T02:30:25Z RestoreTime *string `json:"RestoreTime,omitempty" xml:"RestoreTime,omitempty"` // The backup restore type of the instance. // // - 1: restore an instance to the specified time. // // - 2: restore an released instance to the specified backup set. // // - 3:restore an instance to the specified cross-regional backup set. // // example: // // 1 RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` // The ID of secondary zone 1 for multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hong Kong Zone B // // - **cn-hongkong-c**: Hong Kong Zone C // // - **cn-hongkong-d**: Hong Kong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > - This parameter is available and required if you set the value of **EngineVersion* - to **4.4* - or **5.0**. // // > - The value of this parameter cannot be the same as the value of **ZoneId* - or **HiddenZoneId**. // // > - For more information about the multi-zone deployment policy of a sharded cluster instance, see [Create a multi-zone sharded cluster instance](https://help.aliyun.com/document_detail/117865.html). // // example: // // cn-hangzhou-h SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The IP addresses in an IP address whitelist of the instance. Multiple IP addresses are separated by commas (,), and each IP address in the IP address whitelist must be unique. The following types of values are supported: // // - 0.0.0.0/0 // // - IP addresses, such as 10.23.12.24. // // - CIDR blocks, such as 10.23.12.0/24. In this case, 24 indicates that the prefix of each IP address is 24-bit long. You can replace 24 with a value within the range of 1 to 32. // // > - A maximum of 1,000 IP addresses and CIDR blocks can be configured for each instance. // // > - If you enter 0.0.0.0/0, all IP addresses can access the instance. This may introduce security risks to the instance. Proceed with caution. // // example: // // 192.168.xx.xx,192.168.xx.xx SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"` // The source instance ID. // // > This parameter is required only if you call this operation to clone an instance. If you specify this parameter, you must also specify **RestoreTime**. // // example: // // dds-bp11483712c1**** SrcDBInstanceId *string `json:"SrcDBInstanceId,omitempty" xml:"SrcDBInstanceId,omitempty"` // The region ID of the instance. // // > This parameter is required when restore type is set to 2 or 3. // // example: // // cn-beijing SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` // The storage engine of the instance. Set the value to **WiredTiger**. // // > - If you call this operation to clone an instance, set the value of this parameter to the storage engine of the source instance. // // > - For more information about the limits on database versions and storage engines, see [MongoDB versions and storage engines](https://help.aliyun.com/document_detail/61906.html). // // example: // // WiredTiger StorageEngine *string `json:"StorageEngine,omitempty" xml:"StorageEngine,omitempty"` // The storage type of the instance. Valid values: // // - **cloud_essd1**: ESSD PL1 // // - **cloud_essd2**: ESSD PL2 // // - **cloud_essd3**: ESSD PL3 // // - **local_ssd**: local SSD // // > - Instances of MongoDB 4.4 and later support only cloud disks. **cloud_essd1* - is selected if you leave this parameter empty. // // > - Instances of MongoDB 4.2 and earlier support only local disks. **local_ssd* - is selected if you leave this parameter empty. // // example: // // cloud_essd1 StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The custom tags that you want to add to the instance. Tag []*CreateShardingDBInstanceRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The vSwitch ID of the instance. // // example: // // vsw-bp1vj604nj5a9zz74**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the VPC. // // example: // // vpc-bp1n3i15v90el48nx**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent zone list. // // example: // // cn-hangzhou-g ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateShardingDBInstanceRequest) GoString ¶
func (s CreateShardingDBInstanceRequest) GoString() string
func (*CreateShardingDBInstanceRequest) SetAccountPassword ¶
func (s *CreateShardingDBInstanceRequest) SetAccountPassword(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetAutoRenew ¶
func (s *CreateShardingDBInstanceRequest) SetAutoRenew(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetBackupId ¶
func (s *CreateShardingDBInstanceRequest) SetBackupId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetChargeType ¶
func (s *CreateShardingDBInstanceRequest) SetChargeType(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetClientToken ¶
func (s *CreateShardingDBInstanceRequest) SetClientToken(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetConfigServer ¶
func (s *CreateShardingDBInstanceRequest) SetConfigServer(v []*CreateShardingDBInstanceRequestConfigServer) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetDBInstanceDescription ¶
func (s *CreateShardingDBInstanceRequest) SetDBInstanceDescription(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetDestRegion ¶
func (s *CreateShardingDBInstanceRequest) SetDestRegion(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetEncrypted ¶
func (s *CreateShardingDBInstanceRequest) SetEncrypted(v bool) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetEncryptionKey ¶
func (s *CreateShardingDBInstanceRequest) SetEncryptionKey(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetEngine ¶
func (s *CreateShardingDBInstanceRequest) SetEngine(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetEngineVersion ¶
func (s *CreateShardingDBInstanceRequest) SetEngineVersion(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetGlobalSecurityGroupIds ¶
func (s *CreateShardingDBInstanceRequest) SetGlobalSecurityGroupIds(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetHiddenZoneId ¶
func (s *CreateShardingDBInstanceRequest) SetHiddenZoneId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetMongos ¶
func (s *CreateShardingDBInstanceRequest) SetMongos(v []*CreateShardingDBInstanceRequestMongos) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetNetworkType ¶
func (s *CreateShardingDBInstanceRequest) SetNetworkType(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetOwnerAccount ¶
func (s *CreateShardingDBInstanceRequest) SetOwnerAccount(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetOwnerId ¶
func (s *CreateShardingDBInstanceRequest) SetOwnerId(v int64) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetPeriod ¶
func (s *CreateShardingDBInstanceRequest) SetPeriod(v int32) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetProtocolType ¶
func (s *CreateShardingDBInstanceRequest) SetProtocolType(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetProvisionedIops ¶
func (s *CreateShardingDBInstanceRequest) SetProvisionedIops(v int64) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetRegionId ¶
func (s *CreateShardingDBInstanceRequest) SetRegionId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetReplicaSet ¶
func (s *CreateShardingDBInstanceRequest) SetReplicaSet(v []*CreateShardingDBInstanceRequestReplicaSet) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetResourceGroupId ¶
func (s *CreateShardingDBInstanceRequest) SetResourceGroupId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetResourceOwnerAccount ¶
func (s *CreateShardingDBInstanceRequest) SetResourceOwnerAccount(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetResourceOwnerId ¶
func (s *CreateShardingDBInstanceRequest) SetResourceOwnerId(v int64) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetRestoreTime ¶
func (s *CreateShardingDBInstanceRequest) SetRestoreTime(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetRestoreType ¶
func (s *CreateShardingDBInstanceRequest) SetRestoreType(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetSecondaryZoneId ¶
func (s *CreateShardingDBInstanceRequest) SetSecondaryZoneId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetSecurityIPList ¶
func (s *CreateShardingDBInstanceRequest) SetSecurityIPList(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetSrcDBInstanceId ¶
func (s *CreateShardingDBInstanceRequest) SetSrcDBInstanceId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetSrcRegion ¶
func (s *CreateShardingDBInstanceRequest) SetSrcRegion(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetStorageEngine ¶
func (s *CreateShardingDBInstanceRequest) SetStorageEngine(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetStorageType ¶
func (s *CreateShardingDBInstanceRequest) SetStorageType(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetTag ¶
func (s *CreateShardingDBInstanceRequest) SetTag(v []*CreateShardingDBInstanceRequestTag) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetVSwitchId ¶
func (s *CreateShardingDBInstanceRequest) SetVSwitchId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetVpcId ¶
func (s *CreateShardingDBInstanceRequest) SetVpcId(v string) *CreateShardingDBInstanceRequest
func (*CreateShardingDBInstanceRequest) SetZoneId ¶
func (s *CreateShardingDBInstanceRequest) SetZoneId(v string) *CreateShardingDBInstanceRequest
func (CreateShardingDBInstanceRequest) String ¶
func (s CreateShardingDBInstanceRequest) String() string
type CreateShardingDBInstanceRequestConfigServer ¶
type CreateShardingDBInstanceRequestConfigServer struct { // The instance type of the ConfigServer node. Valid values: // // - **mdb.shard.2x.xlarge.d**: 4 cores, 8 GB (dedicated). Only instances that run MongoDB 4.4 and later support this instance type. // // - **dds.cs.mid* - :1 core, 2 GB (general-purpose). Only instances that run MongoDB 4.2 and earlier support this instance type. // // This parameter is required. // // example: // // mdb.shard.2x.xlarge.d Class *string `json:"Class,omitempty" xml:"Class,omitempty"` // The storage space of the ConfigServer node. Unit: GB. // // > The values that can be specified for this parameter vary based on the instance types. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // This parameter is required. // // example: // // 20 Storage *int32 `json:"Storage,omitempty" xml:"Storage,omitempty"` }
func (CreateShardingDBInstanceRequestConfigServer) GoString ¶
func (s CreateShardingDBInstanceRequestConfigServer) GoString() string
func (*CreateShardingDBInstanceRequestConfigServer) SetClass ¶
func (s *CreateShardingDBInstanceRequestConfigServer) SetClass(v string) *CreateShardingDBInstanceRequestConfigServer
func (*CreateShardingDBInstanceRequestConfigServer) SetStorage ¶
func (s *CreateShardingDBInstanceRequestConfigServer) SetStorage(v int32) *CreateShardingDBInstanceRequestConfigServer
func (CreateShardingDBInstanceRequestConfigServer) String ¶
func (s CreateShardingDBInstanceRequestConfigServer) String() string
type CreateShardingDBInstanceRequestMongos ¶
type CreateShardingDBInstanceRequestMongos struct { // The instance type of the mongos node. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // > - **N* - specifies the serial number of the mongos node for which the instance type is specified. For example, **Mongos.2.Class* - specifies the instance type of the second mongos node. // // > - Valid values for **N**: **2* - to **32**. // // This parameter is required. // // example: // // mdb.shard.2x.xlarge.d Class *string `json:"Class,omitempty" xml:"Class,omitempty"` }
func (CreateShardingDBInstanceRequestMongos) GoString ¶
func (s CreateShardingDBInstanceRequestMongos) GoString() string
func (*CreateShardingDBInstanceRequestMongos) SetClass ¶
func (s *CreateShardingDBInstanceRequestMongos) SetClass(v string) *CreateShardingDBInstanceRequestMongos
func (CreateShardingDBInstanceRequestMongos) String ¶
func (s CreateShardingDBInstanceRequestMongos) String() string
type CreateShardingDBInstanceRequestReplicaSet ¶
type CreateShardingDBInstanceRequestReplicaSet struct { // The instance type of the shard node. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // > - **N* - specifies the serial number of the shard node for which the instance type is specified. For example, **ReplicaSet.2.Class* - specifies the instance type of the second shard node. // // > - Valid values of **N**: **2* - to **32**. // // This parameter is required. // // example: // // dds.shard.standard Class *string `json:"Class,omitempty" xml:"Class,omitempty"` // The number of read-only nodes in the shard node. // // Valid values: **0**, **1, 2, 3, 4, and 5**. Default value: **0**. // // > **N* - specifies the serial number of the shard node for which you want to set the number of read-only nodes. **ReplicaSet.2.ReadonlyReplicas* - specifies the number of read-only nodes in the second shard node. // // example: // // 0 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The storage capacity of the shard node. Unit: GB. // // > - The values that can be specified for this parameter vary based on the instance types. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // > - **N* - specifies the serial number of the shard node for which the storage space is specified. For example, **ReplicaSet.2.Storage* - specifies the storage space of the second shard node. // // This parameter is required. // // example: // // 10 Storage *int32 `json:"Storage,omitempty" xml:"Storage,omitempty"` }
func (CreateShardingDBInstanceRequestReplicaSet) GoString ¶
func (s CreateShardingDBInstanceRequestReplicaSet) GoString() string
func (*CreateShardingDBInstanceRequestReplicaSet) SetClass ¶
func (s *CreateShardingDBInstanceRequestReplicaSet) SetClass(v string) *CreateShardingDBInstanceRequestReplicaSet
func (*CreateShardingDBInstanceRequestReplicaSet) SetReadonlyReplicas ¶
func (s *CreateShardingDBInstanceRequestReplicaSet) SetReadonlyReplicas(v int32) *CreateShardingDBInstanceRequestReplicaSet
func (*CreateShardingDBInstanceRequestReplicaSet) SetStorage ¶
func (s *CreateShardingDBInstanceRequestReplicaSet) SetStorage(v int32) *CreateShardingDBInstanceRequestReplicaSet
func (CreateShardingDBInstanceRequestReplicaSet) String ¶
func (s CreateShardingDBInstanceRequestReplicaSet) String() string
type CreateShardingDBInstanceRequestTag ¶
type CreateShardingDBInstanceRequestTag struct { // The tag key. // // > **N* - specifies the serial number of the tag. For example, **Tag.1.Key* - specifies the key of the first tag and **Tag.2.Key* - specifies the key of the second tag. // // example: // // testdatabase Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // > **N* - specifies the serial number of the tag. For example, **Tag.1.Value* - specifies the value of the first tag and Tag.2.Value specifies the value of the second tag. // // example: // // apitest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateShardingDBInstanceRequestTag) GoString ¶
func (s CreateShardingDBInstanceRequestTag) GoString() string
func (*CreateShardingDBInstanceRequestTag) SetKey ¶
func (s *CreateShardingDBInstanceRequestTag) SetKey(v string) *CreateShardingDBInstanceRequestTag
func (*CreateShardingDBInstanceRequestTag) SetValue ¶
func (s *CreateShardingDBInstanceRequestTag) SetValue(v string) *CreateShardingDBInstanceRequestTag
func (CreateShardingDBInstanceRequestTag) String ¶
func (s CreateShardingDBInstanceRequestTag) String() string
type CreateShardingDBInstanceResponse ¶
type CreateShardingDBInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateShardingDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateShardingDBInstanceResponse) GoString ¶
func (s CreateShardingDBInstanceResponse) GoString() string
func (*CreateShardingDBInstanceResponse) SetBody ¶
func (s *CreateShardingDBInstanceResponse) SetBody(v *CreateShardingDBInstanceResponseBody) *CreateShardingDBInstanceResponse
func (*CreateShardingDBInstanceResponse) SetHeaders ¶
func (s *CreateShardingDBInstanceResponse) SetHeaders(v map[string]*string) *CreateShardingDBInstanceResponse
func (*CreateShardingDBInstanceResponse) SetStatusCode ¶
func (s *CreateShardingDBInstanceResponse) SetStatusCode(v int32) *CreateShardingDBInstanceResponse
func (CreateShardingDBInstanceResponse) String ¶
func (s CreateShardingDBInstanceResponse) String() string
type CreateShardingDBInstanceResponseBody ¶
type CreateShardingDBInstanceResponseBody struct { // The instance ID. // // example: // // dds-bp114f14849d**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The order ID. // // example: // // 21010996721**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // D8F1D721-6439-4257-A89C-F1E8E9C9**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateShardingDBInstanceResponseBody) GoString ¶
func (s CreateShardingDBInstanceResponseBody) GoString() string
func (*CreateShardingDBInstanceResponseBody) SetDBInstanceId ¶
func (s *CreateShardingDBInstanceResponseBody) SetDBInstanceId(v string) *CreateShardingDBInstanceResponseBody
func (*CreateShardingDBInstanceResponseBody) SetOrderId ¶
func (s *CreateShardingDBInstanceResponseBody) SetOrderId(v string) *CreateShardingDBInstanceResponseBody
func (*CreateShardingDBInstanceResponseBody) SetRequestId ¶
func (s *CreateShardingDBInstanceResponseBody) SetRequestId(v string) *CreateShardingDBInstanceResponseBody
func (CreateShardingDBInstanceResponseBody) String ¶
func (s CreateShardingDBInstanceResponseBody) String() string
type DeleteDBInstanceRequest ¶
type DeleteDBInstanceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCzxxxxxxxxxx ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DeleteDBInstanceRequest) GoString ¶
func (s DeleteDBInstanceRequest) GoString() string
func (*DeleteDBInstanceRequest) SetClientToken ¶
func (s *DeleteDBInstanceRequest) SetClientToken(v string) *DeleteDBInstanceRequest
func (*DeleteDBInstanceRequest) SetDBInstanceId ¶
func (s *DeleteDBInstanceRequest) SetDBInstanceId(v string) *DeleteDBInstanceRequest
func (*DeleteDBInstanceRequest) SetOwnerAccount ¶
func (s *DeleteDBInstanceRequest) SetOwnerAccount(v string) *DeleteDBInstanceRequest
func (*DeleteDBInstanceRequest) SetOwnerId ¶
func (s *DeleteDBInstanceRequest) SetOwnerId(v int64) *DeleteDBInstanceRequest
func (*DeleteDBInstanceRequest) SetResourceOwnerAccount ¶
func (s *DeleteDBInstanceRequest) SetResourceOwnerAccount(v string) *DeleteDBInstanceRequest
func (*DeleteDBInstanceRequest) SetResourceOwnerId ¶
func (s *DeleteDBInstanceRequest) SetResourceOwnerId(v int64) *DeleteDBInstanceRequest
func (DeleteDBInstanceRequest) String ¶
func (s DeleteDBInstanceRequest) String() string
type DeleteDBInstanceResponse ¶
type DeleteDBInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDBInstanceResponse) GoString ¶
func (s DeleteDBInstanceResponse) GoString() string
func (*DeleteDBInstanceResponse) SetBody ¶
func (s *DeleteDBInstanceResponse) SetBody(v *DeleteDBInstanceResponseBody) *DeleteDBInstanceResponse
func (*DeleteDBInstanceResponse) SetHeaders ¶
func (s *DeleteDBInstanceResponse) SetHeaders(v map[string]*string) *DeleteDBInstanceResponse
func (*DeleteDBInstanceResponse) SetStatusCode ¶
func (s *DeleteDBInstanceResponse) SetStatusCode(v int32) *DeleteDBInstanceResponse
func (DeleteDBInstanceResponse) String ¶
func (s DeleteDBInstanceResponse) String() string
type DeleteDBInstanceResponseBody ¶
type DeleteDBInstanceResponseBody struct { // The request ID. // // example: // // 72651AF9-7897-41A7-8B67-6C15C7F26A0A RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDBInstanceResponseBody) GoString ¶
func (s DeleteDBInstanceResponseBody) GoString() string
func (*DeleteDBInstanceResponseBody) SetRequestId ¶
func (s *DeleteDBInstanceResponseBody) SetRequestId(v string) *DeleteDBInstanceResponseBody
func (DeleteDBInstanceResponseBody) String ¶
func (s DeleteDBInstanceResponseBody) String() string
type DeleteGlobalSecurityIPGroupRequest ¶
type DeleteGlobalSecurityIPGroupRequest struct { // The name of the IP whitelist template. The name must meet the following requirements: // // - It can contain lowercase letters, digits, and underscores (_). // // - It must start with a letter and end with a letter or digit. // // - It must be 2 to 120 characters in length. // // example: // // corp GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // This parameter is required. // // example: // // g-qxieqf40xjst1ngpr3jz GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` }
func (DeleteGlobalSecurityIPGroupRequest) GoString ¶
func (s DeleteGlobalSecurityIPGroupRequest) GoString() string
func (*DeleteGlobalSecurityIPGroupRequest) SetGlobalIgName ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetOwnerAccount ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetOwnerId ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetRegionId ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetRegionId(v string) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerAccount ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerId ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *DeleteGlobalSecurityIPGroupRequest
func (*DeleteGlobalSecurityIPGroupRequest) SetSecurityToken ¶
func (s *DeleteGlobalSecurityIPGroupRequest) SetSecurityToken(v string) *DeleteGlobalSecurityIPGroupRequest
func (DeleteGlobalSecurityIPGroupRequest) String ¶
func (s DeleteGlobalSecurityIPGroupRequest) String() string
type DeleteGlobalSecurityIPGroupResponse ¶
type DeleteGlobalSecurityIPGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteGlobalSecurityIPGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteGlobalSecurityIPGroupResponse) GoString ¶
func (s DeleteGlobalSecurityIPGroupResponse) GoString() string
func (*DeleteGlobalSecurityIPGroupResponse) SetHeaders ¶
func (s *DeleteGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *DeleteGlobalSecurityIPGroupResponse
func (*DeleteGlobalSecurityIPGroupResponse) SetStatusCode ¶
func (s *DeleteGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *DeleteGlobalSecurityIPGroupResponse
func (DeleteGlobalSecurityIPGroupResponse) String ¶
func (s DeleteGlobalSecurityIPGroupResponse) String() string
type DeleteGlobalSecurityIPGroupResponseBody ¶
type DeleteGlobalSecurityIPGroupResponseBody struct { // The unique ID of the request. If the request fails, provide this ID for technical support to troubleshoot the failure. // // example: // // 2F42BB4E-461F-5B55-A37C-53B1141C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteGlobalSecurityIPGroupResponseBody) GoString ¶
func (s DeleteGlobalSecurityIPGroupResponseBody) GoString() string
func (*DeleteGlobalSecurityIPGroupResponseBody) SetRequestId ¶
func (s *DeleteGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *DeleteGlobalSecurityIPGroupResponseBody
func (DeleteGlobalSecurityIPGroupResponseBody) String ¶
func (s DeleteGlobalSecurityIPGroupResponseBody) String() string
type DeleteNodeRequest ¶
type DeleteNodeRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the generated token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCzxxxxxxxxxx ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard or mongos node that you want to delete. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/61923.html) operation to query node IDs. // // This parameter is required. // // example: // // s-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DeleteNodeRequest) GoString ¶
func (s DeleteNodeRequest) GoString() string
func (*DeleteNodeRequest) SetClientToken ¶
func (s *DeleteNodeRequest) SetClientToken(v string) *DeleteNodeRequest
func (*DeleteNodeRequest) SetDBInstanceId ¶
func (s *DeleteNodeRequest) SetDBInstanceId(v string) *DeleteNodeRequest
func (*DeleteNodeRequest) SetNodeId ¶
func (s *DeleteNodeRequest) SetNodeId(v string) *DeleteNodeRequest
func (*DeleteNodeRequest) SetOwnerAccount ¶
func (s *DeleteNodeRequest) SetOwnerAccount(v string) *DeleteNodeRequest
func (*DeleteNodeRequest) SetOwnerId ¶
func (s *DeleteNodeRequest) SetOwnerId(v int64) *DeleteNodeRequest
func (*DeleteNodeRequest) SetResourceOwnerAccount ¶
func (s *DeleteNodeRequest) SetResourceOwnerAccount(v string) *DeleteNodeRequest
func (*DeleteNodeRequest) SetResourceOwnerId ¶
func (s *DeleteNodeRequest) SetResourceOwnerId(v int64) *DeleteNodeRequest
func (DeleteNodeRequest) String ¶
func (s DeleteNodeRequest) String() string
type DeleteNodeResponse ¶
type DeleteNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteNodeResponse) GoString ¶
func (s DeleteNodeResponse) GoString() string
func (*DeleteNodeResponse) SetBody ¶
func (s *DeleteNodeResponse) SetBody(v *DeleteNodeResponseBody) *DeleteNodeResponse
func (*DeleteNodeResponse) SetHeaders ¶
func (s *DeleteNodeResponse) SetHeaders(v map[string]*string) *DeleteNodeResponse
func (*DeleteNodeResponse) SetStatusCode ¶
func (s *DeleteNodeResponse) SetStatusCode(v int32) *DeleteNodeResponse
func (DeleteNodeResponse) String ¶
func (s DeleteNodeResponse) String() string
type DeleteNodeResponseBody ¶
type DeleteNodeResponseBody struct { // The order ID. // // example: // // 111111111111111 OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // 9F9BDE64-BF30-41F3-BD29-C19CE4AB3404 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the task. // // example: // // 111111111 TaskId *int32 `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (DeleteNodeResponseBody) GoString ¶
func (s DeleteNodeResponseBody) GoString() string
func (*DeleteNodeResponseBody) SetOrderId ¶
func (s *DeleteNodeResponseBody) SetOrderId(v string) *DeleteNodeResponseBody
func (*DeleteNodeResponseBody) SetRequestId ¶
func (s *DeleteNodeResponseBody) SetRequestId(v string) *DeleteNodeResponseBody
func (*DeleteNodeResponseBody) SetTaskId ¶
func (s *DeleteNodeResponseBody) SetTaskId(v int32) *DeleteNodeResponseBody
func (DeleteNodeResponseBody) String ¶
func (s DeleteNodeResponseBody) String() string
type DescribeAccountsRequest ¶
type DescribeAccountsRequest struct { // The name of the account. Set the value to **root**. // // example: // // root AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp1fd530f271**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeAccountsRequest) GoString ¶
func (s DescribeAccountsRequest) GoString() string
func (*DescribeAccountsRequest) SetAccountName ¶
func (s *DescribeAccountsRequest) SetAccountName(v string) *DescribeAccountsRequest
func (*DescribeAccountsRequest) SetDBInstanceId ¶
func (s *DescribeAccountsRequest) SetDBInstanceId(v string) *DescribeAccountsRequest
func (*DescribeAccountsRequest) SetOwnerAccount ¶
func (s *DescribeAccountsRequest) SetOwnerAccount(v string) *DescribeAccountsRequest
func (*DescribeAccountsRequest) SetOwnerId ¶
func (s *DescribeAccountsRequest) SetOwnerId(v int64) *DescribeAccountsRequest
func (*DescribeAccountsRequest) SetResourceOwnerAccount ¶
func (s *DescribeAccountsRequest) SetResourceOwnerAccount(v string) *DescribeAccountsRequest
func (*DescribeAccountsRequest) SetResourceOwnerId ¶
func (s *DescribeAccountsRequest) SetResourceOwnerId(v int64) *DescribeAccountsRequest
func (DescribeAccountsRequest) String ¶
func (s DescribeAccountsRequest) String() string
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccountsResponse) GoString ¶
func (s DescribeAccountsResponse) GoString() string
func (*DescribeAccountsResponse) SetBody ¶
func (s *DescribeAccountsResponse) SetBody(v *DescribeAccountsResponseBody) *DescribeAccountsResponse
func (*DescribeAccountsResponse) SetHeaders ¶
func (s *DescribeAccountsResponse) SetHeaders(v map[string]*string) *DescribeAccountsResponse
func (*DescribeAccountsResponse) SetStatusCode ¶
func (s *DescribeAccountsResponse) SetStatusCode(v int32) *DescribeAccountsResponse
func (DescribeAccountsResponse) String ¶
func (s DescribeAccountsResponse) String() string
type DescribeAccountsResponseBody ¶
type DescribeAccountsResponseBody struct { // The details of the account. Accounts *DescribeAccountsResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"` // The request ID. // // example: // // B562A65B-39AB-4EE8-8635-5A222054FB35 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAccountsResponseBody) GoString ¶
func (s DescribeAccountsResponseBody) GoString() string
func (*DescribeAccountsResponseBody) SetAccounts ¶
func (s *DescribeAccountsResponseBody) SetAccounts(v *DescribeAccountsResponseBodyAccounts) *DescribeAccountsResponseBody
func (*DescribeAccountsResponseBody) SetRequestId ¶
func (s *DescribeAccountsResponseBody) SetRequestId(v string) *DescribeAccountsResponseBody
func (DescribeAccountsResponseBody) String ¶
func (s DescribeAccountsResponseBody) String() string
type DescribeAccountsResponseBodyAccounts ¶
type DescribeAccountsResponseBodyAccounts struct {
Account []*DescribeAccountsResponseBodyAccountsAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Repeated"`
}
func (DescribeAccountsResponseBodyAccounts) GoString ¶
func (s DescribeAccountsResponseBodyAccounts) GoString() string
func (*DescribeAccountsResponseBodyAccounts) SetAccount ¶
func (s *DescribeAccountsResponseBodyAccounts) SetAccount(v []*DescribeAccountsResponseBodyAccountsAccount) *DescribeAccountsResponseBodyAccounts
func (DescribeAccountsResponseBodyAccounts) String ¶
func (s DescribeAccountsResponseBodyAccounts) String() string
type DescribeAccountsResponseBodyAccountsAccount ¶
type DescribeAccountsResponseBodyAccountsAccount struct { // The description of the account. // // example: // // Admin AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"` // The name of the account. // // example: // // root AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The status of the account. Valid values: // // - **Unavailable** // // - **Available** // // example: // // Available AccountStatus *string `json:"AccountStatus,omitempty" xml:"AccountStatus,omitempty"` // The role of the account. Valid values: // // - **db**: shard node // // - **cs**: Configserver node // // - **mongos**: mongos node // // - **logic**: sharded cluster instance // // - **normal**: replica set instance // // example: // // mongos CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The ID of the instance to which the account belongs. // // example: // // dds-bp1fd530f271**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` }
func (DescribeAccountsResponseBodyAccountsAccount) GoString ¶
func (s DescribeAccountsResponseBodyAccountsAccount) GoString() string
func (*DescribeAccountsResponseBodyAccountsAccount) SetAccountDescription ¶
func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountDescription(v string) *DescribeAccountsResponseBodyAccountsAccount
func (*DescribeAccountsResponseBodyAccountsAccount) SetAccountName ¶
func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountName(v string) *DescribeAccountsResponseBodyAccountsAccount
func (*DescribeAccountsResponseBodyAccountsAccount) SetAccountStatus ¶
func (s *DescribeAccountsResponseBodyAccountsAccount) SetAccountStatus(v string) *DescribeAccountsResponseBodyAccountsAccount
func (*DescribeAccountsResponseBodyAccountsAccount) SetCharacterType ¶
func (s *DescribeAccountsResponseBodyAccountsAccount) SetCharacterType(v string) *DescribeAccountsResponseBodyAccountsAccount
func (*DescribeAccountsResponseBodyAccountsAccount) SetDBInstanceId ¶
func (s *DescribeAccountsResponseBodyAccountsAccount) SetDBInstanceId(v string) *DescribeAccountsResponseBodyAccountsAccount
func (DescribeAccountsResponseBodyAccountsAccount) String ¶
func (s DescribeAccountsResponseBodyAccountsAccount) String() string
type DescribeActiveOperationTaskCountRequest ¶
type DescribeActiveOperationTaskCountRequest struct { OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the resource group. // // example: // // sg-bp5689ac**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeActiveOperationTaskCountRequest) GoString ¶
func (s DescribeActiveOperationTaskCountRequest) GoString() string
func (*DescribeActiveOperationTaskCountRequest) SetOwnerAccount ¶
func (s *DescribeActiveOperationTaskCountRequest) SetOwnerAccount(v string) *DescribeActiveOperationTaskCountRequest
func (*DescribeActiveOperationTaskCountRequest) SetOwnerId ¶
func (s *DescribeActiveOperationTaskCountRequest) SetOwnerId(v int64) *DescribeActiveOperationTaskCountRequest
func (*DescribeActiveOperationTaskCountRequest) SetResourceGroupId ¶
func (s *DescribeActiveOperationTaskCountRequest) SetResourceGroupId(v string) *DescribeActiveOperationTaskCountRequest
func (*DescribeActiveOperationTaskCountRequest) SetResourceOwnerAccount ¶
func (s *DescribeActiveOperationTaskCountRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTaskCountRequest
func (*DescribeActiveOperationTaskCountRequest) SetResourceOwnerId ¶
func (s *DescribeActiveOperationTaskCountRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTaskCountRequest
func (DescribeActiveOperationTaskCountRequest) String ¶
func (s DescribeActiveOperationTaskCountRequest) String() string
type DescribeActiveOperationTaskCountResponse ¶
type DescribeActiveOperationTaskCountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeActiveOperationTaskCountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeActiveOperationTaskCountResponse) GoString ¶
func (s DescribeActiveOperationTaskCountResponse) GoString() string
func (*DescribeActiveOperationTaskCountResponse) SetHeaders ¶
func (s *DescribeActiveOperationTaskCountResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTaskCountResponse
func (*DescribeActiveOperationTaskCountResponse) SetStatusCode ¶
func (s *DescribeActiveOperationTaskCountResponse) SetStatusCode(v int32) *DescribeActiveOperationTaskCountResponse
func (DescribeActiveOperationTaskCountResponse) String ¶
func (s DescribeActiveOperationTaskCountResponse) String() string
type DescribeActiveOperationTaskCountResponseBody ¶
type DescribeActiveOperationTaskCountResponseBody struct { // Indicates whether any O\\&M tasks need pop-up windows to notify users actions. Valid values: // // - **0**: No O\\&M tasks need pop-up windows to notify users actions. // // - **1**: Some O\\&M tasks need pop-up windows to notify users actions. // // example: // // 0 NeedPop *int32 `json:"NeedPop,omitempty" xml:"NeedPop,omitempty"` // The request ID. // // example: // // 770D7F11-21A2-402B-9DF6-D1A620570EF9 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of pending O\\&M tasks. // // example: // // 0 TaskCount *int32 `json:"TaskCount,omitempty" xml:"TaskCount,omitempty"` }
func (DescribeActiveOperationTaskCountResponseBody) GoString ¶
func (s DescribeActiveOperationTaskCountResponseBody) GoString() string
func (*DescribeActiveOperationTaskCountResponseBody) SetNeedPop ¶
func (s *DescribeActiveOperationTaskCountResponseBody) SetNeedPop(v int32) *DescribeActiveOperationTaskCountResponseBody
func (*DescribeActiveOperationTaskCountResponseBody) SetRequestId ¶
func (s *DescribeActiveOperationTaskCountResponseBody) SetRequestId(v string) *DescribeActiveOperationTaskCountResponseBody
func (*DescribeActiveOperationTaskCountResponseBody) SetTaskCount ¶
func (s *DescribeActiveOperationTaskCountResponseBody) SetTaskCount(v int32) *DescribeActiveOperationTaskCountResponseBody
func (DescribeActiveOperationTaskCountResponseBody) String ¶
func (s DescribeActiveOperationTaskCountResponseBody) String() string
type DescribeActiveOperationTaskTypeRequest ¶
type DescribeActiveOperationTaskTypeRequest struct { // Specifies whether to return historical O\\&M tasks. Valid values: // // - **0* - (default): The system returns only pending O\\&M tasks. // // - **1**: The system returns historical O\\&M tasks. // // example: // // 0 IsHistory *int32 `json:"IsHistory,omitempty" xml:"IsHistory,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The resource group ID. You can call the [DescribeSecurityGroupConfiguration](https://help.aliyun.com/document_detail/146130.html) operation to query the resource group ID. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeActiveOperationTaskTypeRequest) GoString ¶
func (s DescribeActiveOperationTaskTypeRequest) GoString() string
func (*DescribeActiveOperationTaskTypeRequest) SetIsHistory ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetIsHistory(v int32) *DescribeActiveOperationTaskTypeRequest
func (*DescribeActiveOperationTaskTypeRequest) SetOwnerAccount ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetOwnerAccount(v string) *DescribeActiveOperationTaskTypeRequest
func (*DescribeActiveOperationTaskTypeRequest) SetOwnerId ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetOwnerId(v int64) *DescribeActiveOperationTaskTypeRequest
func (*DescribeActiveOperationTaskTypeRequest) SetResourceGroupId ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetResourceGroupId(v string) *DescribeActiveOperationTaskTypeRequest
func (*DescribeActiveOperationTaskTypeRequest) SetResourceOwnerAccount ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTaskTypeRequest
func (*DescribeActiveOperationTaskTypeRequest) SetResourceOwnerId ¶
func (s *DescribeActiveOperationTaskTypeRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTaskTypeRequest
func (DescribeActiveOperationTaskTypeRequest) String ¶
func (s DescribeActiveOperationTaskTypeRequest) String() string
type DescribeActiveOperationTaskTypeResponse ¶
type DescribeActiveOperationTaskTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeActiveOperationTaskTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeActiveOperationTaskTypeResponse) GoString ¶
func (s DescribeActiveOperationTaskTypeResponse) GoString() string
func (*DescribeActiveOperationTaskTypeResponse) SetHeaders ¶
func (s *DescribeActiveOperationTaskTypeResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTaskTypeResponse
func (*DescribeActiveOperationTaskTypeResponse) SetStatusCode ¶
func (s *DescribeActiveOperationTaskTypeResponse) SetStatusCode(v int32) *DescribeActiveOperationTaskTypeResponse
func (DescribeActiveOperationTaskTypeResponse) String ¶
func (s DescribeActiveOperationTaskTypeResponse) String() string
type DescribeActiveOperationTaskTypeResponseBody ¶
type DescribeActiveOperationTaskTypeResponseBody struct { // The request ID. // // example: // // C7EE83BF-7BA8-5087-BAC9-ED85ED54**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The O\\&M tasks. TypeList []*DescribeActiveOperationTaskTypeResponseBodyTypeList `json:"TypeList,omitempty" xml:"TypeList,omitempty" type:"Repeated"` }
func (DescribeActiveOperationTaskTypeResponseBody) GoString ¶
func (s DescribeActiveOperationTaskTypeResponseBody) GoString() string
func (*DescribeActiveOperationTaskTypeResponseBody) SetRequestId ¶
func (s *DescribeActiveOperationTaskTypeResponseBody) SetRequestId(v string) *DescribeActiveOperationTaskTypeResponseBody
func (*DescribeActiveOperationTaskTypeResponseBody) SetTypeList ¶
func (DescribeActiveOperationTaskTypeResponseBody) String ¶
func (s DescribeActiveOperationTaskTypeResponseBody) String() string
type DescribeActiveOperationTaskTypeResponseBodyTypeList ¶
type DescribeActiveOperationTaskTypeResponseBodyTypeList struct { // The number of pending tasks. // // example: // // 1 Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"` // The type of the task. Valid values: // // - **rds_apsaradb_transfer**: data migration // // - **rds_apsaradb_upgrade**: minor version update // // example: // // rds_apsaradb_upgrade TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` // The task type in English. // // example: // // rds_apsaradb_upgrade TaskTypeInfoEn *string `json:"TaskTypeInfoEn,omitempty" xml:"TaskTypeInfoEn,omitempty"` // The task type in Chinese. // // example: // // rds_apsaradb_upgrade TaskTypeInfoZh *string `json:"TaskTypeInfoZh,omitempty" xml:"TaskTypeInfoZh,omitempty"` }
func (DescribeActiveOperationTaskTypeResponseBodyTypeList) GoString ¶
func (s DescribeActiveOperationTaskTypeResponseBodyTypeList) GoString() string
func (*DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskType ¶
func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskType(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
func (*DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoEn ¶
func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoEn(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
func (*DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoZh ¶
func (s *DescribeActiveOperationTaskTypeResponseBodyTypeList) SetTaskTypeInfoZh(v string) *DescribeActiveOperationTaskTypeResponseBodyTypeList
func (DescribeActiveOperationTaskTypeResponseBodyTypeList) String ¶
func (s DescribeActiveOperationTaskTypeResponseBodyTypeList) String() string
type DescribeActiveOperationTasksRequest ¶
type DescribeActiveOperationTasksRequest struct { // Specifies whether to allow the cancellation operation. Valid values: // // - **0**: The cancellation operation is not allowed. // // - **1**: The cancellation operation is allowed. // // example: // // *** AllowCancel *int32 `json:"AllowCancel,omitempty" xml:"AllowCancel,omitempty"` // Specifies whether to allow the modification operation. Valid values: // // - **0**: The modification operation is not allowed. // // - **1**: The modification operation is allowed. // // example: // // -1 AllowChange *int32 `json:"AllowChange,omitempty" xml:"AllowChange,omitempty"` // The type of task configuration change. Valid values: // // - **all* - (default): The configurations of all O\\&M tasks are changed. // // - **S0**: The configurations of tasks initiated to fix exceptions are changed. // // - **S1**: The configurations of system O\\&M tasks are changed. // // example: // // *** ChangeLevel *string `json:"ChangeLevel,omitempty" xml:"ChangeLevel,omitempty"` // The type of the database engine. // // example: // // *** DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` // The name of the instance. // // example: // // dds-bp16aaccfe10e3e4 InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number of the page to return. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30, 50, and 100**. Default value: **30**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the service. // // example: // // *** ProductId *string `json:"ProductId,omitempty" xml:"ProductId,omitempty"` // The region ID of the instance. // // > If you set the Region parameter to **all**, all tasks created within your Alibaba Cloud account are queried. In this case, you must set the **taskType* - parameter to **all**. // // example: // // cn-beijing Region *string `json:"Region,omitempty" xml:"Region,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The status of the task. Valid values: // // - **0**: waiting for execution // // - **1**: being executed // // - **2**: successful // // - **3**: failed // // example: // // 0 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The task type. // // example: // // *** TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` }
func (DescribeActiveOperationTasksRequest) GoString ¶
func (s DescribeActiveOperationTasksRequest) GoString() string
func (*DescribeActiveOperationTasksRequest) SetAllowCancel ¶
func (s *DescribeActiveOperationTasksRequest) SetAllowCancel(v int32) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetAllowChange ¶
func (s *DescribeActiveOperationTasksRequest) SetAllowChange(v int32) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetChangeLevel ¶
func (s *DescribeActiveOperationTasksRequest) SetChangeLevel(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetDbType ¶
func (s *DescribeActiveOperationTasksRequest) SetDbType(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetInsName ¶
func (s *DescribeActiveOperationTasksRequest) SetInsName(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetOwnerAccount ¶
func (s *DescribeActiveOperationTasksRequest) SetOwnerAccount(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetOwnerId ¶
func (s *DescribeActiveOperationTasksRequest) SetOwnerId(v int64) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetPageNumber ¶
func (s *DescribeActiveOperationTasksRequest) SetPageNumber(v int32) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetPageSize ¶
func (s *DescribeActiveOperationTasksRequest) SetPageSize(v int32) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetProductId ¶
func (s *DescribeActiveOperationTasksRequest) SetProductId(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetRegion ¶
func (s *DescribeActiveOperationTasksRequest) SetRegion(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetResourceOwnerAccount ¶
func (s *DescribeActiveOperationTasksRequest) SetResourceOwnerAccount(v string) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetResourceOwnerId ¶
func (s *DescribeActiveOperationTasksRequest) SetResourceOwnerId(v int64) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetStatus ¶
func (s *DescribeActiveOperationTasksRequest) SetStatus(v int32) *DescribeActiveOperationTasksRequest
func (*DescribeActiveOperationTasksRequest) SetTaskType ¶
func (s *DescribeActiveOperationTasksRequest) SetTaskType(v string) *DescribeActiveOperationTasksRequest
func (DescribeActiveOperationTasksRequest) String ¶
func (s DescribeActiveOperationTasksRequest) String() string
type DescribeActiveOperationTasksResponse ¶
type DescribeActiveOperationTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeActiveOperationTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeActiveOperationTasksResponse) GoString ¶
func (s DescribeActiveOperationTasksResponse) GoString() string
func (*DescribeActiveOperationTasksResponse) SetHeaders ¶
func (s *DescribeActiveOperationTasksResponse) SetHeaders(v map[string]*string) *DescribeActiveOperationTasksResponse
func (*DescribeActiveOperationTasksResponse) SetStatusCode ¶
func (s *DescribeActiveOperationTasksResponse) SetStatusCode(v int32) *DescribeActiveOperationTasksResponse
func (DescribeActiveOperationTasksResponse) String ¶
func (s DescribeActiveOperationTasksResponse) String() string
type DescribeActiveOperationTasksResponseBody ¶
type DescribeActiveOperationTasksResponseBody struct { // The O\\&M tasks. Items []*DescribeActiveOperationTasksResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"` // The number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 111E7B16-0A87-4CBA-B271-F34AD61E099F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. // // example: // // 727 TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"` }
func (DescribeActiveOperationTasksResponseBody) GoString ¶
func (s DescribeActiveOperationTasksResponseBody) GoString() string
func (*DescribeActiveOperationTasksResponseBody) SetPageNumber ¶
func (s *DescribeActiveOperationTasksResponseBody) SetPageNumber(v int32) *DescribeActiveOperationTasksResponseBody
func (*DescribeActiveOperationTasksResponseBody) SetPageSize ¶
func (s *DescribeActiveOperationTasksResponseBody) SetPageSize(v int32) *DescribeActiveOperationTasksResponseBody
func (*DescribeActiveOperationTasksResponseBody) SetRequestId ¶
func (s *DescribeActiveOperationTasksResponseBody) SetRequestId(v string) *DescribeActiveOperationTasksResponseBody
func (*DescribeActiveOperationTasksResponseBody) SetTotalRecordCount ¶
func (s *DescribeActiveOperationTasksResponseBody) SetTotalRecordCount(v int32) *DescribeActiveOperationTasksResponseBody
func (DescribeActiveOperationTasksResponseBody) String ¶
func (s DescribeActiveOperationTasksResponseBody) String() string
type DescribeActiveOperationTasksResponseBodyItems ¶
type DescribeActiveOperationTasksResponseBodyItems struct { // N/A // // example: // // *** AllowCancel *string `json:"AllowCancel,omitempty" xml:"AllowCancel,omitempty"` // Indicates whether the modification operation is allowed. // // - **0**: The modification operation is not allowed. // // - **1**: The modification operation is allowed. // // example: // // 0 AllowChange *string `json:"AllowChange,omitempty" xml:"AllowChange,omitempty"` // The change level of the O\\&M task. // // example: // // *** ChangeLevel *string `json:"ChangeLevel,omitempty" xml:"ChangeLevel,omitempty"` // N/A // // example: // // *** ChangeLevelEn *string `json:"ChangeLevelEn,omitempty" xml:"ChangeLevelEn,omitempty"` // The task type in English. // // example: // // *** ChangeLevelZh *string `json:"ChangeLevelZh,omitempty" xml:"ChangeLevelZh,omitempty"` // The time when the task was created. // // example: // // 2021-07-14 10:48:43 CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"` // N/A // // example: // // *** CurrentAVZ *string `json:"CurrentAVZ,omitempty" xml:"CurrentAVZ,omitempty"` // The type of the database engine. // // example: // // mongoDb DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` // The version of the database engine. // // example: // // 5.6 DbVersion *string `json:"DbVersion,omitempty" xml:"DbVersion,omitempty"` // The end time of the O\\&M task. // // example: // // 1646014421633 Deadline *string `json:"Deadline,omitempty" xml:"Deadline,omitempty"` // The task ID. // // example: // // *** Id *int32 `json:"Id,omitempty" xml:"Id,omitempty"` // N/A // // example: // // *** ImpactEn *string `json:"ImpactEn,omitempty" xml:"ImpactEn,omitempty"` // N/A // // example: // // *** ImpactZh *string `json:"ImpactZh,omitempty" xml:"ImpactZh,omitempty"` // The description of the instance. // // example: // // *** InsComment *string `json:"InsComment,omitempty" xml:"InsComment,omitempty"` // The ID of the node. // // example: // // *** InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"` // The time when the task is modified. The time follows the ISO 8601 standard in the *yyyy-mm-dd*T*hh:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-12-24T09:48:01Z ModifiedTime *string `json:"ModifiedTime,omitempty" xml:"ModifiedTime,omitempty"` // The required preparation period between the task start time and the switchover time. The time is displayed in the *HH:mm:ss - format. // // example: // // *** PrepareInterval *string `json:"PrepareInterval,omitempty" xml:"PrepareInterval,omitempty"` // The region of the instance. // // example: // // cn-hangzhou Region *string `json:"Region,omitempty" xml:"Region,omitempty"` // The result information. The value of this parameter can be ignored. // // example: // // *** ResultInfo *string `json:"ResultInfo,omitempty" xml:"ResultInfo,omitempty"` // The start time of the task. The time follows the ISO 8601 standard in the *yyyy-mm-dd - T*hh:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-12-24T06:01:05Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // N/A // // example: // // *** Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The subinstances. SubInsNames []*string `json:"SubInsNames,omitempty" xml:"SubInsNames,omitempty" type:"Repeated"` // The switchover point in time in which disconnection may occur. The time follows the ISO 8601 standard in the *yyyy-mm-dd*T*hh:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-11-24T11:20:00Z SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"` // The task type. // // example: // // *** TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` // N/A // // example: // // *** TaskTypeEn *string `json:"TaskTypeEn,omitempty" xml:"TaskTypeEn,omitempty"` // The task type in Chinese. // // example: // // *** TaskTypeZh *string `json:"TaskTypeZh,omitempty" xml:"TaskTypeZh,omitempty"` }
func (DescribeActiveOperationTasksResponseBodyItems) GoString ¶
func (s DescribeActiveOperationTasksResponseBodyItems) GoString() string
func (*DescribeActiveOperationTasksResponseBodyItems) SetAllowCancel ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetAllowCancel(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetAllowChange ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetAllowChange(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevel ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevel(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelEn ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelEn(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelZh ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelZh(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetCreatedTime ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetCreatedTime(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetCurrentAVZ ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetCurrentAVZ(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetDbType ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetDbType(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetDbVersion ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetDbVersion(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetDeadline ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetDeadline(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetImpactEn ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetImpactEn(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetImpactZh ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetImpactZh(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetInsComment ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetInsComment(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetInsName ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetInsName(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetModifiedTime ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetModifiedTime(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetPrepareInterval ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetPrepareInterval(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetRegion ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetRegion(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetResultInfo ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetResultInfo(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetStartTime ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetStartTime(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetStatus ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetStatus(v int32) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetSubInsNames ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetSubInsNames(v []*string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetSwitchTime ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetSwitchTime(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskType ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskType(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeEn ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeEn(v string) *DescribeActiveOperationTasksResponseBodyItems
func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeZh ¶
func (s *DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeZh(v string) *DescribeActiveOperationTasksResponseBodyItems
func (DescribeActiveOperationTasksResponseBodyItems) String ¶
func (s DescribeActiveOperationTasksResponseBodyItems) String() string
type DescribeAuditLogFilterRequest ¶
type DescribeAuditLogFilterRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role of the node in the instance. Valid values: // // - **mongos**: mongos node. // // - **db* - : shard node. // // - **logic* - : logical instance. // // example: // // logic RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` }
func (DescribeAuditLogFilterRequest) GoString ¶
func (s DescribeAuditLogFilterRequest) GoString() string
func (*DescribeAuditLogFilterRequest) SetDBInstanceId ¶
func (s *DescribeAuditLogFilterRequest) SetDBInstanceId(v string) *DescribeAuditLogFilterRequest
func (*DescribeAuditLogFilterRequest) SetOwnerAccount ¶
func (s *DescribeAuditLogFilterRequest) SetOwnerAccount(v string) *DescribeAuditLogFilterRequest
func (*DescribeAuditLogFilterRequest) SetOwnerId ¶
func (s *DescribeAuditLogFilterRequest) SetOwnerId(v int64) *DescribeAuditLogFilterRequest
func (*DescribeAuditLogFilterRequest) SetResourceOwnerAccount ¶
func (s *DescribeAuditLogFilterRequest) SetResourceOwnerAccount(v string) *DescribeAuditLogFilterRequest
func (*DescribeAuditLogFilterRequest) SetResourceOwnerId ¶
func (s *DescribeAuditLogFilterRequest) SetResourceOwnerId(v int64) *DescribeAuditLogFilterRequest
func (*DescribeAuditLogFilterRequest) SetRoleType ¶
func (s *DescribeAuditLogFilterRequest) SetRoleType(v string) *DescribeAuditLogFilterRequest
func (DescribeAuditLogFilterRequest) String ¶
func (s DescribeAuditLogFilterRequest) String() string
type DescribeAuditLogFilterResponse ¶
type DescribeAuditLogFilterResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAuditLogFilterResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAuditLogFilterResponse) GoString ¶
func (s DescribeAuditLogFilterResponse) GoString() string
func (*DescribeAuditLogFilterResponse) SetBody ¶
func (s *DescribeAuditLogFilterResponse) SetBody(v *DescribeAuditLogFilterResponseBody) *DescribeAuditLogFilterResponse
func (*DescribeAuditLogFilterResponse) SetHeaders ¶
func (s *DescribeAuditLogFilterResponse) SetHeaders(v map[string]*string) *DescribeAuditLogFilterResponse
func (*DescribeAuditLogFilterResponse) SetStatusCode ¶
func (s *DescribeAuditLogFilterResponse) SetStatusCode(v int32) *DescribeAuditLogFilterResponse
func (DescribeAuditLogFilterResponse) String ¶
func (s DescribeAuditLogFilterResponse) String() string
type DescribeAuditLogFilterResponseBody ¶
type DescribeAuditLogFilterResponseBody struct { // The type of the audit log entries. Valid values: // // - **admin**: O\\&M and management operations // // - **slow**: slow query logs // // - **query**: query operations // // - **insert**: insert operations // // - **update**: update operations // // - **delete**: delete operations // // - **command**: protocol commands such as the aggregate method // // example: // // admin,slow,insert,query,update,delete,command Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"` // The ID of the request. // // example: // // 7BAFB0B3-2A54-5B65-B13E-3937CF08FEE6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The role of the node. // // example: // // logic RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` }
func (DescribeAuditLogFilterResponseBody) GoString ¶
func (s DescribeAuditLogFilterResponseBody) GoString() string
func (*DescribeAuditLogFilterResponseBody) SetFilter ¶
func (s *DescribeAuditLogFilterResponseBody) SetFilter(v string) *DescribeAuditLogFilterResponseBody
func (*DescribeAuditLogFilterResponseBody) SetRequestId ¶
func (s *DescribeAuditLogFilterResponseBody) SetRequestId(v string) *DescribeAuditLogFilterResponseBody
func (*DescribeAuditLogFilterResponseBody) SetRoleType ¶
func (s *DescribeAuditLogFilterResponseBody) SetRoleType(v string) *DescribeAuditLogFilterResponseBody
func (DescribeAuditLogFilterResponseBody) String ¶
func (s DescribeAuditLogFilterResponseBody) String() string
type DescribeAuditPolicyRequest ¶
type DescribeAuditPolicyRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeAuditPolicyRequest) GoString ¶
func (s DescribeAuditPolicyRequest) GoString() string
func (*DescribeAuditPolicyRequest) SetDBInstanceId ¶
func (s *DescribeAuditPolicyRequest) SetDBInstanceId(v string) *DescribeAuditPolicyRequest
func (*DescribeAuditPolicyRequest) SetOwnerAccount ¶
func (s *DescribeAuditPolicyRequest) SetOwnerAccount(v string) *DescribeAuditPolicyRequest
func (*DescribeAuditPolicyRequest) SetOwnerId ¶
func (s *DescribeAuditPolicyRequest) SetOwnerId(v int64) *DescribeAuditPolicyRequest
func (*DescribeAuditPolicyRequest) SetResourceOwnerAccount ¶
func (s *DescribeAuditPolicyRequest) SetResourceOwnerAccount(v string) *DescribeAuditPolicyRequest
func (*DescribeAuditPolicyRequest) SetResourceOwnerId ¶
func (s *DescribeAuditPolicyRequest) SetResourceOwnerId(v int64) *DescribeAuditPolicyRequest
func (DescribeAuditPolicyRequest) String ¶
func (s DescribeAuditPolicyRequest) String() string
type DescribeAuditPolicyResponse ¶
type DescribeAuditPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAuditPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAuditPolicyResponse) GoString ¶
func (s DescribeAuditPolicyResponse) GoString() string
func (*DescribeAuditPolicyResponse) SetBody ¶
func (s *DescribeAuditPolicyResponse) SetBody(v *DescribeAuditPolicyResponseBody) *DescribeAuditPolicyResponse
func (*DescribeAuditPolicyResponse) SetHeaders ¶
func (s *DescribeAuditPolicyResponse) SetHeaders(v map[string]*string) *DescribeAuditPolicyResponse
func (*DescribeAuditPolicyResponse) SetStatusCode ¶
func (s *DescribeAuditPolicyResponse) SetStatusCode(v int32) *DescribeAuditPolicyResponse
func (DescribeAuditPolicyResponse) String ¶
func (s DescribeAuditPolicyResponse) String() string
type DescribeAuditPolicyResponseBody ¶
type DescribeAuditPolicyResponseBody struct { // Indicates whether the log audit feature is enabled. Valid values: // // - Enable // // - Disabled // // Default value: Disabled. // // example: // // Enable LogAuditStatus *string `json:"LogAuditStatus,omitempty" xml:"LogAuditStatus,omitempty"` // The request ID. // // example: // // 111E7B16-0A87-4CBA-B271-F34AD61E099F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAuditPolicyResponseBody) GoString ¶
func (s DescribeAuditPolicyResponseBody) GoString() string
func (*DescribeAuditPolicyResponseBody) SetLogAuditStatus ¶
func (s *DescribeAuditPolicyResponseBody) SetLogAuditStatus(v string) *DescribeAuditPolicyResponseBody
func (*DescribeAuditPolicyResponseBody) SetRequestId ¶
func (s *DescribeAuditPolicyResponseBody) SetRequestId(v string) *DescribeAuditPolicyResponseBody
func (DescribeAuditPolicyResponseBody) String ¶
func (s DescribeAuditPolicyResponseBody) String() string
type DescribeAuditRecordsRequest ¶
type DescribeAuditRecordsRequest struct { // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The name of the database to be queried. By default, all databases are queried. // // example: // // database**** Database *string `json:"Database,omitempty" xml:"Database,omitempty"` // The end of the time range to query. The end time must be later than the start time. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time must be in UTC. // // > The end time must be within 24 hours from the start time. Otherwise, the query fails. // // This parameter is required. // // example: // // 2019-03-13T13:11:14Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The form of the audit log that the operation returns. Valid values: // // - **File**: triggers the generation of audit logs. If this parameter is set to File, only common parameters are returned. // // - **Stream* - (default): returns data streams. // // example: // // Stream Form *string `json:"Form,omitempty" xml:"Form,omitempty"` // The logical relationship between multiple keywords. Valid values: // // - **or** // // - **and* - (default value) // // example: // // and LogicalOperator *string `json:"LogicalOperator,omitempty" xml:"LogicalOperator,omitempty"` // The ID of the mongos node or shard node in the instance. // // > This parameter takes effect only when you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // d-bp128a003436**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The order of time in which the log entries to return are sorted. Valid values: // // - **asc**: The log entries are sorted by time in ascending order. // // - **desc**: The log entries are sorted by time in descending order. // // example: // // asc OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number of the page to return. The valid value must be a positive integer that does not exceed the maximum value of the INTEGER data type. Default value: 1. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return per page. Default value: 30. Valid values: **30**, **50**, and **100**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The keywords used for query. You can enter up to 10 keywords at a time. If you enter multiple keywords, separate the keywords with spaces. // // example: // // slow QueryKeywords *string `json:"QueryKeywords,omitempty" xml:"QueryKeywords,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2019-03-13T12:11:14Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The user of the database. If you do not specify this parameter, this operation returns records of all users. // // example: // // test User *string `json:"User,omitempty" xml:"User,omitempty"` }
func (DescribeAuditRecordsRequest) GoString ¶
func (s DescribeAuditRecordsRequest) GoString() string
func (*DescribeAuditRecordsRequest) SetDBInstanceId ¶
func (s *DescribeAuditRecordsRequest) SetDBInstanceId(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetDatabase ¶
func (s *DescribeAuditRecordsRequest) SetDatabase(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetEndTime ¶
func (s *DescribeAuditRecordsRequest) SetEndTime(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetForm ¶
func (s *DescribeAuditRecordsRequest) SetForm(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetLogicalOperator ¶
func (s *DescribeAuditRecordsRequest) SetLogicalOperator(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetNodeId ¶
func (s *DescribeAuditRecordsRequest) SetNodeId(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetOrderType ¶
func (s *DescribeAuditRecordsRequest) SetOrderType(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetOwnerAccount ¶
func (s *DescribeAuditRecordsRequest) SetOwnerAccount(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetOwnerId ¶
func (s *DescribeAuditRecordsRequest) SetOwnerId(v int64) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetPageNumber ¶
func (s *DescribeAuditRecordsRequest) SetPageNumber(v int32) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetPageSize ¶
func (s *DescribeAuditRecordsRequest) SetPageSize(v int32) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetQueryKeywords ¶
func (s *DescribeAuditRecordsRequest) SetQueryKeywords(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetResourceOwnerAccount ¶
func (s *DescribeAuditRecordsRequest) SetResourceOwnerAccount(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetResourceOwnerId ¶
func (s *DescribeAuditRecordsRequest) SetResourceOwnerId(v int64) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetStartTime ¶
func (s *DescribeAuditRecordsRequest) SetStartTime(v string) *DescribeAuditRecordsRequest
func (*DescribeAuditRecordsRequest) SetUser ¶
func (s *DescribeAuditRecordsRequest) SetUser(v string) *DescribeAuditRecordsRequest
func (DescribeAuditRecordsRequest) String ¶
func (s DescribeAuditRecordsRequest) String() string
type DescribeAuditRecordsResponse ¶
type DescribeAuditRecordsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAuditRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAuditRecordsResponse) GoString ¶
func (s DescribeAuditRecordsResponse) GoString() string
func (*DescribeAuditRecordsResponse) SetBody ¶
func (s *DescribeAuditRecordsResponse) SetBody(v *DescribeAuditRecordsResponseBody) *DescribeAuditRecordsResponse
func (*DescribeAuditRecordsResponse) SetHeaders ¶
func (s *DescribeAuditRecordsResponse) SetHeaders(v map[string]*string) *DescribeAuditRecordsResponse
func (*DescribeAuditRecordsResponse) SetStatusCode ¶
func (s *DescribeAuditRecordsResponse) SetStatusCode(v int32) *DescribeAuditRecordsResponse
func (DescribeAuditRecordsResponse) String ¶
func (s DescribeAuditRecordsResponse) String() string
type DescribeAuditRecordsResponseBody ¶
type DescribeAuditRecordsResponseBody struct { // An array that consists of the information of audit log entries. Items *DescribeAuditRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The maximum number of entries on the current page. // // example: // // 30 PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"` // The request ID. // // example: // // 3278BEB8-503B-4E46-8F7E-D26E040C9769 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. // // example: // // 40 TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"` }
func (DescribeAuditRecordsResponseBody) GoString ¶
func (s DescribeAuditRecordsResponseBody) GoString() string
func (*DescribeAuditRecordsResponseBody) SetItems ¶
func (s *DescribeAuditRecordsResponseBody) SetItems(v *DescribeAuditRecordsResponseBodyItems) *DescribeAuditRecordsResponseBody
func (*DescribeAuditRecordsResponseBody) SetPageNumber ¶
func (s *DescribeAuditRecordsResponseBody) SetPageNumber(v int32) *DescribeAuditRecordsResponseBody
func (*DescribeAuditRecordsResponseBody) SetPageRecordCount ¶
func (s *DescribeAuditRecordsResponseBody) SetPageRecordCount(v int32) *DescribeAuditRecordsResponseBody
func (*DescribeAuditRecordsResponseBody) SetRequestId ¶
func (s *DescribeAuditRecordsResponseBody) SetRequestId(v string) *DescribeAuditRecordsResponseBody
func (*DescribeAuditRecordsResponseBody) SetTotalRecordCount ¶
func (s *DescribeAuditRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeAuditRecordsResponseBody
func (DescribeAuditRecordsResponseBody) String ¶
func (s DescribeAuditRecordsResponseBody) String() string
type DescribeAuditRecordsResponseBodyItems ¶
type DescribeAuditRecordsResponseBodyItems struct {
SQLRecord []*DescribeAuditRecordsResponseBodyItemsSQLRecord `json:"SQLRecord,omitempty" xml:"SQLRecord,omitempty" type:"Repeated"`
}
func (DescribeAuditRecordsResponseBodyItems) GoString ¶
func (s DescribeAuditRecordsResponseBodyItems) GoString() string
func (*DescribeAuditRecordsResponseBodyItems) SetSQLRecord ¶
func (s *DescribeAuditRecordsResponseBodyItems) SetSQLRecord(v []*DescribeAuditRecordsResponseBodyItemsSQLRecord) *DescribeAuditRecordsResponseBodyItems
func (DescribeAuditRecordsResponseBodyItems) String ¶
func (s DescribeAuditRecordsResponseBodyItems) String() string
type DescribeAuditRecordsResponseBodyItemsSQLRecord ¶
type DescribeAuditRecordsResponseBodyItemsSQLRecord struct { // The account of the database. // // example: // // test AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The name of the database. // // example: // // test123 DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` // The time when the statement was executed. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2019-03-11T03:30:27Z ExecuteTime *string `json:"ExecuteTime,omitempty" xml:"ExecuteTime,omitempty"` // The IP addresses of the client. // // example: // // 11.xxx.xxx.xxx HostAddress *string `json:"HostAddress,omitempty" xml:"HostAddress,omitempty"` // The number of SQL audit log entries that are returned. // // example: // // 2 ReturnRowCounts *int64 `json:"ReturnRowCounts,omitempty" xml:"ReturnRowCounts,omitempty"` // The statement that was executed. // // example: // // { \\"atype\\" : \\"createCollection\\", \\"param\\" : { \\"ns\\" : \\"123.test1\\" }, \\"result\\": \\"OK\\" } Syntax *string `json:"Syntax,omitempty" xml:"Syntax,omitempty"` // The name of the collection. // // example: // // C1 TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"` // The ID of the thread. // // example: // // 140682188297984 ThreadID *string `json:"ThreadID,omitempty" xml:"ThreadID,omitempty"` // The duration of the statement execution. Unit: microseconds. // // example: // // 700 TotalExecutionTimes *int64 `json:"TotalExecutionTimes,omitempty" xml:"TotalExecutionTimes,omitempty"` }
func (DescribeAuditRecordsResponseBodyItemsSQLRecord) GoString ¶
func (s DescribeAuditRecordsResponseBodyItemsSQLRecord) GoString() string
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetAccountName ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetAccountName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetDBName ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetDBName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetExecuteTime ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetExecuteTime(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetHostAddress ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetHostAddress(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetReturnRowCounts ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetReturnRowCounts(v int64) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetSyntax ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetSyntax(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTableName ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTableName(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetThreadID ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetThreadID(v string) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (*DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTotalExecutionTimes ¶
func (s *DescribeAuditRecordsResponseBodyItemsSQLRecord) SetTotalExecutionTimes(v int64) *DescribeAuditRecordsResponseBodyItemsSQLRecord
func (DescribeAuditRecordsResponseBodyItemsSQLRecord) String ¶
func (s DescribeAuditRecordsResponseBodyItemsSQLRecord) String() string
type DescribeAvailabilityZonesRequest ¶
type DescribeAvailabilityZonesRequest struct { // The language of the values of the returned **RegionName* - and **ZoneName* - parameters. Valid values: // // - **zh* - (default): Chinese // // - **en**: English // // example: // // en AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"` // The instance type of the instance. // // example: // // dds.mongo.standard DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The architecture of the instance. Valid values: // // - **normal**: replica set instance // // - **sharding**: sharded cluster instance // // example: // // normal DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` // The database engine version of the instance. // // example: // // 5.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The secondary zone ID that is excluded from the query results. You can configure the ExcludeZoneId and ExcludeSecondaryZoneId parameters to specify the IDs of multiple zones that are excluded from the query results. // // example: // // cn-shanghai-b ExcludeSecondaryZoneId *string `json:"ExcludeSecondaryZoneId,omitempty" xml:"ExcludeSecondaryZoneId,omitempty"` // The zone ID that is excluded from the query results. // // example: // // cn-shanghai-g ExcludeZoneId *string `json:"ExcludeZoneId,omitempty" xml:"ExcludeZoneId,omitempty"` // The billing method. Valid values: // // - **PrePaid* - (default): subscription // // - **PostPaid**: pay-as-you-go // // example: // // PrePaid InstanceChargeType *string `json:"InstanceChargeType,omitempty" xml:"InstanceChargeType,omitempty"` // The edition of the instance. High-Available Edition and Preview Edition (dbfs) are supported. // // example: // // dbfs MongoType *string `json:"MongoType,omitempty" xml:"MongoType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the latest available regions. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of nodes. This parameter is available only for replica set instances. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group. For more information, see [View basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // example: // // rg-acfmx2m4rqu7pry ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The storage type of the instance. // // - **cloud**: The system displays only zones in which cloud disk-based instances can be deployed. // // - **local**: The system displays only zones in which local disk-based instances can be deployed. // // - **default* - or null: The system displays only zones in which cloud disk-based and local disk-based instances can be deployed. // // example: // // local StorageSupport *string `json:"StorageSupport,omitempty" xml:"StorageSupport,omitempty"` // The storage type of the instance. Valid values: // // - **cloud_essd1**: PL1 enhanced SSD (ESSD) // // - **cloud_essd2**: PL2 ESSD // // - **cloud_essd3**: PL3 ESSD // // - **local_ssd**: Local SSD // // > - Instances that run MongoDB 4.4 or later support only cloud disks. **cloud_essd1* - is selected if you leave this parameter empty. // // > - Instances that run MongoDB 4.2 and earlier support only local disks. **local_ssd* - is selected if you leave this parameter empty. // // example: // // local_ssd StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query available zones. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeAvailabilityZonesRequest) GoString ¶
func (s DescribeAvailabilityZonesRequest) GoString() string
func (*DescribeAvailabilityZonesRequest) SetAcceptLanguage ¶
func (s *DescribeAvailabilityZonesRequest) SetAcceptLanguage(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetDBInstanceClass ¶
func (s *DescribeAvailabilityZonesRequest) SetDBInstanceClass(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetDbType ¶
func (s *DescribeAvailabilityZonesRequest) SetDbType(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetEngineVersion ¶
func (s *DescribeAvailabilityZonesRequest) SetEngineVersion(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetExcludeSecondaryZoneId ¶
func (s *DescribeAvailabilityZonesRequest) SetExcludeSecondaryZoneId(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetExcludeZoneId ¶
func (s *DescribeAvailabilityZonesRequest) SetExcludeZoneId(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetInstanceChargeType ¶
func (s *DescribeAvailabilityZonesRequest) SetInstanceChargeType(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetMongoType ¶
func (s *DescribeAvailabilityZonesRequest) SetMongoType(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetOwnerAccount ¶
func (s *DescribeAvailabilityZonesRequest) SetOwnerAccount(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetOwnerId ¶
func (s *DescribeAvailabilityZonesRequest) SetOwnerId(v int64) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetRegionId ¶
func (s *DescribeAvailabilityZonesRequest) SetRegionId(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetReplicationFactor ¶
func (s *DescribeAvailabilityZonesRequest) SetReplicationFactor(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetResourceGroupId ¶
func (s *DescribeAvailabilityZonesRequest) SetResourceGroupId(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetResourceOwnerAccount ¶
func (s *DescribeAvailabilityZonesRequest) SetResourceOwnerAccount(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetResourceOwnerId ¶
func (s *DescribeAvailabilityZonesRequest) SetResourceOwnerId(v int64) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetStorageSupport ¶
func (s *DescribeAvailabilityZonesRequest) SetStorageSupport(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetStorageType ¶
func (s *DescribeAvailabilityZonesRequest) SetStorageType(v string) *DescribeAvailabilityZonesRequest
func (*DescribeAvailabilityZonesRequest) SetZoneId ¶
func (s *DescribeAvailabilityZonesRequest) SetZoneId(v string) *DescribeAvailabilityZonesRequest
func (DescribeAvailabilityZonesRequest) String ¶
func (s DescribeAvailabilityZonesRequest) String() string
type DescribeAvailabilityZonesResponse ¶
type DescribeAvailabilityZonesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAvailabilityZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAvailabilityZonesResponse) GoString ¶
func (s DescribeAvailabilityZonesResponse) GoString() string
func (*DescribeAvailabilityZonesResponse) SetHeaders ¶
func (s *DescribeAvailabilityZonesResponse) SetHeaders(v map[string]*string) *DescribeAvailabilityZonesResponse
func (*DescribeAvailabilityZonesResponse) SetStatusCode ¶
func (s *DescribeAvailabilityZonesResponse) SetStatusCode(v int32) *DescribeAvailabilityZonesResponse
func (DescribeAvailabilityZonesResponse) String ¶
func (s DescribeAvailabilityZonesResponse) String() string
type DescribeAvailabilityZonesResponseBody ¶
type DescribeAvailabilityZonesResponseBody struct { // The details of the zones in which you can create ApsaraDB for MongoDB instances. AvailableZones []*DescribeAvailabilityZonesResponseBodyAvailableZones `json:"AvailableZones,omitempty" xml:"AvailableZones,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 19A13A33-0FAD-5120-8AE1-B1636F74DD80 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAvailabilityZonesResponseBody) GoString ¶
func (s DescribeAvailabilityZonesResponseBody) GoString() string
func (*DescribeAvailabilityZonesResponseBody) SetAvailableZones ¶
func (s *DescribeAvailabilityZonesResponseBody) SetAvailableZones(v []*DescribeAvailabilityZonesResponseBodyAvailableZones) *DescribeAvailabilityZonesResponseBody
func (*DescribeAvailabilityZonesResponseBody) SetRequestId ¶
func (s *DescribeAvailabilityZonesResponseBody) SetRequestId(v string) *DescribeAvailabilityZonesResponseBody
func (DescribeAvailabilityZonesResponseBody) String ¶
func (s DescribeAvailabilityZonesResponseBody) String() string
type DescribeAvailabilityZonesResponseBodyAvailableZones ¶
type DescribeAvailabilityZonesResponseBodyAvailableZones struct { // The ID of the region. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the latest available regions. // // example: // // cn-beijing RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the zone. // // example: // // cn-beijing-f ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` // The name of the zone. // // The return value of the ZoneName parameter is in the language that is specified by the **AcceptLanguage* - parameter. For example, if the value of the ZoneId parameter in the response is **cn-hangzhou-h**, the following values are returned for the ZoneName parameter: // // - If the value of the **AcceptLanguage* - parameter is **zh**, **H* - is returned for the ZoneName parameter. // // - If the value of the **AcceptLanguage* - parameter is **en**, **Hangzhou Zone H* - is returned for the ZoneName parameter. // // example: // // Hangzhou Zone H ZoneName *string `json:"ZoneName,omitempty" xml:"ZoneName,omitempty"` }
func (DescribeAvailabilityZonesResponseBodyAvailableZones) GoString ¶
func (s DescribeAvailabilityZonesResponseBodyAvailableZones) GoString() string
func (*DescribeAvailabilityZonesResponseBodyAvailableZones) SetRegionId ¶
func (s *DescribeAvailabilityZonesResponseBodyAvailableZones) SetRegionId(v string) *DescribeAvailabilityZonesResponseBodyAvailableZones
func (*DescribeAvailabilityZonesResponseBodyAvailableZones) SetZoneName ¶
func (s *DescribeAvailabilityZonesResponseBodyAvailableZones) SetZoneName(v string) *DescribeAvailabilityZonesResponseBodyAvailableZones
func (DescribeAvailabilityZonesResponseBodyAvailableZones) String ¶
func (s DescribeAvailabilityZonesResponseBodyAvailableZones) String() string
type DescribeAvailableEngineVersionRequest ¶
type DescribeAvailableEngineVersionRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeAvailableEngineVersionRequest) GoString ¶
func (s DescribeAvailableEngineVersionRequest) GoString() string
func (*DescribeAvailableEngineVersionRequest) SetDBInstanceId ¶
func (s *DescribeAvailableEngineVersionRequest) SetDBInstanceId(v string) *DescribeAvailableEngineVersionRequest
func (*DescribeAvailableEngineVersionRequest) SetOwnerAccount ¶
func (s *DescribeAvailableEngineVersionRequest) SetOwnerAccount(v string) *DescribeAvailableEngineVersionRequest
func (*DescribeAvailableEngineVersionRequest) SetOwnerId ¶
func (s *DescribeAvailableEngineVersionRequest) SetOwnerId(v int64) *DescribeAvailableEngineVersionRequest
func (*DescribeAvailableEngineVersionRequest) SetResourceOwnerAccount ¶
func (s *DescribeAvailableEngineVersionRequest) SetResourceOwnerAccount(v string) *DescribeAvailableEngineVersionRequest
func (*DescribeAvailableEngineVersionRequest) SetResourceOwnerId ¶
func (s *DescribeAvailableEngineVersionRequest) SetResourceOwnerId(v int64) *DescribeAvailableEngineVersionRequest
func (DescribeAvailableEngineVersionRequest) String ¶
func (s DescribeAvailableEngineVersionRequest) String() string
type DescribeAvailableEngineVersionResponse ¶
type DescribeAvailableEngineVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAvailableEngineVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAvailableEngineVersionResponse) GoString ¶
func (s DescribeAvailableEngineVersionResponse) GoString() string
func (*DescribeAvailableEngineVersionResponse) SetHeaders ¶
func (s *DescribeAvailableEngineVersionResponse) SetHeaders(v map[string]*string) *DescribeAvailableEngineVersionResponse
func (*DescribeAvailableEngineVersionResponse) SetStatusCode ¶
func (s *DescribeAvailableEngineVersionResponse) SetStatusCode(v int32) *DescribeAvailableEngineVersionResponse
func (DescribeAvailableEngineVersionResponse) String ¶
func (s DescribeAvailableEngineVersionResponse) String() string
type DescribeAvailableEngineVersionResponseBody ¶
type DescribeAvailableEngineVersionResponseBody struct { // The list of one or more engine versions to which an ApsaraDB for MongoDB instance can be upgraded. // // > An empty string is returned if the latest version is being used. EngineVersions *DescribeAvailableEngineVersionResponseBodyEngineVersions `json:"EngineVersions,omitempty" xml:"EngineVersions,omitempty" type:"Struct"` // The ID of the request. // // example: // // 52507B6B-003B-47A3-A0A3-9FE992C7A243 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAvailableEngineVersionResponseBody) GoString ¶
func (s DescribeAvailableEngineVersionResponseBody) GoString() string
func (*DescribeAvailableEngineVersionResponseBody) SetEngineVersions ¶
func (s *DescribeAvailableEngineVersionResponseBody) SetEngineVersions(v *DescribeAvailableEngineVersionResponseBodyEngineVersions) *DescribeAvailableEngineVersionResponseBody
func (*DescribeAvailableEngineVersionResponseBody) SetRequestId ¶
func (s *DescribeAvailableEngineVersionResponseBody) SetRequestId(v string) *DescribeAvailableEngineVersionResponseBody
func (DescribeAvailableEngineVersionResponseBody) String ¶
func (s DescribeAvailableEngineVersionResponseBody) String() string
type DescribeAvailableEngineVersionResponseBodyEngineVersions ¶
type DescribeAvailableEngineVersionResponseBodyEngineVersions struct {
EngineVersion []*string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty" type:"Repeated"`
}
func (DescribeAvailableEngineVersionResponseBodyEngineVersions) GoString ¶
func (s DescribeAvailableEngineVersionResponseBodyEngineVersions) GoString() string
func (*DescribeAvailableEngineVersionResponseBodyEngineVersions) SetEngineVersion ¶
func (s *DescribeAvailableEngineVersionResponseBodyEngineVersions) SetEngineVersion(v []*string) *DescribeAvailableEngineVersionResponseBodyEngineVersions
func (DescribeAvailableEngineVersionResponseBodyEngineVersions) String ¶
func (s DescribeAvailableEngineVersionResponseBodyEngineVersions) String() string
type DescribeAvailableResourceRequest ¶
type DescribeAvailableResourceRequest struct { // The instance type of the instance. // // example: // // dds.mongo.standard DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The architecture of the instance. Valid values: // // - **normal**: replica set instance // // - **sharding**: sharded cluster instance // // example: // // sharding DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` // The major engine version of the instance. // // example: // // 5.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The billing method of the instance. Valid values: // // - **PrePaid* - (default): subscription // // - **PostPaid**: pay-as-you-go // // example: // // PrePaid InstanceChargeType *string `json:"InstanceChargeType,omitempty" xml:"InstanceChargeType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the region. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the latest available regions. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of nodes, only applicable to replica sets. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The storage type of the instance. Valid values: // // - local_ssd: local SSD // // - cloud_essd1: PL1 enhanced SSD (ESSD) // // - cloud_essd2: PL2 ESSD // // - cloud_essd3: PL3 ESSD // // - cloud_auto: ESSD AutoPL disk // // This parameter is empty by default, which indicates all types of storage resources are queried. // // if can be null: // true // // example: // // local_ssd StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The ID of the zone. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the available zones. // // example: // // cn-hangzhou-h ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeAvailableResourceRequest) GoString ¶
func (s DescribeAvailableResourceRequest) GoString() string
func (*DescribeAvailableResourceRequest) SetDBInstanceClass ¶
func (s *DescribeAvailableResourceRequest) SetDBInstanceClass(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetDbType ¶
func (s *DescribeAvailableResourceRequest) SetDbType(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetEngineVersion ¶
func (s *DescribeAvailableResourceRequest) SetEngineVersion(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetInstanceChargeType ¶
func (s *DescribeAvailableResourceRequest) SetInstanceChargeType(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetOwnerAccount ¶
func (s *DescribeAvailableResourceRequest) SetOwnerAccount(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetOwnerId ¶
func (s *DescribeAvailableResourceRequest) SetOwnerId(v int64) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetRegionId ¶
func (s *DescribeAvailableResourceRequest) SetRegionId(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetReplicationFactor ¶
func (s *DescribeAvailableResourceRequest) SetReplicationFactor(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetResourceGroupId ¶
func (s *DescribeAvailableResourceRequest) SetResourceGroupId(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetResourceOwnerAccount ¶
func (s *DescribeAvailableResourceRequest) SetResourceOwnerAccount(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetResourceOwnerId ¶
func (s *DescribeAvailableResourceRequest) SetResourceOwnerId(v int64) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetStorageType ¶
func (s *DescribeAvailableResourceRequest) SetStorageType(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetZoneId ¶
func (s *DescribeAvailableResourceRequest) SetZoneId(v string) *DescribeAvailableResourceRequest
func (DescribeAvailableResourceRequest) String ¶
func (s DescribeAvailableResourceRequest) String() string
type DescribeAvailableResourceResponse ¶
type DescribeAvailableResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAvailableResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAvailableResourceResponse) GoString ¶
func (s DescribeAvailableResourceResponse) GoString() string
func (*DescribeAvailableResourceResponse) SetHeaders ¶
func (s *DescribeAvailableResourceResponse) SetHeaders(v map[string]*string) *DescribeAvailableResourceResponse
func (*DescribeAvailableResourceResponse) SetStatusCode ¶
func (s *DescribeAvailableResourceResponse) SetStatusCode(v int32) *DescribeAvailableResourceResponse
func (DescribeAvailableResourceResponse) String ¶
func (s DescribeAvailableResourceResponse) String() string
type DescribeAvailableResourceResponseBody ¶
type DescribeAvailableResourceResponseBody struct { // The ID of the request. // // example: // // 344EE51D-8850-4935-B68B-58A8F4DCE3BD RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The supported database types. SupportedDBTypes *DescribeAvailableResourceResponseBodySupportedDBTypes `json:"SupportedDBTypes,omitempty" xml:"SupportedDBTypes,omitempty" type:"Struct"` }
func (DescribeAvailableResourceResponseBody) GoString ¶
func (s DescribeAvailableResourceResponseBody) GoString() string
func (*DescribeAvailableResourceResponseBody) SetRequestId ¶
func (s *DescribeAvailableResourceResponseBody) SetRequestId(v string) *DescribeAvailableResourceResponseBody
func (*DescribeAvailableResourceResponseBody) SetSupportedDBTypes ¶
func (s *DescribeAvailableResourceResponseBody) SetSupportedDBTypes(v *DescribeAvailableResourceResponseBodySupportedDBTypes) *DescribeAvailableResourceResponseBody
func (DescribeAvailableResourceResponseBody) String ¶
func (s DescribeAvailableResourceResponseBody) String() string
type DescribeAvailableResourceResponseBodySupportedDBTypes ¶
type DescribeAvailableResourceResponseBodySupportedDBTypes struct {
SupportedDBType []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType `json:"SupportedDBType,omitempty" xml:"SupportedDBType,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypes) GoString ¶
func (s DescribeAvailableResourceResponseBodySupportedDBTypes) GoString() string
func (*DescribeAvailableResourceResponseBodySupportedDBTypes) SetSupportedDBType ¶
func (DescribeAvailableResourceResponseBodySupportedDBTypes) String ¶
func (s DescribeAvailableResourceResponseBodySupportedDBTypes) String() string
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType struct { // The available zones. AvailableZones *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones `json:"AvailableZones,omitempty" xml:"AvailableZones,omitempty" type:"Struct"` // The architecture of the instance. Valid values: // // - **normal**: replica set instance // // - **sharding**: sharded cluster instance // // example: // // sharding DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) GoString ¶
func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) GoString() string
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) SetAvailableZones ¶
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) String ¶
func (s DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBType) String() string
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones struct {
AvailableZone []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone `json:"AvailableZone,omitempty" xml:"AvailableZone,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZones) SetAvailableZone ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone struct { // The ID of the region. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The supported storage engine versions. SupportedEngineVersions *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions `json:"SupportedEngineVersions,omitempty" xml:"SupportedEngineVersions,omitempty" type:"Struct"` // The ID of the zone. // // example: // // cn-hangzhou-h ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetRegionId ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetSupportedEngineVersions ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetSupportedEngineVersions(v *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZone) SetZoneId ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions struct {
SupportedEngineVersion []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion `json:"SupportedEngineVersion,omitempty" xml:"SupportedEngineVersion,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) SetSupportedEngineVersion ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions) SetSupportedEngineVersion(v []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersions
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion struct { // The supported storage engines. SupportedEngines *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines `json:"SupportedEngines,omitempty" xml:"SupportedEngines,omitempty" type:"Struct"` // The database engine version of the instance. // // example: // // 4.0 Version *string `json:"Version,omitempty" xml:"Version,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetSupportedEngines ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetSupportedEngines(v *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetVersion ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion) SetVersion(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersion
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines struct {
SupportedEngine []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine `json:"SupportedEngine,omitempty" xml:"SupportedEngine,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) SetSupportedEngine ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines) SetSupportedEngine(v []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEngines
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine struct { // The storage engine of the instance. // // example: // // WiredTiger Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The supported instance types. SupportedNodeTypes *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes `json:"SupportedNodeTypes,omitempty" xml:"SupportedNodeTypes,omitempty" type:"Struct"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetEngine ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetEngine(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetSupportedNodeTypes ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine) SetSupportedNodeTypes(v *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngine
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes struct {
SupportedNodeType []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType `json:"SupportedNodeType,omitempty" xml:"SupportedNodeType,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) SetSupportedNodeType ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes) SetSupportedNodeType(v []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypes
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType struct { // The details of the available resources. AvailableResources *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources `json:"AvailableResources,omitempty" xml:"AvailableResources,omitempty" type:"Struct"` // The network type of the instance. // // example: // // VPC NetworkTypes *string `json:"NetworkTypes,omitempty" xml:"NetworkTypes,omitempty"` // The number of nodes in the instance. // // example: // // 3 NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetAvailableResources ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetAvailableResources(v *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNetworkTypes ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNetworkTypes(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNodeType ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType) SetNodeType(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeType
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources struct {
AvailableResource []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource `json:"AvailableResource,omitempty" xml:"AvailableResource,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) SetAvailableResource ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources) SetAvailableResource(v []*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResources
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource struct { // The storage capacity range of the instance. DBInstanceStorageRange *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange `json:"DBInstanceStorageRange,omitempty" xml:"DBInstanceStorageRange,omitempty" type:"Struct"` // The instance family. // // example: // // mdb.shard.2x.xlarge.d InstanceClass *string `json:"InstanceClass,omitempty" xml:"InstanceClass,omitempty"` // The type of the instance. // // example: // // 4 cores, 8 GB (Dedicated) (Current instance type: mdb.shard.2x.xlarge.d (4 cores, 8 GB (Dedicated cloud-disk), maximum connections: 3000, maximum IOPS: min{1800 + 50 × Storage capacity, 21000})) InstanceClassRemark *string `json:"InstanceClassRemark,omitempty" xml:"InstanceClassRemark,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetDBInstanceStorageRange ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetDBInstanceStorageRange(v *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClass ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClass(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClassRemark ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource) SetInstanceClassRemark(v string) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResource
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange ¶
type DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange struct { // The maximum storage capacity. Unit: GB. // // example: // // 16000 Max *int32 `json:"Max,omitempty" xml:"Max,omitempty"` // The minimum storage capacity. Unit: GB. // // example: // // 20 Min *int32 `json:"Min,omitempty" xml:"Min,omitempty"` // The step size for adjusting the storage capacity. Unit: GB. // // example: // // 10 Step *int32 `json:"Step,omitempty" xml:"Step,omitempty"` }
func (DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) GoString ¶
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMax ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMax(v int32) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMin ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetMin(v int32) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange
func (*DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetStep ¶
func (s *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange) SetStep(v int32) *DescribeAvailableResourceResponseBodySupportedDBTypesSupportedDBTypeAvailableZonesAvailableZoneSupportedEngineVersionsSupportedEngineVersionSupportedEnginesSupportedEngineSupportedNodeTypesSupportedNodeTypeAvailableResourcesAvailableResourceDBInstanceStorageRange
type DescribeBackupDBsRequest ¶
type DescribeBackupDBsRequest struct { // The backup ID. // // > // // - You can call the [DescribeBackups](https://help.aliyun.com/document_detail/62172.html) operation to query the backup ID. // // - You must specify one of the **RestoreTime* - and BackupId parameters. // // example: // // 5664**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number of the page to return. The value must be an integer that is greater than 0. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return per page. Default value: 30. Valid values: **30**, **50**, and **100**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the resource group. // // example: // // rg-ax68**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The point in time to which the instance is restored. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. // // > // // - The time can be a point in time within the previous seven days. The time must be earlier than the current time, but later than the time when the instance was created. // // - You must specify one of the RestoreTime and **BackupId* - parameters. // // example: // // 2019-08-22T12:00:00Z RestoreTime *string `json:"RestoreTime,omitempty" xml:"RestoreTime,omitempty"` // The ID of the source instance. // // example: // // dds-bp2286**** SourceDBInstance *string `json:"SourceDBInstance,omitempty" xml:"SourceDBInstance,omitempty"` }
func (DescribeBackupDBsRequest) GoString ¶
func (s DescribeBackupDBsRequest) GoString() string
func (*DescribeBackupDBsRequest) SetBackupId ¶
func (s *DescribeBackupDBsRequest) SetBackupId(v string) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetOwnerAccount ¶
func (s *DescribeBackupDBsRequest) SetOwnerAccount(v string) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetOwnerId ¶
func (s *DescribeBackupDBsRequest) SetOwnerId(v int64) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetPageNumber ¶
func (s *DescribeBackupDBsRequest) SetPageNumber(v int32) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetPageSize ¶
func (s *DescribeBackupDBsRequest) SetPageSize(v int32) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetResourceGroupId ¶
func (s *DescribeBackupDBsRequest) SetResourceGroupId(v string) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetResourceOwnerAccount ¶
func (s *DescribeBackupDBsRequest) SetResourceOwnerAccount(v string) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetResourceOwnerId ¶
func (s *DescribeBackupDBsRequest) SetResourceOwnerId(v int64) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetRestoreTime ¶
func (s *DescribeBackupDBsRequest) SetRestoreTime(v string) *DescribeBackupDBsRequest
func (*DescribeBackupDBsRequest) SetSourceDBInstance ¶
func (s *DescribeBackupDBsRequest) SetSourceDBInstance(v string) *DescribeBackupDBsRequest
func (DescribeBackupDBsRequest) String ¶
func (s DescribeBackupDBsRequest) String() string
type DescribeBackupDBsResponse ¶
type DescribeBackupDBsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBackupDBsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBackupDBsResponse) GoString ¶
func (s DescribeBackupDBsResponse) GoString() string
func (*DescribeBackupDBsResponse) SetBody ¶
func (s *DescribeBackupDBsResponse) SetBody(v *DescribeBackupDBsResponseBody) *DescribeBackupDBsResponse
func (*DescribeBackupDBsResponse) SetHeaders ¶
func (s *DescribeBackupDBsResponse) SetHeaders(v map[string]*string) *DescribeBackupDBsResponse
func (*DescribeBackupDBsResponse) SetStatusCode ¶
func (s *DescribeBackupDBsResponse) SetStatusCode(v int32) *DescribeBackupDBsResponse
func (DescribeBackupDBsResponse) String ¶
func (s DescribeBackupDBsResponse) String() string
type DescribeBackupDBsResponseBody ¶
type DescribeBackupDBsResponseBody struct { // The details of the databases. Databases *DescribeBackupDBsResponseBodyDatabases `json:"Databases,omitempty" xml:"Databases,omitempty" type:"Struct"` // The page number of the page returned. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 1AF0AD89-ED4F-44AD-B65F-BFC1D5CD9455 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of returned databases. // // example: // // 5 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeBackupDBsResponseBody) GoString ¶
func (s DescribeBackupDBsResponseBody) GoString() string
func (*DescribeBackupDBsResponseBody) SetDatabases ¶
func (s *DescribeBackupDBsResponseBody) SetDatabases(v *DescribeBackupDBsResponseBodyDatabases) *DescribeBackupDBsResponseBody
func (*DescribeBackupDBsResponseBody) SetPageNumber ¶
func (s *DescribeBackupDBsResponseBody) SetPageNumber(v int32) *DescribeBackupDBsResponseBody
func (*DescribeBackupDBsResponseBody) SetPageSize ¶
func (s *DescribeBackupDBsResponseBody) SetPageSize(v int32) *DescribeBackupDBsResponseBody
func (*DescribeBackupDBsResponseBody) SetRequestId ¶
func (s *DescribeBackupDBsResponseBody) SetRequestId(v string) *DescribeBackupDBsResponseBody
func (*DescribeBackupDBsResponseBody) SetTotalCount ¶
func (s *DescribeBackupDBsResponseBody) SetTotalCount(v int32) *DescribeBackupDBsResponseBody
func (DescribeBackupDBsResponseBody) String ¶
func (s DescribeBackupDBsResponseBody) String() string
type DescribeBackupDBsResponseBodyDatabases ¶
type DescribeBackupDBsResponseBodyDatabases struct {
Database []*DescribeBackupDBsResponseBodyDatabasesDatabase `json:"Database,omitempty" xml:"Database,omitempty" type:"Repeated"`
}
func (DescribeBackupDBsResponseBodyDatabases) GoString ¶
func (s DescribeBackupDBsResponseBodyDatabases) GoString() string
func (*DescribeBackupDBsResponseBodyDatabases) SetDatabase ¶
func (s *DescribeBackupDBsResponseBodyDatabases) SetDatabase(v []*DescribeBackupDBsResponseBodyDatabasesDatabase) *DescribeBackupDBsResponseBodyDatabases
func (DescribeBackupDBsResponseBodyDatabases) String ¶
func (s DescribeBackupDBsResponseBodyDatabases) String() string
type DescribeBackupDBsResponseBodyDatabasesDatabase ¶
type DescribeBackupDBsResponseBodyDatabasesDatabase struct { // The name of the database. // // example: // // mongodbtest DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` }
func (DescribeBackupDBsResponseBodyDatabasesDatabase) GoString ¶
func (s DescribeBackupDBsResponseBodyDatabasesDatabase) GoString() string
func (*DescribeBackupDBsResponseBodyDatabasesDatabase) SetDBName ¶
func (s *DescribeBackupDBsResponseBodyDatabasesDatabase) SetDBName(v string) *DescribeBackupDBsResponseBodyDatabasesDatabase
func (DescribeBackupDBsResponseBodyDatabasesDatabase) String ¶
func (s DescribeBackupDBsResponseBodyDatabasesDatabase) String() string
type DescribeBackupPolicyRequest ¶
type DescribeBackupPolicyRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp16cb162771**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The architecture of the instance. Valid values: // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // example: // // sharding InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` // The region ID of the instance. // // example: // // cn-beijing SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` }
func (DescribeBackupPolicyRequest) GoString ¶
func (s DescribeBackupPolicyRequest) GoString() string
func (*DescribeBackupPolicyRequest) SetDBInstanceId ¶
func (s *DescribeBackupPolicyRequest) SetDBInstanceId(v string) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetInstanceType ¶
func (s *DescribeBackupPolicyRequest) SetInstanceType(v string) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetOwnerAccount ¶
func (s *DescribeBackupPolicyRequest) SetOwnerAccount(v string) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetOwnerId ¶
func (s *DescribeBackupPolicyRequest) SetOwnerId(v int64) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetResourceOwnerAccount ¶
func (s *DescribeBackupPolicyRequest) SetResourceOwnerAccount(v string) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetResourceOwnerId ¶
func (s *DescribeBackupPolicyRequest) SetResourceOwnerId(v int64) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetSecurityToken ¶
func (s *DescribeBackupPolicyRequest) SetSecurityToken(v string) *DescribeBackupPolicyRequest
func (*DescribeBackupPolicyRequest) SetSrcRegion ¶
func (s *DescribeBackupPolicyRequest) SetSrcRegion(v string) *DescribeBackupPolicyRequest
func (DescribeBackupPolicyRequest) String ¶
func (s DescribeBackupPolicyRequest) String() string
type DescribeBackupPolicyResponse ¶
type DescribeBackupPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBackupPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBackupPolicyResponse) GoString ¶
func (s DescribeBackupPolicyResponse) GoString() string
func (*DescribeBackupPolicyResponse) SetBody ¶
func (s *DescribeBackupPolicyResponse) SetBody(v *DescribeBackupPolicyResponseBody) *DescribeBackupPolicyResponse
func (*DescribeBackupPolicyResponse) SetHeaders ¶
func (s *DescribeBackupPolicyResponse) SetHeaders(v map[string]*string) *DescribeBackupPolicyResponse
func (*DescribeBackupPolicyResponse) SetStatusCode ¶
func (s *DescribeBackupPolicyResponse) SetStatusCode(v int32) *DescribeBackupPolicyResponse
func (DescribeBackupPolicyResponse) String ¶
func (s DescribeBackupPolicyResponse) String() string
type DescribeBackupPolicyResponseBody ¶
type DescribeBackupPolicyResponseBody struct { // The frequency at which high-frequency backup is created. Valid values: // // - **-1**: High-frequency backup is disabled. // // - **15**: every 15 minutes. // // - **30**: every 30 minutes. // // - **60**: every hour. // // - **120**: every 2 hours. // // - **180**: every 3 hours. // // - **240**: every 4 hours. // // - **360**: every 6 hours. // // - **480**: every 8 hours. // // - **720**: every 12 hours. // // example: // // -1 BackupInterval *int32 `json:"BackupInterval,omitempty" xml:"BackupInterval,omitempty"` // The retention period of the backup data. Unit: day. // // example: // // 30 BackupRetentionPeriod *string `json:"BackupRetentionPeriod,omitempty" xml:"BackupRetentionPeriod,omitempty"` // The backup retention policy configured for the instance. Valid values: // // 1. 0: All backup sets are immediately deleted when the instance is released. // // 2. 1: Automatic backup is performed and the backup set is retained for a long period of time when the instance is released. // // 3. 2: Automatic backup is performed and all backup sets are retained for a long period of time when the instance is released. // // For more information, see [Retain the backup files of an ApsaraDB for MongoDB instance for a long period of time](https://help.aliyun.com/document_detail/2779111.html). // // example: // // 0 BackupRetentionPolicyOnClusterDeletion *int32 `json:"BackupRetentionPolicyOnClusterDeletion,omitempty" xml:"BackupRetentionPolicyOnClusterDeletion,omitempty"` // The retention period of Cross-regional backup. // // Valid values: // // - **Monday** // // - **Tuesday** // // - **Wednesday** // // - **Thursday** // // - **Friday** // // - **Saturday** // // - **Sunday** // // example: // // Monday CrossBackupPeriod *string `json:"CrossBackupPeriod,omitempty" xml:"CrossBackupPeriod,omitempty"` // The retention type of Cross-regional log backup. // // - delay : retain the backup for a period of time. // // - never : retain the backup permanently. // // example: // // delay CrossLogRetentionType *string `json:"CrossLogRetentionType,omitempty" xml:"CrossLogRetentionType,omitempty"` // The retention time of Cross-regional log backup. // // example: // // 7 CrossLogRetentionValue *int32 `json:"CrossLogRetentionValue,omitempty" xml:"CrossLogRetentionValue,omitempty"` // The retention type of Cross-regional backup. // // - delay : retain the backup for a period of time. // // - never : retain the backup permanently. // // example: // // delay CrossRetentionType *string `json:"CrossRetentionType,omitempty" xml:"CrossRetentionType,omitempty"` // The retention time of Cross-regional backup. // // example: // // 7 CrossRetentionValue *int32 `json:"CrossRetentionValue,omitempty" xml:"CrossRetentionValue,omitempty"` // The region ID of the cross-regional backup.. // // example: // // cn-shenzhen DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` // Indicates whether the log backup feature is enabled. Valid values: // // - **0* - (default): The log backup feature is disabled. // // - **1**: The log backup feature is enabled. // // example: // // 1 EnableBackupLog *int32 `json:"EnableBackupLog,omitempty" xml:"EnableBackupLog,omitempty"` // Whether to turn on cross-regional log backup. // // - 1: turn on . Used for sharded cluster. // // - 0: turn off. Used for replicate set. // // example: // // 1 EnableCrossLogBackup *int32 `json:"EnableCrossLogBackup,omitempty" xml:"EnableCrossLogBackup,omitempty"` // The retention period of high-frequency backups. Unit: day. // // example: // // 1 HighFrequencyBackupRetention *string `json:"HighFrequencyBackupRetention,omitempty" xml:"HighFrequencyBackupRetention,omitempty"` // The number of days for which log backups are retained. Valid values: 7 to 730. // // example: // // 7 LogBackupRetentionPeriod *int32 `json:"LogBackupRetentionPeriod,omitempty" xml:"LogBackupRetentionPeriod,omitempty"` // The day of a week on which to back up data. Valid values: // // - **Monday** // // - **Tuesday** // // - **Wednesday** // // - **Thursday** // // - **Friday** // // - **Saturday** // // - **Sunday** // // example: // // Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday PreferredBackupPeriod *string `json:"PreferredBackupPeriod,omitempty" xml:"PreferredBackupPeriod,omitempty"` // The time range during which the backup was created. The time follows the ISO 8601 standard in the *HH:mm*Z-*HH:mm*Z format. The time is displayed in UTC. // // example: // // 09:00Z-10:00Z PreferredBackupTime *string `json:"PreferredBackupTime,omitempty" xml:"PreferredBackupTime,omitempty"` // The time of next standard backup. // // example: // // 2024-06-19T19:11Z PreferredNextBackupTime *string `json:"PreferredNextBackupTime,omitempty" xml:"PreferredNextBackupTime,omitempty"` // The request ID. // // example: // // 5A9464CA-F7DC-5434-90B1-DF7F197C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The snapshot backup type. Valid values: // // - **Flash**: single-digit second backup // // - **Standard* - (default): standard backup // // example: // // Standard SnapshotBackupType *string `json:"SnapshotBackupType,omitempty" xml:"SnapshotBackupType,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` }
func (DescribeBackupPolicyResponseBody) GoString ¶
func (s DescribeBackupPolicyResponseBody) GoString() string
func (*DescribeBackupPolicyResponseBody) SetBackupInterval ¶
func (s *DescribeBackupPolicyResponseBody) SetBackupInterval(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetBackupRetentionPeriod ¶
func (s *DescribeBackupPolicyResponseBody) SetBackupRetentionPeriod(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetBackupRetentionPolicyOnClusterDeletion ¶
func (s *DescribeBackupPolicyResponseBody) SetBackupRetentionPolicyOnClusterDeletion(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetCrossBackupPeriod ¶
func (s *DescribeBackupPolicyResponseBody) SetCrossBackupPeriod(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetCrossLogRetentionType ¶
func (s *DescribeBackupPolicyResponseBody) SetCrossLogRetentionType(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetCrossLogRetentionValue ¶
func (s *DescribeBackupPolicyResponseBody) SetCrossLogRetentionValue(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetCrossRetentionType ¶
func (s *DescribeBackupPolicyResponseBody) SetCrossRetentionType(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetCrossRetentionValue ¶
func (s *DescribeBackupPolicyResponseBody) SetCrossRetentionValue(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetDestRegion ¶
func (s *DescribeBackupPolicyResponseBody) SetDestRegion(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetEnableBackupLog ¶
func (s *DescribeBackupPolicyResponseBody) SetEnableBackupLog(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetEnableCrossLogBackup ¶
func (s *DescribeBackupPolicyResponseBody) SetEnableCrossLogBackup(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetHighFrequencyBackupRetention ¶
func (s *DescribeBackupPolicyResponseBody) SetHighFrequencyBackupRetention(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetLogBackupRetentionPeriod ¶
func (s *DescribeBackupPolicyResponseBody) SetLogBackupRetentionPeriod(v int32) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetPreferredBackupPeriod ¶
func (s *DescribeBackupPolicyResponseBody) SetPreferredBackupPeriod(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetPreferredBackupTime ¶
func (s *DescribeBackupPolicyResponseBody) SetPreferredBackupTime(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetPreferredNextBackupTime ¶
func (s *DescribeBackupPolicyResponseBody) SetPreferredNextBackupTime(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetRequestId ¶
func (s *DescribeBackupPolicyResponseBody) SetRequestId(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetSnapshotBackupType ¶
func (s *DescribeBackupPolicyResponseBody) SetSnapshotBackupType(v string) *DescribeBackupPolicyResponseBody
func (*DescribeBackupPolicyResponseBody) SetSrcRegion ¶
func (s *DescribeBackupPolicyResponseBody) SetSrcRegion(v string) *DescribeBackupPolicyResponseBody
func (DescribeBackupPolicyResponseBody) String ¶
func (s DescribeBackupPolicyResponseBody) String() string
type DescribeBackupStorageRequest ¶
type DescribeBackupStorageRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-2zeb2d64cb46xxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard node in the sharded cluster instance. // // > This parameter is required only when the **DBInstanceId* - parameter is set to the ID of a sharded cluster instance. // // example: // // d-2zee48956b4axxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the most recent region list. // // example: // // cn-bejing RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeBackupStorageRequest) GoString ¶
func (s DescribeBackupStorageRequest) GoString() string
func (*DescribeBackupStorageRequest) SetDBInstanceId ¶
func (s *DescribeBackupStorageRequest) SetDBInstanceId(v string) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetNodeId ¶
func (s *DescribeBackupStorageRequest) SetNodeId(v string) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetOwnerAccount ¶
func (s *DescribeBackupStorageRequest) SetOwnerAccount(v string) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetOwnerId ¶
func (s *DescribeBackupStorageRequest) SetOwnerId(v int64) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetRegionId ¶
func (s *DescribeBackupStorageRequest) SetRegionId(v string) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetResourceOwnerAccount ¶
func (s *DescribeBackupStorageRequest) SetResourceOwnerAccount(v string) *DescribeBackupStorageRequest
func (*DescribeBackupStorageRequest) SetResourceOwnerId ¶
func (s *DescribeBackupStorageRequest) SetResourceOwnerId(v int64) *DescribeBackupStorageRequest
func (DescribeBackupStorageRequest) String ¶
func (s DescribeBackupStorageRequest) String() string
type DescribeBackupStorageResponse ¶
type DescribeBackupStorageResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBackupStorageResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBackupStorageResponse) GoString ¶
func (s DescribeBackupStorageResponse) GoString() string
func (*DescribeBackupStorageResponse) SetBody ¶
func (s *DescribeBackupStorageResponse) SetBody(v *DescribeBackupStorageResponseBody) *DescribeBackupStorageResponse
func (*DescribeBackupStorageResponse) SetHeaders ¶
func (s *DescribeBackupStorageResponse) SetHeaders(v map[string]*string) *DescribeBackupStorageResponse
func (*DescribeBackupStorageResponse) SetStatusCode ¶
func (s *DescribeBackupStorageResponse) SetStatusCode(v int32) *DescribeBackupStorageResponse
func (DescribeBackupStorageResponse) String ¶
func (s DescribeBackupStorageResponse) String() string
type DescribeBackupStorageResponseBody ¶
type DescribeBackupStorageResponseBody struct { // The free quota for the storage capacity used for backup. Unit: bytes. // // example: // // 42949672960 FreeSize *int64 `json:"FreeSize,omitempty" xml:"FreeSize,omitempty"` // The storage capacity used for the full backup. Unit: bytes. // // > Instances that use cloud disks support snapshot backup. The size of the storage used for the current full backup is the size of the snapshot chain. // // example: // // 789221621 FullStorageSize *int64 `json:"FullStorageSize,omitempty" xml:"FullStorageSize,omitempty"` // The storage capacity used for the log backup. Unit: bytes. // // example: // // 7892216 LogStorageSize *int64 `json:"LogStorageSize,omitempty" xml:"LogStorageSize,omitempty"` // The request ID. // // example: // // D648B367-15B6-1B42-BD4B-4XXXXXXXXX RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeBackupStorageResponseBody) GoString ¶
func (s DescribeBackupStorageResponseBody) GoString() string
func (*DescribeBackupStorageResponseBody) SetFreeSize ¶
func (s *DescribeBackupStorageResponseBody) SetFreeSize(v int64) *DescribeBackupStorageResponseBody
func (*DescribeBackupStorageResponseBody) SetFullStorageSize ¶
func (s *DescribeBackupStorageResponseBody) SetFullStorageSize(v int64) *DescribeBackupStorageResponseBody
func (*DescribeBackupStorageResponseBody) SetLogStorageSize ¶
func (s *DescribeBackupStorageResponseBody) SetLogStorageSize(v int64) *DescribeBackupStorageResponseBody
func (*DescribeBackupStorageResponseBody) SetRequestId ¶
func (s *DescribeBackupStorageResponseBody) SetRequestId(v string) *DescribeBackupStorageResponseBody
func (DescribeBackupStorageResponseBody) String ¶
func (s DescribeBackupStorageResponseBody) String() string
type DescribeBackupTasksRequest ¶
type DescribeBackupTasksRequest struct { // The ID of the backup task. // // > If you call the [CreateBackup](https://help.aliyun.com/document_detail/61075.html) operation to perform a manual backup task, you can set this parameter to the returned backup ID to query the backup progress of the task. // // example: // // 170034 BackupJobId *string `json:"BackupJobId,omitempty" xml:"BackupJobId,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-2zeb2d64cb46xxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` }
func (DescribeBackupTasksRequest) GoString ¶
func (s DescribeBackupTasksRequest) GoString() string
func (*DescribeBackupTasksRequest) SetBackupJobId ¶
func (s *DescribeBackupTasksRequest) SetBackupJobId(v string) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetDBInstanceId ¶
func (s *DescribeBackupTasksRequest) SetDBInstanceId(v string) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetOwnerAccount ¶
func (s *DescribeBackupTasksRequest) SetOwnerAccount(v string) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetOwnerId ¶
func (s *DescribeBackupTasksRequest) SetOwnerId(v int64) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetResourceOwnerAccount ¶
func (s *DescribeBackupTasksRequest) SetResourceOwnerAccount(v string) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetResourceOwnerId ¶
func (s *DescribeBackupTasksRequest) SetResourceOwnerId(v int64) *DescribeBackupTasksRequest
func (*DescribeBackupTasksRequest) SetSecurityToken ¶
func (s *DescribeBackupTasksRequest) SetSecurityToken(v string) *DescribeBackupTasksRequest
func (DescribeBackupTasksRequest) String ¶
func (s DescribeBackupTasksRequest) String() string
type DescribeBackupTasksResponse ¶
type DescribeBackupTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBackupTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBackupTasksResponse) GoString ¶
func (s DescribeBackupTasksResponse) GoString() string
func (*DescribeBackupTasksResponse) SetBody ¶
func (s *DescribeBackupTasksResponse) SetBody(v *DescribeBackupTasksResponseBody) *DescribeBackupTasksResponse
func (*DescribeBackupTasksResponse) SetHeaders ¶
func (s *DescribeBackupTasksResponse) SetHeaders(v map[string]*string) *DescribeBackupTasksResponse
func (*DescribeBackupTasksResponse) SetStatusCode ¶
func (s *DescribeBackupTasksResponse) SetStatusCode(v int32) *DescribeBackupTasksResponse
func (DescribeBackupTasksResponse) String ¶
func (s DescribeBackupTasksResponse) String() string
type DescribeBackupTasksResponseBody ¶
type DescribeBackupTasksResponseBody struct { // The details of the backup task. BackupJobs []*DescribeBackupTasksResponseBodyBackupJobs `json:"BackupJobs,omitempty" xml:"BackupJobs,omitempty" type:"Repeated"` // The request ID. // // example: // // D648B367-15B6-1B42-BD4B-47507C9CC**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeBackupTasksResponseBody) GoString ¶
func (s DescribeBackupTasksResponseBody) GoString() string
func (*DescribeBackupTasksResponseBody) SetBackupJobs ¶
func (s *DescribeBackupTasksResponseBody) SetBackupJobs(v []*DescribeBackupTasksResponseBodyBackupJobs) *DescribeBackupTasksResponseBody
func (*DescribeBackupTasksResponseBody) SetRequestId ¶
func (s *DescribeBackupTasksResponseBody) SetRequestId(v string) *DescribeBackupTasksResponseBody
func (DescribeBackupTasksResponseBody) String ¶
func (s DescribeBackupTasksResponseBody) String() string
type DescribeBackupTasksResponseBodyBackupJobs ¶
type DescribeBackupTasksResponseBodyBackupJobs struct { // The backup task status. Valid values: // // - **Scheduled**: The backup task is in planning. Regular backup tasks that have not started are also in this state. // // - **Checking**: The instance is being checked before the backup. // // - **Backuping**: The backup task is in progress. // // - **Finished**: The backup task is completed. // // example: // // Scheduled BackupSetStatus *string `json:"BackupSetStatus,omitempty" xml:"BackupSetStatus,omitempty"` // The start time of the backup task. // // example: // // 2024-01-16T11:04:56Z BackupStartTime *string `json:"BackupStartTime,omitempty" xml:"BackupStartTime,omitempty"` // The ID of the backup task. // // example: // // 170034 BackupjobId *string `json:"BackupjobId,omitempty" xml:"BackupjobId,omitempty"` // The backup mode. Valid values: // // - **Automated**: automatic backup // // - **Manual**: manual backup // // example: // // Manual JobMode *string `json:"JobMode,omitempty" xml:"JobMode,omitempty"` // The progress of the backup task. Unit: %. The progress is returned only for running backup tasks. // // example: // // 18% Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"` }
func (DescribeBackupTasksResponseBodyBackupJobs) GoString ¶
func (s DescribeBackupTasksResponseBodyBackupJobs) GoString() string
func (*DescribeBackupTasksResponseBodyBackupJobs) SetBackupSetStatus ¶
func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupSetStatus(v string) *DescribeBackupTasksResponseBodyBackupJobs
func (*DescribeBackupTasksResponseBodyBackupJobs) SetBackupStartTime ¶
func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupStartTime(v string) *DescribeBackupTasksResponseBodyBackupJobs
func (*DescribeBackupTasksResponseBodyBackupJobs) SetBackupjobId ¶
func (s *DescribeBackupTasksResponseBodyBackupJobs) SetBackupjobId(v string) *DescribeBackupTasksResponseBodyBackupJobs
func (*DescribeBackupTasksResponseBodyBackupJobs) SetJobMode ¶
func (s *DescribeBackupTasksResponseBodyBackupJobs) SetJobMode(v string) *DescribeBackupTasksResponseBodyBackupJobs
func (*DescribeBackupTasksResponseBodyBackupJobs) SetProgress ¶
func (s *DescribeBackupTasksResponseBodyBackupJobs) SetProgress(v string) *DescribeBackupTasksResponseBodyBackupJobs
func (DescribeBackupTasksResponseBodyBackupJobs) String ¶
func (s DescribeBackupTasksResponseBodyBackupJobs) String() string
type DescribeBackupsRequest ¶
type DescribeBackupsRequest struct { // The ID of the backup set. You can call the [CreateBackup](https://help.aliyun.com/document_detail/62171.html) operation to query the backup set ID. // // If you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance, the number of backup IDs is the same as the number of shard nodes. Multiple backup IDs are separated with commas (,). // // example: // // 2072****,2072****,2072**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp1a7009eb24**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The region ID of the Cross-regional backup. // // > This parameter is required for the Cross-regional backup. // // example: // // cn-hangzhou DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` // The end of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. The end time must be later than the start time. // // example: // // 2022-01-14T13:00Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the shard node in the sharded cluster instance. // // > This parameter takes effect only when you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // d-bp128a003436**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of the page to return. The value must be a positive integer that does not exceed the maximum value of the INTEGER data type. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return per page. Valid values: // // - **30* - (default) // // - **50** // // - **100** // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The region ID of the instance. // // >- This parameter is required if you want to query the backup sets of a released instance. // // >- This parameter is required if you want to query cross-region backups. // // example: // // cn-beijing SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // example: // // 2022-01-13T13:00Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeBackupsRequest) GoString ¶
func (s DescribeBackupsRequest) GoString() string
func (*DescribeBackupsRequest) SetBackupId ¶
func (s *DescribeBackupsRequest) SetBackupId(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetDBInstanceId ¶
func (s *DescribeBackupsRequest) SetDBInstanceId(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetDestRegion ¶
func (s *DescribeBackupsRequest) SetDestRegion(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetEndTime ¶
func (s *DescribeBackupsRequest) SetEndTime(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetNodeId ¶
func (s *DescribeBackupsRequest) SetNodeId(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetOwnerAccount ¶
func (s *DescribeBackupsRequest) SetOwnerAccount(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetOwnerId ¶
func (s *DescribeBackupsRequest) SetOwnerId(v int64) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetPageNumber ¶
func (s *DescribeBackupsRequest) SetPageNumber(v int32) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetPageSize ¶
func (s *DescribeBackupsRequest) SetPageSize(v int32) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetResourceOwnerAccount ¶
func (s *DescribeBackupsRequest) SetResourceOwnerAccount(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetResourceOwnerId ¶
func (s *DescribeBackupsRequest) SetResourceOwnerId(v int64) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetSrcRegion ¶
func (s *DescribeBackupsRequest) SetSrcRegion(v string) *DescribeBackupsRequest
func (*DescribeBackupsRequest) SetStartTime ¶
func (s *DescribeBackupsRequest) SetStartTime(v string) *DescribeBackupsRequest
func (DescribeBackupsRequest) String ¶
func (s DescribeBackupsRequest) String() string
type DescribeBackupsResponse ¶
type DescribeBackupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeBackupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeBackupsResponse) GoString ¶
func (s DescribeBackupsResponse) GoString() string
func (*DescribeBackupsResponse) SetBody ¶
func (s *DescribeBackupsResponse) SetBody(v *DescribeBackupsResponseBody) *DescribeBackupsResponse
func (*DescribeBackupsResponse) SetHeaders ¶
func (s *DescribeBackupsResponse) SetHeaders(v map[string]*string) *DescribeBackupsResponse
func (*DescribeBackupsResponse) SetStatusCode ¶
func (s *DescribeBackupsResponse) SetStatusCode(v int32) *DescribeBackupsResponse
func (DescribeBackupsResponse) String ¶
func (s DescribeBackupsResponse) String() string
type DescribeBackupsResponseBody ¶
type DescribeBackupsResponseBody struct { // The details of the backup set. Backups *DescribeBackupsResponseBodyBackups `json:"Backups,omitempty" xml:"Backups,omitempty" type:"Struct"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. Valid values: // // - **30* - (default) // // - **50** // // - **100** // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 275D43C3-F12F-5224-B375-0C6BF453BD56 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of backup sets. // // example: // // 1 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeBackupsResponseBody) GoString ¶
func (s DescribeBackupsResponseBody) GoString() string
func (*DescribeBackupsResponseBody) SetBackups ¶
func (s *DescribeBackupsResponseBody) SetBackups(v *DescribeBackupsResponseBodyBackups) *DescribeBackupsResponseBody
func (*DescribeBackupsResponseBody) SetPageNumber ¶
func (s *DescribeBackupsResponseBody) SetPageNumber(v int32) *DescribeBackupsResponseBody
func (*DescribeBackupsResponseBody) SetPageSize ¶
func (s *DescribeBackupsResponseBody) SetPageSize(v int32) *DescribeBackupsResponseBody
func (*DescribeBackupsResponseBody) SetRequestId ¶
func (s *DescribeBackupsResponseBody) SetRequestId(v string) *DescribeBackupsResponseBody
func (*DescribeBackupsResponseBody) SetTotalCount ¶
func (s *DescribeBackupsResponseBody) SetTotalCount(v int32) *DescribeBackupsResponseBody
func (DescribeBackupsResponseBody) String ¶
func (s DescribeBackupsResponseBody) String() string
type DescribeBackupsResponseBodyBackups ¶
type DescribeBackupsResponseBodyBackups struct {
Backup []*DescribeBackupsResponseBodyBackupsBackup `json:"Backup,omitempty" xml:"Backup,omitempty" type:"Repeated"`
}
func (DescribeBackupsResponseBodyBackups) GoString ¶
func (s DescribeBackupsResponseBodyBackups) GoString() string
func (*DescribeBackupsResponseBodyBackups) SetBackup ¶
func (s *DescribeBackupsResponseBodyBackups) SetBackup(v []*DescribeBackupsResponseBodyBackupsBackup) *DescribeBackupsResponseBodyBackups
func (DescribeBackupsResponseBodyBackups) String ¶
func (s DescribeBackupsResponseBodyBackups) String() string
type DescribeBackupsResponseBodyBackupsBackup ¶
type DescribeBackupsResponseBodyBackupsBackup struct { // The name of the database that has been backed up. // // example: // // database BackupDBNames *string `json:"BackupDBNames,omitempty" xml:"BackupDBNames,omitempty"` // The URL that is used to download the backup set over the Internet. If the backup set cannot be downloaded, an empty string is returned. BackupDownloadURL *string `json:"BackupDownloadURL,omitempty" xml:"BackupDownloadURL,omitempty"` // The end time of the backup. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-01-14T03:57:34Z BackupEndTime *string `json:"BackupEndTime,omitempty" xml:"BackupEndTime,omitempty"` // The ID of the backup set. // // example: // // 32102**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The internal download URL of the backup set. // // > You can use the URL to download the specified backup set on an Elastic Compute Service (ECS) instance that is in the same virtual private cloud (VPC) as the ApsaraDB for MongoDB instance. BackupIntranetDownloadURL *string `json:"BackupIntranetDownloadURL,omitempty" xml:"BackupIntranetDownloadURL,omitempty"` // The ID of the backup task. // // example: // // 1123xxxx BackupJobId *string `json:"BackupJobId,omitempty" xml:"BackupJobId,omitempty"` // The method that is used to generate the backup set. Valid values: // // - **Snapshot** // // - **Physical** // // - **Logical** // // example: // // Physical BackupMethod *string `json:"BackupMethod,omitempty" xml:"BackupMethod,omitempty"` // The backup mode of the backup set. Valid values: // // - **Automated** // // - **Manual** // // example: // // Automated BackupMode *string `json:"BackupMode,omitempty" xml:"BackupMode,omitempty"` // The name of the backup set (invalid now). // // example: // // 12345678.tar.gz BackupName *string `json:"BackupName,omitempty" xml:"BackupName,omitempty"` // The scale of the backup set (invalid now). // // example: // // DBInstance BackupScale *string `json:"BackupScale,omitempty" xml:"BackupScale,omitempty"` // The size of the backup set. Unit: bytes. // // example: // // 6168576 BackupSize *int64 `json:"BackupSize,omitempty" xml:"BackupSize,omitempty"` // The start time of the backup. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-01-14T03:56:17Z BackupStartTime *string `json:"BackupStartTime,omitempty" xml:"BackupStartTime,omitempty"` // The status of the backup task. Valid values: // // - **Success**: The backup task is successful. // // - **Failed**: The backup task failed. // // example: // // Success BackupStatus *string `json:"BackupStatus,omitempty" xml:"BackupStatus,omitempty"` // The backup type. Valid values: // // - **FullBackup** // // - **IncrementalBackup** // // example: // // FullBackup BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"` EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // Availability of the backup set. // // - 0: unavailable // // - 1: available // // example: // // 1 IsAvail *bool `json:"IsAvail,omitempty" xml:"IsAvail,omitempty"` }
func (DescribeBackupsResponseBodyBackupsBackup) GoString ¶
func (s DescribeBackupsResponseBodyBackupsBackup) GoString() string
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupDBNames ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupDBNames(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupDownloadURL ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupDownloadURL(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupEndTime ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupEndTime(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupId ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupId(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupIntranetDownloadURL ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupIntranetDownloadURL(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupJobId ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupJobId(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupMethod ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupMethod(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupMode ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupMode(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupName ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupName(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupScale ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupScale(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupSize ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupSize(v int64) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupStartTime ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupStartTime(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupStatus ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupStatus(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetBackupType ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetBackupType(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetEngineVersion ¶ added in v9.1.0
func (s *DescribeBackupsResponseBodyBackupsBackup) SetEngineVersion(v string) *DescribeBackupsResponseBodyBackupsBackup
func (*DescribeBackupsResponseBodyBackupsBackup) SetIsAvail ¶
func (s *DescribeBackupsResponseBodyBackupsBackup) SetIsAvail(v bool) *DescribeBackupsResponseBodyBackupsBackup
func (DescribeBackupsResponseBodyBackupsBackup) String ¶
func (s DescribeBackupsResponseBodyBackupsBackup) String() string
type DescribeClusterBackupsRequest ¶
type DescribeClusterBackupsRequest struct { // The ID of the cluster backup set. // // example: // // 5664**** BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp16cb162771**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The region where cross-region backups reside. // // > This parameter is required if you want to query cross-region backups. // // example: // // cn-shanghai DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` // The end of the time range to query. Specify the time in the yyyy-MM-ddTHH:mmZ format. The time must be in UTC. The end time must be later than the start time. // // example: // // 2019-03-14T13:10Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // Specifies whether to query information about child nodes in the cluster backup. Valid values: // // - **true**: The system returns only the basic information of the cluster backup. // // - **false* - (default): The system returns the backup information of all child nodes. // // example: // // true IsOnlyGetClusterBackUp *bool `json:"IsOnlyGetClusterBackUp,omitempty" xml:"IsOnlyGetClusterBackUp,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number. Default value: **1**. The page number must be a positive integer. // // example: // // 1 PageNo *int32 `json:"PageNo,omitempty" xml:"PageNo,omitempty"` // The number of entries to return on each page. Valid values: // // - **30* - (default) // // - **50** // // - **100** // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The region ID of the instance. // // > // // - This parameter is required if you want to query the backup sets of a released instance. // // - This parameter is required if you want to query cross-region backups. // // example: // // cn-hangzhou SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // example: // // 2019-03-13T12:11:14Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeClusterBackupsRequest) GoString ¶
func (s DescribeClusterBackupsRequest) GoString() string
func (*DescribeClusterBackupsRequest) SetBackupId ¶
func (s *DescribeClusterBackupsRequest) SetBackupId(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetDBInstanceId ¶
func (s *DescribeClusterBackupsRequest) SetDBInstanceId(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetDestRegion ¶
func (s *DescribeClusterBackupsRequest) SetDestRegion(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetEndTime ¶
func (s *DescribeClusterBackupsRequest) SetEndTime(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetIsOnlyGetClusterBackUp ¶
func (s *DescribeClusterBackupsRequest) SetIsOnlyGetClusterBackUp(v bool) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetOwnerAccount ¶
func (s *DescribeClusterBackupsRequest) SetOwnerAccount(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetOwnerId ¶
func (s *DescribeClusterBackupsRequest) SetOwnerId(v int64) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetPageNo ¶
func (s *DescribeClusterBackupsRequest) SetPageNo(v int32) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetPageSize ¶
func (s *DescribeClusterBackupsRequest) SetPageSize(v int32) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetResourceOwnerAccount ¶
func (s *DescribeClusterBackupsRequest) SetResourceOwnerAccount(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetResourceOwnerId ¶
func (s *DescribeClusterBackupsRequest) SetResourceOwnerId(v int64) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetSrcRegion ¶
func (s *DescribeClusterBackupsRequest) SetSrcRegion(v string) *DescribeClusterBackupsRequest
func (*DescribeClusterBackupsRequest) SetStartTime ¶
func (s *DescribeClusterBackupsRequest) SetStartTime(v string) *DescribeClusterBackupsRequest
func (DescribeClusterBackupsRequest) String ¶
func (s DescribeClusterBackupsRequest) String() string
type DescribeClusterBackupsResponse ¶
type DescribeClusterBackupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeClusterBackupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeClusterBackupsResponse) GoString ¶
func (s DescribeClusterBackupsResponse) GoString() string
func (*DescribeClusterBackupsResponse) SetBody ¶
func (s *DescribeClusterBackupsResponse) SetBody(v *DescribeClusterBackupsResponseBody) *DescribeClusterBackupsResponse
func (*DescribeClusterBackupsResponse) SetHeaders ¶
func (s *DescribeClusterBackupsResponse) SetHeaders(v map[string]*string) *DescribeClusterBackupsResponse
func (*DescribeClusterBackupsResponse) SetStatusCode ¶
func (s *DescribeClusterBackupsResponse) SetStatusCode(v int32) *DescribeClusterBackupsResponse
func (DescribeClusterBackupsResponse) String ¶
func (s DescribeClusterBackupsResponse) String() string
type DescribeClusterBackupsResponseBody ¶
type DescribeClusterBackupsResponseBody struct { // The cluster backup sets. A cluster backup file contains the backup sets of each node. ClusterBackups []*DescribeClusterBackupsResponseBodyClusterBackups `json:"ClusterBackups,omitempty" xml:"ClusterBackups,omitempty" type:"Repeated"` // The maximum number of entries returned. // // example: // // 10 MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The page number of the page returned. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. // // example: // // 2F42BB4E-461F-5B55-A37C-53B1141C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeClusterBackupsResponseBody) GoString ¶
func (s DescribeClusterBackupsResponseBody) GoString() string
func (*DescribeClusterBackupsResponseBody) SetClusterBackups ¶
func (s *DescribeClusterBackupsResponseBody) SetClusterBackups(v []*DescribeClusterBackupsResponseBodyClusterBackups) *DescribeClusterBackupsResponseBody
func (*DescribeClusterBackupsResponseBody) SetMaxResults ¶
func (s *DescribeClusterBackupsResponseBody) SetMaxResults(v int32) *DescribeClusterBackupsResponseBody
func (*DescribeClusterBackupsResponseBody) SetPageNumber ¶
func (s *DescribeClusterBackupsResponseBody) SetPageNumber(v int32) *DescribeClusterBackupsResponseBody
func (*DescribeClusterBackupsResponseBody) SetPageSize ¶
func (s *DescribeClusterBackupsResponseBody) SetPageSize(v int32) *DescribeClusterBackupsResponseBody
func (*DescribeClusterBackupsResponseBody) SetRequestId ¶
func (s *DescribeClusterBackupsResponseBody) SetRequestId(v string) *DescribeClusterBackupsResponseBody
func (DescribeClusterBackupsResponseBody) String ¶
func (s DescribeClusterBackupsResponseBody) String() string
type DescribeClusterBackupsResponseBodyClusterBackups ¶
type DescribeClusterBackupsResponseBodyClusterBackups struct { // The backup status. Valid values: // // - **init**: The backup is being initialized. // // - **No_Need**: Log backup is not performed. // // - **Running**: Log backup is being performed. // // - **Ready**: Log backup is complete. // // - **Failed**: Log backup failed. // // > If the **ClusterBackupStatus* - parameter is set to OK, full backup is successful. If you want to perform point-in-time-restoration on an instance for which log backup is enabled or to implement consistency restoration, make sure that log backup is complete. // // example: // // Ready AttachLogStatus *string `json:"AttachLogStatus,omitempty" xml:"AttachLogStatus,omitempty"` // The collection of the backup sets of each child node in a cluster backup set. Backups []*DescribeClusterBackupsResponseBodyClusterBackupsBackups `json:"Backups,omitempty" xml:"Backups,omitempty" type:"Repeated"` // The end of the time range within which the cluster backup is performed. // // example: // // 2023-10-16T19:33:20Z ClusterBackupEndTime *string `json:"ClusterBackupEndTime,omitempty" xml:"ClusterBackupEndTime,omitempty"` // The backup set ID. // // example: // // cb-o8c2ugnxo26kx*** ClusterBackupId *string `json:"ClusterBackupId,omitempty" xml:"ClusterBackupId,omitempty"` // The cluster backup mode. // // example: // // Automated ClusterBackupMode *string `json:"ClusterBackupMode,omitempty" xml:"ClusterBackupMode,omitempty"` // The size of the cluster backup set. Unit: bytes. // // example: // // 107374182400 ClusterBackupSize *string `json:"ClusterBackupSize,omitempty" xml:"ClusterBackupSize,omitempty"` // The beginning of the time range within which the cluster backup is performed. // // example: // // 2023-10-16T19:33:20Z ClusterBackupStartTime *string `json:"ClusterBackupStartTime,omitempty" xml:"ClusterBackupStartTime,omitempty"` // The status of the cluster backup set. // // example: // // OK ClusterBackupStatus *string `json:"ClusterBackupStatus,omitempty" xml:"ClusterBackupStatus,omitempty"` EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The additional information in the JSON format. ExtraInfo *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo `json:"ExtraInfo,omitempty" xml:"ExtraInfo,omitempty" type:"Struct"` // Indicates whether the cluster backup sets take effect. Valid values: // // - **1**: The cluster backup sets take effect. // // - **0**: The backup sets of child nodes are incomplete or fail. // // example: // // 1 IsAvail *int32 `json:"IsAvail,omitempty" xml:"IsAvail,omitempty"` // The progress of the backup task. Unit: %. The progress is returned only for running backup tasks. // // example: // // 50 Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"` }
func (DescribeClusterBackupsResponseBodyClusterBackups) GoString ¶
func (s DescribeClusterBackupsResponseBodyClusterBackups) GoString() string
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetAttachLogStatus ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetAttachLogStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetBackups ¶
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupEndTime ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupEndTime(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupId ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupId(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupMode ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupMode(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupSize ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupSize(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStartTime ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStartTime(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStatus ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetClusterBackupStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetEngineVersion ¶ added in v9.1.0
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetEngineVersion(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetExtraInfo ¶
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetIsAvail ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetIsAvail(v int32) *DescribeClusterBackupsResponseBodyClusterBackups
func (*DescribeClusterBackupsResponseBodyClusterBackups) SetProgress ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackups) SetProgress(v string) *DescribeClusterBackupsResponseBodyClusterBackups
func (DescribeClusterBackupsResponseBodyClusterBackups) String ¶
func (s DescribeClusterBackupsResponseBodyClusterBackups) String() string
type DescribeClusterBackupsResponseBodyClusterBackupsBackups ¶
type DescribeClusterBackupsResponseBodyClusterBackupsBackups struct { // The URL that is used to download the backup set over the Internet. If the backup set cannot be downloaded, an empty string is returned. // // example: // // http://oss.com/xxx BackupDownloadURL *string `json:"BackupDownloadURL,omitempty" xml:"BackupDownloadURL,omitempty"` // The end time of the backup. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2023-10-16T19:33:20Z BackupEndTime *string `json:"BackupEndTime,omitempty" xml:"BackupEndTime,omitempty"` // The ID of the backup set. // // example: // // 738025367 BackupId *string `json:"BackupId,omitempty" xml:"BackupId,omitempty"` // The URL that is used to download the backup set over an internal network. If the backup set cannot be downloaded, null is returned. // // example: // // http://oss.com/xxx BackupIntranetDownloadURL *string `json:"BackupIntranetDownloadURL,omitempty" xml:"BackupIntranetDownloadURL,omitempty"` // The backup name. // // example: // // 12345678.tar.gz BackupName *string `json:"BackupName,omitempty" xml:"BackupName,omitempty"` // The size of the backup file. Unit: bytes. // // example: // // 77544597650 BackupSize *string `json:"BackupSize,omitempty" xml:"BackupSize,omitempty"` // The start time of the backup. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2023-10-16T19:33:20Z BackupStartTime *string `json:"BackupStartTime,omitempty" xml:"BackupStartTime,omitempty"` // The status of the backup task. Valid values: // // - **Success**: The backup task is successful. // // - **Failed**: The backup task failed. // // example: // // Success BackupStatus *string `json:"BackupStatus,omitempty" xml:"BackupStatus,omitempty"` // The information of the node associated with the backup. ExtraInfo *DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo `json:"ExtraInfo,omitempty" xml:"ExtraInfo,omitempty" type:"Struct"` // The shard name. // // example: // // d-bp16cb162771**** InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // Indicates whether the backup set is available. Valid values: // // - **0**: unavailable // // - **1**: available // // example: // // 1 IsAvail *string `json:"IsAvail,omitempty" xml:"IsAvail,omitempty"` }
func (DescribeClusterBackupsResponseBodyClusterBackupsBackups) GoString ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsBackups) GoString() string
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupDownloadURL ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupDownloadURL(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupEndTime ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupEndTime(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupId ¶
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupIntranetDownloadURL ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupIntranetDownloadURL(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupName ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupName(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupSize ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupSize(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStartTime ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStartTime(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStatus ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetBackupStatus(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetExtraInfo ¶
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetInstanceName ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetInstanceName(v string) *DescribeClusterBackupsResponseBodyClusterBackupsBackups
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackups) SetIsAvail ¶
func (DescribeClusterBackupsResponseBodyClusterBackupsBackups) String ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsBackups) String() string
type DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo ¶
type DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo struct { // The instance type of the node. // // example: // // mdb.shard.4x.large.d InstanceClass *string `json:"InstanceClass,omitempty" xml:"InstanceClass,omitempty"` // The node ID. // // example: // // d-2ze75ab1fa5d**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The node type. // // example: // // db NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"` // The storage capacity of the node. Unit: MB. // // example: // // 20480 StorageSize *string `json:"StorageSize,omitempty" xml:"StorageSize,omitempty"` }
func (DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) GoString ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) GoString() string
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetInstanceClass ¶
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetNodeType ¶
func (*DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) SetStorageSize ¶
func (DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) String ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsBackupsExtraInfo) String() string
type DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo ¶
type DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo struct { // Indicates whether the cluster backups are migrated from the historical backup sets. If the value of this parameter is **1**, the cluster backups are migrated from the historical backup sets. // // example: // // 1 RegistryFromHistory *string `json:"RegistryFromHistory,omitempty" xml:"RegistryFromHistory,omitempty"` }
func (DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) GoString ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) GoString() string
func (*DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) SetRegistryFromHistory ¶
func (s *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) SetRegistryFromHistory(v string) *DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo
func (DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) String ¶
func (s DescribeClusterBackupsResponseBodyClusterBackupsExtraInfo) String() string
type DescribeClusterRecoverTimeRequest ¶
type DescribeClusterRecoverTimeRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp18f7d6b6a7**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeClusterRecoverTimeRequest) GoString ¶
func (s DescribeClusterRecoverTimeRequest) GoString() string
func (*DescribeClusterRecoverTimeRequest) SetDBInstanceId ¶
func (s *DescribeClusterRecoverTimeRequest) SetDBInstanceId(v string) *DescribeClusterRecoverTimeRequest
func (*DescribeClusterRecoverTimeRequest) SetOwnerAccount ¶
func (s *DescribeClusterRecoverTimeRequest) SetOwnerAccount(v string) *DescribeClusterRecoverTimeRequest
func (*DescribeClusterRecoverTimeRequest) SetOwnerId ¶
func (s *DescribeClusterRecoverTimeRequest) SetOwnerId(v int64) *DescribeClusterRecoverTimeRequest
func (*DescribeClusterRecoverTimeRequest) SetResourceOwnerAccount ¶
func (s *DescribeClusterRecoverTimeRequest) SetResourceOwnerAccount(v string) *DescribeClusterRecoverTimeRequest
func (*DescribeClusterRecoverTimeRequest) SetResourceOwnerId ¶
func (s *DescribeClusterRecoverTimeRequest) SetResourceOwnerId(v int64) *DescribeClusterRecoverTimeRequest
func (DescribeClusterRecoverTimeRequest) String ¶
func (s DescribeClusterRecoverTimeRequest) String() string
type DescribeClusterRecoverTimeResponse ¶
type DescribeClusterRecoverTimeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeClusterRecoverTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeClusterRecoverTimeResponse) GoString ¶
func (s DescribeClusterRecoverTimeResponse) GoString() string
func (*DescribeClusterRecoverTimeResponse) SetHeaders ¶
func (s *DescribeClusterRecoverTimeResponse) SetHeaders(v map[string]*string) *DescribeClusterRecoverTimeResponse
func (*DescribeClusterRecoverTimeResponse) SetStatusCode ¶
func (s *DescribeClusterRecoverTimeResponse) SetStatusCode(v int32) *DescribeClusterRecoverTimeResponse
func (DescribeClusterRecoverTimeResponse) String ¶
func (s DescribeClusterRecoverTimeResponse) String() string
type DescribeClusterRecoverTimeResponseBody ¶
type DescribeClusterRecoverTimeResponseBody struct { // The request ID. // // example: // // 60EEBD77-227C-5B39-86EA-D89163C5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The cluster backup sets of the instance. A cluster backup file contains the backup sets of each node. RestoreRanges []*DescribeClusterRecoverTimeResponseBodyRestoreRanges `json:"RestoreRanges,omitempty" xml:"RestoreRanges,omitempty" type:"Repeated"` }
func (DescribeClusterRecoverTimeResponseBody) GoString ¶
func (s DescribeClusterRecoverTimeResponseBody) GoString() string
func (*DescribeClusterRecoverTimeResponseBody) SetRequestId ¶
func (s *DescribeClusterRecoverTimeResponseBody) SetRequestId(v string) *DescribeClusterRecoverTimeResponseBody
func (*DescribeClusterRecoverTimeResponseBody) SetRestoreRanges ¶
func (s *DescribeClusterRecoverTimeResponseBody) SetRestoreRanges(v []*DescribeClusterRecoverTimeResponseBodyRestoreRanges) *DescribeClusterRecoverTimeResponseBody
func (DescribeClusterRecoverTimeResponseBody) String ¶
func (s DescribeClusterRecoverTimeResponseBody) String() string
type DescribeClusterRecoverTimeResponseBodyRestoreRanges ¶
type DescribeClusterRecoverTimeResponseBodyRestoreRanges struct { // The beginning of the time range to which data can be restored. // // example: // // 2023-10-16T19:33:20Z RestoreBeginTime *string `json:"RestoreBeginTime,omitempty" xml:"RestoreBeginTime,omitempty"` // The end of the time range to which data can be restored. // // example: // // 2023-10-16T19:43:20Z RestoreEndTime *string `json:"RestoreEndTime,omitempty" xml:"RestoreEndTime,omitempty"` // The method used to restore data. Valid values: // // - **PointInTime* - (default): Data is restored based on point in time // // example: // // PointInTime RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` }
func (DescribeClusterRecoverTimeResponseBodyRestoreRanges) GoString ¶
func (s DescribeClusterRecoverTimeResponseBodyRestoreRanges) GoString() string
func (*DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime ¶
func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
func (*DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime ¶
func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
func (*DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreType ¶
func (s *DescribeClusterRecoverTimeResponseBodyRestoreRanges) SetRestoreType(v string) *DescribeClusterRecoverTimeResponseBodyRestoreRanges
func (DescribeClusterRecoverTimeResponseBodyRestoreRanges) String ¶
func (s DescribeClusterRecoverTimeResponseBodyRestoreRanges) String() string
type DescribeDBInstanceAttributeRequest ¶
type DescribeDBInstanceAttributeRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp11483712c1**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The database engine. Set the value to **MongoDB**. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // Specifies whether to query instances that are deleted. Valid values: // // - **false**: queries instances that are running. // // - **true**: queries instance that are deleted. // // example: // // false IsDelete *bool `json:"IsDelete,omitempty" xml:"IsDelete,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the resource group. For more information, see [View the basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // > This parameter is available only if you use the China site (aliyun.com). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` }
func (DescribeDBInstanceAttributeRequest) GoString ¶
func (s DescribeDBInstanceAttributeRequest) GoString() string
func (*DescribeDBInstanceAttributeRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceAttributeRequest) SetDBInstanceId(v string) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetEngine ¶
func (s *DescribeDBInstanceAttributeRequest) SetEngine(v string) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetIsDelete ¶
func (s *DescribeDBInstanceAttributeRequest) SetIsDelete(v bool) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetOwnerAccount ¶
func (s *DescribeDBInstanceAttributeRequest) SetOwnerAccount(v string) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetOwnerId ¶
func (s *DescribeDBInstanceAttributeRequest) SetOwnerId(v int64) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetResourceGroupId ¶
func (s *DescribeDBInstanceAttributeRequest) SetResourceGroupId(v string) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstanceAttributeRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceAttributeRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceAttributeRequest
func (*DescribeDBInstanceAttributeRequest) SetSecurityToken ¶
func (s *DescribeDBInstanceAttributeRequest) SetSecurityToken(v string) *DescribeDBInstanceAttributeRequest
func (DescribeDBInstanceAttributeRequest) String ¶
func (s DescribeDBInstanceAttributeRequest) String() string
type DescribeDBInstanceAttributeResponse ¶
type DescribeDBInstanceAttributeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceAttributeResponse) GoString ¶
func (s DescribeDBInstanceAttributeResponse) GoString() string
func (*DescribeDBInstanceAttributeResponse) SetHeaders ¶
func (s *DescribeDBInstanceAttributeResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceAttributeResponse
func (*DescribeDBInstanceAttributeResponse) SetStatusCode ¶
func (s *DescribeDBInstanceAttributeResponse) SetStatusCode(v int32) *DescribeDBInstanceAttributeResponse
func (DescribeDBInstanceAttributeResponse) String ¶
func (s DescribeDBInstanceAttributeResponse) String() string
type DescribeDBInstanceAttributeResponseBody ¶
type DescribeDBInstanceAttributeResponseBody struct { // The instance details. DBInstances *DescribeDBInstanceAttributeResponseBodyDBInstances `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Struct"` // The request ID. // // example: // // A935A8EE-A6CC-53DE-98BA-20ABAA7E632B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDBInstanceAttributeResponseBody) GoString ¶
func (s DescribeDBInstanceAttributeResponseBody) GoString() string
func (*DescribeDBInstanceAttributeResponseBody) SetDBInstances ¶
func (s *DescribeDBInstanceAttributeResponseBody) SetDBInstances(v *DescribeDBInstanceAttributeResponseBodyDBInstances) *DescribeDBInstanceAttributeResponseBody
func (*DescribeDBInstanceAttributeResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceAttributeResponseBody) SetRequestId(v string) *DescribeDBInstanceAttributeResponseBody
func (DescribeDBInstanceAttributeResponseBody) String ¶
func (s DescribeDBInstanceAttributeResponseBody) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstances ¶
type DescribeDBInstanceAttributeResponseBodyDBInstances struct {
DBInstance []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance `json:"DBInstance,omitempty" xml:"DBInstance,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstances) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstances) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstances) SetDBInstance ¶
func (DescribeDBInstanceAttributeResponseBodyDBInstances) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstances) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance struct { // Indicates whether performance burst is enabled for the ESSD AutoPL disk. // // example: // // true BurstingEnabled *bool `json:"BurstingEnabled,omitempty" xml:"BurstingEnabled,omitempty"` // The read and write throughput consumed by the instance. // // example: // // 100 CapacityUnit *string `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"` // The billing method of the instance. Valid values: // // - **PrePaid**: subscription // // - **PostPaid**: pay-as-you-go // // example: // // PostPaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The details of the ConfigServer node. // // > This parameter is returned if the instance is a sharded cluster instance. ConfigserverList *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList `json:"ConfigserverList,omitempty" xml:"ConfigserverList,omitempty" type:"Struct"` // The time when the instance was created. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-01-02T07:43:59Z CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The minor version of the current database in the instance. // // example: // // 5.0.5-20220721143518_0 CurrentKernelVersion *string `json:"CurrentKernelVersion,omitempty" xml:"CurrentKernelVersion,omitempty"` // The instance type of the instance. // // example: // // dds.mongo.mid DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The name of the instance. // // example: // // Test database DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // example: // // dds-bp11483712c1**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The status of the orders generated for the instance. Valid values: // // - **all_completed**: All orders are being produced or complete. // // - **order_unpaid**: The instance has unpaid orders. // // - **order_wait_for_produce**: Orders are being delivered for production. // // > The order production process includes the following steps: place an order, pay for an order, deliver an order for production, produce an order, and complete the production. // // - If an order is in the **order_wait_for_produce* - state for a long time, an error occurs when the order is being delivered for production. The system will automatically retry. // // - The instance status changes only when the order is in the producing and complete state, such as changing configurations and running. // // example: // // all_completed DBInstanceOrderStatus *string `json:"DBInstanceOrderStatus,omitempty" xml:"DBInstanceOrderStatus,omitempty"` // Indicates whether release protection is enabled for the instance. Valid values: // // - **true** // // - **false** // // example: // // false DBInstanceReleaseProtection *bool `json:"DBInstanceReleaseProtection,omitempty" xml:"DBInstanceReleaseProtection,omitempty"` // The status of the instance. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"` // The storage capacity of the instance. // // example: // // 10 DBInstanceStorage *int32 `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"` // The architecture of the instance. Valid values: // // - **replicate**: replica set instance // // - **sharding**: sharded cluster instance // // example: // // replicate DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The time when the instance data was destroyed. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. // // example: // // 2021-12-10T16:00:00Z DestroyTime *string `json:"DestroyTime,omitempty" xml:"DestroyTime,omitempty"` // Indicates whether disk encryption is enabled. // // example: // // true Encrypted *bool `json:"Encrypted,omitempty" xml:"Encrypted,omitempty"` // The Key Management Service (KMS) key used for disk encryption. // // example: // // 07609cc3-3109-408f-a35e-c548e776da0b EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // The database engine of the instance. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // example: // // 4.4 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The time when the subscription instance expires. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time is displayed in UTC. // // > This parameter is returned if the instance is a subscription instance. // // example: // // 2022-02-05T16:00Z ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the secondary zone 2 of the instance. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hongkong Zone B // // - **cn-hongkong-c**: Hongkong Zone C // // - **cn-hongkong-d**: Hongkong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > // // - This parameter is returned if the instance is a replica set or sharded cluster instance that runs MongoDB 4.4 or 5.0 and uses multi-zone deployment. // // - This parameter is returned only if you use the China site (aliyun.com). // // example: // // cn-hangzhou-h HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` // The kind code of the instance. Valid values: // // - **0**: physical machine // // - **1**: Elastic Compute Service (ECS) instance // // - **2**: Docker cluster // // - **18**: Kubernetes cluster // // example: // // 1 KindCode *string `json:"KindCode,omitempty" xml:"KindCode,omitempty"` // The date when the last downgrade operation was performed on the instance. // // example: // // 2022-01-08 LastDowngradeTime *string `json:"LastDowngradeTime,omitempty" xml:"LastDowngradeTime,omitempty"` // The lock status of the instance. Valid values: // // - **Unlock**: The instance is not locked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before the instance is rolled back. // // - **LockByDiskQuota**: The instance is automatically locked after the storage space is exhausted. // // - **Released**: The instance is released. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The end time of the maintenance window. The time follows the ISO 8601 standard in the *HH:mm*Z format. The time is displayed in UTC. // // example: // // 03:00Z MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"` // The start time of the maintenance window. The time follows the ISO 8601 standard in the *HH:mm*Z format. The time is displayed in UTC. // // example: // // 18:00Z MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"` // The maximum number of connections to the instance. // // example: // // 500 MaxConnections *int32 `json:"MaxConnections,omitempty" xml:"MaxConnections,omitempty"` // The maximum IOPS of the instance. // // example: // // 1000 MaxIOPS *int32 `json:"MaxIOPS,omitempty" xml:"MaxIOPS,omitempty"` // The maximum MBPS of the instance. // // example: // // 350 MaxMBPS *int32 `json:"MaxMBPS,omitempty" xml:"MaxMBPS,omitempty"` // The details of the mongos node. // // > This parameter is returned if the instance is a sharded cluster instance. MongosList *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList `json:"MongosList,omitempty" xml:"MongosList,omitempty" type:"Struct"` // The network type of the instance. Valid values: // // - **Classic**: classic network // // - **VPC**: VPC // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The access protocol type of the instance. Valid values: // // - **mongodb** // // - **dynamodb** // // > This parameter is returned if the instance is a sharded cluster instance. // // example: // // mongodb ProtocolType *string `json:"ProtocolType,omitempty" xml:"ProtocolType,omitempty"` // The provisioned performance of the ESSD AutoPL disk. // // example: // // 1960 ProvisionedIops *int64 `json:"ProvisionedIops,omitempty" xml:"ProvisionedIops,omitempty"` // The number of read-only nodes in the instance. // // example: // // 1 ReadonlyReplicas *string `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The logical ID of the replica set instance. // // > ApsaraDB for MongoDB does not support new instances of this type. This parameter applies only to previous-version replica set instances. // // example: // // bls-m**** ReplacateId *string `json:"ReplacateId,omitempty" xml:"ReplacateId,omitempty"` // The name of the replica set instance. // // > This parameter is returned if the instance is a replica set instance. // // example: // // mgset-10ace**** ReplicaSetName *string `json:"ReplicaSetName,omitempty" xml:"ReplicaSetName,omitempty"` // The information of the replica set instance. // // > This parameter is returned if the instance is a replica set instance. ReplicaSets *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets `json:"ReplicaSets,omitempty" xml:"ReplicaSets,omitempty" type:"Struct"` // The number of nodes in the instance. // // > This parameter is returned if the instance is a replica set instance. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group to which the instance belongs. // // > This parameter is returned only if you use the China site (aliyun.com). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the secondary zone 1 of the instance. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hongkong Zone B // // - **cn-hongkong-c**: Hongkong Zone C // // - **cn-hongkong-d**: Hongkong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > // // - This parameter is returned if the instance is a replica set or sharded cluster instance that runs MongoDB 4.4 or 5.0 and uses multi-zone deployment. // // - This parameter is returned only if you use the China site (aliyun.com). // // example: // // cn-hangzhou-i SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The details of the shard node. // // > This parameter is returned if the instance is a sharded cluster instance. ShardList *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList `json:"ShardList,omitempty" xml:"ShardList,omitempty" type:"Struct"` // The storage engine of the instance. // // example: // // WiredTiger StorageEngine *string `json:"StorageEngine,omitempty" xml:"StorageEngine,omitempty"` // The storage type of the instance. Valid values: // // **cloud_essd1**: ESSD PL1 **cloud_essd2**: ESSD PL2 **cloud_essd3**: ESSD PL3 **local_ssd**: local SSD **cloud_essd_dbfs_s**: DBFS disk // // example: // // cloud_essd1 StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The progress of data synchronization in percentage. When you are changing the configurations of the instance, you must synchronize the data of the instance. You can obtain the data synchronization progress based on the value returned for this parameter. // // example: // // 0.8 SyncPercent *string `json:"SyncPercent,omitempty" xml:"SyncPercent,omitempty"` // The details of the instance tags. Tags *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // Indicates whether the cluster backup mode is enabled. Valid values: // // - **true**: The cluster backup mode is enabled. // // - **false**: The cluster backup mode is disabled. // // example: // // true UseClusterBackup *bool `json:"UseClusterBackup,omitempty" xml:"UseClusterBackup,omitempty"` // The instance ID. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // dds-bp11483712c1**** VPCCloudInstanceIds *string `json:"VPCCloudInstanceIds,omitempty" xml:"VPCCloudInstanceIds,omitempty"` // The VPC ID of the instance. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // vpc-bp1n3i15v90el48nx**** VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"` // The vSwitch ID of the instance. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // vsw-bp1oo2a7isyrb8igf**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // Indicates whether password-free access within the VPC is enabled. Valid values: // // - **Open**: Password-free access within the VPC is enabled. // // - **Close**: Password-free access within the VPC is disabled, and you must use a password for access. // // - **NotSupport**: Password-free access within the VPC is not supported. // // example: // // Open VpcAuthMode *string `json:"VpcAuthMode,omitempty" xml:"VpcAuthMode,omitempty"` // The ID of the zone in which the instance resides. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetBurstingEnabled ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetBurstingEnabled(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCapacityUnit ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCapacityUnit(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetChargeType ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetConfigserverList ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCreationTime ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCreationTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCurrentKernelVersion ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetCurrentKernelVersion(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceClass ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceClass(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceDescription ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceId ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceOrderStatus ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceOrderStatus(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceReleaseProtection ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceReleaseProtection(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStatus ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStorage ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceStorage(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceType ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetDestroyTime ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEncrypted ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEncryptionKey ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEncryptionKey(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEngineVersion ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetExpireTime ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetHiddenZoneId ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetHiddenZoneId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetKindCode ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetLastDowngradeTime ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetLastDowngradeTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetLockMode ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainEndTime ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainEndTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainStartTime ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaintainStartTime(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxConnections ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxConnections(v int32) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxIOPS ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMaxMBPS ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetMongosList ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetNetworkType ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProtocolType ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProtocolType(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProvisionedIops ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetProvisionedIops(v int64) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReadonlyReplicas ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReadonlyReplicas(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetRegionId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplacateId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicaSetName ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicaSetName(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicaSets ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicationFactor ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetReplicationFactor(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetResourceGroupId ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetResourceGroupId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetSecondaryZoneId ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetShardList ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetStorageEngine ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetStorageEngine(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetStorageType ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetSyncPercent ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetUseClusterBackup ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetUseClusterBackup(v bool) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVPCCloudInstanceIds ¶
func (s *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVPCCloudInstanceIds(v string) *DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVSwitchId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) SetVpcAuthMode ¶
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstance) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList struct {
ConfigserverAttribute []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute `json:"ConfigserverAttribute,omitempty" xml:"ConfigserverAttribute,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverList) SetConfigserverAttribute ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute struct { // The endpoint of the Configserver node. // // example: // // dds-bp18b0934e7053e4-cs****.mongodb.rds.aliyuncs.com ConnectString *string `json:"ConnectString,omitempty" xml:"ConnectString,omitempty"` // The minor version of the current MongoDB kernel. // // example: // // mongodb_20230613_4.0.25 CurrentKernelVersion *string `json:"CurrentKernelVersion,omitempty" xml:"CurrentKernelVersion,omitempty"` // The lock status of the Configserver node. Valid values: // // - **Unlock**: The instance is not locked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before a rollback. // // - **LockByDiskQuota**: The instance is automatically locked because its storage capacity is exhausted and the instance is inaccessible. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The maximum number of connections to the Configserver node. // // example: // // 1000 MaxConnections *int32 `json:"MaxConnections,omitempty" xml:"MaxConnections,omitempty"` // The maximum IOPS of the Configserver node. // // example: // // 1000 MaxIOPS *int32 `json:"MaxIOPS,omitempty" xml:"MaxIOPS,omitempty"` // The instance type of the Configserver node. // // example: // // dds.cs.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The name of the Configserver node. // // example: // // testConfigserver NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the Configserver node. // // example: // // dds-bp11483712c1****-cs NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The storage capacity of the Configserver node. Unit: GB. // // example: // // 20 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The port number that is used to connect to the Configserver node. // // example: // // 3717 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The status of the Configserver node. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) GoString ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetConnectString ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetCurrentKernelVersion ¶ added in v9.1.0
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetLockMode ¶ added in v9.0.1
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetMaxConnections ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetMaxIOPS ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeClass ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeDescription ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetNodeStorage ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetPort ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceConfigserverListConfigserverAttribute) SetStatus ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList struct {
MongosAttribute []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute `json:"MongosAttribute,omitempty" xml:"MongosAttribute,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) SetMongosAttribute ¶
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosList) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute struct { // The endpoint of the mongos node. // // example: // // s-bp1d8c262a15****.mongodb.rds.aliyuncs.com ConnectSting *string `json:"ConnectSting,omitempty" xml:"ConnectSting,omitempty"` // The minor version of the current MongoDB kernel. // // example: // // mongodb_20220518_4.0.21 CurrentKernelVersion *string `json:"CurrentKernelVersion,omitempty" xml:"CurrentKernelVersion,omitempty"` // The lock status of the instance. Valid values: // // - **Unlock**: The instance is not locked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before a rollback. // // - **LockByDiskQuota**: The instance is automatically locked because its storage capacity is exhausted and the instance is inaccessible. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The maximum number of connections to the mongos node. // // example: // // 1000 MaxConnections *int32 `json:"MaxConnections,omitempty" xml:"MaxConnections,omitempty"` // The maximum IOPS of the mongos node. // // example: // // 800 MaxIOPS *int32 `json:"MaxIOPS,omitempty" xml:"MaxIOPS,omitempty"` // The instance type of the mongos node. // // example: // // dds.mongos.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The name of the mongos node. // // example: // // mongos1 NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the mongos node. // // example: // // s-bp1d8c262a15**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The port number that is used to connect to the mongos node. // // example: // // 3717 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The status of the mongos node. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The VPC ID of the instance. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // vpc-bp1n3i15v90el48nx**** VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"` // The vSwitch ID of the instance. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // vsw-bp1vj604nj5a9zz74**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the mongos node. // // example: // // s-bp1d8c262a158**** VpcCloudInstanceId *string `json:"VpcCloudInstanceId,omitempty" xml:"VpcCloudInstanceId,omitempty"` }
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) GoString ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetConnectSting ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetCurrentKernelVersion ¶ added in v9.1.0
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetLockMode ¶ added in v9.0.1
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetMaxConnections ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetMaxIOPS ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeClass ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeDescription ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetPort ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetStatus ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVPCId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVSwitchId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetVpcCloudInstanceId ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets struct {
ReplicaSet []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet `json:"ReplicaSet,omitempty" xml:"ReplicaSet,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSets) SetReplicaSet ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet struct { // The endpoint of the node. // // example: // // dds-bp11483712c1****.mongodb.rds.aliyuncs.com ConnectionDomain *string `json:"ConnectionDomain,omitempty" xml:"ConnectionDomain,omitempty"` // The port number that is used to connect to the node. // // example: // // 3717 ConnectionPort *string `json:"ConnectionPort,omitempty" xml:"ConnectionPort,omitempty"` // The network type of the instance. Valid values: // // - **Classic**: classic network // // - **VPC**: VPC // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The role of the node. Valid values: // // - **Primary** // // - **Secondary** // // example: // // Primary ReplicaSetRole *string `json:"ReplicaSetRole,omitempty" xml:"ReplicaSetRole,omitempty"` // The instance ID. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // dds-bp11483712c1**** VPCCloudInstanceId *string `json:"VPCCloudInstanceId,omitempty" xml:"VPCCloudInstanceId,omitempty"` // The VPC ID of the instance. // // > This parameter is returned if the network type of the instance is VPC. // // example: // // vpc-bp1jk5vwkcri27qme**** VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"` // The vSwitch ID of the instance. // // > This parameter is returned if the network type of the instance is virtual private cloud (VPC). // // example: // // vpc-bp1jk5vwkcri27qme**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` }
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetConnectionDomain ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetConnectionPort ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetNetworkType ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetReplicaSetRole ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVPCCloudInstanceId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVPCId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceReplicaSetsReplicaSet) SetVSwitchId ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList struct {
ShardAttribute []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute `json:"ShardAttribute,omitempty" xml:"ShardAttribute,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) GoString() string
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) SetShardAttribute ¶
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardList) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute struct { // The endpoint of the shard node. // // example: // // d-bp1af0680a9c6d3****.mongodb.rds.aliyuncs.com:**** ConnectString *string `json:"ConnectString,omitempty" xml:"ConnectString,omitempty"` // The minor version of the current MongoDB kernel. // // example: // // mongodb_20230613_4.0.25 CurrentKernelVersion *string `json:"CurrentKernelVersion,omitempty" xml:"CurrentKernelVersion,omitempty"` // The lock status of the shard node. Valid values: // // - **Unlock**: The instance is not locked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before a rollback. // // - **LockByDiskQuota**: The instance is automatically locked because its storage capacity is exhausted and the instance is inaccessible. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The maximum number of connections to the shard node. // // example: // // 8000 MaxConnections *int32 `json:"MaxConnections,omitempty" xml:"MaxConnections,omitempty"` // The maximum MBPS of the shard node. // // example: // // 350 MaxDiskMbps *string `json:"MaxDiskMbps,omitempty" xml:"MaxDiskMbps,omitempty"` // The maximum IOPS of the shard node. // // example: // // 8000 MaxIOPS *int32 `json:"MaxIOPS,omitempty" xml:"MaxIOPS,omitempty"` // The instance type of the shard node. // // example: // // dds.shard.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The name of the shard node. // // example: // // testshard NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the shard node. // // example: // // d-bp16e09d9c5d**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The storage capacity of the shard node. Unit: GB. // // example: // // 10 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The port number that is used to connect to the shard node. // // example: // // 3717 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The number of read-only nodes in the shard node. Valid values: **0* - to **5**. The value must be an integer. // // example: // // 0 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The status of the shard node. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) GoString ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetConnectString ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetCurrentKernelVersion ¶ added in v9.1.0
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetLockMode ¶ added in v9.0.1
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxConnections ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxDiskMbps ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetMaxIOPS ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeClass ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeDescription ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeId ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeStorage ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetPort ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetReadonlyReplicas ¶
func (*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetStatus ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags struct {
Tag []*DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) GoString() string
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTags) String() string
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag ¶
type DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag struct { // The tag key. // // example: // // test Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // api Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) GoString ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) GoString() string
func (DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) String ¶
func (s DescribeDBInstanceAttributeResponseBodyDBInstancesDBInstanceTagsTag) String() string
type DescribeDBInstanceEncryptionKeyRequest ¶
type DescribeDBInstanceEncryptionKeyRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The custom key for the instance. You can call the [DescribeUserEncryptionKeyList](https://help.aliyun.com/document_detail/151729.html) operation to query the list of custom keys for an ApsaraDB for MongoDB instance. // // example: // // 2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeDBInstanceEncryptionKeyRequest) GoString ¶
func (s DescribeDBInstanceEncryptionKeyRequest) GoString() string
func (*DescribeDBInstanceEncryptionKeyRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetDBInstanceId(v string) *DescribeDBInstanceEncryptionKeyRequest
func (*DescribeDBInstanceEncryptionKeyRequest) SetEncryptionKey ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetEncryptionKey(v string) *DescribeDBInstanceEncryptionKeyRequest
func (*DescribeDBInstanceEncryptionKeyRequest) SetOwnerAccount ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetOwnerAccount(v string) *DescribeDBInstanceEncryptionKeyRequest
func (*DescribeDBInstanceEncryptionKeyRequest) SetOwnerId ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetOwnerId(v int64) *DescribeDBInstanceEncryptionKeyRequest
func (*DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceEncryptionKeyRequest
func (*DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceEncryptionKeyRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceEncryptionKeyRequest
func (DescribeDBInstanceEncryptionKeyRequest) String ¶
func (s DescribeDBInstanceEncryptionKeyRequest) String() string
type DescribeDBInstanceEncryptionKeyResponse ¶
type DescribeDBInstanceEncryptionKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceEncryptionKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceEncryptionKeyResponse) GoString ¶
func (s DescribeDBInstanceEncryptionKeyResponse) GoString() string
func (*DescribeDBInstanceEncryptionKeyResponse) SetHeaders ¶
func (s *DescribeDBInstanceEncryptionKeyResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceEncryptionKeyResponse
func (*DescribeDBInstanceEncryptionKeyResponse) SetStatusCode ¶
func (s *DescribeDBInstanceEncryptionKeyResponse) SetStatusCode(v int32) *DescribeDBInstanceEncryptionKeyResponse
func (DescribeDBInstanceEncryptionKeyResponse) String ¶
func (s DescribeDBInstanceEncryptionKeyResponse) String() string
type DescribeDBInstanceEncryptionKeyResponseBody ¶
type DescribeDBInstanceEncryptionKeyResponseBody struct { // The UID of the key creator. // // example: // // 123456 Creator *string `json:"Creator,omitempty" xml:"Creator,omitempty"` // The scheduled time when the key for the instance will be deleted. If the parameter is left empty, the key will not be deleted. // // example: // // 2020-07-06T18:22:03Z DeleteDate *string `json:"DeleteDate,omitempty" xml:"DeleteDate,omitempty"` // The description of the key for the instance. // // example: // // key description example Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The key for the instance. // // example: // // 2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // Indicates whether the key for the instance is enabled. Valid values: // // - **Enabled** // // - **Disabled** // // example: // // Enabled EncryptionKeyStatus *string `json:"EncryptionKeyStatus,omitempty" xml:"EncryptionKeyStatus,omitempty"` // The purpose of the key for the instance. // // example: // // ENCRYPT/DECRYPT KeyUsage *string `json:"KeyUsage,omitempty" xml:"KeyUsage,omitempty"` // The expiration time of the key for the instance. The time is displayed in UTC. If the parameter is left empty, the key for the instance will not expire. // // example: // // 2020-07-06T18:22:03Z MaterialExpireTime *string `json:"MaterialExpireTime,omitempty" xml:"MaterialExpireTime,omitempty"` // The source of the key for the instance. // // example: // // Aliyun_KMS Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The request ID. // // example: // // 783C2062-A2D3-4EA8-88AD-E43F990C23BB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDBInstanceEncryptionKeyResponseBody) GoString ¶
func (s DescribeDBInstanceEncryptionKeyResponseBody) GoString() string
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetCreator ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetCreator(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetDeleteDate ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetDeleteDate(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetDescription ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetDescription(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKey ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKey(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKeyStatus ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetEncryptionKeyStatus(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetKeyUsage ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetKeyUsage(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetMaterialExpireTime ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetMaterialExpireTime(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetOrigin ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetOrigin(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (*DescribeDBInstanceEncryptionKeyResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceEncryptionKeyResponseBody) SetRequestId(v string) *DescribeDBInstanceEncryptionKeyResponseBody
func (DescribeDBInstanceEncryptionKeyResponseBody) String ¶
func (s DescribeDBInstanceEncryptionKeyResponseBody) String() string
type DescribeDBInstanceMonitorRequest ¶
type DescribeDBInstanceMonitorRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp1143f90ff3**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeDBInstanceMonitorRequest) GoString ¶
func (s DescribeDBInstanceMonitorRequest) GoString() string
func (*DescribeDBInstanceMonitorRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceMonitorRequest) SetDBInstanceId(v string) *DescribeDBInstanceMonitorRequest
func (*DescribeDBInstanceMonitorRequest) SetOwnerAccount ¶
func (s *DescribeDBInstanceMonitorRequest) SetOwnerAccount(v string) *DescribeDBInstanceMonitorRequest
func (*DescribeDBInstanceMonitorRequest) SetOwnerId ¶
func (s *DescribeDBInstanceMonitorRequest) SetOwnerId(v int64) *DescribeDBInstanceMonitorRequest
func (*DescribeDBInstanceMonitorRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstanceMonitorRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceMonitorRequest
func (*DescribeDBInstanceMonitorRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceMonitorRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceMonitorRequest
func (DescribeDBInstanceMonitorRequest) String ¶
func (s DescribeDBInstanceMonitorRequest) String() string
type DescribeDBInstanceMonitorResponse ¶
type DescribeDBInstanceMonitorResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceMonitorResponse) GoString ¶
func (s DescribeDBInstanceMonitorResponse) GoString() string
func (*DescribeDBInstanceMonitorResponse) SetHeaders ¶
func (s *DescribeDBInstanceMonitorResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceMonitorResponse
func (*DescribeDBInstanceMonitorResponse) SetStatusCode ¶
func (s *DescribeDBInstanceMonitorResponse) SetStatusCode(v int32) *DescribeDBInstanceMonitorResponse
func (DescribeDBInstanceMonitorResponse) String ¶
func (s DescribeDBInstanceMonitorResponse) String() string
type DescribeDBInstanceMonitorResponseBody ¶
type DescribeDBInstanceMonitorResponseBody struct { // The collection frequency of monitoring data for the instance. Valid value: **5**. Unit: seconds. // // example: // // 5 Granularity *string `json:"Granularity,omitempty" xml:"Granularity,omitempty"` // The request ID. // // example: // // EFD65226-08CC-4C4D-B6A4-CB3C382F67B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDBInstanceMonitorResponseBody) GoString ¶
func (s DescribeDBInstanceMonitorResponseBody) GoString() string
func (*DescribeDBInstanceMonitorResponseBody) SetGranularity ¶
func (s *DescribeDBInstanceMonitorResponseBody) SetGranularity(v string) *DescribeDBInstanceMonitorResponseBody
func (*DescribeDBInstanceMonitorResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceMonitorResponseBody) SetRequestId(v string) *DescribeDBInstanceMonitorResponseBody
func (DescribeDBInstanceMonitorResponseBody) String ¶
func (s DescribeDBInstanceMonitorResponseBody) String() string
type DescribeDBInstancePerformanceRequest ¶
type DescribeDBInstancePerformanceRequest struct { // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp2635**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The end of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. The end time must be later than the start time. // // This parameter is required. // // example: // // 2022-06-13T11:58Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The interval at which performance data is collected. Valid values: 5, 30, 60, 600, 1800, 3600, 86400. // // example: // // 60 Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"` // The performance metric. For more information about valid values, see [Monitoring items and metrics](https://help.aliyun.com/document_detail/216973.html). // // > If you need to specify multiple metrics, separate the metrics with commas (,). // // This parameter is required. // // example: // // CpuUsage Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The ID of the mongos or shard node in a sharded cluster instance. You can specify this parameter to view the performance data of a single node. // // > This parameter is valid when you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // d-bp2287**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The role of the node in the standalone or replica set instance. Valid values: // // - **Primary** // // - **Secondary** // // > - This parameter is valid only when you specify the **DBInstanceId* - parameter to the ID of a standalone instance or a replica set instance. // // > - This parameter can be set only to **Primary* - when you specify the **DBInstanceId* - parameter to the ID of a standalone instance. // // example: // // Primary ReplicaSetRole *string `json:"ReplicaSetRole,omitempty" xml:"ReplicaSetRole,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role ID of the node in a standalone or replica set instance. You can call the [DescribeReplicaSetRole](https://help.aliyun.com/document_detail/62134.html) operation to query the role ID of the node. // // > This parameter is available when you set the **DBInstanceId* - parameter to the ID of a standalone instance or a replica set instance. // // example: // // 6025**** RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2022-06-13T10:58Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeDBInstancePerformanceRequest) GoString ¶
func (s DescribeDBInstancePerformanceRequest) GoString() string
func (*DescribeDBInstancePerformanceRequest) SetDBInstanceId ¶
func (s *DescribeDBInstancePerformanceRequest) SetDBInstanceId(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetEndTime ¶
func (s *DescribeDBInstancePerformanceRequest) SetEndTime(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetInterval ¶
func (s *DescribeDBInstancePerformanceRequest) SetInterval(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetKey ¶
func (s *DescribeDBInstancePerformanceRequest) SetKey(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetNodeId ¶
func (s *DescribeDBInstancePerformanceRequest) SetNodeId(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetOwnerAccount ¶
func (s *DescribeDBInstancePerformanceRequest) SetOwnerAccount(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetOwnerId ¶
func (s *DescribeDBInstancePerformanceRequest) SetOwnerId(v int64) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetReplicaSetRole ¶
func (s *DescribeDBInstancePerformanceRequest) SetReplicaSetRole(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstancePerformanceRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstancePerformanceRequest) SetResourceOwnerId(v int64) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetRoleId ¶
func (s *DescribeDBInstancePerformanceRequest) SetRoleId(v string) *DescribeDBInstancePerformanceRequest
func (*DescribeDBInstancePerformanceRequest) SetStartTime ¶
func (s *DescribeDBInstancePerformanceRequest) SetStartTime(v string) *DescribeDBInstancePerformanceRequest
func (DescribeDBInstancePerformanceRequest) String ¶
func (s DescribeDBInstancePerformanceRequest) String() string
type DescribeDBInstancePerformanceResponse ¶
type DescribeDBInstancePerformanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstancePerformanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstancePerformanceResponse) GoString ¶
func (s DescribeDBInstancePerformanceResponse) GoString() string
func (*DescribeDBInstancePerformanceResponse) SetHeaders ¶
func (s *DescribeDBInstancePerformanceResponse) SetHeaders(v map[string]*string) *DescribeDBInstancePerformanceResponse
func (*DescribeDBInstancePerformanceResponse) SetStatusCode ¶
func (s *DescribeDBInstancePerformanceResponse) SetStatusCode(v int32) *DescribeDBInstancePerformanceResponse
func (DescribeDBInstancePerformanceResponse) String ¶
func (s DescribeDBInstancePerformanceResponse) String() string
type DescribeDBInstancePerformanceResponseBody ¶
type DescribeDBInstancePerformanceResponseBody struct { // The end of the queried time range. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time is displayed in UTC. // // example: // // 2022-06-13T11:58Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The details of performance metrics. PerformanceKeys *DescribeDBInstancePerformanceResponseBodyPerformanceKeys `json:"PerformanceKeys,omitempty" xml:"PerformanceKeys,omitempty" type:"Struct"` // The request ID. // // example: // // 4A300BC7-6D8F-527F-A2DB-A7768D26E9AC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The beginning of the queried time range. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time is displayed in UTC. // // example: // // 2022-06-13T10:58Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeDBInstancePerformanceResponseBody) GoString ¶
func (s DescribeDBInstancePerformanceResponseBody) GoString() string
func (*DescribeDBInstancePerformanceResponseBody) SetEndTime ¶
func (s *DescribeDBInstancePerformanceResponseBody) SetEndTime(v string) *DescribeDBInstancePerformanceResponseBody
func (*DescribeDBInstancePerformanceResponseBody) SetPerformanceKeys ¶
func (s *DescribeDBInstancePerformanceResponseBody) SetPerformanceKeys(v *DescribeDBInstancePerformanceResponseBodyPerformanceKeys) *DescribeDBInstancePerformanceResponseBody
func (*DescribeDBInstancePerformanceResponseBody) SetRequestId ¶
func (s *DescribeDBInstancePerformanceResponseBody) SetRequestId(v string) *DescribeDBInstancePerformanceResponseBody
func (*DescribeDBInstancePerformanceResponseBody) SetStartTime ¶
func (s *DescribeDBInstancePerformanceResponseBody) SetStartTime(v string) *DescribeDBInstancePerformanceResponseBody
func (DescribeDBInstancePerformanceResponseBody) String ¶
func (s DescribeDBInstancePerformanceResponseBody) String() string
type DescribeDBInstancePerformanceResponseBodyPerformanceKeys ¶
type DescribeDBInstancePerformanceResponseBodyPerformanceKeys struct {
PerformanceKey []*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey `json:"PerformanceKey,omitempty" xml:"PerformanceKey,omitempty" type:"Repeated"`
}
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeys) GoString ¶
func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeys) GoString() string
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeys) SetPerformanceKey ¶
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeys) String ¶
func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeys) String() string
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey ¶
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey struct { // The performance metrics that are returned. // // example: // // CpuUsage Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The details of the performance metric values. PerformanceValues *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues `json:"PerformanceValues,omitempty" xml:"PerformanceValues,omitempty" type:"Struct"` // The unit of the performance metric. // // example: // // % Unit *string `json:"Unit,omitempty" xml:"Unit,omitempty"` // The format of the performance metric value. If the performance metric contains multiple fields, the fields are separated with ampersands ( &). // // For example, if you query disk space usage, the returned value of the **ValueFormat* - parameter is **ins_size\\&data_size\\&log_size**. // // example: // // cpu_usage ValueFormat *string `json:"ValueFormat,omitempty" xml:"ValueFormat,omitempty"` }
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) GoString ¶
func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) GoString() string
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetPerformanceValues ¶
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) SetValueFormat ¶
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) String ¶
func (s DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKey) String() string
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues ¶
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues struct {
PerformanceValue []*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue `json:"PerformanceValue,omitempty" xml:"PerformanceValue,omitempty" type:"Repeated"`
}
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) GoString ¶
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) SetPerformanceValue ¶
func (s *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues) SetPerformanceValue(v []*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) *DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValues
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue ¶
type DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue struct { // The date and time when the metric value was generated. // // example: // // 2022-06-13T10:58:00Z Date *string `json:"Date,omitempty" xml:"Date,omitempty"` // The value of the performance metric. // // example: // // 0.23 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) GoString ¶
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) SetDate ¶
func (*DescribeDBInstancePerformanceResponseBodyPerformanceKeysPerformanceKeyPerformanceValuesPerformanceValue) SetValue ¶
type DescribeDBInstanceSSLRequest ¶
type DescribeDBInstanceSSLRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeDBInstanceSSLRequest) GoString ¶
func (s DescribeDBInstanceSSLRequest) GoString() string
func (*DescribeDBInstanceSSLRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceSSLRequest) SetDBInstanceId(v string) *DescribeDBInstanceSSLRequest
func (*DescribeDBInstanceSSLRequest) SetOwnerAccount ¶
func (s *DescribeDBInstanceSSLRequest) SetOwnerAccount(v string) *DescribeDBInstanceSSLRequest
func (*DescribeDBInstanceSSLRequest) SetOwnerId ¶
func (s *DescribeDBInstanceSSLRequest) SetOwnerId(v int64) *DescribeDBInstanceSSLRequest
func (*DescribeDBInstanceSSLRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstanceSSLRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceSSLRequest
func (*DescribeDBInstanceSSLRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceSSLRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceSSLRequest
func (DescribeDBInstanceSSLRequest) String ¶
func (s DescribeDBInstanceSSLRequest) String() string
type DescribeDBInstanceSSLResponse ¶
type DescribeDBInstanceSSLResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceSSLResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceSSLResponse) GoString ¶
func (s DescribeDBInstanceSSLResponse) GoString() string
func (*DescribeDBInstanceSSLResponse) SetBody ¶
func (s *DescribeDBInstanceSSLResponse) SetBody(v *DescribeDBInstanceSSLResponseBody) *DescribeDBInstanceSSLResponse
func (*DescribeDBInstanceSSLResponse) SetHeaders ¶
func (s *DescribeDBInstanceSSLResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceSSLResponse
func (*DescribeDBInstanceSSLResponse) SetStatusCode ¶
func (s *DescribeDBInstanceSSLResponse) SetStatusCode(v int32) *DescribeDBInstanceSSLResponse
func (DescribeDBInstanceSSLResponse) String ¶
func (s DescribeDBInstanceSSLResponse) String() string
type DescribeDBInstanceSSLResponseBody ¶
type DescribeDBInstanceSSLResponseBody struct { // The name of the SSL certificate. // // example: // // dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com CertCommonName *string `json:"CertCommonName,omitempty" xml:"CertCommonName,omitempty"` // The request ID. // // example: // // 36BB1BC2-789C-4BBA-A519-C5B388E4B0D4 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The time when the SSL certificate expires. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in Coordinated Universal Time (UTC). // // example: // // 2020-03-11T02:28:25Z SSLExpiredTime *string `json:"SSLExpiredTime,omitempty" xml:"SSLExpiredTime,omitempty"` // The status of the SSL feature. Valid values: // // - **Open**: The SSL feature is enabled. // // - **Closed**: The SSL feature is disabled. // // example: // // Open SSLStatus *string `json:"SSLStatus,omitempty" xml:"SSLStatus,omitempty"` }
func (DescribeDBInstanceSSLResponseBody) GoString ¶
func (s DescribeDBInstanceSSLResponseBody) GoString() string
func (*DescribeDBInstanceSSLResponseBody) SetCertCommonName ¶
func (s *DescribeDBInstanceSSLResponseBody) SetCertCommonName(v string) *DescribeDBInstanceSSLResponseBody
func (*DescribeDBInstanceSSLResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceSSLResponseBody) SetRequestId(v string) *DescribeDBInstanceSSLResponseBody
func (*DescribeDBInstanceSSLResponseBody) SetSSLExpiredTime ¶
func (s *DescribeDBInstanceSSLResponseBody) SetSSLExpiredTime(v string) *DescribeDBInstanceSSLResponseBody
func (*DescribeDBInstanceSSLResponseBody) SetSSLStatus ¶
func (s *DescribeDBInstanceSSLResponseBody) SetSSLStatus(v string) *DescribeDBInstanceSSLResponseBody
func (DescribeDBInstanceSSLResponseBody) String ¶
func (s DescribeDBInstanceSSLResponseBody) String() string
type DescribeDBInstanceSwitchLogRequest ¶
type DescribeDBInstanceSwitchLogRequest struct { // The instance ID. // // example: // // dds-uf68f1b5a57exxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The end of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-mm-dd*T*hh:mm*Z format. The time must be in UTC. The end time must be later than the start time. // // example: // // 2023-05-28T02:00Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The number of the page to return. The value must be an integer that is greater than 0 and less than or equal to the maximum value supported by the integer data type. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30, 50, and 100**. Default value: **30**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-mm-dd*T*hh:mm*Z format. The time must be in UTC. // // example: // // 2023-05-27T02:46Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeDBInstanceSwitchLogRequest) GoString ¶
func (s DescribeDBInstanceSwitchLogRequest) GoString() string
func (*DescribeDBInstanceSwitchLogRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetDBInstanceId(v string) *DescribeDBInstanceSwitchLogRequest
func (*DescribeDBInstanceSwitchLogRequest) SetEndTime ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetEndTime(v string) *DescribeDBInstanceSwitchLogRequest
func (*DescribeDBInstanceSwitchLogRequest) SetPageNumber ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetPageNumber(v int32) *DescribeDBInstanceSwitchLogRequest
func (*DescribeDBInstanceSwitchLogRequest) SetPageSize ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetPageSize(v int32) *DescribeDBInstanceSwitchLogRequest
func (*DescribeDBInstanceSwitchLogRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceSwitchLogRequest
func (*DescribeDBInstanceSwitchLogRequest) SetStartTime ¶
func (s *DescribeDBInstanceSwitchLogRequest) SetStartTime(v string) *DescribeDBInstanceSwitchLogRequest
func (DescribeDBInstanceSwitchLogRequest) String ¶
func (s DescribeDBInstanceSwitchLogRequest) String() string
type DescribeDBInstanceSwitchLogResponse ¶
type DescribeDBInstanceSwitchLogResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceSwitchLogResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceSwitchLogResponse) GoString ¶
func (s DescribeDBInstanceSwitchLogResponse) GoString() string
func (*DescribeDBInstanceSwitchLogResponse) SetHeaders ¶
func (s *DescribeDBInstanceSwitchLogResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceSwitchLogResponse
func (*DescribeDBInstanceSwitchLogResponse) SetStatusCode ¶
func (s *DescribeDBInstanceSwitchLogResponse) SetStatusCode(v int32) *DescribeDBInstanceSwitchLogResponse
func (DescribeDBInstanceSwitchLogResponse) String ¶
func (s DescribeDBInstanceSwitchLogResponse) String() string
type DescribeDBInstanceSwitchLogResponseBody ¶
type DescribeDBInstanceSwitchLogResponseBody struct { // The instance ID. // // example: // // dds-uf68f1b5a57exxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The primary/secondary switchover logs. LogItems []*DescribeDBInstanceSwitchLogResponseBodyLogItems `json:"LogItems,omitempty" xml:"LogItems,omitempty" type:"Repeated"` // The page number returned. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. // // example: // // 30 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // ECBCA991-XXXX-XXXX-834C-B3E8007F33AA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of primary/secondary switching entries. // // example: // // 1 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDBInstanceSwitchLogResponseBody) GoString ¶
func (s DescribeDBInstanceSwitchLogResponseBody) GoString() string
func (*DescribeDBInstanceSwitchLogResponseBody) SetDBInstanceId ¶
func (s *DescribeDBInstanceSwitchLogResponseBody) SetDBInstanceId(v string) *DescribeDBInstanceSwitchLogResponseBody
func (*DescribeDBInstanceSwitchLogResponseBody) SetLogItems ¶
func (*DescribeDBInstanceSwitchLogResponseBody) SetPageNumber ¶
func (s *DescribeDBInstanceSwitchLogResponseBody) SetPageNumber(v int64) *DescribeDBInstanceSwitchLogResponseBody
func (*DescribeDBInstanceSwitchLogResponseBody) SetPageSize ¶
func (s *DescribeDBInstanceSwitchLogResponseBody) SetPageSize(v int64) *DescribeDBInstanceSwitchLogResponseBody
func (*DescribeDBInstanceSwitchLogResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceSwitchLogResponseBody) SetRequestId(v string) *DescribeDBInstanceSwitchLogResponseBody
func (*DescribeDBInstanceSwitchLogResponseBody) SetTotalCount ¶
func (s *DescribeDBInstanceSwitchLogResponseBody) SetTotalCount(v int64) *DescribeDBInstanceSwitchLogResponseBody
func (DescribeDBInstanceSwitchLogResponseBody) String ¶
func (s DescribeDBInstanceSwitchLogResponseBody) String() string
type DescribeDBInstanceSwitchLogResponseBodyLogItems ¶
type DescribeDBInstanceSwitchLogResponseBodyLogItems struct { // The ID of the replica set instance or the ID of the node on which a primary/secondary switchover is performed. // // example: // // dds-uf68f1b5a57exxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The code that indicates the reason of a primary/secondary switchover. Valid values: // // - USER_CONSOLE_OPERATION: The switchover is manually performed. // // - OPERATION_AND_MAINTENANCE: Potential risks exist. // // - MACHINE_DOWNTIME: The host is offline. // // - PRIMARY_UNHEALTHY: An exception occurs on the primary node of the instance. // // - SECONDARY_UNHEALTHY: An exception occurs on the secondary node of the instance. // // - MULTIPLE_NODE_FAILURES: An exception occurs on multiple nodes of the instance. // // example: // // USER_CONSOLE_OPERATION SwitchCode *string `json:"SwitchCode,omitempty" xml:"SwitchCode,omitempty"` // The switchover status. Valid values: **1* - and **0**. The value 1 indicates a successful primary/secondary switchover and the value 0 indicates a failed primary/secondary switchover. // // example: // // 1 SwitchStatus *string `json:"SwitchStatus,omitempty" xml:"SwitchStatus,omitempty"` // The point in time when a primary/secondary switchover was performed. The time follows the ISO 8601 standard in the *yyyy-mm-dd*T*hh:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2023-02-07T18:00:00Z SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"` }
func (DescribeDBInstanceSwitchLogResponseBodyLogItems) GoString ¶
func (s DescribeDBInstanceSwitchLogResponseBodyLogItems) GoString() string
func (*DescribeDBInstanceSwitchLogResponseBodyLogItems) SetNodeId ¶
func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetNodeId(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
func (*DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchCode ¶
func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchCode(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
func (*DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchStatus ¶
func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchStatus(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
func (*DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchTime ¶
func (s *DescribeDBInstanceSwitchLogResponseBodyLogItems) SetSwitchTime(v string) *DescribeDBInstanceSwitchLogResponseBodyLogItems
func (DescribeDBInstanceSwitchLogResponseBodyLogItems) String ¶
func (s DescribeDBInstanceSwitchLogResponseBodyLogItems) String() string
type DescribeDBInstanceTDEInfoRequest ¶
type DescribeDBInstanceTDEInfoRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeDBInstanceTDEInfoRequest) GoString ¶
func (s DescribeDBInstanceTDEInfoRequest) GoString() string
func (*DescribeDBInstanceTDEInfoRequest) SetDBInstanceId ¶
func (s *DescribeDBInstanceTDEInfoRequest) SetDBInstanceId(v string) *DescribeDBInstanceTDEInfoRequest
func (*DescribeDBInstanceTDEInfoRequest) SetOwnerAccount ¶
func (s *DescribeDBInstanceTDEInfoRequest) SetOwnerAccount(v string) *DescribeDBInstanceTDEInfoRequest
func (*DescribeDBInstanceTDEInfoRequest) SetOwnerId ¶
func (s *DescribeDBInstanceTDEInfoRequest) SetOwnerId(v int64) *DescribeDBInstanceTDEInfoRequest
func (*DescribeDBInstanceTDEInfoRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstanceTDEInfoRequest) SetResourceOwnerAccount(v string) *DescribeDBInstanceTDEInfoRequest
func (*DescribeDBInstanceTDEInfoRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstanceTDEInfoRequest) SetResourceOwnerId(v int64) *DescribeDBInstanceTDEInfoRequest
func (DescribeDBInstanceTDEInfoRequest) String ¶
func (s DescribeDBInstanceTDEInfoRequest) String() string
type DescribeDBInstanceTDEInfoResponse ¶
type DescribeDBInstanceTDEInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstanceTDEInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstanceTDEInfoResponse) GoString ¶
func (s DescribeDBInstanceTDEInfoResponse) GoString() string
func (*DescribeDBInstanceTDEInfoResponse) SetHeaders ¶
func (s *DescribeDBInstanceTDEInfoResponse) SetHeaders(v map[string]*string) *DescribeDBInstanceTDEInfoResponse
func (*DescribeDBInstanceTDEInfoResponse) SetStatusCode ¶
func (s *DescribeDBInstanceTDEInfoResponse) SetStatusCode(v int32) *DescribeDBInstanceTDEInfoResponse
func (DescribeDBInstanceTDEInfoResponse) String ¶
func (s DescribeDBInstanceTDEInfoResponse) String() string
type DescribeDBInstanceTDEInfoResponseBody ¶
type DescribeDBInstanceTDEInfoResponseBody struct { // 实例的自定义密钥。 // // 目前仅以下地域支持BYOK(Bring Your Own Key,用户可以自行管理和拥有加密密钥): // // - 华东1(杭州) // // - 华东2(上海) // // - 华北2(北京) // // - 华南1(深圳) // // - 中国(香港) // // - 新加坡 // // - 马来西亚(吉隆坡) // // > 支持BYOK,用户可以管理且拥有密钥,系统将返回用户的自定义密钥;不支持BYOK,用户不可管理密钥,系统将返回字符串`NoActiveBYOK`。 // // example: // // 2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // 加密算法。 // // example: // // aes-256-cbc EncryptorName *string `json:"EncryptorName,omitempty" xml:"EncryptorName,omitempty"` // The request ID. // // example: // // F4DD0E29-361B-42F2-9301-B0048CCCE5D6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // 指定待授权角色的全局资源描述符ARN(Alibaba Cloud Resource Name)信息。 // // example: // // acs:ram::123456789012****:role/aliyunrdsinstanceencryptiondefaultrole RoleARN *string `json:"RoleARN,omitempty" xml:"RoleARN,omitempty"` // The TDE status. Valid values: // // - **enabled** // // - **disabled** // // example: // // enabled TDEStatus *string `json:"TDEStatus,omitempty" xml:"TDEStatus,omitempty"` }
func (DescribeDBInstanceTDEInfoResponseBody) GoString ¶
func (s DescribeDBInstanceTDEInfoResponseBody) GoString() string
func (*DescribeDBInstanceTDEInfoResponseBody) SetEncryptionKey ¶
func (s *DescribeDBInstanceTDEInfoResponseBody) SetEncryptionKey(v string) *DescribeDBInstanceTDEInfoResponseBody
func (*DescribeDBInstanceTDEInfoResponseBody) SetEncryptorName ¶
func (s *DescribeDBInstanceTDEInfoResponseBody) SetEncryptorName(v string) *DescribeDBInstanceTDEInfoResponseBody
func (*DescribeDBInstanceTDEInfoResponseBody) SetRequestId ¶
func (s *DescribeDBInstanceTDEInfoResponseBody) SetRequestId(v string) *DescribeDBInstanceTDEInfoResponseBody
func (*DescribeDBInstanceTDEInfoResponseBody) SetRoleARN ¶
func (s *DescribeDBInstanceTDEInfoResponseBody) SetRoleARN(v string) *DescribeDBInstanceTDEInfoResponseBody
func (*DescribeDBInstanceTDEInfoResponseBody) SetTDEStatus ¶
func (s *DescribeDBInstanceTDEInfoResponseBody) SetTDEStatus(v string) *DescribeDBInstanceTDEInfoResponseBody
func (DescribeDBInstanceTDEInfoResponseBody) String ¶
func (s DescribeDBInstanceTDEInfoResponseBody) String() string
type DescribeDBInstancesOverviewRequest ¶
type DescribeDBInstancesOverviewRequest struct { // The billing method of the instance. Valid values: // // - **PrePaid**: subscription // // - **PostPaid**: pay-as-you-go // // example: // // PostPaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The database engine version of the instance. Valid values: **5.0**, **4.4**, **4.2**, **4.0**, and **3.4**. // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The instance type. The instance type varies based on the instance architecture. For more information about instance types supported by different instance architectures, see the following references: // // - [Standalone instance types](https://help.aliyun.com/document_detail/311407.html) // // - [Replica set instance types](https://help.aliyun.com/document_detail/311410.html) // // - [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html) // // example: // // dds.mongo.2xlarge InstanceClass *string `json:"InstanceClass,omitempty" xml:"InstanceClass,omitempty"` // The ID of the instance for which you want to query the overview information. // // > // // - If you do not specify this parameter, the overview information of all instances within this account is queried. // // - Separate the instance IDs with commas (,). // // example: // // dds-bp12c5b040dc**** InstanceIds *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"` // The state of the instance. For more information about valid values, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running InstanceStatus *string `json:"InstanceStatus,omitempty" xml:"InstanceStatus,omitempty"` // The architecture of the instance. Valid values: // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // > // // - To query the overview information of a sharded cluster instance, you must set the parameter to **sharding**. // // - If you do not specify this parameter, the overview information of all instances within this account is queried. // // example: // // replicate InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The network type of the instance. Valid values: // // - **Classic**: classic network // // - **VPC**: Virtual Private Cloud (VPC) // // example: // // Classic NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the instance belongs. For more information, see [View the basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the vSwitch to which the instance is connected. // // example: // // vsw-bp1e7clcw529l773d**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the VPC in which the instance is deployed. // // example: // // vpc-bp1nme44gek34slfc**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The zone ID of the instance. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeDBInstancesOverviewRequest) GoString ¶
func (s DescribeDBInstancesOverviewRequest) GoString() string
func (*DescribeDBInstancesOverviewRequest) SetChargeType ¶
func (s *DescribeDBInstancesOverviewRequest) SetChargeType(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetEngineVersion ¶
func (s *DescribeDBInstancesOverviewRequest) SetEngineVersion(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetInstanceClass ¶
func (s *DescribeDBInstancesOverviewRequest) SetInstanceClass(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetInstanceIds ¶
func (s *DescribeDBInstancesOverviewRequest) SetInstanceIds(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetInstanceStatus ¶
func (s *DescribeDBInstancesOverviewRequest) SetInstanceStatus(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetInstanceType ¶
func (s *DescribeDBInstancesOverviewRequest) SetInstanceType(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetNetworkType ¶
func (s *DescribeDBInstancesOverviewRequest) SetNetworkType(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetOwnerAccount ¶
func (s *DescribeDBInstancesOverviewRequest) SetOwnerAccount(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetOwnerId ¶
func (s *DescribeDBInstancesOverviewRequest) SetOwnerId(v int64) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetRegionId ¶
func (s *DescribeDBInstancesOverviewRequest) SetRegionId(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetResourceGroupId ¶
func (s *DescribeDBInstancesOverviewRequest) SetResourceGroupId(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstancesOverviewRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstancesOverviewRequest) SetResourceOwnerId(v int64) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetVSwitchId ¶
func (s *DescribeDBInstancesOverviewRequest) SetVSwitchId(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetVpcId ¶
func (s *DescribeDBInstancesOverviewRequest) SetVpcId(v string) *DescribeDBInstancesOverviewRequest
func (*DescribeDBInstancesOverviewRequest) SetZoneId ¶
func (s *DescribeDBInstancesOverviewRequest) SetZoneId(v string) *DescribeDBInstancesOverviewRequest
func (DescribeDBInstancesOverviewRequest) String ¶
func (s DescribeDBInstancesOverviewRequest) String() string
type DescribeDBInstancesOverviewResponse ¶
type DescribeDBInstancesOverviewResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstancesOverviewResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstancesOverviewResponse) GoString ¶
func (s DescribeDBInstancesOverviewResponse) GoString() string
func (*DescribeDBInstancesOverviewResponse) SetHeaders ¶
func (s *DescribeDBInstancesOverviewResponse) SetHeaders(v map[string]*string) *DescribeDBInstancesOverviewResponse
func (*DescribeDBInstancesOverviewResponse) SetStatusCode ¶
func (s *DescribeDBInstancesOverviewResponse) SetStatusCode(v int32) *DescribeDBInstancesOverviewResponse
func (DescribeDBInstancesOverviewResponse) String ¶
func (s DescribeDBInstancesOverviewResponse) String() string
type DescribeDBInstancesOverviewResponseBody ¶
type DescribeDBInstancesOverviewResponseBody struct { // The information of instances. DBInstances []*DescribeDBInstancesOverviewResponseBodyDBInstances `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Repeated"` // The request ID. // // example: // // 52820D2B-B2DD-59F0-BDF2-83EC19C6F1CA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of instances in the query results. // // example: // // 1 TotalCount *string `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDBInstancesOverviewResponseBody) GoString ¶
func (s DescribeDBInstancesOverviewResponseBody) GoString() string
func (*DescribeDBInstancesOverviewResponseBody) SetDBInstances ¶
func (s *DescribeDBInstancesOverviewResponseBody) SetDBInstances(v []*DescribeDBInstancesOverviewResponseBodyDBInstances) *DescribeDBInstancesOverviewResponseBody
func (*DescribeDBInstancesOverviewResponseBody) SetRequestId ¶
func (s *DescribeDBInstancesOverviewResponseBody) SetRequestId(v string) *DescribeDBInstancesOverviewResponseBody
func (*DescribeDBInstancesOverviewResponseBody) SetTotalCount ¶
func (s *DescribeDBInstancesOverviewResponseBody) SetTotalCount(v string) *DescribeDBInstancesOverviewResponseBody
func (DescribeDBInstancesOverviewResponseBody) String ¶
func (s DescribeDBInstancesOverviewResponseBody) String() string
type DescribeDBInstancesOverviewResponseBodyDBInstances ¶
type DescribeDBInstancesOverviewResponseBodyDBInstances struct { // The read and write throughput consumed by the instance. // // > // // - This parameter is returned when the instance is a serverless instance. // // - Serverless instances are available only in the China site (aliyun.com). // // example: // // 100 CapacityUnit *string `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"` // The billing method of the instance. Valid values: // // - **PrePaid**: subscription // // - **PostPaid**: pay-as-you-go // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The time when the instance was created. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2022-01-05T03:18:53Z CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The instance type. The instance type varies based on the instance architecture. For more information about instance types supported by different instance architectures, see the following references: // // - [Standalone instance types](https://help.aliyun.com/document_detail/311407.html) // // - [Replica set instance types](https://help.aliyun.com/document_detail/311410.html) // // - [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html) // // example: // // dds.mongo.mid DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The description of the instance. // // example: // // test db DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The state of the instance. For more information about valid values, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"` // The storage space of the instance. Unit: GB. // // example: // // 20 DBInstanceStorage *int32 `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"` // The architecture of the instance. Valid values: // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // example: // // replicate DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The time when the instance data was destroyed. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. // // example: // // 2021-12-10T16:00:00Z DestroyTime *string `json:"DestroyTime,omitempty" xml:"DestroyTime,omitempty"` // The database engine of the instance. Set the value to **MongoDB**. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. // // example: // // 4.2 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The time when the instance expires. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time is displayed in UTC. // // example: // // 2022-02-05T16:00Z ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The kind code of the instance. Valid values: // // - **0**: physical machine // // - **1**: Elastic Compute Service (ECS) instance // // - **2**: Docker cluster // // - **18**: Kubernetes cluster // // example: // // 0 KindCode *string `json:"KindCode,omitempty" xml:"KindCode,omitempty"` // The date when the last downgrade operation was performed. // // example: // // 2021-05-08 LastDowngradeTime *string `json:"LastDowngradeTime,omitempty" xml:"LastDowngradeTime,omitempty"` // Indicates whether the instance is locked. Valid values: // // - **Unlock**: The instance is not locked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before it is rolled back. // // - **LockByDiskQuota**: The instance is automatically locked after the storage space is exhausted. // // - **Released**: The instance is released. After an instance is released, the instance cannot be unlocked. You can only restore the backup data of the instance to a new instance. This process requires a long period of time. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The details of the mongos nodes. // // > This parameter is returned when the instance is a sharded cluster instance. MongosList []*DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList `json:"MongosList,omitempty" xml:"MongosList,omitempty" type:"Repeated"` // The network type of the instance. Valid values: // // - **Classic** // // - **VPC** // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of nodes in the instance. // // > This parameter is returned when the instance is a replica set instance. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group to which the instance belongs. // // example: // // rg-acfm22cdcgc**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The details of the shard nodes. // // > This parameter is returned when the instance is a sharded cluster instance. ShardList []*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList `json:"ShardList,omitempty" xml:"ShardList,omitempty" type:"Repeated"` // The tags to add to the instance. Tags []*DescribeDBInstancesOverviewResponseBodyDBInstancesTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` // Indicates whether password-free access over VPC is enabled. Valid values: // // - **Open**: Password-free access over VPC is enabled. // // - **Close**: Password-free access over VPC is disabled. // // example: // // Open VpcAuthMode *string `json:"VpcAuthMode,omitempty" xml:"VpcAuthMode,omitempty"` // The zone ID of the instance. // // example: // // cn-hangzhou-i ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeDBInstancesOverviewResponseBodyDBInstances) GoString ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstances) GoString() string
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetCapacityUnit ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetCapacityUnit(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetChargeType ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetChargeType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetCreationTime ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetCreationTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceClass ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceClass(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceDescription ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceId ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStatus ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStatus(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStorage ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceStorage(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceType ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDBInstanceType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetDestroyTime ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetDestroyTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetEngineVersion ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetEngineVersion(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetExpireTime ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetExpireTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetKindCode ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetKindCode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetLastDowngradeTime ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetLastDowngradeTime(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetLockMode ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetLockMode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetMongosList ¶
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetNetworkType ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetNetworkType(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetRegionId ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetRegionId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetReplicationFactor ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetReplicationFactor(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetResourceGroupId ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetResourceGroupId(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetShardList ¶
func (*DescribeDBInstancesOverviewResponseBodyDBInstances) SetVpcAuthMode ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstances) SetVpcAuthMode(v string) *DescribeDBInstancesOverviewResponseBodyDBInstances
func (DescribeDBInstancesOverviewResponseBodyDBInstances) String ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstances) String() string
type DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList ¶
type DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList struct { // The instance type of the mongos node. // // example: // // dds.mongos.standard NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The description of the mongos node. // // example: // // mongos node describe. NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the mongos node. // // example: // // s-bp10e3b0d02f**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` }
func (DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) GoString ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) GoString() string
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeClass ¶
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeDescription ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) SetNodeDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList
func (DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) String ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesMongosList) String() string
type DescribeDBInstancesOverviewResponseBodyDBInstancesShardList ¶
type DescribeDBInstancesOverviewResponseBodyDBInstancesShardList struct { // The instance type of the shard node. // // example: // // dds.shard.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The description of the shard node. // // example: // // testshard NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the shard node. // // example: // // d-bp1cac6f2083**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The storage space of the shard node. Unit: GB. // // example: // // 10 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The number of read-only nodes in the shard node. Valid values: **0* - to **5**. // // example: // // 2 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` }
func (DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) GoString ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) GoString() string
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeClass ¶
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeDescription ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeDescription(v string) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeStorage ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetNodeStorage(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
func (*DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetReadonlyReplicas ¶
func (s *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) SetReadonlyReplicas(v int32) *DescribeDBInstancesOverviewResponseBodyDBInstancesShardList
func (DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) String ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesShardList) String() string
type DescribeDBInstancesOverviewResponseBodyDBInstancesTags ¶
type DescribeDBInstancesOverviewResponseBodyDBInstancesTags struct { // The tag key. Valid values of N: **1* - to **20**. // // - The key cannot start with `aliyun`, `acs:`, `http://`, or `https://`. // // - It can be up to 64 characters in length. // // - It cannot be an empty string. // // example: // // testdatabase Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. Valid values of N: **1* - to **20**. // // - The value cannot start with `aliyun`, `acs:`, `http://`, or `https://`. // // - The value can be up to 128 characters in length. // // - The value can be an empty string. // // example: // // apitest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDBInstancesOverviewResponseBodyDBInstancesTags) GoString ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesTags) GoString() string
func (DescribeDBInstancesOverviewResponseBodyDBInstancesTags) String ¶
func (s DescribeDBInstancesOverviewResponseBodyDBInstancesTags) String() string
type DescribeDBInstancesRequest ¶
type DescribeDBInstancesRequest struct { // The billing method of the instance. Valid values: // // - **PrePaid**: subscription // // - **PostPaid**: pay-as-you-go // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The endpoint of the node. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the endpoint of the node. // // example: // // dds-bp1ea17b41abecf43****.mongodb.rds.aliyuncs.com ConnectionDomain *string `json:"ConnectionDomain,omitempty" xml:"ConnectionDomain,omitempty"` // The instance type. For more information about valid values, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // example: // // dds.mongo.mid DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The name of the instance. The name must meet the following requirements: // // - The name must start with a letter. // // - It can contain digits, letters, underscores (_), and hyphens (-). // // - It must be 2 to 256 characters in length. // // example: // // Test database DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // example: // // dds-bp199659b178**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The state of the instance. For more information about valid values, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"` // The architecture of the instance. Valid values: // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // example: // // sharding DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The type of the node in the instance. This parameter is used to filter standard or test instance. // // 1. Valid value for a standalone or DBFS instance. // // 2. Valid value for a standard instance that comes in the replica set or sharded cluster architecture: standard // // 3. Valid value when all instances are displayed: default // // example: // // default DBNodeType *string `json:"DBNodeType,omitempty" xml:"DBNodeType,omitempty"` // The database engine of the instance. Set the value to **MongoDB**. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // - **3.4** // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The time when the instance expires. // // example: // // 2019-12-26T16:00Z ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // Specifies whether the instance has expired. Valid values: // // - **true** // // - **false** // // example: // // true Expired *string `json:"Expired,omitempty" xml:"Expired,omitempty"` // The network type of the instance. Valid values: // // - **Classic** // // - **VPC** // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of the page to return. The value of this parameter must be an integer that is greater than 0. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: // // - **30* - (default) // // - **50** // // - **100** // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of nodes in the replica set instance. Valid values: // // - **3** // // - **5** // // - **7** // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The tags of the instance. Tag []*DescribeDBInstancesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The vSwitch ID of the instance. // // example: // // vsw-bp1vj604nj5a9zz74**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The VPC ID of the instance. // // example: // // vpc-bp1n3i15v90el48nx**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent zone list. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeDBInstancesRequest) GoString ¶
func (s DescribeDBInstancesRequest) GoString() string
func (*DescribeDBInstancesRequest) SetChargeType ¶
func (s *DescribeDBInstancesRequest) SetChargeType(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetConnectionDomain ¶
func (s *DescribeDBInstancesRequest) SetConnectionDomain(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBInstanceClass ¶
func (s *DescribeDBInstancesRequest) SetDBInstanceClass(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBInstanceDescription ¶
func (s *DescribeDBInstancesRequest) SetDBInstanceDescription(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBInstanceId ¶
func (s *DescribeDBInstancesRequest) SetDBInstanceId(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBInstanceStatus ¶
func (s *DescribeDBInstancesRequest) SetDBInstanceStatus(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBInstanceType ¶
func (s *DescribeDBInstancesRequest) SetDBInstanceType(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetDBNodeType ¶
func (s *DescribeDBInstancesRequest) SetDBNodeType(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetEngine ¶
func (s *DescribeDBInstancesRequest) SetEngine(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetEngineVersion ¶
func (s *DescribeDBInstancesRequest) SetEngineVersion(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetExpireTime ¶
func (s *DescribeDBInstancesRequest) SetExpireTime(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetExpired ¶
func (s *DescribeDBInstancesRequest) SetExpired(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetNetworkType ¶
func (s *DescribeDBInstancesRequest) SetNetworkType(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetOwnerAccount ¶
func (s *DescribeDBInstancesRequest) SetOwnerAccount(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetOwnerId ¶
func (s *DescribeDBInstancesRequest) SetOwnerId(v int64) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetPageNumber ¶
func (s *DescribeDBInstancesRequest) SetPageNumber(v int32) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetPageSize ¶
func (s *DescribeDBInstancesRequest) SetPageSize(v int32) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetRegionId ¶
func (s *DescribeDBInstancesRequest) SetRegionId(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetReplicationFactor ¶
func (s *DescribeDBInstancesRequest) SetReplicationFactor(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetResourceGroupId ¶
func (s *DescribeDBInstancesRequest) SetResourceGroupId(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetResourceOwnerAccount ¶
func (s *DescribeDBInstancesRequest) SetResourceOwnerAccount(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetResourceOwnerId ¶
func (s *DescribeDBInstancesRequest) SetResourceOwnerId(v int64) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetTag ¶
func (s *DescribeDBInstancesRequest) SetTag(v []*DescribeDBInstancesRequestTag) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetVSwitchId ¶
func (s *DescribeDBInstancesRequest) SetVSwitchId(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetVpcId ¶
func (s *DescribeDBInstancesRequest) SetVpcId(v string) *DescribeDBInstancesRequest
func (*DescribeDBInstancesRequest) SetZoneId ¶
func (s *DescribeDBInstancesRequest) SetZoneId(v string) *DescribeDBInstancesRequest
func (DescribeDBInstancesRequest) String ¶
func (s DescribeDBInstancesRequest) String() string
type DescribeDBInstancesRequestTag ¶
type DescribeDBInstancesRequestTag struct { // The tag key of the instance. Valid values of N: **1* - to **20**. // // - The key cannot start with `aliyun`, `acs:`, `http://`, or `https://`. // // - It can be up to 64 characters in length. // // - It cannot be an empty string. // // example: // // testdatabase Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value of the instance. Valid values of N: **1* - to **20**. // // - The value cannot start with `aliyun`, `acs:`, `http://`, or `https://`. // // - The value can be up to 128 characters in length. // // - It can be an empty string. // // example: // // apitest Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDBInstancesRequestTag) GoString ¶
func (s DescribeDBInstancesRequestTag) GoString() string
func (*DescribeDBInstancesRequestTag) SetKey ¶
func (s *DescribeDBInstancesRequestTag) SetKey(v string) *DescribeDBInstancesRequestTag
func (*DescribeDBInstancesRequestTag) SetValue ¶
func (s *DescribeDBInstancesRequestTag) SetValue(v string) *DescribeDBInstancesRequestTag
func (DescribeDBInstancesRequestTag) String ¶
func (s DescribeDBInstancesRequestTag) String() string
type DescribeDBInstancesResponse ¶
type DescribeDBInstancesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDBInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDBInstancesResponse) GoString ¶
func (s DescribeDBInstancesResponse) GoString() string
func (*DescribeDBInstancesResponse) SetBody ¶
func (s *DescribeDBInstancesResponse) SetBody(v *DescribeDBInstancesResponseBody) *DescribeDBInstancesResponse
func (*DescribeDBInstancesResponse) SetHeaders ¶
func (s *DescribeDBInstancesResponse) SetHeaders(v map[string]*string) *DescribeDBInstancesResponse
func (*DescribeDBInstancesResponse) SetStatusCode ¶
func (s *DescribeDBInstancesResponse) SetStatusCode(v int32) *DescribeDBInstancesResponse
func (DescribeDBInstancesResponse) String ¶
func (s DescribeDBInstancesResponse) String() string
type DescribeDBInstancesResponseBody ¶
type DescribeDBInstancesResponseBody struct { // The details of the instance. DBInstances *DescribeDBInstancesResponseBodyDBInstances `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Struct"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned on each page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 0E4FE33F-5510-5758-8FA7-A6672CDE**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of instances in the query results. // // example: // // 5 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDBInstancesResponseBody) GoString ¶
func (s DescribeDBInstancesResponseBody) GoString() string
func (*DescribeDBInstancesResponseBody) SetDBInstances ¶
func (s *DescribeDBInstancesResponseBody) SetDBInstances(v *DescribeDBInstancesResponseBodyDBInstances) *DescribeDBInstancesResponseBody
func (*DescribeDBInstancesResponseBody) SetPageNumber ¶
func (s *DescribeDBInstancesResponseBody) SetPageNumber(v int32) *DescribeDBInstancesResponseBody
func (*DescribeDBInstancesResponseBody) SetPageSize ¶
func (s *DescribeDBInstancesResponseBody) SetPageSize(v int32) *DescribeDBInstancesResponseBody
func (*DescribeDBInstancesResponseBody) SetRequestId ¶
func (s *DescribeDBInstancesResponseBody) SetRequestId(v string) *DescribeDBInstancesResponseBody
func (*DescribeDBInstancesResponseBody) SetTotalCount ¶
func (s *DescribeDBInstancesResponseBody) SetTotalCount(v int32) *DescribeDBInstancesResponseBody
func (DescribeDBInstancesResponseBody) String ¶
func (s DescribeDBInstancesResponseBody) String() string
type DescribeDBInstancesResponseBodyDBInstances ¶
type DescribeDBInstancesResponseBodyDBInstances struct {
DBInstance []*DescribeDBInstancesResponseBodyDBInstancesDBInstance `json:"DBInstance,omitempty" xml:"DBInstance,omitempty" type:"Repeated"`
}
func (DescribeDBInstancesResponseBodyDBInstances) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstances) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstances) SetDBInstance ¶
func (DescribeDBInstancesResponseBodyDBInstances) String ¶
func (s DescribeDBInstancesResponseBodyDBInstances) String() string
type DescribeDBInstancesResponseBodyDBInstancesDBInstance ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstance struct { // The backup retention policy configured for the instance. Valid values: // // - **0**: All backup sets of the instance are immediately deleted when the instance is released. // // - **1**: A backup set of the instance is automatically backed up and retained for a long period of time when the instance is released. // // - **2**: All backup sets of the instance are automatically backed up and retained for a long period of time when the instance is released. // // example: // // 1 BackupRetentionPolicy *int32 `json:"BackupRetentionPolicy,omitempty" xml:"BackupRetentionPolicy,omitempty"` // The I/O throughput consumed by the instance. // // > This parameter is required only when the instance is a serverless instance. // // example: // // 100 CapacityUnit *string `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"` // The billing method of the instance. Valid values: // // - **PrePaid**: subscription // // - **PostPaid:* - pay-as-you-go // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The time when the instance was created. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2021-03-25T02:18:00Z CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The instance type of the instance. // // example: // // dds.mongo.mid DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The description of the instance. // // example: // // Test database DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // example: // // dds-bp18b0934e70**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The status of the instance. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"` // The storage capacity of the instance. // // example: // // 20 DBInstanceStorage *int32 `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"` // The architecture of the instance. // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // example: // // sharding DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The time when the instance data is destroyed. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // > - For a subscription instance, the computing resources of the instance are released on the 16th day after expiration, and the data of the instance is retained for seven days. The data is deleted on the 23th day after expiration and cannot be restored. // // > - For a pay-as-you-go instance, the computing resources of the instance are released on the 16th day after the payment becomes overdue, and the data of the instance is retained for seven days. The data is deleted on the 23th day after the payment becomes overdue and cannot be restored. // // example: // // 2021-12-10T16:00:00Z DestroyTime *string `json:"DestroyTime,omitempty" xml:"DestroyTime,omitempty"` // The engine of the instance. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. Valid values: // // - **7.0** // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // - **3.4** // // example: // // 4.2 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The time when the instance expires. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time is displayed in UTC. // // example: // // 2021-11-25T16:00Z ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The secondary zone 2 of the instance in the multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hong Kong Zone B // // - **cn-hongkong-c**: Hong Kong Zone C // // - **cn-hongkong-d**: Hong Kong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > - This parameter is returned only when the instance is a replica set or sharded cluster instance that runs MongoDB 4.4 or 5.0 and uses the multi-zone deployment. // // > - This parameter is returned only if you use the China site (aliyun.com). // // example: // // cn-hangzhou-h HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` // The kind code of the instance. Valid values: // // - **0**: physical machine // // - **1**: Elastic Compute Service (ECS) instance // // - **2**: Docker cluster // // - **18**: Kubernetes cluster // // example: // // 1 KindCode *string `json:"KindCode,omitempty" xml:"KindCode,omitempty"` // The date when the last downgrade operation was performed. // // example: // // 2021-05-08 LastDowngradeTime *string `json:"LastDowngradeTime,omitempty" xml:"LastDowngradeTime,omitempty"` // The lock status of the instance. Valid values: // // - **Unlock**: The cluster is unlocked. // // - **ManualLock**: The instance is manually locked. // // - **LockByExpiration**: The instance is automatically locked due to instance expiration. // // - **LockByRestoration**: The instance is automatically locked before it is rolled back. // // - **LockByDiskQuota**: The instance is automatically locked after the storage space is exhausted. // // - **Released**: The instance is released. After an instance is released, the instance cannot be unlocked. You can only restore the backup data of the instance to a new instance. This process requires a long period of time. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The details of the mongos node. // // > This parameter is returned if the instance is a sharded cluster instance. MongosList *DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList `json:"MongosList,omitempty" xml:"MongosList,omitempty" type:"Struct"` // The network type of the instance. Valid values: // // - **Classic**: classic network // // - **VPC**: VPC // // example: // // Classic NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The time when the instance was released. // // example: // // 2024-06-17T07:01Z ReleaseTime *string `json:"ReleaseTime,omitempty" xml:"ReleaseTime,omitempty"` // The number of nodes in the instance. // // > This parameter is returned if the instance is a replica set instance. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` // The ID of the resource group to which the instance belongs. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The secondary zone 1 of the instance in the multi-zone deployment. Valid values: // // - **cn-hangzhou-g**: Hangzhou Zone G // // - **cn-hangzhou-h**: Hangzhou Zone H // // - **cn-hangzhou-i**: Hangzhou Zone I // // - **cn-hongkong-b**: Hong Kong Zone B // // - **cn-hongkong-c**: Hong Kong Zone C // // - **cn-hongkong-d**: Hong Kong Zone D // // - **cn-wulanchabu-a**: Ulanqab Zone A // // - **cn-wulanchabu-b**: Ulanqab Zone B // // - **cn-wulanchabu-c**: Ulanqab Zone C // // - **ap-southeast-1a**: Singapore Zone A // // - **ap-southeast-1b**: Singapore Zone B // // - **ap-southeast-1c**: Singapore Zone C // // - **ap-southeast-5a**: Jakarta Zone A // // - **ap-southeast-5b**: Jakarta Zone B // // - **ap-southeast-5c**: Jakarta Zone C // // - **eu-central-1a**: Frankfurt Zone A // // - **eu-central-1b**: Frankfurt Zone B // // - **eu-central-1c**: Frankfurt Zone C // // > - This parameter is returned only when the instance is a replica set or sharded cluster instance that runs MongoDB 4.4 or 5.0 and uses the multi-zone deployment. // // > - This parameter is returned only if you use the China site (aliyun.com). // // example: // // cn-hangzhou-i SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The details of the shard node. // // > This parameter is returned if the instance is a sharded cluster instance. ShardList *DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList `json:"ShardList,omitempty" xml:"ShardList,omitempty" type:"Struct"` // The storage type of the instance. Valid values: // // - **cloud_essd**: Enterprise SSD (ESSD) // // - **local_ssd**: local SSD // // example: // // local_ssd StorageType *string `json:"StorageType,omitempty" xml:"StorageType,omitempty"` // The details of the tag. Tags *DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // Indicates whether password-free access over virtual private cloud (VPC) is enabled. Valid values: // // - **Open**: Password-free access over VPC is enabled. // // - **Close**: Password-free access over VPC is disabled. // // example: // // Close VpcAuthMode *string `json:"VpcAuthMode,omitempty" xml:"VpcAuthMode,omitempty"` // The zone ID of the instance. // // example: // // cn-hangzhou-g ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeDBInstancesResponseBodyDBInstancesDBInstance) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstance) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetBackupRetentionPolicy ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetBackupRetentionPolicy(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCapacityUnit ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCapacityUnit(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetChargeType ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetChargeType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCreationTime ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetCreationTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceClass ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceClass(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceDescription ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceId ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStatus ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStorage ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceStorage(v int32) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceType ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDestroyTime ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetDestroyTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetEngineVersion ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetExpireTime ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetExpireTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetHiddenZoneId ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetHiddenZoneId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetKindCode ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetKindCode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLastDowngradeTime ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLastDowngradeTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLockMode ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetLockMode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetMongosList ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetNetworkType ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetNetworkType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetRegionId ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetRegionId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReleaseTime ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReleaseTime(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReplicationFactor ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetReplicationFactor(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetResourceGroupId ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetResourceGroupId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetSecondaryZoneId ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetShardList ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetStorageType ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetStorageType(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetVpcAuthMode ¶
func (s *DescribeDBInstancesResponseBodyDBInstancesDBInstance) SetVpcAuthMode(v string) *DescribeDBInstancesResponseBodyDBInstancesDBInstance
func (DescribeDBInstancesResponseBodyDBInstancesDBInstance) String ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstance) String() string
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList struct {
MongosAttribute []*DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute `json:"MongosAttribute,omitempty" xml:"MongosAttribute,omitempty" type:"Repeated"`
}
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) SetMongosAttribute ¶
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) String ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosList) String() string
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute struct { // The instance type of the mongos node. // // example: // // dds.mongos.standard NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The description of the mongos node. // // example: // // testmongosnode NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the mongos node. // // example: // // s-bp10e3b0d02f**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` }
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeClass ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceMongosListMongosAttribute) SetNodeDescription ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList struct {
ShardAttribute []*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute `json:"ShardAttribute,omitempty" xml:"ShardAttribute,omitempty" type:"Repeated"`
}
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) SetShardAttribute ¶
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) String ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardList) String() string
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute struct { // The instance type of the shard node. // // example: // // dds.shard.mid NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The description of the shard node. // // example: // // testshardnode NodeDescription *string `json:"NodeDescription,omitempty" xml:"NodeDescription,omitempty"` // The ID of the shard node. // // example: // // d-bp1cac6f2083**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The storage capacity of the shard node. Unit: GB. // // example: // // 10 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The number of read-only nodes in the shard node. Valid values: **0* - to **5**. // // example: // // 2 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` }
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) GoString() string
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeClass ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeDescription ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetNodeStorage ¶
func (*DescribeDBInstancesResponseBodyDBInstancesDBInstanceShardListShardAttribute) SetReadonlyReplicas ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags struct {
Tag []*DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) GoString() string
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) String ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTags) String() string
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag ¶
type DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag struct { // The tag key. // // example: // // test Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // api Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) GoString ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) GoString() string
func (DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) String ¶
func (s DescribeDBInstancesResponseBodyDBInstancesDBInstanceTagsTag) String() string
type DescribeErrorLogRecordsRequest ¶
type DescribeErrorLogRecordsRequest struct { // The ID of the instance. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The name of the database. // // example: // // mongodbtest DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` // The end of the time range to query. The end time must be later than the start time and within 24 hours from the start time. Specify the time in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2019-01-02T12:10Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The logical relationship between multiple keywords. Valid values: // // - **or** // // - **and* - (default value) // // example: // // and LogicalOperator *string `json:"LogicalOperator,omitempty" xml:"LogicalOperator,omitempty"` // The ID of the mongos node or shard node whose error logs you want to query in the instance. If the instance is a sharded cluster instance, you must specify this parameter. // // > This parameter is valid only when **DBInstanceId* - is set to the ID of a sharded cluster instance. // // example: // // d-bp128a003436**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of the page to return. The value must be an integer that is greater than 0. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30* - to **100**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The keywords used for query. You can enter up to 10 keywords at a time. If you enter multiple keywords, separate the keywords with spaces. // // example: // // test test1 QueryKeywords *string `json:"QueryKeywords,omitempty" xml:"QueryKeywords,omitempty"` // The ID of the resource group. For more information, see [View basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role of the node whose error logs you want to query in the instance. Valid values: // // - **primary** // // - **secondary** // // > If you set the **NodeId* - parameter to the ID of a mongos node, the RoleType parameter must be set to **primary**. // // example: // // primary RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` // The beginning of the time range to query. Specify the time in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2019-01-01T12:10Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeErrorLogRecordsRequest) GoString ¶
func (s DescribeErrorLogRecordsRequest) GoString() string
func (*DescribeErrorLogRecordsRequest) SetDBInstanceId ¶
func (s *DescribeErrorLogRecordsRequest) SetDBInstanceId(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetDBName ¶
func (s *DescribeErrorLogRecordsRequest) SetDBName(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetEndTime ¶
func (s *DescribeErrorLogRecordsRequest) SetEndTime(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetLogicalOperator ¶
func (s *DescribeErrorLogRecordsRequest) SetLogicalOperator(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetNodeId ¶
func (s *DescribeErrorLogRecordsRequest) SetNodeId(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetOwnerAccount ¶
func (s *DescribeErrorLogRecordsRequest) SetOwnerAccount(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetOwnerId ¶
func (s *DescribeErrorLogRecordsRequest) SetOwnerId(v int64) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetPageNumber ¶
func (s *DescribeErrorLogRecordsRequest) SetPageNumber(v int32) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetPageSize ¶
func (s *DescribeErrorLogRecordsRequest) SetPageSize(v int32) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetQueryKeywords ¶
func (s *DescribeErrorLogRecordsRequest) SetQueryKeywords(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetResourceGroupId ¶
func (s *DescribeErrorLogRecordsRequest) SetResourceGroupId(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetResourceOwnerAccount ¶
func (s *DescribeErrorLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetResourceOwnerId ¶
func (s *DescribeErrorLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetRoleType ¶
func (s *DescribeErrorLogRecordsRequest) SetRoleType(v string) *DescribeErrorLogRecordsRequest
func (*DescribeErrorLogRecordsRequest) SetStartTime ¶
func (s *DescribeErrorLogRecordsRequest) SetStartTime(v string) *DescribeErrorLogRecordsRequest
func (DescribeErrorLogRecordsRequest) String ¶
func (s DescribeErrorLogRecordsRequest) String() string
type DescribeErrorLogRecordsResponse ¶
type DescribeErrorLogRecordsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeErrorLogRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeErrorLogRecordsResponse) GoString ¶
func (s DescribeErrorLogRecordsResponse) GoString() string
func (*DescribeErrorLogRecordsResponse) SetBody ¶
func (s *DescribeErrorLogRecordsResponse) SetBody(v *DescribeErrorLogRecordsResponseBody) *DescribeErrorLogRecordsResponse
func (*DescribeErrorLogRecordsResponse) SetHeaders ¶
func (s *DescribeErrorLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeErrorLogRecordsResponse
func (*DescribeErrorLogRecordsResponse) SetStatusCode ¶
func (s *DescribeErrorLogRecordsResponse) SetStatusCode(v int32) *DescribeErrorLogRecordsResponse
func (DescribeErrorLogRecordsResponse) String ¶
func (s DescribeErrorLogRecordsResponse) String() string
type DescribeErrorLogRecordsResponseBody ¶
type DescribeErrorLogRecordsResponseBody struct { // The database engine. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // Details about the log entries returned. Items *DescribeErrorLogRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 1 PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"` // The ID of the request. // // example: // // 68BCBEC2-1E66-471F-A1A8-E3C60C0A80B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries. // // example: // // 1 TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"` }
func (DescribeErrorLogRecordsResponseBody) GoString ¶
func (s DescribeErrorLogRecordsResponseBody) GoString() string
func (*DescribeErrorLogRecordsResponseBody) SetEngine ¶
func (s *DescribeErrorLogRecordsResponseBody) SetEngine(v string) *DescribeErrorLogRecordsResponseBody
func (*DescribeErrorLogRecordsResponseBody) SetPageNumber ¶
func (s *DescribeErrorLogRecordsResponseBody) SetPageNumber(v int32) *DescribeErrorLogRecordsResponseBody
func (*DescribeErrorLogRecordsResponseBody) SetPageRecordCount ¶
func (s *DescribeErrorLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeErrorLogRecordsResponseBody
func (*DescribeErrorLogRecordsResponseBody) SetRequestId ¶
func (s *DescribeErrorLogRecordsResponseBody) SetRequestId(v string) *DescribeErrorLogRecordsResponseBody
func (*DescribeErrorLogRecordsResponseBody) SetTotalRecordCount ¶
func (s *DescribeErrorLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeErrorLogRecordsResponseBody
func (DescribeErrorLogRecordsResponseBody) String ¶
func (s DescribeErrorLogRecordsResponseBody) String() string
type DescribeErrorLogRecordsResponseBodyItems ¶
type DescribeErrorLogRecordsResponseBodyItems struct {
LogRecords []*DescribeErrorLogRecordsResponseBodyItemsLogRecords `json:"LogRecords,omitempty" xml:"LogRecords,omitempty" type:"Repeated"`
}
func (DescribeErrorLogRecordsResponseBodyItems) GoString ¶
func (s DescribeErrorLogRecordsResponseBodyItems) GoString() string
func (*DescribeErrorLogRecordsResponseBodyItems) SetLogRecords ¶
func (s *DescribeErrorLogRecordsResponseBodyItems) SetLogRecords(v []*DescribeErrorLogRecordsResponseBodyItemsLogRecords) *DescribeErrorLogRecordsResponseBodyItems
func (DescribeErrorLogRecordsResponseBodyItems) String ¶
func (s DescribeErrorLogRecordsResponseBodyItems) String() string
type DescribeErrorLogRecordsResponseBodyItemsLogRecords ¶
type DescribeErrorLogRecordsResponseBodyItemsLogRecords struct { // The category of the log entry. Valid values: // // - NETWORK: network connection log // // - ACCESS: access control log // // - \\-: general log // // - COMMAND: slow query log // // - SHARDING: sharded cluster log // // - STORAGE: storage engine log // // - CONNPOOL: connection pool log // // - ASIO: asynchronous I/O operation log // // - WRITE: slow update log // // example: // // NETWORK Category *string `json:"Category,omitempty" xml:"Category,omitempty"` // The connection information of the log entry. // // example: // // conn18xxxxxx ConnInfo *string `json:"ConnInfo,omitempty" xml:"ConnInfo,omitempty"` // The content of the log entry. // // example: // // xxxxxxxx Content *string `json:"Content,omitempty" xml:"Content,omitempty"` // The time when the log entry was generated. The time is in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2019-02-26T12:09:34Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the log entry. // // example: // // 1111111111 Id *int32 `json:"Id,omitempty" xml:"Id,omitempty"` }
func (DescribeErrorLogRecordsResponseBodyItemsLogRecords) GoString ¶
func (s DescribeErrorLogRecordsResponseBodyItemsLogRecords) GoString() string
func (*DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCategory ¶
func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCategory(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
func (*DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetConnInfo ¶
func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetConnInfo(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
func (*DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetContent ¶
func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetContent(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
func (*DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCreateTime ¶
func (s *DescribeErrorLogRecordsResponseBodyItemsLogRecords) SetCreateTime(v string) *DescribeErrorLogRecordsResponseBodyItemsLogRecords
func (DescribeErrorLogRecordsResponseBodyItemsLogRecords) String ¶
func (s DescribeErrorLogRecordsResponseBodyItemsLogRecords) String() string
type DescribeGlobalSecurityIPGroupRelationRequest ¶
type DescribeGlobalSecurityIPGroupRelationRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-2ze6069764423m0l DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeGlobalSecurityIPGroupRelationRequest) GoString ¶
func (s DescribeGlobalSecurityIPGroupRelationRequest) GoString() string
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetDBClusterId ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetDBClusterId(v string) *DescribeGlobalSecurityIPGroupRelationRequest
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerAccount ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRelationRequest
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerId ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetOwnerId(v int64) *DescribeGlobalSecurityIPGroupRelationRequest
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetRegionId ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetRegionId(v string) *DescribeGlobalSecurityIPGroupRelationRequest
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRelationRequest
func (*DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId ¶
func (s *DescribeGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId(v int64) *DescribeGlobalSecurityIPGroupRelationRequest
func (DescribeGlobalSecurityIPGroupRelationRequest) String ¶
func (s DescribeGlobalSecurityIPGroupRelationRequest) String() string
type DescribeGlobalSecurityIPGroupRelationResponse ¶
type DescribeGlobalSecurityIPGroupRelationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeGlobalSecurityIPGroupRelationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeGlobalSecurityIPGroupRelationResponse) GoString ¶
func (s DescribeGlobalSecurityIPGroupRelationResponse) GoString() string
func (*DescribeGlobalSecurityIPGroupRelationResponse) SetHeaders ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponse) SetHeaders(v map[string]*string) *DescribeGlobalSecurityIPGroupRelationResponse
func (*DescribeGlobalSecurityIPGroupRelationResponse) SetStatusCode ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponse) SetStatusCode(v int32) *DescribeGlobalSecurityIPGroupRelationResponse
func (DescribeGlobalSecurityIPGroupRelationResponse) String ¶
func (s DescribeGlobalSecurityIPGroupRelationResponse) String() string
type DescribeGlobalSecurityIPGroupRelationResponseBody ¶
type DescribeGlobalSecurityIPGroupRelationResponseBody struct { // The instance ID. // // example: // // dds-2ze6069764423m0l DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"` // The global IP whitelist templates associated with the instance. GlobalSecurityIPGroupRel []*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel `json:"GlobalSecurityIPGroupRel,omitempty" xml:"GlobalSecurityIPGroupRel,omitempty" type:"Repeated"` // The unique ID of the request. If the request fails, provide this ID for technical support to troubleshoot the failure. // // example: // // F8CA8312-530A-413A-9129-F2BB32A8D404 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeGlobalSecurityIPGroupRelationResponseBody) GoString ¶
func (s DescribeGlobalSecurityIPGroupRelationResponseBody) GoString() string
func (*DescribeGlobalSecurityIPGroupRelationResponseBody) SetDBClusterId ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetDBClusterId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBody
func (*DescribeGlobalSecurityIPGroupRelationResponseBody) SetGlobalSecurityIPGroupRel ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetGlobalSecurityIPGroupRel(v []*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) *DescribeGlobalSecurityIPGroupRelationResponseBody
func (*DescribeGlobalSecurityIPGroupRelationResponseBody) SetRequestId ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponseBody) SetRequestId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBody
func (DescribeGlobalSecurityIPGroupRelationResponseBody) String ¶
func (s DescribeGlobalSecurityIPGroupRelationResponseBody) String() string
type DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel ¶
type DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel struct { // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP whitelists. // // example: // // 27.16.214.10,111.60.117.181 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. // // example: // // dev_baoxian_k8s_bj GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // example: // // g-gfurfpsh4ycbrm2avst7 GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` // The region ID of the instance. // // example: // // cn-hongkong RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) GoString ¶
func (s DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) GoString() string
func (*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGIpList ¶
func (*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGlobalIgName ¶
func (*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGlobalSecurityGroupId ¶
func (s *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel
func (*DescribeGlobalSecurityIPGroupRelationResponseBodyGlobalSecurityIPGroupRel) SetRegionId ¶
type DescribeGlobalSecurityIPGroupRequest ¶
type DescribeGlobalSecurityIPGroupRequest struct { // The ID of the IP whitelist template. // // example: // // g-hedmu8kg9nsabw6u42rv GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeGlobalSecurityIPGroupRequest) GoString ¶
func (s DescribeGlobalSecurityIPGroupRequest) GoString() string
func (*DescribeGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupRequest
func (*DescribeGlobalSecurityIPGroupRequest) SetOwnerAccount ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRequest
func (*DescribeGlobalSecurityIPGroupRequest) SetOwnerId ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *DescribeGlobalSecurityIPGroupRequest
func (*DescribeGlobalSecurityIPGroupRequest) SetRegionId ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetRegionId(v string) *DescribeGlobalSecurityIPGroupRequest
func (*DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerAccount ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *DescribeGlobalSecurityIPGroupRequest
func (*DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerId ¶
func (s *DescribeGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *DescribeGlobalSecurityIPGroupRequest
func (DescribeGlobalSecurityIPGroupRequest) String ¶
func (s DescribeGlobalSecurityIPGroupRequest) String() string
type DescribeGlobalSecurityIPGroupResponse ¶
type DescribeGlobalSecurityIPGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeGlobalSecurityIPGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeGlobalSecurityIPGroupResponse) GoString ¶
func (s DescribeGlobalSecurityIPGroupResponse) GoString() string
func (*DescribeGlobalSecurityIPGroupResponse) SetHeaders ¶
func (s *DescribeGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *DescribeGlobalSecurityIPGroupResponse
func (*DescribeGlobalSecurityIPGroupResponse) SetStatusCode ¶
func (s *DescribeGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *DescribeGlobalSecurityIPGroupResponse
func (DescribeGlobalSecurityIPGroupResponse) String ¶
func (s DescribeGlobalSecurityIPGroupResponse) String() string
type DescribeGlobalSecurityIPGroupResponseBody ¶
type DescribeGlobalSecurityIPGroupResponseBody struct { // The global IP whitelist templates. GlobalSecurityIPGroup []*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup `json:"GlobalSecurityIPGroup,omitempty" xml:"GlobalSecurityIPGroup,omitempty" type:"Repeated"` // The unique ID of the request. If the request fails, provide this ID for technical support to troubleshoot the failure. // // example: // // 72651AF9-7897-41A7-8B67-6C15C7F26A0A RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeGlobalSecurityIPGroupResponseBody) GoString ¶
func (s DescribeGlobalSecurityIPGroupResponseBody) GoString() string
func (*DescribeGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup ¶
func (s *DescribeGlobalSecurityIPGroupResponseBody) SetGlobalSecurityIPGroup(v []*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) *DescribeGlobalSecurityIPGroupResponseBody
func (*DescribeGlobalSecurityIPGroupResponseBody) SetRequestId ¶
func (s *DescribeGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *DescribeGlobalSecurityIPGroupResponseBody
func (DescribeGlobalSecurityIPGroupResponseBody) String ¶
func (s DescribeGlobalSecurityIPGroupResponseBody) String() string
type DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup ¶
type DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup struct { // The instances associated with the global whitelist template. DBInstances []*string `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Repeated"` // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP address whitelists. // // example: // // 117.12.202.19 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. // // example: // // dev_baoxian_k8s_bj GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // example: // // g-sdgwqyp4f5j1x3qk7yvm GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString ¶
func (s DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) GoString() string
func (*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetDBInstances ¶
func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetDBInstances(v []*string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
func (*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGIpList ¶
func (*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalIgName ¶
func (*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId ¶
func (s *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup
func (*DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) SetRegionId ¶
func (DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String ¶
func (s DescribeGlobalSecurityIPGroupResponseBodyGlobalSecurityIPGroup) String() string
type DescribeHistoryTasksRequest ¶
type DescribeHistoryTasksRequest struct { // The minimum execution duration of the task. This parameter is used to filter tasks whose execution duration is longer than the minimum execution duration. Unit: seconds. The default value is 0, which indicates that no limit is imposed for the query. // // example: // // 0 FromExecTime *int32 `json:"FromExecTime,omitempty" xml:"FromExecTime,omitempty"` // The start time of the O\\&M task to perform. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. You can query data within the last 30 days. // // This parameter is required. // // example: // // 2023-03-15T03:41:26Z FromStartTime *string `json:"FromStartTime,omitempty" xml:"FromStartTime,omitempty"` // The instance ID. Separate multiple instance IDs with commas (,). You can specify up to 30 instance IDs. This parameter is empty by default, which indicates that tasks of all instances are queried. // // example: // // dds-8vb38f0e7933xxxx InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The instance type of the instance. Set the value to Instance. // // example: // // Instance InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The number of the page to return. The value must be a positive integer. Default value: 1 // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Valid values: 10 to 100. Default value: 10 // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the pending event. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-beijing RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The task status. Valid values: // // - Scheduled: The task is waiting to be executed. // // - Running: The task is running. // // - Succeed: The task is successful. // // - Failed: The task failed. // // - Cancelling: The task is being terminated. // // - Canceled: The task has been terminated. // // - Waiting: The task is waiting for scheduled time. // // Separate multiple states with commas (,). This parameter is empty by default, which indicates that tasks in all states are queried. // // example: // // Succeed,Running,Waiting Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The task ID. Separate multiple task IDs with commas (,). You can specify up to 30 task IDs. This parameter is empty by default, which indicates that all tasks are queried. // // example: // // t-0mq1yyhm3ffl2bxxxx TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The task type. This parameter is left empty by default, which indicates that all types of tasks are queried. Valid values: // // - CreateIns: Create an instance. // // - DeleteIns: Delete an instance. // // - ChangeVariable: Modify parameter settings for an instance. // // - ModifyInsConfig: Change the configurations of an instance. // // - RestartIns: Restart an instance. // // - HaSwitch: Perform a primary/secondary switchover on an instance. // // - CloneIns: Clone an instance. // // - KernelVersionUpgrade: Update the minor version of an instance. // // - ProxyVersionUpgrade: Upgrade the agent version of an instance. // // - ModifyAccount: Change the account of an instance. // // - ModifyInsSpec: Change the specifications of an instance or perform a data migration on the instance. // // - CreateReadIns: Create a read-only instance. // // - StartIns: Start an instance. // // - StopIns: Stop an instance. // // - ModifyNetwork: Modify the network type for an instance. // // - LockIns: Lock an instance. // // - UnlockIns: Unlock an instance. // // - DiskOnlineExpansion: Scale out the disks of an instance online. // // - StorageOnlineExpansion: Expend the storage capacity of an instance online. // // - AddInsNode: Add a node to an instance. // // - DeleteInsNode: Delete a node from an instance. // // - ManualBackupIns: Manually back up an instance. // // - ModifyInsStorageType: Modify the storage type for an instance. // // example: // // DeleteInsNode TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` // The maximum execution duration of the task. This parameter is used to filter tasks whose execution duration is shorter than or equal to the maximum execution duration. Unit: seconds. The default value is 0, which indicates that no limit is imposed for the query. // // example: // // 0 ToExecTime *int32 `json:"ToExecTime,omitempty" xml:"ToExecTime,omitempty"` // The end time of the O\\&M task to perform. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. You can query data within the last 30 days. // // This parameter is required. // // example: // // 2023-03-16T07:21:31Z ToStartTime *string `json:"ToStartTime,omitempty" xml:"ToStartTime,omitempty"` }
func (DescribeHistoryTasksRequest) GoString ¶
func (s DescribeHistoryTasksRequest) GoString() string
func (*DescribeHistoryTasksRequest) SetFromExecTime ¶
func (s *DescribeHistoryTasksRequest) SetFromExecTime(v int32) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetFromStartTime ¶
func (s *DescribeHistoryTasksRequest) SetFromStartTime(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetInstanceId ¶
func (s *DescribeHistoryTasksRequest) SetInstanceId(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetInstanceType ¶
func (s *DescribeHistoryTasksRequest) SetInstanceType(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetPageNumber ¶
func (s *DescribeHistoryTasksRequest) SetPageNumber(v int32) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetPageSize ¶
func (s *DescribeHistoryTasksRequest) SetPageSize(v int32) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetRegionId ¶
func (s *DescribeHistoryTasksRequest) SetRegionId(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetResourceOwnerAccount ¶
func (s *DescribeHistoryTasksRequest) SetResourceOwnerAccount(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetResourceOwnerId ¶
func (s *DescribeHistoryTasksRequest) SetResourceOwnerId(v int64) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetStatus ¶
func (s *DescribeHistoryTasksRequest) SetStatus(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetTaskId ¶
func (s *DescribeHistoryTasksRequest) SetTaskId(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetTaskType ¶
func (s *DescribeHistoryTasksRequest) SetTaskType(v string) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetToExecTime ¶
func (s *DescribeHistoryTasksRequest) SetToExecTime(v int32) *DescribeHistoryTasksRequest
func (*DescribeHistoryTasksRequest) SetToStartTime ¶
func (s *DescribeHistoryTasksRequest) SetToStartTime(v string) *DescribeHistoryTasksRequest
func (DescribeHistoryTasksRequest) String ¶
func (s DescribeHistoryTasksRequest) String() string
type DescribeHistoryTasksResponse ¶
type DescribeHistoryTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHistoryTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHistoryTasksResponse) GoString ¶
func (s DescribeHistoryTasksResponse) GoString() string
func (*DescribeHistoryTasksResponse) SetBody ¶
func (s *DescribeHistoryTasksResponse) SetBody(v *DescribeHistoryTasksResponseBody) *DescribeHistoryTasksResponse
func (*DescribeHistoryTasksResponse) SetHeaders ¶
func (s *DescribeHistoryTasksResponse) SetHeaders(v map[string]*string) *DescribeHistoryTasksResponse
func (*DescribeHistoryTasksResponse) SetStatusCode ¶
func (s *DescribeHistoryTasksResponse) SetStatusCode(v int32) *DescribeHistoryTasksResponse
func (DescribeHistoryTasksResponse) String ¶
func (s DescribeHistoryTasksResponse) String() string
type DescribeHistoryTasksResponseBody ¶
type DescribeHistoryTasksResponseBody struct { // The task objects. Items []*DescribeHistoryTasksResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The maximum number of entries returned per page. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 3C4A2494-XXXX-XXXX-93CF-548DB3375193 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of tasks that meet these conditions without taking pagination into account. // // example: // // 5 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHistoryTasksResponseBody) GoString ¶
func (s DescribeHistoryTasksResponseBody) GoString() string
func (*DescribeHistoryTasksResponseBody) SetItems ¶
func (s *DescribeHistoryTasksResponseBody) SetItems(v []*DescribeHistoryTasksResponseBodyItems) *DescribeHistoryTasksResponseBody
func (*DescribeHistoryTasksResponseBody) SetPageNumber ¶
func (s *DescribeHistoryTasksResponseBody) SetPageNumber(v int32) *DescribeHistoryTasksResponseBody
func (*DescribeHistoryTasksResponseBody) SetPageSize ¶
func (s *DescribeHistoryTasksResponseBody) SetPageSize(v int32) *DescribeHistoryTasksResponseBody
func (*DescribeHistoryTasksResponseBody) SetRequestId ¶
func (s *DescribeHistoryTasksResponseBody) SetRequestId(v string) *DescribeHistoryTasksResponseBody
func (*DescribeHistoryTasksResponseBody) SetTotalCount ¶
func (s *DescribeHistoryTasksResponseBody) SetTotalCount(v int32) *DescribeHistoryTasksResponseBody
func (DescribeHistoryTasksResponseBody) String ¶
func (s DescribeHistoryTasksResponseBody) String() string
type DescribeHistoryTasksResponseBodyItems ¶
type DescribeHistoryTasksResponseBodyItems struct { // A set of allowed actions that can be taken on the task. The system matches the current step name and status of the task to the available actions specified by ActionInfo. If no matching action is found, the current status of the task does not support any action. Example: // // "steps": [ // // { // // "step_name": "exec_task", // The name of the step, which matches the value of CurrentStepName. // // "action_info": { // The actions supported for this step. // // "Waiting": [ // The status, which matches the value of Status. // // "modifySwitchTime" // The action. Multiple actions are supported. // // ] // // } // // }, // // { // // "step_name": "init_task", // The name of the step. // // "action_info": { // The actions supported for this step. // // "Running": [ // The status. // // "cancel", // The action. // // "pause" // // ] // // } // // } // // ] // // } // // The system may support the following actions: // // - retry: makes another attempt. // // - cancel: makes a cancellation. // // - modifySwitchTime: changes the switching or restoration time. // // example: // // `{\\"steps\\":[{\\"action_info\\":{\\"Waiting\\":[\\"modifySwitchTime\\"]},\\"step_name\\":\\"exec_task\\"}]}` ActionInfo *string `json:"ActionInfo,omitempty" xml:"ActionInfo,omitempty"` // The request source. Valid values: System and User. // // example: // // System CallerSource *string `json:"CallerSource,omitempty" xml:"CallerSource,omitempty"` // The ID of the user who made the request. If CallerSource is set to User, CallerUid indicates the unique ID (UID) of the user. // // example: // // 141345906006**** CallerUid *string `json:"CallerUid,omitempty" xml:"CallerUid,omitempty"` // The name of the current step. If this parameter is left empty, the task is not started. // // example: // // exec_task CurrentStepName *string `json:"CurrentStepName,omitempty" xml:"CurrentStepName,omitempty"` // The database type. The value is fixed to mongodb. // // example: // // mongodb DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"` // The end time of the performed O\\&M task. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. // // example: // // 2023-03-16T02:59Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The instance ID // // example: // // dds-t4n18194768fxxxx InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the instance. // // example: // // test-dds InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The instance type of the instance. The value is fixed to Instance. // // example: // // Instance InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The product. The value is fixed to dds. // // example: // // dds Product *string `json:"Product,omitempty" xml:"Product,omitempty"` // The current progress of the task. The valid values range from 0 to 100. // // example: // // 100.0 Progress *float32 `json:"Progress,omitempty" xml:"Progress,omitempty"` // The reason why the current task was initiated. // // example: // // test ReasonCode *string `json:"ReasonCode,omitempty" xml:"ReasonCode,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The estimated remaining execution time. Unit: seconds. The value 0 indicates that the task is completed. // // example: // // 1000 RemainTime *int32 `json:"RemainTime,omitempty" xml:"RemainTime,omitempty"` // The start time of the performed O\\&M task. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. // // example: // // 2023-02-11T02:33Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The task status. Valid values: // // - Scheduled: The task is waiting to be executed. // // - Running: The task is running. // // - Succeed: The task is successful. // // - Failed: The task failed. // // - Cancelling: The task is being terminated. // // - Canceled: The task has been terminated. // // - Waiting: The task is waiting for scheduled time. // // example: // // Succeed Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The details of the task. The task details vary based on the value of the taskType parameter. // // example: // // {\\"callerUid\\":\\"test\\"} TaskDetail *string `json:"TaskDetail,omitempty" xml:"TaskDetail,omitempty"` // The task ID. // // example: // // t-0mq1yyhm3ffl2bxxxx TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The task type. // // - CreateIns: Create an instance. // // - DeleteIns: Delete an instance. // // - ChangeVariable: Modify parameter settings for an instance. // // - ModifyInsConfig: Change the configurations of an instance. // // - RestartIns: Restart an instance. // // - HaSwitch: Perform a primary/secondary switchover on an instance. // // - CloneIns: Clone an instance. // // - KernelVersionUpgrade: Update the minor version of an instance. // // - ProxyVersionUpgrade: Upgrade the agent version of an instance. // // - ModifyAccount: Change the account of an instance. // // - ModifyInsSpec: Change the specifications of an instance or perform a data migration on the instance. // // - CreateReadIns: Create a read-only instance. // // - StartIns: Start an instance. // // - StopIns: Stop an instance. // // - ModifyNetwork: Modify the network type for an instance. // // - LockIns: Lock an instance. // // - UnlockIns: Unlock an instance. // // - DiskOnlineExpansion: Scale out the disks of an instance online. // // - StorageOnlineExpansion: Expend the storage capacity of an instance online. // // - AddInsNode: Add a node to an instance. // // - DeleteInsNode: Delete a node from an instance. // // - ManualBackupIns: Manually back up an instance. // // - ModifyInsStorageType: Modify the storage type for an instance. // // example: // // CreateIns TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` // The ID of the user to which the resource belongs. // // example: // // 141345906006**** Uid *string `json:"Uid,omitempty" xml:"Uid,omitempty"` }
func (DescribeHistoryTasksResponseBodyItems) GoString ¶
func (s DescribeHistoryTasksResponseBodyItems) GoString() string
func (*DescribeHistoryTasksResponseBodyItems) SetActionInfo ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetActionInfo(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetCallerSource ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetCallerSource(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetCallerUid ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetCallerUid(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetCurrentStepName ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetCurrentStepName(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetDbType ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetDbType(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetEndTime ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetEndTime(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetInstanceId ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceId(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetInstanceName ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceName(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetInstanceType ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetInstanceType(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetProduct ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetProduct(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetProgress ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetProgress(v float32) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetReasonCode ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetReasonCode(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetRegionId ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetRegionId(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetRemainTime ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetRemainTime(v int32) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetStartTime ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetStartTime(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetStatus ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetStatus(v int32) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetTaskDetail ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetTaskDetail(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetTaskId ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetTaskId(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetTaskType ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetTaskType(v string) *DescribeHistoryTasksResponseBodyItems
func (*DescribeHistoryTasksResponseBodyItems) SetUid ¶
func (s *DescribeHistoryTasksResponseBodyItems) SetUid(v string) *DescribeHistoryTasksResponseBodyItems
func (DescribeHistoryTasksResponseBodyItems) String ¶
func (s DescribeHistoryTasksResponseBodyItems) String() string
type DescribeHistoryTasksStatRequest ¶
type DescribeHistoryTasksStatRequest struct { // The minimum execution duration of the task. This parameter is used to filter tasks whose execution duration is longer than the minimum execution duration. Unit: seconds. The default value is 0, which indicates that no limit is imposed for the query. // // example: // // 0 FromExecTime *int32 `json:"FromExecTime,omitempty" xml:"FromExecTime,omitempty"` // The start time of the O\\&M task to perform. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. You can query data within the last 30 days. // // This parameter is required. // // example: // // 2023-04-16T02:46:21Z FromStartTime *string `json:"FromStartTime,omitempty" xml:"FromStartTime,omitempty"` // The instance ID. Separate multiple instance IDs with commas (,). You can specify up to 30 instance IDs. This parameter is empty by default, which indicates that the tasks of all instances are queried. // // example: // // dds-8vb38f0e7933xxxx InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region ID of the pending event. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-beijing RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The task status. Valid values: // // - Scheduled: The task is waiting to be executed. // // - Running: The task is running. // // - Succeed: The task is successful. // // - Failed: The task failed. // // - Cancelling: The task is being terminated. // // - Canceled: The task has been terminated. // // - Waiting: The task is waiting for scheduled time. // // Separate multiple states with commas (,). This parameter is empty by default, which indicates that tasks in all states are queried. // // example: // // Succeed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The task ID. Separate multiple task IDs with commas (,). You can specify up to 30 task IDs. This parameter is empty by default, which indicates that all tasks are queried. // // example: // // t-0mq1yyhm3ffl2bxxxx TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The task type. This parameter is left empty by default, which indicates that all types of tasks are queried. Valid values: // // - CreateIns: Create an instance. // // - DeleteIns: Delete an instance. // // - ChangeVariable: Modify parameter settings for an instance. // // - ModifyInsConfig: Change the configurations of an instance. // // - RestartIns: Restart an instance. // // - HaSwitch: Perform a primary/secondary switchover on an instance. // // - CloneIns: Clone an instance. // // - KernelVersionUpgrade: Update the minor version of an instance. // // - ProxyVersionUpgrade: Upgrade the agent version of an instance. // // - ModifyAccount: Change the account of an instance. // // - ModifyInsSpec: Change the specifications of an instance or perform a data migration on the instance. // // - CreateReadIns: Create a read-only instance. // // - StartIns: Start an instance. // // - StopIns: Stop an instance. // // - ModifyNetwork: Modify the network type for an instance. // // - LockIns: Lock an instance. // // - UnlockIns: Unlock an instance. // // - DiskOnlineExpansion: Scale out the disks of an instance online. // // - StorageOnlineExpansion: Expend the storage capacity of an instance online. // // - AddInsNode: Add a node to an instance. // // - DeleteInsNode: Delete a node from an instance. // // - ManualBackupIns: Manually back up an instance. // // - ModifyInsStorageType: Modify the storage type for an instance. // // example: // // DeleteIns TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"` // The maximum execution duration of the task. This parameter is used to filter tasks whose execution duration is shorter than or equal to the maximum execution duration. Unit: seconds. The default value is 0, which indicates that no limit is imposed for the query. // // example: // // 0 ToExecTime *int32 `json:"ToExecTime,omitempty" xml:"ToExecTime,omitempty"` // The end time of the O\\&M task to perform. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. You can query data within the last 30 days. // // This parameter is required. // // example: // // 2023-05-16T02:15:52Z ToStartTime *string `json:"ToStartTime,omitempty" xml:"ToStartTime,omitempty"` }
func (DescribeHistoryTasksStatRequest) GoString ¶
func (s DescribeHistoryTasksStatRequest) GoString() string
func (*DescribeHistoryTasksStatRequest) SetFromExecTime ¶
func (s *DescribeHistoryTasksStatRequest) SetFromExecTime(v int32) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetFromStartTime ¶
func (s *DescribeHistoryTasksStatRequest) SetFromStartTime(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetInstanceId ¶
func (s *DescribeHistoryTasksStatRequest) SetInstanceId(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetRegionId ¶
func (s *DescribeHistoryTasksStatRequest) SetRegionId(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetResourceOwnerAccount ¶
func (s *DescribeHistoryTasksStatRequest) SetResourceOwnerAccount(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetResourceOwnerId ¶
func (s *DescribeHistoryTasksStatRequest) SetResourceOwnerId(v int64) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetStatus ¶
func (s *DescribeHistoryTasksStatRequest) SetStatus(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetTaskId ¶
func (s *DescribeHistoryTasksStatRequest) SetTaskId(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetTaskType ¶
func (s *DescribeHistoryTasksStatRequest) SetTaskType(v string) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetToExecTime ¶
func (s *DescribeHistoryTasksStatRequest) SetToExecTime(v int32) *DescribeHistoryTasksStatRequest
func (*DescribeHistoryTasksStatRequest) SetToStartTime ¶
func (s *DescribeHistoryTasksStatRequest) SetToStartTime(v string) *DescribeHistoryTasksStatRequest
func (DescribeHistoryTasksStatRequest) String ¶
func (s DescribeHistoryTasksStatRequest) String() string
type DescribeHistoryTasksStatResponse ¶
type DescribeHistoryTasksStatResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHistoryTasksStatResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHistoryTasksStatResponse) GoString ¶
func (s DescribeHistoryTasksStatResponse) GoString() string
func (*DescribeHistoryTasksStatResponse) SetBody ¶
func (s *DescribeHistoryTasksStatResponse) SetBody(v *DescribeHistoryTasksStatResponseBody) *DescribeHistoryTasksStatResponse
func (*DescribeHistoryTasksStatResponse) SetHeaders ¶
func (s *DescribeHistoryTasksStatResponse) SetHeaders(v map[string]*string) *DescribeHistoryTasksStatResponse
func (*DescribeHistoryTasksStatResponse) SetStatusCode ¶
func (s *DescribeHistoryTasksStatResponse) SetStatusCode(v int32) *DescribeHistoryTasksStatResponse
func (DescribeHistoryTasksStatResponse) String ¶
func (s DescribeHistoryTasksStatResponse) String() string
type DescribeHistoryTasksStatResponseBody ¶
type DescribeHistoryTasksStatResponseBody struct { // The task objects. Items []*DescribeHistoryTasksStatResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"` // The request ID. // // example: // // FC724D23-XXXX-XXXX-ABB1-606C935AE7FD RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeHistoryTasksStatResponseBody) GoString ¶
func (s DescribeHistoryTasksStatResponseBody) GoString() string
func (*DescribeHistoryTasksStatResponseBody) SetRequestId ¶
func (s *DescribeHistoryTasksStatResponseBody) SetRequestId(v string) *DescribeHistoryTasksStatResponseBody
func (DescribeHistoryTasksStatResponseBody) String ¶
func (s DescribeHistoryTasksStatResponseBody) String() string
type DescribeHistoryTasksStatResponseBodyItems ¶
type DescribeHistoryTasksStatResponseBodyItems struct { // The task status. Valid values: // // - Scheduled: The task is waiting to be executed. // // - Running: The task is running. // // - Succeed: The task is successful. // // - Failed: The task failed. // // - Cancelling: The task is being terminated. // // - Canceled: The task has been terminated. // // - Waiting: The task is waiting for scheduled time. // // example: // // Succeed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The number of tasks in a specified state. // // example: // // 2 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHistoryTasksStatResponseBodyItems) GoString ¶
func (s DescribeHistoryTasksStatResponseBodyItems) GoString() string
func (*DescribeHistoryTasksStatResponseBodyItems) SetStatus ¶
func (s *DescribeHistoryTasksStatResponseBodyItems) SetStatus(v string) *DescribeHistoryTasksStatResponseBodyItems
func (*DescribeHistoryTasksStatResponseBodyItems) SetTotalCount ¶
func (s *DescribeHistoryTasksStatResponseBodyItems) SetTotalCount(v int32) *DescribeHistoryTasksStatResponseBodyItems
func (DescribeHistoryTasksStatResponseBodyItems) String ¶
func (s DescribeHistoryTasksStatResponseBodyItems) String() string
type DescribeInstanceAutoRenewalAttributeRequest ¶
type DescribeInstanceAutoRenewalAttributeRequest struct { // The ID of the instance. // // example: // // dds-bp567b**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The category of the instance. Valid values: // // - **replicate**: the standalone or replica set instance // // - **sharding**: the sharded cluster instance // // Default value: **replicate**. // // example: // // replicate DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of the page to return. The value must be a positive integer that does not exceed the maximum value of the Integer parameter. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30**, **50**, and **100**. // // > Default value: **30**. // // example: // // 30 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeInstanceAutoRenewalAttributeRequest) GoString ¶
func (s DescribeInstanceAutoRenewalAttributeRequest) GoString() string
func (*DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceId ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceId(v string) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceType ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetDBInstanceType(v string) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetOwnerAccount ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetOwnerAccount(v string) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetOwnerId ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetOwnerId(v int64) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetPageNumber ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetPageNumber(v int64) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetPageSize ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetPageSize(v int64) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetRegionId ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetRegionId(v string) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount(v string) *DescribeInstanceAutoRenewalAttributeRequest
func (*DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerId ¶
func (s *DescribeInstanceAutoRenewalAttributeRequest) SetResourceOwnerId(v int64) *DescribeInstanceAutoRenewalAttributeRequest
func (DescribeInstanceAutoRenewalAttributeRequest) String ¶
func (s DescribeInstanceAutoRenewalAttributeRequest) String() string
type DescribeInstanceAutoRenewalAttributeResponse ¶
type DescribeInstanceAutoRenewalAttributeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeInstanceAutoRenewalAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeInstanceAutoRenewalAttributeResponse) GoString ¶
func (s DescribeInstanceAutoRenewalAttributeResponse) GoString() string
func (*DescribeInstanceAutoRenewalAttributeResponse) SetHeaders ¶
func (s *DescribeInstanceAutoRenewalAttributeResponse) SetHeaders(v map[string]*string) *DescribeInstanceAutoRenewalAttributeResponse
func (*DescribeInstanceAutoRenewalAttributeResponse) SetStatusCode ¶
func (s *DescribeInstanceAutoRenewalAttributeResponse) SetStatusCode(v int32) *DescribeInstanceAutoRenewalAttributeResponse
func (DescribeInstanceAutoRenewalAttributeResponse) String ¶
func (s DescribeInstanceAutoRenewalAttributeResponse) String() string
type DescribeInstanceAutoRenewalAttributeResponseBody ¶
type DescribeInstanceAutoRenewalAttributeResponseBody struct { // Details about returned entries. Items *DescribeInstanceAutoRenewalAttributeResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The total number of entries returned. // // example: // // 2 ItemsNumbers *int32 `json:"ItemsNumbers,omitempty" xml:"ItemsNumbers,omitempty"` // The page number of the returned page. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries that were returned on the current page. // // example: // // 2 PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"` // The ID of the request. // // example: // // FAB5CB3B-DB9D-473A-9DF1-F57B6B9CB949 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeInstanceAutoRenewalAttributeResponseBody) GoString ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBody) GoString() string
func (*DescribeInstanceAutoRenewalAttributeResponseBody) SetItemsNumbers ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetItemsNumbers(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
func (*DescribeInstanceAutoRenewalAttributeResponseBody) SetPageNumber ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetPageNumber(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
func (*DescribeInstanceAutoRenewalAttributeResponseBody) SetPageRecordCount ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetPageRecordCount(v int32) *DescribeInstanceAutoRenewalAttributeResponseBody
func (*DescribeInstanceAutoRenewalAttributeResponseBody) SetRequestId ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBody) SetRequestId(v string) *DescribeInstanceAutoRenewalAttributeResponseBody
func (DescribeInstanceAutoRenewalAttributeResponseBody) String ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBody) String() string
type DescribeInstanceAutoRenewalAttributeResponseBodyItems ¶
type DescribeInstanceAutoRenewalAttributeResponseBodyItems struct {
Item []*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}
func (DescribeInstanceAutoRenewalAttributeResponseBodyItems) GoString ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBodyItems) GoString() string
func (DescribeInstanceAutoRenewalAttributeResponseBodyItems) String ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBodyItems) String() string
type DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem ¶
type DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem struct { // Indicates whether auto-renewal is enabled for the instance. Valid values: // // - **true**: Auto-renewal is enabled for the instance. // // - **false**: Auto-renewal is disabled for the instance. // // example: // // true AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The category of the instance. Valid values: // // - **replicate**: the standalone or replica set instance // // - **sharding**: the sharded cluster instance // // example: // // replicate DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The ID of the instance. // // example: // // dds-bp2568***** DbInstanceId *string `json:"DbInstanceId,omitempty" xml:"DbInstanceId,omitempty"` // The auto-renewal period. Unit: months. // // > - This parameter is ruturned only when the returned value of the **AutoRenew* - parameter is **true**. // // > - You can call the [ModifyInstanceAutoRenewalAttribute](https://help.aliyun.com/document_detail/145979.html) operation to modify the auto-renewal period. // // example: // // 1 Duration *string `json:"Duration,omitempty" xml:"Duration,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) GoString ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) GoString() string
func (*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetAutoRenew ¶
func (*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDBInstanceType ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDBInstanceType(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
func (*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDbInstanceId ¶
func (s *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDbInstanceId(v string) *DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem
func (*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetDuration ¶
func (*DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) SetRegionId ¶
func (DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) String ¶
func (s DescribeInstanceAutoRenewalAttributeResponseBodyItemsItem) String() string
type DescribeInstanceRecoverTimeRequest ¶
type DescribeInstanceRecoverTimeRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SecurityToken *string `json:"SecurityToken,omitempty" xml:"SecurityToken,omitempty"` }
func (DescribeInstanceRecoverTimeRequest) GoString ¶
func (s DescribeInstanceRecoverTimeRequest) GoString() string
func (*DescribeInstanceRecoverTimeRequest) SetDBInstanceId ¶
func (s *DescribeInstanceRecoverTimeRequest) SetDBInstanceId(v string) *DescribeInstanceRecoverTimeRequest
func (*DescribeInstanceRecoverTimeRequest) SetOwnerAccount ¶
func (s *DescribeInstanceRecoverTimeRequest) SetOwnerAccount(v string) *DescribeInstanceRecoverTimeRequest
func (*DescribeInstanceRecoverTimeRequest) SetOwnerId ¶
func (s *DescribeInstanceRecoverTimeRequest) SetOwnerId(v int64) *DescribeInstanceRecoverTimeRequest
func (*DescribeInstanceRecoverTimeRequest) SetResourceOwnerAccount ¶
func (s *DescribeInstanceRecoverTimeRequest) SetResourceOwnerAccount(v string) *DescribeInstanceRecoverTimeRequest
func (*DescribeInstanceRecoverTimeRequest) SetResourceOwnerId ¶
func (s *DescribeInstanceRecoverTimeRequest) SetResourceOwnerId(v int64) *DescribeInstanceRecoverTimeRequest
func (*DescribeInstanceRecoverTimeRequest) SetSecurityToken ¶
func (s *DescribeInstanceRecoverTimeRequest) SetSecurityToken(v string) *DescribeInstanceRecoverTimeRequest
func (DescribeInstanceRecoverTimeRequest) String ¶
func (s DescribeInstanceRecoverTimeRequest) String() string
type DescribeInstanceRecoverTimeResponse ¶
type DescribeInstanceRecoverTimeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeInstanceRecoverTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeInstanceRecoverTimeResponse) GoString ¶
func (s DescribeInstanceRecoverTimeResponse) GoString() string
func (*DescribeInstanceRecoverTimeResponse) SetHeaders ¶
func (s *DescribeInstanceRecoverTimeResponse) SetHeaders(v map[string]*string) *DescribeInstanceRecoverTimeResponse
func (*DescribeInstanceRecoverTimeResponse) SetStatusCode ¶
func (s *DescribeInstanceRecoverTimeResponse) SetStatusCode(v int32) *DescribeInstanceRecoverTimeResponse
func (DescribeInstanceRecoverTimeResponse) String ¶
func (s DescribeInstanceRecoverTimeResponse) String() string
type DescribeInstanceRecoverTimeResponseBody ¶
type DescribeInstanceRecoverTimeResponseBody struct { // The request ID. // // example: // // F8CA8312-530A-413A-9129-F2BB32A8D404 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The time ranges to which data can be restored. The time ranges include those used for point-in-time data restoration. RestoreRanges []*DescribeInstanceRecoverTimeResponseBodyRestoreRanges `json:"RestoreRanges,omitempty" xml:"RestoreRanges,omitempty" type:"Repeated"` }
func (DescribeInstanceRecoverTimeResponseBody) GoString ¶
func (s DescribeInstanceRecoverTimeResponseBody) GoString() string
func (*DescribeInstanceRecoverTimeResponseBody) SetRequestId ¶
func (s *DescribeInstanceRecoverTimeResponseBody) SetRequestId(v string) *DescribeInstanceRecoverTimeResponseBody
func (*DescribeInstanceRecoverTimeResponseBody) SetRestoreRanges ¶
func (s *DescribeInstanceRecoverTimeResponseBody) SetRestoreRanges(v []*DescribeInstanceRecoverTimeResponseBodyRestoreRanges) *DescribeInstanceRecoverTimeResponseBody
func (DescribeInstanceRecoverTimeResponseBody) String ¶
func (s DescribeInstanceRecoverTimeResponseBody) String() string
type DescribeInstanceRecoverTimeResponseBodyRestoreRanges ¶
type DescribeInstanceRecoverTimeResponseBodyRestoreRanges struct { // The beginning of the time range to which data can be restored. // // example: // // 2023-10-16T19:33:20Z RestoreBeginTime *string `json:"RestoreBeginTime,omitempty" xml:"RestoreBeginTime,omitempty"` // The end of the time range to which data can be restored. // // example: // // 2023-10-16T19:43:20Z RestoreEndTime *string `json:"RestoreEndTime,omitempty" xml:"RestoreEndTime,omitempty"` // The method used to restore data. Valid value: // // - PointInTime (default): Data is restored to a point in time. // // example: // // PointInTime RestoreType *string `json:"RestoreType,omitempty" xml:"RestoreType,omitempty"` }
func (DescribeInstanceRecoverTimeResponseBodyRestoreRanges) GoString ¶
func (s DescribeInstanceRecoverTimeResponseBodyRestoreRanges) GoString() string
func (*DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime ¶
func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreBeginTime(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
func (*DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime ¶
func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreEndTime(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
func (*DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreType ¶
func (s *DescribeInstanceRecoverTimeResponseBodyRestoreRanges) SetRestoreType(v string) *DescribeInstanceRecoverTimeResponseBodyRestoreRanges
func (DescribeInstanceRecoverTimeResponseBodyRestoreRanges) String ¶
func (s DescribeInstanceRecoverTimeResponseBodyRestoreRanges) String() string
type DescribeKernelReleaseNotesRequest ¶
type DescribeKernelReleaseNotesRequest struct { // The minor version number of the instance. Example: **mongodb_20180522_0.4.8**. // // - This parameter is required. After you specify a version number for this parameter in a request, the release notes of the versions later than this version are returned. // // example: // // mongodb_20180522_0.4.8 KernelVersion *string `json:"KernelVersion,omitempty" xml:"KernelVersion,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeKernelReleaseNotesRequest) GoString ¶
func (s DescribeKernelReleaseNotesRequest) GoString() string
func (*DescribeKernelReleaseNotesRequest) SetKernelVersion ¶
func (s *DescribeKernelReleaseNotesRequest) SetKernelVersion(v string) *DescribeKernelReleaseNotesRequest
func (*DescribeKernelReleaseNotesRequest) SetOwnerAccount ¶
func (s *DescribeKernelReleaseNotesRequest) SetOwnerAccount(v string) *DescribeKernelReleaseNotesRequest
func (*DescribeKernelReleaseNotesRequest) SetOwnerId ¶
func (s *DescribeKernelReleaseNotesRequest) SetOwnerId(v int64) *DescribeKernelReleaseNotesRequest
func (*DescribeKernelReleaseNotesRequest) SetResourceOwnerAccount ¶
func (s *DescribeKernelReleaseNotesRequest) SetResourceOwnerAccount(v string) *DescribeKernelReleaseNotesRequest
func (*DescribeKernelReleaseNotesRequest) SetResourceOwnerId ¶
func (s *DescribeKernelReleaseNotesRequest) SetResourceOwnerId(v int64) *DescribeKernelReleaseNotesRequest
func (DescribeKernelReleaseNotesRequest) String ¶
func (s DescribeKernelReleaseNotesRequest) String() string
type DescribeKernelReleaseNotesResponse ¶
type DescribeKernelReleaseNotesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeKernelReleaseNotesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeKernelReleaseNotesResponse) GoString ¶
func (s DescribeKernelReleaseNotesResponse) GoString() string
func (*DescribeKernelReleaseNotesResponse) SetHeaders ¶
func (s *DescribeKernelReleaseNotesResponse) SetHeaders(v map[string]*string) *DescribeKernelReleaseNotesResponse
func (*DescribeKernelReleaseNotesResponse) SetStatusCode ¶
func (s *DescribeKernelReleaseNotesResponse) SetStatusCode(v int32) *DescribeKernelReleaseNotesResponse
func (DescribeKernelReleaseNotesResponse) String ¶
func (s DescribeKernelReleaseNotesResponse) String() string
type DescribeKernelReleaseNotesResponseBody ¶
type DescribeKernelReleaseNotesResponseBody struct { // The list of the version release notes. ReleaseNotes *DescribeKernelReleaseNotesResponseBodyReleaseNotes `json:"ReleaseNotes,omitempty" xml:"ReleaseNotes,omitempty" type:"Struct"` // The request ID. // // example: // // F01D4DDA-CB72-4083-B399-AF4642294FE6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeKernelReleaseNotesResponseBody) GoString ¶
func (s DescribeKernelReleaseNotesResponseBody) GoString() string
func (*DescribeKernelReleaseNotesResponseBody) SetReleaseNotes ¶
func (s *DescribeKernelReleaseNotesResponseBody) SetReleaseNotes(v *DescribeKernelReleaseNotesResponseBodyReleaseNotes) *DescribeKernelReleaseNotesResponseBody
func (*DescribeKernelReleaseNotesResponseBody) SetRequestId ¶
func (s *DescribeKernelReleaseNotesResponseBody) SetRequestId(v string) *DescribeKernelReleaseNotesResponseBody
func (DescribeKernelReleaseNotesResponseBody) String ¶
func (s DescribeKernelReleaseNotesResponseBody) String() string
type DescribeKernelReleaseNotesResponseBodyReleaseNotes ¶
type DescribeKernelReleaseNotesResponseBodyReleaseNotes struct {
ReleaseNote []*DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote `json:"ReleaseNote,omitempty" xml:"ReleaseNote,omitempty" type:"Repeated"`
}
func (DescribeKernelReleaseNotesResponseBodyReleaseNotes) GoString ¶
func (s DescribeKernelReleaseNotesResponseBodyReleaseNotes) GoString() string
func (*DescribeKernelReleaseNotesResponseBodyReleaseNotes) SetReleaseNote ¶
func (DescribeKernelReleaseNotesResponseBodyReleaseNotes) String ¶
func (s DescribeKernelReleaseNotesResponseBodyReleaseNotes) String() string
type DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote ¶
type DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote struct { // The version number. // // example: // // mongodb_20180619_0.4.9 KernelVersion *string `json:"KernelVersion,omitempty" xml:"KernelVersion,omitempty"` // The release notes. // // example: // // test release note. ReleaseNote *string `json:"ReleaseNote,omitempty" xml:"ReleaseNote,omitempty"` }
func (DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) GoString ¶
func (s DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) GoString() string
func (*DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) SetKernelVersion ¶
func (s *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) SetKernelVersion(v string) *DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote
func (*DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) SetReleaseNote ¶
func (DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) String ¶
func (s DescribeKernelReleaseNotesResponseBodyReleaseNotesReleaseNote) String() string
type DescribeKmsKeysRequest ¶
type DescribeKmsKeysRequest struct { OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` // The region ID. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeKmsKeysRequest) GoString ¶
func (s DescribeKmsKeysRequest) GoString() string
func (*DescribeKmsKeysRequest) SetOwnerAccount ¶
func (s *DescribeKmsKeysRequest) SetOwnerAccount(v string) *DescribeKmsKeysRequest
func (*DescribeKmsKeysRequest) SetRegionId ¶
func (s *DescribeKmsKeysRequest) SetRegionId(v string) *DescribeKmsKeysRequest
func (*DescribeKmsKeysRequest) SetResourceOwnerAccount ¶
func (s *DescribeKmsKeysRequest) SetResourceOwnerAccount(v string) *DescribeKmsKeysRequest
func (*DescribeKmsKeysRequest) SetResourceOwnerId ¶
func (s *DescribeKmsKeysRequest) SetResourceOwnerId(v int64) *DescribeKmsKeysRequest
func (DescribeKmsKeysRequest) String ¶
func (s DescribeKmsKeysRequest) String() string
type DescribeKmsKeysResponse ¶
type DescribeKmsKeysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeKmsKeysResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeKmsKeysResponse) GoString ¶
func (s DescribeKmsKeysResponse) GoString() string
func (*DescribeKmsKeysResponse) SetBody ¶
func (s *DescribeKmsKeysResponse) SetBody(v *DescribeKmsKeysResponseBody) *DescribeKmsKeysResponse
func (*DescribeKmsKeysResponse) SetHeaders ¶
func (s *DescribeKmsKeysResponse) SetHeaders(v map[string]*string) *DescribeKmsKeysResponse
func (*DescribeKmsKeysResponse) SetStatusCode ¶
func (s *DescribeKmsKeysResponse) SetStatusCode(v int32) *DescribeKmsKeysResponse
func (DescribeKmsKeysResponse) String ¶
func (s DescribeKmsKeysResponse) String() string
type DescribeKmsKeysResponseBody ¶
type DescribeKmsKeysResponseBody struct { // The KMS keys. KmsKeys []*DescribeKmsKeysResponseBodyKmsKeys `json:"KmsKeys,omitempty" xml:"KmsKeys,omitempty" type:"Repeated"` // The request ID. // // example: // // 60EEBD77-227C-5B39-86EA-D89163C5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeKmsKeysResponseBody) GoString ¶
func (s DescribeKmsKeysResponseBody) GoString() string
func (*DescribeKmsKeysResponseBody) SetKmsKeys ¶
func (s *DescribeKmsKeysResponseBody) SetKmsKeys(v []*DescribeKmsKeysResponseBodyKmsKeys) *DescribeKmsKeysResponseBody
func (*DescribeKmsKeysResponseBody) SetRequestId ¶
func (s *DescribeKmsKeysResponseBody) SetRequestId(v string) *DescribeKmsKeysResponseBody
func (DescribeKmsKeysResponseBody) String ¶
func (s DescribeKmsKeysResponseBody) String() string
type DescribeKmsKeysResponseBodyKmsKeys ¶
type DescribeKmsKeysResponseBodyKmsKeys struct { // The alias of the key. // // example: // // key-shh656820f4mh9qxxxxx alias/test1 KeyAlias *string `json:"KeyAlias,omitempty" xml:"KeyAlias,omitempty"` // The key ID. // // example: // // 37291352-xxxx-xxxx-adbf-fd0630a95583 KeyId *string `json:"KeyId,omitempty" xml:"KeyId,omitempty"` }
func (DescribeKmsKeysResponseBodyKmsKeys) GoString ¶
func (s DescribeKmsKeysResponseBodyKmsKeys) GoString() string
func (*DescribeKmsKeysResponseBodyKmsKeys) SetKeyAlias ¶
func (s *DescribeKmsKeysResponseBodyKmsKeys) SetKeyAlias(v string) *DescribeKmsKeysResponseBodyKmsKeys
func (*DescribeKmsKeysResponseBodyKmsKeys) SetKeyId ¶
func (s *DescribeKmsKeysResponseBodyKmsKeys) SetKeyId(v string) *DescribeKmsKeysResponseBodyKmsKeys
func (DescribeKmsKeysResponseBodyKmsKeys) String ¶
func (s DescribeKmsKeysResponseBodyKmsKeys) String() string
type DescribeMongoDBLogConfigRequest ¶
type DescribeMongoDBLogConfigRequest struct { // The instance ID. You can call the [DescribeDBInstances](https://help.aliyun.com/document_detail/61939.html) operation to query the ID of the instance. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeMongoDBLogConfigRequest) GoString ¶
func (s DescribeMongoDBLogConfigRequest) GoString() string
func (*DescribeMongoDBLogConfigRequest) SetDBInstanceId ¶
func (s *DescribeMongoDBLogConfigRequest) SetDBInstanceId(v string) *DescribeMongoDBLogConfigRequest
func (*DescribeMongoDBLogConfigRequest) SetOwnerAccount ¶
func (s *DescribeMongoDBLogConfigRequest) SetOwnerAccount(v string) *DescribeMongoDBLogConfigRequest
func (*DescribeMongoDBLogConfigRequest) SetOwnerId ¶
func (s *DescribeMongoDBLogConfigRequest) SetOwnerId(v int64) *DescribeMongoDBLogConfigRequest
func (*DescribeMongoDBLogConfigRequest) SetResourceOwnerAccount ¶
func (s *DescribeMongoDBLogConfigRequest) SetResourceOwnerAccount(v string) *DescribeMongoDBLogConfigRequest
func (*DescribeMongoDBLogConfigRequest) SetResourceOwnerId ¶
func (s *DescribeMongoDBLogConfigRequest) SetResourceOwnerId(v int64) *DescribeMongoDBLogConfigRequest
func (DescribeMongoDBLogConfigRequest) String ¶
func (s DescribeMongoDBLogConfigRequest) String() string
type DescribeMongoDBLogConfigResponse ¶
type DescribeMongoDBLogConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeMongoDBLogConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeMongoDBLogConfigResponse) GoString ¶
func (s DescribeMongoDBLogConfigResponse) GoString() string
func (*DescribeMongoDBLogConfigResponse) SetBody ¶
func (s *DescribeMongoDBLogConfigResponse) SetBody(v *DescribeMongoDBLogConfigResponseBody) *DescribeMongoDBLogConfigResponse
func (*DescribeMongoDBLogConfigResponse) SetHeaders ¶
func (s *DescribeMongoDBLogConfigResponse) SetHeaders(v map[string]*string) *DescribeMongoDBLogConfigResponse
func (*DescribeMongoDBLogConfigResponse) SetStatusCode ¶
func (s *DescribeMongoDBLogConfigResponse) SetStatusCode(v int32) *DescribeMongoDBLogConfigResponse
func (DescribeMongoDBLogConfigResponse) String ¶
func (s DescribeMongoDBLogConfigResponse) String() string
type DescribeMongoDBLogConfigResponseBody ¶
type DescribeMongoDBLogConfigResponseBody struct { // Indicates whether to enable the audit log feature. // // - **true**: The audit log feature is enabled. // // - **false**: The audit log feature is disabled. // // example: // // true EnableAudit *bool `json:"EnableAudit,omitempty" xml:"EnableAudit,omitempty"` // Indicates whether a rule to distribute logs to Logtail is created. For more information, see [Logtail overview](https://help.aliyun.com/document_detail/28979.html). Valid values: // // - **1**: A rule to distribute logs to Logtail is created. // // - **0* - or **null**: A rule to distribute logs to Logtail is not created. // // example: // // 1 IsEtlMetaExist *int32 `json:"IsEtlMetaExist,omitempty" xml:"IsEtlMetaExist,omitempty"` // Indicates whether a project exists in the current region. Valid values: // // - **1**: A logging project exists in the current region. // // - **0* - or **null**: A logging project does not exist in the current region. // // example: // // 1 IsUserProjectLogstoreExist *int32 `json:"IsUserProjectLogstoreExist,omitempty" xml:"IsUserProjectLogstoreExist,omitempty"` // The maximum storage capacity for the formal edition of the audit log feature. If the value is -1, no maximum storage capacity is set. // // example: // // -1 PreserveStorageForStandard *int64 `json:"PreserveStorageForStandard,omitempty" xml:"PreserveStorageForStandard,omitempty"` // The maximum storage capacity for the free trial edition of the audit log feature. Unit: bytes. You can set the maximum storage capacity to 107,374,182,400 bytes. // // example: // // 107374182400 PreserveStorageForTrail *int64 `json:"PreserveStorageForTrail,omitempty" xml:"PreserveStorageForTrail,omitempty"` // The request ID. // // example: // // 664ECE26-658A-47C5-88F6-870B0132E8D2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The type of the audit log feature. Valid values: // // - **Trail**: the free trial edition // // - **Standard**: the official edition // // example: // // Standard ServiceType *string `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"` // The retention period for the official edition of the audit log feature. Valid values: 1 to 365. Unit: day. // // example: // // 30 TtlForStandard *int64 `json:"TtlForStandard,omitempty" xml:"TtlForStandard,omitempty"` // The retention period for the free trial edition of the audit log feature. // // example: // // 1 TtlForTrail *int64 `json:"TtlForTrail,omitempty" xml:"TtlForTrail,omitempty"` // The used storage capacity for the formal edition of the audit log feature. Unit: bytes. // // example: // // 20163 UsedStorageForStandard *int64 `json:"UsedStorageForStandard,omitempty" xml:"UsedStorageForStandard,omitempty"` // The used storage capacity for the free trial edition of the audit log feature. Unit: bytes. // // example: // // 12548178759 UsedStorageForTrail *int64 `json:"UsedStorageForTrail,omitempty" xml:"UsedStorageForTrail,omitempty"` // The name of the project. // // example: // // nosql-176498472570****-cn-hangzhou UserProjectName *string `json:"UserProjectName,omitempty" xml:"UserProjectName,omitempty"` }
func (DescribeMongoDBLogConfigResponseBody) GoString ¶
func (s DescribeMongoDBLogConfigResponseBody) GoString() string
func (*DescribeMongoDBLogConfigResponseBody) SetEnableAudit ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetEnableAudit(v bool) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetIsEtlMetaExist ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetIsEtlMetaExist(v int32) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetIsUserProjectLogstoreExist ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetIsUserProjectLogstoreExist(v int32) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForStandard ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForTrail ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetPreserveStorageForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetRequestId ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetRequestId(v string) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetServiceType ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetServiceType(v string) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetTtlForStandard ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetTtlForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetTtlForTrail ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetTtlForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetUsedStorageForStandard ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetUsedStorageForStandard(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetUsedStorageForTrail ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetUsedStorageForTrail(v int64) *DescribeMongoDBLogConfigResponseBody
func (*DescribeMongoDBLogConfigResponseBody) SetUserProjectName ¶
func (s *DescribeMongoDBLogConfigResponseBody) SetUserProjectName(v string) *DescribeMongoDBLogConfigResponseBody
func (DescribeMongoDBLogConfigResponseBody) String ¶
func (s DescribeMongoDBLogConfigResponseBody) String() string
type DescribeParameterModificationHistoryRequest ¶
type DescribeParameterModificationHistoryRequest struct { // The role of the instance. Valid values: // // - **db**: shard // // - **cs**: Configserver // // - **mongos**: mongos // // - **logic**: sharded cluster instance // // example: // // mongos CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The end of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. The end time must be later than the start time. // // This parameter is required. // // example: // // 2019-01-02T12:10:10Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the mongos node or shard node whose parameter modification records you want to query in the instance. // // > This parameter is valid only when **DBInstanceId* - is set to the ID of a sharded cluster instance. // // example: // // d-bp1158**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2019-01-01T12:10:10Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeParameterModificationHistoryRequest) GoString ¶
func (s DescribeParameterModificationHistoryRequest) GoString() string
func (*DescribeParameterModificationHistoryRequest) SetCharacterType ¶
func (s *DescribeParameterModificationHistoryRequest) SetCharacterType(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetDBInstanceId ¶
func (s *DescribeParameterModificationHistoryRequest) SetDBInstanceId(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetEndTime ¶
func (s *DescribeParameterModificationHistoryRequest) SetEndTime(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetNodeId ¶
func (s *DescribeParameterModificationHistoryRequest) SetNodeId(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetOwnerAccount ¶
func (s *DescribeParameterModificationHistoryRequest) SetOwnerAccount(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetOwnerId ¶
func (s *DescribeParameterModificationHistoryRequest) SetOwnerId(v int64) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetResourceOwnerAccount ¶
func (s *DescribeParameterModificationHistoryRequest) SetResourceOwnerAccount(v string) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetResourceOwnerId ¶
func (s *DescribeParameterModificationHistoryRequest) SetResourceOwnerId(v int64) *DescribeParameterModificationHistoryRequest
func (*DescribeParameterModificationHistoryRequest) SetStartTime ¶
func (s *DescribeParameterModificationHistoryRequest) SetStartTime(v string) *DescribeParameterModificationHistoryRequest
func (DescribeParameterModificationHistoryRequest) String ¶
func (s DescribeParameterModificationHistoryRequest) String() string
type DescribeParameterModificationHistoryResponse ¶
type DescribeParameterModificationHistoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeParameterModificationHistoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeParameterModificationHistoryResponse) GoString ¶
func (s DescribeParameterModificationHistoryResponse) GoString() string
func (*DescribeParameterModificationHistoryResponse) SetHeaders ¶
func (s *DescribeParameterModificationHistoryResponse) SetHeaders(v map[string]*string) *DescribeParameterModificationHistoryResponse
func (*DescribeParameterModificationHistoryResponse) SetStatusCode ¶
func (s *DescribeParameterModificationHistoryResponse) SetStatusCode(v int32) *DescribeParameterModificationHistoryResponse
func (DescribeParameterModificationHistoryResponse) String ¶
func (s DescribeParameterModificationHistoryResponse) String() string
type DescribeParameterModificationHistoryResponseBody ¶
type DescribeParameterModificationHistoryResponseBody struct { // Details about the parameter modification records. HistoricalParameters *DescribeParameterModificationHistoryResponseBodyHistoricalParameters `json:"HistoricalParameters,omitempty" xml:"HistoricalParameters,omitempty" type:"Struct"` // The request ID. // // example: // // B1BB6E0E-B4EF-4145-81FA-A07719860248 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeParameterModificationHistoryResponseBody) GoString ¶
func (s DescribeParameterModificationHistoryResponseBody) GoString() string
func (*DescribeParameterModificationHistoryResponseBody) SetHistoricalParameters ¶
func (s *DescribeParameterModificationHistoryResponseBody) SetHistoricalParameters(v *DescribeParameterModificationHistoryResponseBodyHistoricalParameters) *DescribeParameterModificationHistoryResponseBody
func (*DescribeParameterModificationHistoryResponseBody) SetRequestId ¶
func (s *DescribeParameterModificationHistoryResponseBody) SetRequestId(v string) *DescribeParameterModificationHistoryResponseBody
func (DescribeParameterModificationHistoryResponseBody) String ¶
func (s DescribeParameterModificationHistoryResponseBody) String() string
type DescribeParameterModificationHistoryResponseBodyHistoricalParameters ¶
type DescribeParameterModificationHistoryResponseBodyHistoricalParameters struct {
HistoricalParameter []*DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter `json:"HistoricalParameter,omitempty" xml:"HistoricalParameter,omitempty" type:"Repeated"`
}
func (DescribeParameterModificationHistoryResponseBodyHistoricalParameters) GoString ¶
func (s DescribeParameterModificationHistoryResponseBodyHistoricalParameters) GoString() string
func (*DescribeParameterModificationHistoryResponseBodyHistoricalParameters) SetHistoricalParameter ¶
func (DescribeParameterModificationHistoryResponseBodyHistoricalParameters) String ¶
func (s DescribeParameterModificationHistoryResponseBodyHistoricalParameters) String() string
type DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter ¶
type DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter struct { // The time when the parameter was modified. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2019-03-12T07:58:24Z ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The parameter value after modification. // // example: // // 200 NewParameterValue *string `json:"NewParameterValue,omitempty" xml:"NewParameterValue,omitempty"` // The parameter value before modification. // // example: // // 100 OldParameterValue *string `json:"OldParameterValue,omitempty" xml:"OldParameterValue,omitempty"` // The name of the modified parameter. // // example: // // operationProfiling.slowOpThresholdMs ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"` }
func (DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) GoString ¶
func (*DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetModifyTime ¶
func (*DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetNewParameterValue ¶
func (*DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetOldParameterValue ¶
func (*DescribeParameterModificationHistoryResponseBodyHistoricalParametersHistoricalParameter) SetParameterName ¶
type DescribeParameterTemplatesRequest ¶
type DescribeParameterTemplatesRequest struct { // The database engine of the instance. Set the value to **MongoDB**. // // This parameter is required. // // example: // // mongodb Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. Valid values: // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // - **3.4** // // This parameter is required. // // example: // // 5.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role of the instance. Valid values: // // 1. db: a shard node. // // 1. cs: a Configserver node. // // 1. mongos: a mongos node. // // 1. normal: a replica set node. // // 1. physical: a standalone node. // // default: normal // // example: // // normal Role *string `json:"Role,omitempty" xml:"Role,omitempty"` }
func (DescribeParameterTemplatesRequest) GoString ¶
func (s DescribeParameterTemplatesRequest) GoString() string
func (*DescribeParameterTemplatesRequest) SetEngine ¶
func (s *DescribeParameterTemplatesRequest) SetEngine(v string) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetEngineVersion ¶
func (s *DescribeParameterTemplatesRequest) SetEngineVersion(v string) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetOwnerAccount ¶
func (s *DescribeParameterTemplatesRequest) SetOwnerAccount(v string) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetOwnerId ¶
func (s *DescribeParameterTemplatesRequest) SetOwnerId(v int64) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetRegionId ¶
func (s *DescribeParameterTemplatesRequest) SetRegionId(v string) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetResourceOwnerAccount ¶
func (s *DescribeParameterTemplatesRequest) SetResourceOwnerAccount(v string) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetResourceOwnerId ¶
func (s *DescribeParameterTemplatesRequest) SetResourceOwnerId(v int64) *DescribeParameterTemplatesRequest
func (*DescribeParameterTemplatesRequest) SetRole ¶
func (s *DescribeParameterTemplatesRequest) SetRole(v string) *DescribeParameterTemplatesRequest
func (DescribeParameterTemplatesRequest) String ¶
func (s DescribeParameterTemplatesRequest) String() string
type DescribeParameterTemplatesResponse ¶
type DescribeParameterTemplatesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeParameterTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeParameterTemplatesResponse) GoString ¶
func (s DescribeParameterTemplatesResponse) GoString() string
func (*DescribeParameterTemplatesResponse) SetHeaders ¶
func (s *DescribeParameterTemplatesResponse) SetHeaders(v map[string]*string) *DescribeParameterTemplatesResponse
func (*DescribeParameterTemplatesResponse) SetStatusCode ¶
func (s *DescribeParameterTemplatesResponse) SetStatusCode(v int32) *DescribeParameterTemplatesResponse
func (DescribeParameterTemplatesResponse) String ¶
func (s DescribeParameterTemplatesResponse) String() string
type DescribeParameterTemplatesResponseBody ¶
type DescribeParameterTemplatesResponseBody struct { // The database engine of the instance. // // example: // // mongodb Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. // // example: // // 5.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The number of parameters that are supported by the instance. // // example: // // 10 ParameterCount *string `json:"ParameterCount,omitempty" xml:"ParameterCount,omitempty"` // Details about the parameter templates. Parameters *DescribeParameterTemplatesResponseBodyParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Struct"` // The ID of the request. // // example: // // BDA54203-9D61-54A3-A568-D281F785**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeParameterTemplatesResponseBody) GoString ¶
func (s DescribeParameterTemplatesResponseBody) GoString() string
func (*DescribeParameterTemplatesResponseBody) SetEngine ¶
func (s *DescribeParameterTemplatesResponseBody) SetEngine(v string) *DescribeParameterTemplatesResponseBody
func (*DescribeParameterTemplatesResponseBody) SetEngineVersion ¶
func (s *DescribeParameterTemplatesResponseBody) SetEngineVersion(v string) *DescribeParameterTemplatesResponseBody
func (*DescribeParameterTemplatesResponseBody) SetParameterCount ¶
func (s *DescribeParameterTemplatesResponseBody) SetParameterCount(v string) *DescribeParameterTemplatesResponseBody
func (*DescribeParameterTemplatesResponseBody) SetParameters ¶
func (s *DescribeParameterTemplatesResponseBody) SetParameters(v *DescribeParameterTemplatesResponseBodyParameters) *DescribeParameterTemplatesResponseBody
func (*DescribeParameterTemplatesResponseBody) SetRequestId ¶
func (s *DescribeParameterTemplatesResponseBody) SetRequestId(v string) *DescribeParameterTemplatesResponseBody
func (DescribeParameterTemplatesResponseBody) String ¶
func (s DescribeParameterTemplatesResponseBody) String() string
type DescribeParameterTemplatesResponseBodyParameters ¶
type DescribeParameterTemplatesResponseBodyParameters struct {
TemplateRecord []*DescribeParameterTemplatesResponseBodyParametersTemplateRecord `json:"TemplateRecord,omitempty" xml:"TemplateRecord,omitempty" type:"Repeated"`
}
func (DescribeParameterTemplatesResponseBodyParameters) GoString ¶
func (s DescribeParameterTemplatesResponseBodyParameters) GoString() string
func (*DescribeParameterTemplatesResponseBodyParameters) SetTemplateRecord ¶
func (DescribeParameterTemplatesResponseBodyParameters) String ¶
func (s DescribeParameterTemplatesResponseBodyParameters) String() string
type DescribeParameterTemplatesResponseBodyParametersTemplateRecord ¶
type DescribeParameterTemplatesResponseBodyParametersTemplateRecord struct { // The value range of modifiable parameters. // // example: // // [0-65536] CheckingCode *string `json:"CheckingCode,omitempty" xml:"CheckingCode,omitempty"` // Indicates whether the parameter is modifiable. // // - **false**: The parameter cannot be modified. // // - **true**: The parameter can be modified. // // example: // // true ForceModify *bool `json:"ForceModify,omitempty" xml:"ForceModify,omitempty"` // Indicates whether a restart is required for parameter modifications to take effect. // // - **false**: A restart is not required. Parameter modifications immediately take effect. // // - **true**: A restart is required for parameter modifications to take effect. // // example: // // false ForceRestart *bool `json:"ForceRestart,omitempty" xml:"ForceRestart,omitempty"` // The description of the parameter. // // example: // // The threshold in milliseconds at which the database profiler considers a query slow, default is 100. ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"` // The name of the parameter. // // example: // // net.compression.compressors ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"` // The default value of the parameter. // // example: // // 100 ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"` }
func (DescribeParameterTemplatesResponseBodyParametersTemplateRecord) GoString ¶
func (s DescribeParameterTemplatesResponseBodyParametersTemplateRecord) GoString() string
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetCheckingCode ¶
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetForceModify ¶
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetForceRestart ¶
func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetForceRestart(v bool) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterDescription ¶
func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterDescription(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterName ¶
func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterName(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
func (*DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterValue ¶
func (s *DescribeParameterTemplatesResponseBodyParametersTemplateRecord) SetParameterValue(v string) *DescribeParameterTemplatesResponseBodyParametersTemplateRecord
func (DescribeParameterTemplatesResponseBodyParametersTemplateRecord) String ¶
func (s DescribeParameterTemplatesResponseBodyParametersTemplateRecord) String() string
type DescribeParametersRequest ¶
type DescribeParametersRequest struct { // The role of the instance. Valid values: // // - db: a shard node. // // - cs: a Configserver node. // // - mongos: a mongos node. // // example: // // mongos CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The parameter that is available in the future. // // example: // // terrform ExtraParam *string `json:"ExtraParam,omitempty" xml:"ExtraParam,omitempty"` // The ID of the mongos or shard node in the specified sharded cluster instance. // // > This parameter is valid when the **DBInstanceId* - parameter is set to the ID of a sharded cluster instance. // // example: // // d-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeParametersRequest) GoString ¶
func (s DescribeParametersRequest) GoString() string
func (*DescribeParametersRequest) SetCharacterType ¶
func (s *DescribeParametersRequest) SetCharacterType(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetDBInstanceId ¶
func (s *DescribeParametersRequest) SetDBInstanceId(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetExtraParam ¶
func (s *DescribeParametersRequest) SetExtraParam(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetNodeId ¶
func (s *DescribeParametersRequest) SetNodeId(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetOwnerAccount ¶
func (s *DescribeParametersRequest) SetOwnerAccount(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetOwnerId ¶
func (s *DescribeParametersRequest) SetOwnerId(v int64) *DescribeParametersRequest
func (*DescribeParametersRequest) SetResourceOwnerAccount ¶
func (s *DescribeParametersRequest) SetResourceOwnerAccount(v string) *DescribeParametersRequest
func (*DescribeParametersRequest) SetResourceOwnerId ¶
func (s *DescribeParametersRequest) SetResourceOwnerId(v int64) *DescribeParametersRequest
func (DescribeParametersRequest) String ¶
func (s DescribeParametersRequest) String() string
type DescribeParametersResponse ¶
type DescribeParametersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeParametersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeParametersResponse) GoString ¶
func (s DescribeParametersResponse) GoString() string
func (*DescribeParametersResponse) SetBody ¶
func (s *DescribeParametersResponse) SetBody(v *DescribeParametersResponseBody) *DescribeParametersResponse
func (*DescribeParametersResponse) SetHeaders ¶
func (s *DescribeParametersResponse) SetHeaders(v map[string]*string) *DescribeParametersResponse
func (*DescribeParametersResponse) SetStatusCode ¶
func (s *DescribeParametersResponse) SetStatusCode(v int32) *DescribeParametersResponse
func (DescribeParametersResponse) String ¶
func (s DescribeParametersResponse) String() string
type DescribeParametersResponseBody ¶
type DescribeParametersResponseBody struct { // The parameter settings in the configuration template. ConfigParameters *DescribeParametersResponseBodyConfigParameters `json:"ConfigParameters,omitempty" xml:"ConfigParameters,omitempty" type:"Struct"` // The database engine of the instance. Default value: **mongodb**. // // example: // // mongodb Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The database engine version of the instance. // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The request ID. // // example: // // 3ADD0C7D-2D2A-4F15-88FF-E7AC9B9FDCC8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The settings of the parameters that have taken effect. RunningParameters *DescribeParametersResponseBodyRunningParameters `json:"RunningParameters,omitempty" xml:"RunningParameters,omitempty" type:"Struct"` }
func (DescribeParametersResponseBody) GoString ¶
func (s DescribeParametersResponseBody) GoString() string
func (*DescribeParametersResponseBody) SetConfigParameters ¶
func (s *DescribeParametersResponseBody) SetConfigParameters(v *DescribeParametersResponseBodyConfigParameters) *DescribeParametersResponseBody
func (*DescribeParametersResponseBody) SetEngine ¶
func (s *DescribeParametersResponseBody) SetEngine(v string) *DescribeParametersResponseBody
func (*DescribeParametersResponseBody) SetEngineVersion ¶
func (s *DescribeParametersResponseBody) SetEngineVersion(v string) *DescribeParametersResponseBody
func (*DescribeParametersResponseBody) SetRequestId ¶
func (s *DescribeParametersResponseBody) SetRequestId(v string) *DescribeParametersResponseBody
func (*DescribeParametersResponseBody) SetRunningParameters ¶
func (s *DescribeParametersResponseBody) SetRunningParameters(v *DescribeParametersResponseBodyRunningParameters) *DescribeParametersResponseBody
func (DescribeParametersResponseBody) String ¶
func (s DescribeParametersResponseBody) String() string
type DescribeParametersResponseBodyConfigParameters ¶
type DescribeParametersResponseBodyConfigParameters struct {
Parameter []*DescribeParametersResponseBodyConfigParametersParameter `json:"Parameter,omitempty" xml:"Parameter,omitempty" type:"Repeated"`
}
func (DescribeParametersResponseBodyConfigParameters) GoString ¶
func (s DescribeParametersResponseBodyConfigParameters) GoString() string
func (*DescribeParametersResponseBodyConfigParameters) SetParameter ¶
func (DescribeParametersResponseBodyConfigParameters) String ¶
func (s DescribeParametersResponseBodyConfigParameters) String() string
type DescribeParametersResponseBodyConfigParametersParameter ¶
type DescribeParametersResponseBodyConfigParametersParameter struct { // The valid values of the parameter. // // example: // // [0-65536] CheckingCode *string `json:"CheckingCode,omitempty" xml:"CheckingCode,omitempty"` // Indicates whether a restart is required for parameter modifications to take effect. Valid values: // // - **false**: A restart is not required. Modifications take effect immediately. // // - **true**: A restart is required for parameter modifications to take effect. // // example: // // true ForceRestart *bool `json:"ForceRestart,omitempty" xml:"ForceRestart,omitempty"` // Indicates whether the parameter value can be modified. Valid values: // // - **false**: The parameter value cannot be modified. // // - **true**: The parameter value can be modified. // // example: // // true ModifiableStatus *bool `json:"ModifiableStatus,omitempty" xml:"ModifiableStatus,omitempty"` // The description of the parameter. // // example: // // The threshold in milliseconds at which the database profiler considers a query slow, default is 100. ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"` // The name of the parameter. // // example: // // operationProfiling.slowOpThresholdMs ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"` // The value of the parameter. // // example: // // 200 ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"` }
func (DescribeParametersResponseBodyConfigParametersParameter) GoString ¶
func (s DescribeParametersResponseBodyConfigParametersParameter) GoString() string
func (*DescribeParametersResponseBodyConfigParametersParameter) SetCheckingCode ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetCheckingCode(v string) *DescribeParametersResponseBodyConfigParametersParameter
func (*DescribeParametersResponseBodyConfigParametersParameter) SetForceRestart ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetForceRestart(v bool) *DescribeParametersResponseBodyConfigParametersParameter
func (*DescribeParametersResponseBodyConfigParametersParameter) SetModifiableStatus ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetModifiableStatus(v bool) *DescribeParametersResponseBodyConfigParametersParameter
func (*DescribeParametersResponseBodyConfigParametersParameter) SetParameterDescription ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterDescription(v string) *DescribeParametersResponseBodyConfigParametersParameter
func (*DescribeParametersResponseBodyConfigParametersParameter) SetParameterName ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterName(v string) *DescribeParametersResponseBodyConfigParametersParameter
func (*DescribeParametersResponseBodyConfigParametersParameter) SetParameterValue ¶
func (s *DescribeParametersResponseBodyConfigParametersParameter) SetParameterValue(v string) *DescribeParametersResponseBodyConfigParametersParameter
func (DescribeParametersResponseBodyConfigParametersParameter) String ¶
func (s DescribeParametersResponseBodyConfigParametersParameter) String() string
type DescribeParametersResponseBodyRunningParameters ¶
type DescribeParametersResponseBodyRunningParameters struct {
Parameter []*DescribeParametersResponseBodyRunningParametersParameter `json:"Parameter,omitempty" xml:"Parameter,omitempty" type:"Repeated"`
}
func (DescribeParametersResponseBodyRunningParameters) GoString ¶
func (s DescribeParametersResponseBodyRunningParameters) GoString() string
func (*DescribeParametersResponseBodyRunningParameters) SetParameter ¶
func (DescribeParametersResponseBodyRunningParameters) String ¶
func (s DescribeParametersResponseBodyRunningParameters) String() string
type DescribeParametersResponseBodyRunningParametersParameter ¶
type DescribeParametersResponseBodyRunningParametersParameter struct { // 实例的角色类型,取值说明: // // - **db**:shard角色。 // // - **cs**:config server角色。 // // - **mongos**:mongos角色。 // // example: // // db CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The valid values of the parameter. // // example: // // [33554432-268435456] CheckingCode *string `json:"CheckingCode,omitempty" xml:"CheckingCode,omitempty"` // Indicates whether a restart is required for parameter modifications to take effect. Valid values: // // - **false**: A restart is not required. Modifications take effect immediately. // // - **true**: A restart is required for parameter modifications to take effect. // // example: // // false ForceRestart *string `json:"ForceRestart,omitempty" xml:"ForceRestart,omitempty"` // Indicates whether the parameter value can be modified. Valid values: // // - **false**: The parameter value cannot be modified. // // - **true**: The parameter value can be modified. // // example: // // true ModifiableStatus *string `json:"ModifiableStatus,omitempty" xml:"ModifiableStatus,omitempty"` // The description of the parameter. // // example: // // The maximum memory bytes that sort stage may use, default is 33554432(i.e. 32MB) ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"` // The name of the parameter. // // example: // // setParameter.internalQueryExecMaxBlockingSortBytes ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"` // The value of the parameter. // // example: // // 33554432 ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"` }
func (DescribeParametersResponseBodyRunningParametersParameter) GoString ¶
func (s DescribeParametersResponseBodyRunningParametersParameter) GoString() string
func (*DescribeParametersResponseBodyRunningParametersParameter) SetCharacterType ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetCharacterType(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetCheckingCode ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetCheckingCode(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetForceRestart ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetForceRestart(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetModifiableStatus ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetModifiableStatus(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetParameterDescription ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterDescription(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetParameterName ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterName(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (*DescribeParametersResponseBodyRunningParametersParameter) SetParameterValue ¶
func (s *DescribeParametersResponseBodyRunningParametersParameter) SetParameterValue(v string) *DescribeParametersResponseBodyRunningParametersParameter
func (DescribeParametersResponseBodyRunningParametersParameter) String ¶
func (s DescribeParametersResponseBodyRunningParametersParameter) String() string
type DescribePriceRequest ¶
type DescribePriceRequest struct { // The business information. This is an additional parameter. // // example: // // {"AccountPassword":"Pw123456","DBInstanceDescription":"test"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The code of the instance. Valid values: // // - **dds**: a replica set instance that uses the pay-as-you-go billing method // // - **badds**: a replica set instance that uses the subscription billing method // // - **dds_sharding**: a sharded cluster instance that uses the pay-as-you-go billing method // // - **badds_sharding**: a sharded cluster instance that uses the subscription billing method // // - **badds_sharding_intl**: a sharded cluster instance that uses the subscription billing method and is available on the International site (alibabacloud.com) // // - **dds_sharding_intl**: a sharded cluster instance that uses the pay-as-you-go billing method and is available on the International site (alibabacloud.com) // // - **badds_sharding_jp**: a sharded cluster instance that uses the subscription billing method and is available on the Japan site (jp.alibabacloud.com) // // - **badds_intl**: a replica set instance that uses the subscription billing method and is available on the International site (alibabacloud.com) // // - **dds_intl**: a replica set instance that uses the pay-as-you-go billing method and is available on the International site (alibabacloud.com) // // example: // // badds CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"` // Specifies whether to use coupons. Default value: null. Valid values: // // - **default* - or **null**: uses coupons. // // - **youhuiquan_promotion_option_id_for_blank**: does not use coupons. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // A JSON string that contains the details of the instance. For more information about the parameter and sample JSON formats, see [DescribePrice](https://help.aliyun.com/document_detail/197291.html). // // This parameter is required. // // example: // // [ { "DBInstanceId":"dds-bp1b6e54e7cc****", "RegionId":"cn-hangzhou", "ZoneId":"cn-hangzhou-h", "Engine":"MongoDB", "EngineVersion":" 5.0", "DBInstanceClass":"mdb.shard.2x.xlarge.d", "DBInstanceStorage":30, "ChargeType":"PrePaid", "Period":1, "StorageType":"cloud_essd1" } ] DBInstances *string `json:"DBInstances,omitempty" xml:"DBInstances,omitempty"` // Specifies whether to return the OrderParams parameter. Valid values: // // - **false* - (default) // // - **true** // // example: // // true OrderParamOut *string `json:"OrderParamOut,omitempty" xml:"OrderParamOut,omitempty"` // The order type. Valid values: // // - **BUY** // // - **UPGRADE** // // - **RENEW** // // This parameter is required. // // example: // // BUY OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The code of the service. Default value: **dds**. // // example: // // dds ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. For more information, see [View basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribePriceRequest) GoString ¶
func (s DescribePriceRequest) GoString() string
func (*DescribePriceRequest) SetBusinessInfo ¶
func (s *DescribePriceRequest) SetBusinessInfo(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetCommodityCode ¶
func (s *DescribePriceRequest) SetCommodityCode(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetCouponNo ¶
func (s *DescribePriceRequest) SetCouponNo(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetDBInstances ¶
func (s *DescribePriceRequest) SetDBInstances(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetOrderParamOut ¶
func (s *DescribePriceRequest) SetOrderParamOut(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetOrderType ¶
func (s *DescribePriceRequest) SetOrderType(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetOwnerAccount ¶
func (s *DescribePriceRequest) SetOwnerAccount(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetOwnerId ¶
func (s *DescribePriceRequest) SetOwnerId(v int64) *DescribePriceRequest
func (*DescribePriceRequest) SetProductCode ¶
func (s *DescribePriceRequest) SetProductCode(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetRegionId ¶
func (s *DescribePriceRequest) SetRegionId(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetResourceGroupId ¶
func (s *DescribePriceRequest) SetResourceGroupId(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetResourceOwnerAccount ¶
func (s *DescribePriceRequest) SetResourceOwnerAccount(v string) *DescribePriceRequest
func (*DescribePriceRequest) SetResourceOwnerId ¶
func (s *DescribePriceRequest) SetResourceOwnerId(v int64) *DescribePriceRequest
func (DescribePriceRequest) String ¶
func (s DescribePriceRequest) String() string
type DescribePriceResponse ¶
type DescribePriceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribePriceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribePriceResponse) GoString ¶
func (s DescribePriceResponse) GoString() string
func (*DescribePriceResponse) SetBody ¶
func (s *DescribePriceResponse) SetBody(v *DescribePriceResponseBody) *DescribePriceResponse
func (*DescribePriceResponse) SetHeaders ¶
func (s *DescribePriceResponse) SetHeaders(v map[string]*string) *DescribePriceResponse
func (*DescribePriceResponse) SetStatusCode ¶
func (s *DescribePriceResponse) SetStatusCode(v int32) *DescribePriceResponse
func (DescribePriceResponse) String ¶
func (s DescribePriceResponse) String() string
type DescribePriceResponseBody ¶
type DescribePriceResponseBody struct { // The order information. Order *DescribePriceResponseBodyOrder `json:"Order,omitempty" xml:"Order,omitempty" type:"Struct"` // The order parameters. // // > This parameter is returned only when the **OrderParamOut* - parameter is set to **true**. // // example: // // {\\"autoPay\\":false}" OrderParams *string `json:"OrderParams,omitempty" xml:"OrderParams,omitempty"` // The request ID. // // example: // // 27227A3D-6B86-56F3-9E03-9E60F001CE12 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The promotion rules. Rules *DescribePriceResponseBodyRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Struct"` // The coupon rules. SubOrders *DescribePriceResponseBodySubOrders `json:"SubOrders,omitempty" xml:"SubOrders,omitempty" type:"Struct"` // The ID of the trace. // // example: // // 27227A3D-6B87-56F3-9E03-9E60F001**** TraceId *string `json:"TraceId,omitempty" xml:"TraceId,omitempty"` }
func (DescribePriceResponseBody) GoString ¶
func (s DescribePriceResponseBody) GoString() string
func (*DescribePriceResponseBody) SetOrder ¶
func (s *DescribePriceResponseBody) SetOrder(v *DescribePriceResponseBodyOrder) *DescribePriceResponseBody
func (*DescribePriceResponseBody) SetOrderParams ¶
func (s *DescribePriceResponseBody) SetOrderParams(v string) *DescribePriceResponseBody
func (*DescribePriceResponseBody) SetRequestId ¶
func (s *DescribePriceResponseBody) SetRequestId(v string) *DescribePriceResponseBody
func (*DescribePriceResponseBody) SetRules ¶
func (s *DescribePriceResponseBody) SetRules(v *DescribePriceResponseBodyRules) *DescribePriceResponseBody
func (*DescribePriceResponseBody) SetSubOrders ¶
func (s *DescribePriceResponseBody) SetSubOrders(v *DescribePriceResponseBodySubOrders) *DescribePriceResponseBody
func (*DescribePriceResponseBody) SetTraceId ¶
func (s *DescribePriceResponseBody) SetTraceId(v string) *DescribePriceResponseBody
func (DescribePriceResponseBody) String ¶
func (s DescribePriceResponseBody) String() string
type DescribePriceResponseBodyOrder ¶
type DescribePriceResponseBodyOrder struct { // The order code. // // example: // // "" Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false ContractActivity *bool `json:"ContractActivity,omitempty" xml:"ContractActivity,omitempty"` // The information of coupons. Coupons *DescribePriceResponseBodyOrderCoupons `json:"Coupons,omitempty" xml:"Coupons,omitempty" type:"Struct"` // The currency. // // example: // // USD Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"` // The price reduction information. DepreciateInfo *DescribePriceResponseBodyOrderDepreciateInfo `json:"DepreciateInfo,omitempty" xml:"DepreciateInfo,omitempty" type:"Struct"` // The discount amount of the order. // // example: // // 322.4 DiscountAmount *string `json:"DiscountAmount,omitempty" xml:"DiscountAmount,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false IsContractActivity *bool `json:"IsContractActivity,omitempty" xml:"IsContractActivity,omitempty"` // The order information. // // example: // // "" Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The promotional activity information. // // example: // // [{\\”activityCategory\\”:\\”discount\\”,\\”activityExtInfo\\”:{\\”noUseYouhuiquan\\”:\\”true\\”,\\”activityId\\”:\\”191156098xxxx\\”,\\”activityExtraAttr\\”:\\”{\\\\\\\\”forbiddenCpsProfit\\\\\\\\”:\\\\\\\\”true\\\\\\\\”,\\\\\\\\”forbiddenCouponsRestricted\\\\\\\\”:\\\\\\\\”true\\\\\\\\”,\\\\\\\\”forbiddenAmbassadorProfit\\\\\\\\”:\\\\\\\\”true\\\\\\\\”}\\”,\\”isActivityIdFromWanHuaTong\\”:\\”true\\”,\\”isContractActivity\\”:\\”false\\”},\\”canPromFee\\”:906130,\\”optionCode\\”:\\”wanhua_activity\\”,\\”promotionName\\”:\\”FY24--MongoDB replica set - first-time purchase - \\ - discount for a one-year period - first-time purchase benefits\\”,\\”promotionOptionNo\\”:\\”19115609882xxxx\\”,\\”promotionRuleIdList\\”:[2091xxxx],\\”selected\\”:true,\\”targetArticleItemCodes\\”:[]},{\\”activityCategory\\”:\\”discount\\”,\\”activityExtInfo\\”:{\\”activityId\\”:\\”1018040010xxxxx\\”,\\”wanHuaOrderExpireSec\\”:\\”604800\\”,\\”isActivityIdFromWanHuaTong\\”:\\”true\\”,\\”isContractActivity\\”:\\”false\\”},\\”canPromFee\\”:339799,\\”optionCode\\”:\\”wanhua_activity\\”,\\”promotionName\\”:\\”FY24--MongoDB discount for a one-year period \\”,\\”promotionOptionNo\\”:\\”10180400107xxxxx\\”,\\”promotionRuleIdList\\”:[xxxxx],\\”selected\\”:false,\\”targetArticleItemCodes\\”:[]}]” OptionalPromotions *string `json:"OptionalPromotions,omitempty" xml:"OptionalPromotions,omitempty"` // The original price of the order. // // example: // // 322.4 OriginalAmount *string `json:"OriginalAmount,omitempty" xml:"OriginalAmount,omitempty"` // The promotional activity that is hit. // // example: // // [{\\”finalPromFee\\”:90xxx,\\”optionCode\\”:\\”wanhua_activity\\”,\\”promType\\”:\\”discount\\”,\\”promotionId\\”:2091xxxx,\\”promotionName\\”:\\”\\ - discount is provided for new users who purchase ApsaraDB for MongoDB replica set instances for one year. A new user can purchase an ApsaraDB for MongoDB replica set instance only by using the discount.\\”}]” PromDetailList *string `json:"PromDetailList,omitempty" xml:"PromDetailList,omitempty"` // The rules of the order. RuleIds *DescribePriceResponseBodyOrderRuleIds `json:"RuleIds,omitempty" xml:"RuleIds,omitempty" type:"Struct"` // Indicates whether the discount information is displayed. // // example: // // true ShowDiscountInfo *bool `json:"ShowDiscountInfo,omitempty" xml:"ShowDiscountInfo,omitempty"` // The discount. // // example: // // 0 StandDiscountPrice *float64 `json:"StandDiscountPrice,omitempty" xml:"StandDiscountPrice,omitempty"` // The discount. // // example: // // 0 StandPrice *float64 `json:"StandPrice,omitempty" xml:"StandPrice,omitempty"` // The final price of the order. // // example: // // 0 TradeAmount *string `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"` }
func (DescribePriceResponseBodyOrder) GoString ¶
func (s DescribePriceResponseBodyOrder) GoString() string
func (*DescribePriceResponseBodyOrder) SetCode ¶
func (s *DescribePriceResponseBodyOrder) SetCode(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetContractActivity ¶
func (s *DescribePriceResponseBodyOrder) SetContractActivity(v bool) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetCoupons ¶
func (s *DescribePriceResponseBodyOrder) SetCoupons(v *DescribePriceResponseBodyOrderCoupons) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetCurrency ¶
func (s *DescribePriceResponseBodyOrder) SetCurrency(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetDepreciateInfo ¶
func (s *DescribePriceResponseBodyOrder) SetDepreciateInfo(v *DescribePriceResponseBodyOrderDepreciateInfo) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetDiscountAmount ¶
func (s *DescribePriceResponseBodyOrder) SetDiscountAmount(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetIsContractActivity ¶
func (s *DescribePriceResponseBodyOrder) SetIsContractActivity(v bool) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetMessage ¶
func (s *DescribePriceResponseBodyOrder) SetMessage(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetOptionalPromotions ¶
func (s *DescribePriceResponseBodyOrder) SetOptionalPromotions(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetOriginalAmount ¶
func (s *DescribePriceResponseBodyOrder) SetOriginalAmount(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetPromDetailList ¶
func (s *DescribePriceResponseBodyOrder) SetPromDetailList(v string) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetRuleIds ¶
func (s *DescribePriceResponseBodyOrder) SetRuleIds(v *DescribePriceResponseBodyOrderRuleIds) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetShowDiscountInfo ¶
func (s *DescribePriceResponseBodyOrder) SetShowDiscountInfo(v bool) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetStandDiscountPrice ¶
func (s *DescribePriceResponseBodyOrder) SetStandDiscountPrice(v float64) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetStandPrice ¶
func (s *DescribePriceResponseBodyOrder) SetStandPrice(v float64) *DescribePriceResponseBodyOrder
func (*DescribePriceResponseBodyOrder) SetTradeAmount ¶
func (s *DescribePriceResponseBodyOrder) SetTradeAmount(v string) *DescribePriceResponseBodyOrder
func (DescribePriceResponseBodyOrder) String ¶
func (s DescribePriceResponseBodyOrder) String() string
type DescribePriceResponseBodyOrderCoupons ¶
type DescribePriceResponseBodyOrderCoupons struct {
Coupon []*DescribePriceResponseBodyOrderCouponsCoupon `json:"Coupon,omitempty" xml:"Coupon,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodyOrderCoupons) GoString ¶
func (s DescribePriceResponseBodyOrderCoupons) GoString() string
func (DescribePriceResponseBodyOrderCoupons) String ¶
func (s DescribePriceResponseBodyOrderCoupons) String() string
type DescribePriceResponseBodyOrderCouponsCoupon ¶
type DescribePriceResponseBodyOrderCouponsCoupon struct { // The activity type of the coupon. Valid values: // // - **payondemand**: subscription // // - **payasyougo**: pay-as-you-go // // example: // // payondemand ActivityCategory *string `json:"ActivityCategory,omitempty" xml:"ActivityCategory,omitempty"` // The coupon ID. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The description of the coupon. // // example: // // ceshi Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the coupon was selected. Valid values: // // - **true** // // - **false** // // example: // // true IsSelected *string `json:"IsSelected,omitempty" xml:"IsSelected,omitempty"` // The coupon name. // // example: // // youhuiquan111 Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The code of the coupon. // // example: // // youhui_quan OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The promotional option code. // // example: // // youhui_quan PromotionOptionCode *string `json:"PromotionOptionCode,omitempty" xml:"PromotionOptionCode,omitempty"` // The IDs of the rules that correspond to the coupon. PromotionRuleIdList *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList `json:"PromotionRuleIdList,omitempty" xml:"PromotionRuleIdList,omitempty" type:"Struct"` }
func (DescribePriceResponseBodyOrderCouponsCoupon) GoString ¶
func (s DescribePriceResponseBodyOrderCouponsCoupon) GoString() string
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetActivityCategory ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetActivityCategory(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetCouponNo ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetCouponNo(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetDescription ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetDescription(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetIsSelected ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetIsSelected(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetName ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetName(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetOptionCode ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetOptionCode(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionOptionCode ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionOptionCode(v string) *DescribePriceResponseBodyOrderCouponsCoupon
func (*DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionRuleIdList ¶
func (s *DescribePriceResponseBodyOrderCouponsCoupon) SetPromotionRuleIdList(v *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) *DescribePriceResponseBodyOrderCouponsCoupon
func (DescribePriceResponseBodyOrderCouponsCoupon) String ¶
func (s DescribePriceResponseBodyOrderCouponsCoupon) String() string
type DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList ¶
type DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList struct {
PromotionRuleId []*int64 `json:"PromotionRuleId,omitempty" xml:"PromotionRuleId,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) GoString ¶
func (s DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) GoString() string
func (*DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) SetPromotionRuleId ¶
func (s *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) SetPromotionRuleId(v []*int64) *DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList
func (DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) String ¶
func (s DescribePriceResponseBodyOrderCouponsCouponPromotionRuleIdList) String() string
type DescribePriceResponseBodyOrderDepreciateInfo ¶
type DescribePriceResponseBodyOrderDepreciateInfo struct { // The price reduction rate. // // example: // // 30% CheapRate *float64 `json:"CheapRate,omitempty" xml:"CheapRate,omitempty"` // The new total price displayed on the official website. // // example: // // 9* CheapStandAmount *float64 `json:"CheapStandAmount,omitempty" xml:"CheapStandAmount,omitempty"` // The contract promotion. ContractActivity *DescribePriceResponseBodyOrderDepreciateInfoContractActivity `json:"ContractActivity,omitempty" xml:"ContractActivity,omitempty" type:"Struct"` // The price difference displayed in the total order amount. // // example: // // ** Differential *float64 `json:"Differential,omitempty" xml:"Differential,omitempty"` // The name of the price difference. // // example: // // XXXXX DifferentialName *string `json:"DifferentialName,omitempty" xml:"DifferentialName,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false IsContractActivity *bool `json:"IsContractActivity,omitempty" xml:"IsContractActivity,omitempty"` // Indicates whether the price reduction rate is displayed. // // example: // // true IsShow *string `json:"IsShow,omitempty" xml:"IsShow,omitempty"` // The list price. // // example: // // 1* ListPrice *float64 `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"` // The monthly price. // // example: // // ** MonthPrice *float64 `json:"MonthPrice,omitempty" xml:"MonthPrice,omitempty"` // The original total price displayed on the official website. // // example: // // 12* OriginalStandAmount *float64 `json:"OriginalStandAmount,omitempty" xml:"OriginalStandAmount,omitempty"` }
func (DescribePriceResponseBodyOrderDepreciateInfo) GoString ¶
func (s DescribePriceResponseBodyOrderDepreciateInfo) GoString() string
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetCheapRate ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetCheapRate(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetCheapStandAmount ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetCheapStandAmount(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetContractActivity ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetContractActivity(v *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetDifferential ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetDifferential(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetDifferentialName ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetDifferentialName(v string) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetIsContractActivity ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetIsContractActivity(v bool) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetIsShow ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetIsShow(v string) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetListPrice ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetListPrice(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetMonthPrice ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetMonthPrice(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (*DescribePriceResponseBodyOrderDepreciateInfo) SetOriginalStandAmount ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfo) SetOriginalStandAmount(v float64) *DescribePriceResponseBodyOrderDepreciateInfo
func (DescribePriceResponseBodyOrderDepreciateInfo) String ¶
func (s DescribePriceResponseBodyOrderDepreciateInfo) String() string
type DescribePriceResponseBodyOrderDepreciateInfoContractActivity ¶
type DescribePriceResponseBodyOrderDepreciateInfoContractActivity struct { // The activity ID. // // example: // // 41120065996xxxxx ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"` // The activity name. // // example: // // contract promotion_order_xxx discount ActivityName *string `json:"ActivityName,omitempty" xml:"ActivityName,omitempty"` // The price after the promotion. // // example: // // 20522.4 FinalFee *float64 `json:"FinalFee,omitempty" xml:"FinalFee,omitempty"` // The total discount amount. // // example: // // 3621.6 FinalPromFee *float64 `json:"FinalPromFee,omitempty" xml:"FinalPromFee,omitempty"` // The promotion ID. // // example: // // wanhua_activity OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The promotion IDs. OptionIds *DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds `json:"OptionIds,omitempty" xml:"OptionIds,omitempty" type:"Struct"` // The original price. // // example: // // 24144.0 ProdFee *float64 `json:"ProdFee,omitempty" xml:"ProdFee,omitempty"` }
func (DescribePriceResponseBodyOrderDepreciateInfoContractActivity) GoString ¶
func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivity) GoString() string
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetActivityId ¶
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetActivityName ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetActivityName(v string) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetFinalFee ¶
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetFinalPromFee ¶
func (s *DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetFinalPromFee(v float64) *DescribePriceResponseBodyOrderDepreciateInfoContractActivity
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetOptionCode ¶
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetOptionIds ¶
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivity) SetProdFee ¶
func (DescribePriceResponseBodyOrderDepreciateInfoContractActivity) String ¶
func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivity) String() string
type DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds ¶
type DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds struct {
OptionId []*int64 `json:"OptionId,omitempty" xml:"OptionId,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) GoString ¶
func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) GoString() string
func (*DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) SetOptionId ¶
func (DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) String ¶
func (s DescribePriceResponseBodyOrderDepreciateInfoContractActivityOptionIds) String() string
type DescribePriceResponseBodyOrderRuleIds ¶
type DescribePriceResponseBodyOrderRuleIds struct {
RuleId []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodyOrderRuleIds) GoString ¶
func (s DescribePriceResponseBodyOrderRuleIds) GoString() string
func (*DescribePriceResponseBodyOrderRuleIds) SetRuleId ¶
func (s *DescribePriceResponseBodyOrderRuleIds) SetRuleId(v []*string) *DescribePriceResponseBodyOrderRuleIds
func (DescribePriceResponseBodyOrderRuleIds) String ¶
func (s DescribePriceResponseBodyOrderRuleIds) String() string
type DescribePriceResponseBodyRules ¶
type DescribePriceResponseBodyRules struct {
Rule []*DescribePriceResponseBodyRulesRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodyRules) GoString ¶
func (s DescribePriceResponseBodyRules) GoString() string
func (*DescribePriceResponseBodyRules) SetRule ¶
func (s *DescribePriceResponseBodyRules) SetRule(v []*DescribePriceResponseBodyRulesRule) *DescribePriceResponseBodyRules
func (DescribePriceResponseBodyRules) String ¶
func (s DescribePriceResponseBodyRules) String() string
type DescribePriceResponseBodyRulesRule ¶
type DescribePriceResponseBodyRulesRule struct { // The rule name. // // example: // // demoname Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The rule ID. // // example: // // 2075**** RuleDescId *int64 `json:"RuleDescId,omitempty" xml:"RuleDescId,omitempty"` // The rule title. // // example: // // demo Title *string `json:"Title,omitempty" xml:"Title,omitempty"` }
func (DescribePriceResponseBodyRulesRule) GoString ¶
func (s DescribePriceResponseBodyRulesRule) GoString() string
func (*DescribePriceResponseBodyRulesRule) SetName ¶
func (s *DescribePriceResponseBodyRulesRule) SetName(v string) *DescribePriceResponseBodyRulesRule
func (*DescribePriceResponseBodyRulesRule) SetRuleDescId ¶
func (s *DescribePriceResponseBodyRulesRule) SetRuleDescId(v int64) *DescribePriceResponseBodyRulesRule
func (*DescribePriceResponseBodyRulesRule) SetTitle ¶
func (s *DescribePriceResponseBodyRulesRule) SetTitle(v string) *DescribePriceResponseBodyRulesRule
func (DescribePriceResponseBodyRulesRule) String ¶
func (s DescribePriceResponseBodyRulesRule) String() string
type DescribePriceResponseBodySubOrders ¶
type DescribePriceResponseBodySubOrders struct {
SubOrder []*DescribePriceResponseBodySubOrdersSubOrder `json:"SubOrder,omitempty" xml:"SubOrder,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrders) GoString ¶
func (s DescribePriceResponseBodySubOrders) GoString() string
func (*DescribePriceResponseBodySubOrders) SetSubOrder ¶
func (s *DescribePriceResponseBodySubOrders) SetSubOrder(v []*DescribePriceResponseBodySubOrdersSubOrder) *DescribePriceResponseBodySubOrders
func (DescribePriceResponseBodySubOrders) String ¶
func (s DescribePriceResponseBodySubOrders) String() string
type DescribePriceResponseBodySubOrdersSubOrder ¶
type DescribePriceResponseBodySubOrdersSubOrder struct { // Indicates whether the contract promotion is hit. // // example: // // false ContractActivity *bool `json:"ContractActivity,omitempty" xml:"ContractActivity,omitempty"` // The price reduction information. DepreciateInfo *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo `json:"DepreciateInfo,omitempty" xml:"DepreciateInfo,omitempty" type:"Struct"` // The discount amount of the order. // // example: // // 322.4 DiscountAmount *string `json:"DiscountAmount,omitempty" xml:"DiscountAmount,omitempty"` // The instance ID. // // example: // // dds-bp1b6e54e7cc**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false IsContractActivity *bool `json:"IsContractActivity,omitempty" xml:"IsContractActivity,omitempty"` // Indicates whether the discount is hit. // // example: // // true IsNewOfficialActivity *string `json:"IsNewOfficialActivity,omitempty" xml:"IsNewOfficialActivity,omitempty"` // The configuration item of the instance in the order. ModuleInstance *DescribePriceResponseBodySubOrdersSubOrderModuleInstance `json:"ModuleInstance,omitempty" xml:"ModuleInstance,omitempty" type:"Struct"` // The promotional options that can be configured. OptionalPromotions *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions `json:"OptionalPromotions,omitempty" xml:"OptionalPromotions,omitempty" type:"Struct"` // The original price of the order. // // example: // // 322.4 OriginalAmount *string `json:"OriginalAmount,omitempty" xml:"OriginalAmount,omitempty"` // The promotion details. PromDetailList *DescribePriceResponseBodySubOrdersSubOrderPromDetailList `json:"PromDetailList,omitempty" xml:"PromDetailList,omitempty" type:"Struct"` // The activity rules. RuleIds *DescribePriceResponseBodySubOrdersSubOrderRuleIds `json:"RuleIds,omitempty" xml:"RuleIds,omitempty" type:"Struct"` // The discount. // // example: // // 8687 StandDiscountPrice *float64 `json:"StandDiscountPrice,omitempty" xml:"StandDiscountPrice,omitempty"` // The discount. // // example: // // 62982 StandPrice *float64 `json:"StandPrice,omitempty" xml:"StandPrice,omitempty"` // The actual price of the order. // // example: // // 0 TradeAmount *string `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrder) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrder) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrder) SetContractActivity ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetDepreciateInfo ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetDepreciateInfo(v *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetDiscountAmount ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetDiscountAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetInstanceId ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetInstanceId(v string) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetIsContractActivity ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetIsContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetIsNewOfficialActivity ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetIsNewOfficialActivity(v string) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetModuleInstance ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetModuleInstance(v *DescribePriceResponseBodySubOrdersSubOrderModuleInstance) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetOptionalPromotions ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetOptionalPromotions(v *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetOriginalAmount ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetOriginalAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetPromDetailList ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetPromDetailList(v *DescribePriceResponseBodySubOrdersSubOrderPromDetailList) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetRuleIds ¶
func (*DescribePriceResponseBodySubOrdersSubOrder) SetStandDiscountPrice ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetStandDiscountPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetStandPrice ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetStandPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrder
func (*DescribePriceResponseBodySubOrdersSubOrder) SetTradeAmount ¶
func (s *DescribePriceResponseBodySubOrdersSubOrder) SetTradeAmount(v string) *DescribePriceResponseBodySubOrdersSubOrder
func (DescribePriceResponseBodySubOrdersSubOrder) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrder) String() string
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo ¶
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo struct { // The price reduction rate. // // example: // // 30% CheapRate *float64 `json:"CheapRate,omitempty" xml:"CheapRate,omitempty"` // The new total price displayed on the official website. // // example: // // 9* CheapStandAmount *float64 `json:"CheapStandAmount,omitempty" xml:"CheapStandAmount,omitempty"` // The activity information. ContractActivity *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity `json:"ContractActivity,omitempty" xml:"ContractActivity,omitempty" type:"Struct"` // The price difference displayed in the total order amount. // // example: // // ** Differential *float64 `json:"Differential,omitempty" xml:"Differential,omitempty"` // The name of the price difference. // // example: // // XXXXX DifferentialName *string `json:"DifferentialName,omitempty" xml:"DifferentialName,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false IsContractActivity *bool `json:"IsContractActivity,omitempty" xml:"IsContractActivity,omitempty"` // Indicates whether the price reduction rate is displayed. // // example: // // true IsShow *string `json:"IsShow,omitempty" xml:"IsShow,omitempty"` // The list price. // // example: // // 1* ListPrice *float64 `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"` // The monthly price. // // example: // // ** MonthPrice *float64 `json:"MonthPrice,omitempty" xml:"MonthPrice,omitempty"` // The original total price displayed on the official website. // // example: // // 12* OriginalStandAmount *float64 `json:"OriginalStandAmount,omitempty" xml:"OriginalStandAmount,omitempty"` // The start time of the activity. // // example: // // 2024-02-29 10:30:00 StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetCheapRate ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetCheapStandAmount ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetCheapStandAmount(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetContractActivity ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferential ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferential(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferentialName ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetDifferentialName(v string) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetIsContractActivity ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetIsContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetListPrice ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetMonthPrice ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetMonthPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetOriginalStandAmount ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetOriginalStandAmount(v float64) *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) SetStartTime ¶
func (DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfo) String() string
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity ¶
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity struct { // The activity ID. // // example: // // 41120065996xxxxx ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"` // The activity name. // // example: // // contract promotion_order_xxx discount ActivityName *string `json:"ActivityName,omitempty" xml:"ActivityName,omitempty"` // The price after the promotion. // // example: // // 20522.4 FinalFee *float64 `json:"FinalFee,omitempty" xml:"FinalFee,omitempty"` // The total discount amount. // // example: // // 3621.6 FinalPromFee *float64 `json:"FinalPromFee,omitempty" xml:"FinalPromFee,omitempty"` // The promotion ID. // // example: // // wanhua_activity OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The promotion IDs. OptionIds *DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds `json:"OptionIds,omitempty" xml:"OptionIds,omitempty" type:"Struct"` // The original price. // // example: // // 24144.0 ProdFee *float64 `json:"ProdFee,omitempty" xml:"ProdFee,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetActivityId ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetActivityName ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetFinalFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetFinalPromFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetOptionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetOptionIds ¶
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivity) SetProdFee ¶
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds ¶
type DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds struct {
OptionId []*int64 `json:"OptionId,omitempty" xml:"OptionId,omitempty" type:"Repeated"`
}
func (*DescribePriceResponseBodySubOrdersSubOrderDepreciateInfoContractActivityOptionIds) SetOptionId ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstance ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstance struct {
ModuleInstance []*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance `json:"ModuleInstance,omitempty" xml:"ModuleInstance,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstance) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstance) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstance) SetModuleInstance ¶
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstance) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstance) String() string
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance struct { // Indicates whether the contract promotion is hit. // // example: // // false ContractActivity *bool `json:"ContractActivity,omitempty" xml:"ContractActivity,omitempty"` // The cycle fee of the module. // // example: // // 0.0 CycleFee *string `json:"CycleFee,omitempty" xml:"CycleFee,omitempty"` // The activity information. DepreciateInfo *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo `json:"DepreciateInfo,omitempty" xml:"DepreciateInfo,omitempty" type:"Struct"` // The discount. // // example: // // 0.0 DiscountFee *string `json:"DiscountFee,omitempty" xml:"DiscountFee,omitempty"` // The module attributes. ModuleAttrs *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs `json:"ModuleAttrs,omitempty" xml:"ModuleAttrs,omitempty" type:"Struct"` // The module code. // // example: // // dds_dbtype ModuleCode *string `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"` // The module ID // // example: // // 1017110000415xxx ModuleId *int64 `json:"ModuleId,omitempty" xml:"ModuleId,omitempty"` // The module name. // // example: // // database type ModuleName *string `json:"ModuleName,omitempty" xml:"ModuleName,omitempty"` // Indicates whether the order is paid. // // example: // // true NeedOrderPay *bool `json:"NeedOrderPay,omitempty" xml:"NeedOrderPay,omitempty"` // The actual amount paid. // // example: // // 0.0 PayFee *float64 `json:"PayFee,omitempty" xml:"PayFee,omitempty"` // Indicates whether the item is billed. // // example: // // false PricingModule *bool `json:"PricingModule,omitempty" xml:"PricingModule,omitempty"` // The promotion details. PromDetailList *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList `json:"PromDetailList,omitempty" xml:"PromDetailList,omitempty" type:"Struct"` // The discount. // // example: // // 451.00 StandDiscountPrice *float64 `json:"StandDiscountPrice,omitempty" xml:"StandDiscountPrice,omitempty"` // The discount. // // example: // // 0 StandPrice *float64 `json:"StandPrice,omitempty" xml:"StandPrice,omitempty"` // The original price of the product. // // example: // // 0.0 TotalProductFee *float64 `json:"TotalProductFee,omitempty" xml:"TotalProductFee,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetContractActivity ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetContractActivity(v bool) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetCycleFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetDepreciateInfo ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetDiscountFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleAttrs ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleId ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetModuleName ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetNeedOrderPay ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetPricingModule ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetPromDetailList ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetStandDiscountPrice ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetStandDiscountPrice(v float64) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetStandPrice ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) SetTotalProductFee ¶
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstance) String() string
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo struct { // The price reduction rate. // // example: // // 30% CheapRate *float64 `json:"CheapRate,omitempty" xml:"CheapRate,omitempty"` // The new total price displayed on the official website. // // example: // // 9* CheapStandAmount *float64 `json:"CheapStandAmount,omitempty" xml:"CheapStandAmount,omitempty"` // The price difference displayed in the total order amount. // // example: // // ** Differential *float64 `json:"Differential,omitempty" xml:"Differential,omitempty"` // The name of the price difference. // // example: // // XXXXX DifferentialName *string `json:"DifferentialName,omitempty" xml:"DifferentialName,omitempty"` // Indicates whether the contract promotion is hit. // // example: // // false IsContractActivity *bool `json:"IsContractActivity,omitempty" xml:"IsContractActivity,omitempty"` // Indicates whether the price reduction rate is displayed. // // example: // // true IsShow *string `json:"IsShow,omitempty" xml:"IsShow,omitempty"` // The list price. // // example: // // 1* ListPrice *float64 `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"` // The monthly price. // // example: // // ** MonthPrice *float64 `json:"MonthPrice,omitempty" xml:"MonthPrice,omitempty"` // The original total price displayed on the official website. // // example: // // 12* OriginalStandAmount *float64 `json:"OriginalStandAmount,omitempty" xml:"OriginalStandAmount,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetCheapRate ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetCheapStandAmount ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetDifferential ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetDifferentialName ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetIsContractActivity ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetIsShow ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetListPrice ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetMonthPrice ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceDepreciateInfo) SetOriginalStandAmount ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs struct {
ModuleAttr []*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr `json:"moduleAttr,omitempty" xml:"moduleAttr,omitempty" type:"Repeated"`
}
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrs) SetModuleAttr ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr struct { // The attribute code. // // example: // // dds_dbtype Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The attribute name. // // example: // // MongoDB Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The attribute type. // // example: // // 3 Type *string `json:"Type,omitempty" xml:"Type,omitempty"` // The attribute value. // // example: // // MongoDB Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetName ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetType ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstanceModuleAttrsModuleAttr) SetValue ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList struct {
PromDetail []*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail `json:"PromDetail,omitempty" xml:"PromDetail,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailList) SetPromDetail ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail ¶
type DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail struct { // The additional promotion information. // // example: // // { // // "activityId": "1512010241743170" // // } ActivityExtInfo map[string]interface{} `json:"ActivityExtInfo,omitempty" xml:"ActivityExtInfo,omitempty"` // The sub-type of the promotion. // // example: // // subPrice DerivedPromType *string `json:"DerivedPromType,omitempty" xml:"DerivedPromType,omitempty"` // The discount amount. // // example: // // 0.0 FinalPromFee *float64 `json:"FinalPromFee,omitempty" xml:"FinalPromFee,omitempty"` // The code of the commodity to which the coupon can be applied. // // example: // // wanhua_activity OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The sub-type of the promotion. // // example: // // discount PromType *string `json:"PromType,omitempty" xml:"PromType,omitempty"` // The coupon code. // // example: // // aliwood-xxx PromotionCode *string `json:"PromotionCode,omitempty" xml:"PromotionCode,omitempty"` // The ID of the promotional activity. // // example: // // 8105187xxxx PromotionId *int64 `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"` // The promotional activity name. // // example: // // [Item with price reduction in x xxxx] ApsaraDB for MongoDB instances of a full range of specifications - xxxxx PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetActivityExtInfo ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetActivityExtInfo(v map[string]interface{}) *DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetDerivedPromType ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetFinalPromFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetOptionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromType ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionId ¶
func (*DescribePriceResponseBodySubOrdersSubOrderModuleInstanceModuleInstancePromDetailListPromDetail) SetPromotionName ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions struct {
OptionalPromotion []*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion `json:"OptionalPromotion,omitempty" xml:"OptionalPromotion,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) SetOptionalPromotion ¶
func (DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotions) String() string
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion struct { // The activity type. // // example: // // discount ActivityCategory *string `json:"ActivityCategory,omitempty" xml:"ActivityCategory,omitempty"` // The additional activity information. // // example: // // { // // "activityId": "1512010241743170" // // } ActivityExtInfo map[string]interface{} `json:"ActivityExtInfo,omitempty" xml:"ActivityExtInfo,omitempty"` // The amount that can be deducted by using the coupon. // // example: // // 4560789 CanPromFee *float64 `json:"CanPromFee,omitempty" xml:"CanPromFee,omitempty"` // The promotion type. // // example: // // wanhua_activity OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The promotion name. // // example: // // [Item with price reduction in xxx] ApsaraDB for MongoDB instances of a full range of specifications - xxx PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"` // The promotion ID. // // example: // // 1512010241xxxxx PromotionOptionNo *string `json:"PromotionOptionNo,omitempty" xml:"PromotionOptionNo,omitempty"` // The IDs of the rules that correspond to the coupon. PromotionRuleIdList *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList `json:"PromotionRuleIdList,omitempty" xml:"PromotionRuleIdList,omitempty" type:"Struct"` // Indicates whether // // example: // // false Selected *bool `json:"Selected,omitempty" xml:"Selected,omitempty"` // Indicates whether the discount is displayed. // // example: // // true Show *bool `json:"Show,omitempty" xml:"Show,omitempty"` // The specification codes of the product. TargetArticleItemCodes *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes `json:"TargetArticleItemCodes,omitempty" xml:"TargetArticleItemCodes,omitempty" type:"Struct"` }
func (DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetActivityCategory ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetActivityExtInfo ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetActivityExtInfo(v map[string]interface{}) *DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetCanPromFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetOptionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionName ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionOptionNo ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetPromotionRuleIdList ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetSelected ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotion) SetTargetArticleItemCodes ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList struct {
PromotionRuleId []*string `json:"promotionRuleId,omitempty" xml:"promotionRuleId,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionPromotionRuleIdList) SetPromotionRuleId ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes ¶
type DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes struct {
TargetArticleItemCode []*string `json:"targetArticleItemCode,omitempty" xml:"targetArticleItemCode,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes) GoString ¶
func (*DescribePriceResponseBodySubOrdersSubOrderOptionalPromotionsOptionalPromotionTargetArticleItemCodes) SetTargetArticleItemCode ¶
type DescribePriceResponseBodySubOrdersSubOrderPromDetailList ¶
type DescribePriceResponseBodySubOrdersSubOrderPromDetailList struct {
PromDetail []*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail `json:"PromDetail,omitempty" xml:"PromDetail,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderPromDetailList) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailList) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailList) SetPromDetail ¶
func (DescribePriceResponseBodySubOrdersSubOrderPromDetailList) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailList) String() string
type DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail ¶
type DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail struct { // The additional activity information. // // example: // // { // // "activityId": "1512010241743170" // // } ActivityExtInfo map[string]interface{} `json:"ActivityExtInfo,omitempty" xml:"ActivityExtInfo,omitempty"` // The sub-type of the promotion. // // example: // // subPrice DerivedPromType *string `json:"DerivedPromType,omitempty" xml:"DerivedPromType,omitempty"` // The discount amount. // // example: // // 0.0 FinalPromFee *float64 `json:"FinalPromFee,omitempty" xml:"FinalPromFee,omitempty"` // The code of the coupon. // // example: // // youhui_quan OptionCode *string `json:"OptionCode,omitempty" xml:"OptionCode,omitempty"` // The sub-type of the promotion. // // example: // // discount PromType *string `json:"PromType,omitempty" xml:"PromType,omitempty"` // The coupon code. // // example: // // ali-wood PromotionCode *string `json:"PromotionCode,omitempty" xml:"PromotionCode,omitempty"` // The promotion ID. // // example: // // 233xxxxx PromotionId *int64 `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"` // The name of the promotional activity. // // example: // // [Item with price reduction in x xxxx] ApsaraDB for MongoDB instances of a full range of specifications - xxxxx PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"` }
func (DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetActivityExtInfo ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetActivityExtInfo(v map[string]interface{}) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetDerivedPromType ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetDerivedPromType(v string) *DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetFinalPromFee ¶
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetOptionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromType ¶
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionCode ¶
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionId ¶
func (*DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) SetPromotionName ¶
func (DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderPromDetailListPromDetail) String() string
type DescribePriceResponseBodySubOrdersSubOrderRuleIds ¶
type DescribePriceResponseBodySubOrdersSubOrderRuleIds struct {
RuleId []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}
func (DescribePriceResponseBodySubOrdersSubOrderRuleIds) GoString ¶
func (s DescribePriceResponseBodySubOrdersSubOrderRuleIds) GoString() string
func (*DescribePriceResponseBodySubOrdersSubOrderRuleIds) SetRuleId ¶
func (s *DescribePriceResponseBodySubOrdersSubOrderRuleIds) SetRuleId(v []*string) *DescribePriceResponseBodySubOrdersSubOrderRuleIds
func (DescribePriceResponseBodySubOrdersSubOrderRuleIds) String ¶
func (s DescribePriceResponseBodySubOrdersSubOrderRuleIds) String() string
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { // The language of the values of the returned **RegionName* - and **ZoneName* - parameters. Valid values: // // - **zh* - (default) // // - **en** // // example: // // zh AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID. // // > If you do not specify this parameter, all supported regions are queried. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeRegionsRequest) GoString ¶
func (s DescribeRegionsRequest) GoString() string
func (*DescribeRegionsRequest) SetAcceptLanguage ¶
func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetOwnerAccount ¶
func (s *DescribeRegionsRequest) SetOwnerAccount(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetOwnerId ¶
func (s *DescribeRegionsRequest) SetOwnerId(v int64) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetRegionId ¶
func (s *DescribeRegionsRequest) SetRegionId(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetResourceOwnerAccount ¶
func (s *DescribeRegionsRequest) SetResourceOwnerAccount(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetResourceOwnerId ¶
func (s *DescribeRegionsRequest) SetResourceOwnerId(v int64) *DescribeRegionsRequest
func (DescribeRegionsRequest) String ¶
func (s DescribeRegionsRequest) String() string
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRegionsResponse) GoString ¶
func (s DescribeRegionsResponse) GoString() string
func (*DescribeRegionsResponse) SetBody ¶
func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetHeaders ¶
func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetStatusCode ¶
func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
func (DescribeRegionsResponse) String ¶
func (s DescribeRegionsResponse) String() string
type DescribeRegionsResponseBody ¶
type DescribeRegionsResponseBody struct { // The regions. Regions *DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"` // The request ID. // // example: // // 4E46C22C-D3B7-4DB8-9C76-63851BE68E20 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeRegionsResponseBody) GoString ¶
func (s DescribeRegionsResponseBody) GoString() string
func (*DescribeRegionsResponseBody) SetRegions ¶
func (s *DescribeRegionsResponseBody) SetRegions(v *DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRequestId ¶
func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
func (DescribeRegionsResponseBody) String ¶
func (s DescribeRegionsResponseBody) String() string
type DescribeRegionsResponseBodyRegions ¶
type DescribeRegionsResponseBodyRegions struct {
DdsRegion []*DescribeRegionsResponseBodyRegionsDdsRegion `json:"DdsRegion,omitempty" xml:"DdsRegion,omitempty" type:"Repeated"`
}
func (DescribeRegionsResponseBodyRegions) GoString ¶
func (s DescribeRegionsResponseBodyRegions) GoString() string
func (*DescribeRegionsResponseBodyRegions) SetDdsRegion ¶
func (s *DescribeRegionsResponseBodyRegions) SetDdsRegion(v []*DescribeRegionsResponseBodyRegionsDdsRegion) *DescribeRegionsResponseBodyRegions
func (DescribeRegionsResponseBodyRegions) String ¶
func (s DescribeRegionsResponseBodyRegions) String() string
type DescribeRegionsResponseBodyRegionsDdsRegion ¶
type DescribeRegionsResponseBodyRegionsDdsRegion struct { // The public endpoint of the region. // // For example, if the value of the RegionId parameter in the response is cn-hangzhou, the following value is returned for the EndPoint parameter: // // - mongodb.aliyuncs.com // // example: // // mongodb.aliyuncs.com EndPoint *string `json:"EndPoint,omitempty" xml:"EndPoint,omitempty"` // The region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the region. // // The value of the LocalName parameter is in the language that is specified by the **AcceptLanguage* - parameter. For example, if the value of the RegionId parameter in the response is **cn-hangzhou**, the following values are returned for the LocalName parameter: // // - If the value of the **AcceptLanguage* - parameter is **zh**, the value **华东1(杭州)* - is returned for the LocalName parameter. // // - If the value of the **AcceptLanguage* - parameter is **en**, the value **China (Hangzhou)* - is returned for the LocalName parameter. // // example: // // China (Hangzhou) RegionName *string `json:"RegionName,omitempty" xml:"RegionName,omitempty"` // The zones. Zones *DescribeRegionsResponseBodyRegionsDdsRegionZones `json:"Zones,omitempty" xml:"Zones,omitempty" type:"Struct"` }
func (DescribeRegionsResponseBodyRegionsDdsRegion) GoString ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegion) GoString() string
func (*DescribeRegionsResponseBodyRegionsDdsRegion) SetEndPoint ¶
func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetEndPoint(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
func (*DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionId ¶
func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionId(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
func (*DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionName ¶
func (s *DescribeRegionsResponseBodyRegionsDdsRegion) SetRegionName(v string) *DescribeRegionsResponseBodyRegionsDdsRegion
func (DescribeRegionsResponseBodyRegionsDdsRegion) String ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegion) String() string
type DescribeRegionsResponseBodyRegionsDdsRegionZones ¶
type DescribeRegionsResponseBodyRegionsDdsRegionZones struct {
Zone []*DescribeRegionsResponseBodyRegionsDdsRegionZonesZone `json:"Zone,omitempty" xml:"Zone,omitempty" type:"Repeated"`
}
func (DescribeRegionsResponseBodyRegionsDdsRegionZones) GoString ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegionZones) GoString() string
func (DescribeRegionsResponseBodyRegionsDdsRegionZones) String ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegionZones) String() string
type DescribeRegionsResponseBodyRegionsDdsRegionZonesZone ¶
type DescribeRegionsResponseBodyRegionsDdsRegionZonesZone struct { // Indicates whether a virtual private cloud (VPC) is supported. Valid values: // // - **true**: VPC is supported. // // - **false**: VPC is not supported. // // example: // // true VpcEnabled *bool `json:"VpcEnabled,omitempty" xml:"VpcEnabled,omitempty"` // The zone ID. // // example: // // cn-hangzhou-h ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` // The name of the zone. // // The value of the ZoneName parameter is in the language that is specified by the **AcceptLanguage* - parameter. For example, if the value of the ZoneId parameter in the response is **cn-hangzhou-h**, the following values are returned for the ZoneName parameter: // // - If the value of the **AcceptLanguage* - parameter is **zh**, the value **H* - is returned for the ZoneName parameter. // // - If the value of the **AcceptLanguage* - parameter is **en**, the value **Hangzhou Zone H* - is returned for the ZoneName parameter. // // example: // // Hangzhou Zone H ZoneName *string `json:"ZoneName,omitempty" xml:"ZoneName,omitempty"` }
func (DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) GoString ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) GoString() string
func (*DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetVpcEnabled ¶
func (s *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetVpcEnabled(v bool) *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
func (*DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetZoneName ¶
func (s *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) SetZoneName(v string) *DescribeRegionsResponseBodyRegionsDdsRegionZonesZone
func (DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) String ¶
func (s DescribeRegionsResponseBodyRegionsDdsRegionZonesZone) String() string
type DescribeRenewalPriceRequest ¶
type DescribeRenewalPriceRequest struct { // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The coupon code. Default value: **youhuiquan_promotion_option_id_for_blank**. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeRenewalPriceRequest) GoString ¶
func (s DescribeRenewalPriceRequest) GoString() string
func (*DescribeRenewalPriceRequest) SetBusinessInfo ¶
func (s *DescribeRenewalPriceRequest) SetBusinessInfo(v string) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetCouponNo ¶
func (s *DescribeRenewalPriceRequest) SetCouponNo(v string) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetDBInstanceId ¶
func (s *DescribeRenewalPriceRequest) SetDBInstanceId(v string) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetOwnerAccount ¶
func (s *DescribeRenewalPriceRequest) SetOwnerAccount(v string) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetOwnerId ¶
func (s *DescribeRenewalPriceRequest) SetOwnerId(v int64) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetResourceOwnerAccount ¶
func (s *DescribeRenewalPriceRequest) SetResourceOwnerAccount(v string) *DescribeRenewalPriceRequest
func (*DescribeRenewalPriceRequest) SetResourceOwnerId ¶
func (s *DescribeRenewalPriceRequest) SetResourceOwnerId(v int64) *DescribeRenewalPriceRequest
func (DescribeRenewalPriceRequest) String ¶
func (s DescribeRenewalPriceRequest) String() string
type DescribeRenewalPriceResponse ¶
type DescribeRenewalPriceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRenewalPriceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRenewalPriceResponse) GoString ¶
func (s DescribeRenewalPriceResponse) GoString() string
func (*DescribeRenewalPriceResponse) SetBody ¶
func (s *DescribeRenewalPriceResponse) SetBody(v *DescribeRenewalPriceResponseBody) *DescribeRenewalPriceResponse
func (*DescribeRenewalPriceResponse) SetHeaders ¶
func (s *DescribeRenewalPriceResponse) SetHeaders(v map[string]*string) *DescribeRenewalPriceResponse
func (*DescribeRenewalPriceResponse) SetStatusCode ¶
func (s *DescribeRenewalPriceResponse) SetStatusCode(v int32) *DescribeRenewalPriceResponse
func (DescribeRenewalPriceResponse) String ¶
func (s DescribeRenewalPriceResponse) String() string
type DescribeRenewalPriceResponseBody ¶
type DescribeRenewalPriceResponseBody struct { // The list of orders. Order *DescribeRenewalPriceResponseBodyOrder `json:"Order,omitempty" xml:"Order,omitempty" type:"Struct"` // The ID of the request. // // example: // // EFD65226-08CC-4C4D-B6A4-CB3C382F67B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Details about the promotion rules. Rules *DescribeRenewalPriceResponseBodyRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Struct"` // The rules matching the coupons. SubOrders *DescribeRenewalPriceResponseBodySubOrders `json:"SubOrders,omitempty" xml:"SubOrders,omitempty" type:"Struct"` }
func (DescribeRenewalPriceResponseBody) GoString ¶
func (s DescribeRenewalPriceResponseBody) GoString() string
func (*DescribeRenewalPriceResponseBody) SetOrder ¶
func (s *DescribeRenewalPriceResponseBody) SetOrder(v *DescribeRenewalPriceResponseBodyOrder) *DescribeRenewalPriceResponseBody
func (*DescribeRenewalPriceResponseBody) SetRequestId ¶
func (s *DescribeRenewalPriceResponseBody) SetRequestId(v string) *DescribeRenewalPriceResponseBody
func (*DescribeRenewalPriceResponseBody) SetRules ¶
func (s *DescribeRenewalPriceResponseBody) SetRules(v *DescribeRenewalPriceResponseBodyRules) *DescribeRenewalPriceResponseBody
func (*DescribeRenewalPriceResponseBody) SetSubOrders ¶
func (s *DescribeRenewalPriceResponseBody) SetSubOrders(v *DescribeRenewalPriceResponseBodySubOrders) *DescribeRenewalPriceResponseBody
func (DescribeRenewalPriceResponseBody) String ¶
func (s DescribeRenewalPriceResponseBody) String() string
type DescribeRenewalPriceResponseBodyOrder ¶
type DescribeRenewalPriceResponseBodyOrder struct { // Details about the coupons. Coupons *DescribeRenewalPriceResponseBodyOrderCoupons `json:"Coupons,omitempty" xml:"Coupons,omitempty" type:"Struct"` // The type of the currency. Valid values: // // - USD: United States dollar // // - JPY: Japanese Yen // // example: // // USD Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"` // The discount amount of the order. // // example: // // 1144.8 DiscountAmount *float32 `json:"DiscountAmount,omitempty" xml:"DiscountAmount,omitempty"` // The original price of the order. // // example: // // 1144.8 OriginalAmount *float32 `json:"OriginalAmount,omitempty" xml:"OriginalAmount,omitempty"` // The IDs of the matched rules. RuleIds *DescribeRenewalPriceResponseBodyOrderRuleIds `json:"RuleIds,omitempty" xml:"RuleIds,omitempty" type:"Struct"` // The actual price of the order. // // example: // // 0 TradeAmount *float32 `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"` }
func (DescribeRenewalPriceResponseBodyOrder) GoString ¶
func (s DescribeRenewalPriceResponseBodyOrder) GoString() string
func (*DescribeRenewalPriceResponseBodyOrder) SetCoupons ¶
func (*DescribeRenewalPriceResponseBodyOrder) SetCurrency ¶
func (s *DescribeRenewalPriceResponseBodyOrder) SetCurrency(v string) *DescribeRenewalPriceResponseBodyOrder
func (*DescribeRenewalPriceResponseBodyOrder) SetDiscountAmount ¶
func (s *DescribeRenewalPriceResponseBodyOrder) SetDiscountAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
func (*DescribeRenewalPriceResponseBodyOrder) SetOriginalAmount ¶
func (s *DescribeRenewalPriceResponseBodyOrder) SetOriginalAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
func (*DescribeRenewalPriceResponseBodyOrder) SetRuleIds ¶
func (*DescribeRenewalPriceResponseBodyOrder) SetTradeAmount ¶
func (s *DescribeRenewalPriceResponseBodyOrder) SetTradeAmount(v float32) *DescribeRenewalPriceResponseBodyOrder
func (DescribeRenewalPriceResponseBodyOrder) String ¶
func (s DescribeRenewalPriceResponseBodyOrder) String() string
type DescribeRenewalPriceResponseBodyOrderCoupons ¶
type DescribeRenewalPriceResponseBodyOrderCoupons struct {
Coupon []*DescribeRenewalPriceResponseBodyOrderCouponsCoupon `json:"Coupon,omitempty" xml:"Coupon,omitempty" type:"Repeated"`
}
func (DescribeRenewalPriceResponseBodyOrderCoupons) GoString ¶
func (s DescribeRenewalPriceResponseBodyOrderCoupons) GoString() string
func (DescribeRenewalPriceResponseBodyOrderCoupons) String ¶
func (s DescribeRenewalPriceResponseBodyOrderCoupons) String() string
type DescribeRenewalPriceResponseBodyOrderCouponsCoupon ¶
type DescribeRenewalPriceResponseBodyOrderCouponsCoupon struct { // The coupon number. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The description of the coupon. // // example: // // coupondemo Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the coupon was selected. // // example: // // true IsSelected *string `json:"IsSelected,omitempty" xml:"IsSelected,omitempty"` // The name of the coupon. // // example: // // youhuiquan111 Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (DescribeRenewalPriceResponseBodyOrderCouponsCoupon) GoString ¶
func (s DescribeRenewalPriceResponseBodyOrderCouponsCoupon) GoString() string
func (*DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetCouponNo ¶
func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetCouponNo(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
func (*DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetDescription ¶
func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetDescription(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
func (*DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetIsSelected ¶
func (s *DescribeRenewalPriceResponseBodyOrderCouponsCoupon) SetIsSelected(v string) *DescribeRenewalPriceResponseBodyOrderCouponsCoupon
func (DescribeRenewalPriceResponseBodyOrderCouponsCoupon) String ¶
func (s DescribeRenewalPriceResponseBodyOrderCouponsCoupon) String() string
type DescribeRenewalPriceResponseBodyOrderRuleIds ¶
type DescribeRenewalPriceResponseBodyOrderRuleIds struct {
RuleId []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}
func (DescribeRenewalPriceResponseBodyOrderRuleIds) GoString ¶
func (s DescribeRenewalPriceResponseBodyOrderRuleIds) GoString() string
func (*DescribeRenewalPriceResponseBodyOrderRuleIds) SetRuleId ¶
func (s *DescribeRenewalPriceResponseBodyOrderRuleIds) SetRuleId(v []*string) *DescribeRenewalPriceResponseBodyOrderRuleIds
func (DescribeRenewalPriceResponseBodyOrderRuleIds) String ¶
func (s DescribeRenewalPriceResponseBodyOrderRuleIds) String() string
type DescribeRenewalPriceResponseBodyRules ¶
type DescribeRenewalPriceResponseBodyRules struct {
Rule []*DescribeRenewalPriceResponseBodyRulesRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"`
}
func (DescribeRenewalPriceResponseBodyRules) GoString ¶
func (s DescribeRenewalPriceResponseBodyRules) GoString() string
func (DescribeRenewalPriceResponseBodyRules) String ¶
func (s DescribeRenewalPriceResponseBodyRules) String() string
type DescribeRenewalPriceResponseBodyRulesRule ¶
type DescribeRenewalPriceResponseBodyRulesRule struct { // The name of the rule. // // example: // // demoname Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The ID of the rule. // // example: // // 11111111 RuleDescId *int64 `json:"RuleDescId,omitempty" xml:"RuleDescId,omitempty"` // The title of the rule. // // example: // // demo Title *string `json:"Title,omitempty" xml:"Title,omitempty"` }
func (DescribeRenewalPriceResponseBodyRulesRule) GoString ¶
func (s DescribeRenewalPriceResponseBodyRulesRule) GoString() string
func (*DescribeRenewalPriceResponseBodyRulesRule) SetName ¶
func (s *DescribeRenewalPriceResponseBodyRulesRule) SetName(v string) *DescribeRenewalPriceResponseBodyRulesRule
func (*DescribeRenewalPriceResponseBodyRulesRule) SetRuleDescId ¶
func (s *DescribeRenewalPriceResponseBodyRulesRule) SetRuleDescId(v int64) *DescribeRenewalPriceResponseBodyRulesRule
func (*DescribeRenewalPriceResponseBodyRulesRule) SetTitle ¶
func (s *DescribeRenewalPriceResponseBodyRulesRule) SetTitle(v string) *DescribeRenewalPriceResponseBodyRulesRule
func (DescribeRenewalPriceResponseBodyRulesRule) String ¶
func (s DescribeRenewalPriceResponseBodyRulesRule) String() string
type DescribeRenewalPriceResponseBodySubOrders ¶
type DescribeRenewalPriceResponseBodySubOrders struct {
SubOrder []*DescribeRenewalPriceResponseBodySubOrdersSubOrder `json:"SubOrder,omitempty" xml:"SubOrder,omitempty" type:"Repeated"`
}
func (DescribeRenewalPriceResponseBodySubOrders) GoString ¶
func (s DescribeRenewalPriceResponseBodySubOrders) GoString() string
func (*DescribeRenewalPriceResponseBodySubOrders) SetSubOrder ¶
func (DescribeRenewalPriceResponseBodySubOrders) String ¶
func (s DescribeRenewalPriceResponseBodySubOrders) String() string
type DescribeRenewalPriceResponseBodySubOrdersSubOrder ¶
type DescribeRenewalPriceResponseBodySubOrdersSubOrder struct { // The discount amount of the order. // // example: // // 1144.8 DiscountAmount *float32 `json:"DiscountAmount,omitempty" xml:"DiscountAmount,omitempty"` // The ID of the instance. // // example: // // dds-bp12c5b040dc**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The original price of the order. // // example: // // 1144.8 OriginalAmount *float32 `json:"OriginalAmount,omitempty" xml:"OriginalAmount,omitempty"` // The IDs of the matched rules. RuleIds *DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds `json:"RuleIds,omitempty" xml:"RuleIds,omitempty" type:"Struct"` // The actual price of the order. // // example: // // 0 TradeAmount *float32 `json:"TradeAmount,omitempty" xml:"TradeAmount,omitempty"` }
func (DescribeRenewalPriceResponseBodySubOrdersSubOrder) GoString ¶
func (s DescribeRenewalPriceResponseBodySubOrdersSubOrder) GoString() string
func (*DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetDiscountAmount ¶
func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetDiscountAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
func (*DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetInstanceId ¶
func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetInstanceId(v string) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
func (*DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetOriginalAmount ¶
func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetOriginalAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
func (*DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetRuleIds ¶
func (*DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetTradeAmount ¶
func (s *DescribeRenewalPriceResponseBodySubOrdersSubOrder) SetTradeAmount(v float32) *DescribeRenewalPriceResponseBodySubOrdersSubOrder
func (DescribeRenewalPriceResponseBodySubOrdersSubOrder) String ¶
func (s DescribeRenewalPriceResponseBodySubOrdersSubOrder) String() string
type DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds ¶
type DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds struct {
RuleId []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}
func (DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) GoString ¶
func (s DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) GoString() string
func (DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) String ¶
func (s DescribeRenewalPriceResponseBodySubOrdersSubOrderRuleIds) String() string
type DescribeReplicaSetRoleRequest ¶
type DescribeReplicaSetRoleRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeReplicaSetRoleRequest) GoString ¶
func (s DescribeReplicaSetRoleRequest) GoString() string
func (*DescribeReplicaSetRoleRequest) SetDBInstanceId ¶
func (s *DescribeReplicaSetRoleRequest) SetDBInstanceId(v string) *DescribeReplicaSetRoleRequest
func (*DescribeReplicaSetRoleRequest) SetOwnerAccount ¶
func (s *DescribeReplicaSetRoleRequest) SetOwnerAccount(v string) *DescribeReplicaSetRoleRequest
func (*DescribeReplicaSetRoleRequest) SetOwnerId ¶
func (s *DescribeReplicaSetRoleRequest) SetOwnerId(v int64) *DescribeReplicaSetRoleRequest
func (*DescribeReplicaSetRoleRequest) SetResourceOwnerAccount ¶
func (s *DescribeReplicaSetRoleRequest) SetResourceOwnerAccount(v string) *DescribeReplicaSetRoleRequest
func (*DescribeReplicaSetRoleRequest) SetResourceOwnerId ¶
func (s *DescribeReplicaSetRoleRequest) SetResourceOwnerId(v int64) *DescribeReplicaSetRoleRequest
func (DescribeReplicaSetRoleRequest) String ¶
func (s DescribeReplicaSetRoleRequest) String() string
type DescribeReplicaSetRoleResponse ¶
type DescribeReplicaSetRoleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeReplicaSetRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeReplicaSetRoleResponse) GoString ¶
func (s DescribeReplicaSetRoleResponse) GoString() string
func (*DescribeReplicaSetRoleResponse) SetBody ¶
func (s *DescribeReplicaSetRoleResponse) SetBody(v *DescribeReplicaSetRoleResponseBody) *DescribeReplicaSetRoleResponse
func (*DescribeReplicaSetRoleResponse) SetHeaders ¶
func (s *DescribeReplicaSetRoleResponse) SetHeaders(v map[string]*string) *DescribeReplicaSetRoleResponse
func (*DescribeReplicaSetRoleResponse) SetStatusCode ¶
func (s *DescribeReplicaSetRoleResponse) SetStatusCode(v int32) *DescribeReplicaSetRoleResponse
func (DescribeReplicaSetRoleResponse) String ¶
func (s DescribeReplicaSetRoleResponse) String() string
type DescribeReplicaSetRoleResponseBody ¶
type DescribeReplicaSetRoleResponseBody struct { // The instance ID. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The details of the roles of the replica set instance. ReplicaSets *DescribeReplicaSetRoleResponseBodyReplicaSets `json:"ReplicaSets,omitempty" xml:"ReplicaSets,omitempty" type:"Struct"` // The request ID. // // example: // // DB4A0595-FCA9-437F-B2BB-25DBFC009D3E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeReplicaSetRoleResponseBody) GoString ¶
func (s DescribeReplicaSetRoleResponseBody) GoString() string
func (*DescribeReplicaSetRoleResponseBody) SetDBInstanceId ¶
func (s *DescribeReplicaSetRoleResponseBody) SetDBInstanceId(v string) *DescribeReplicaSetRoleResponseBody
func (*DescribeReplicaSetRoleResponseBody) SetReplicaSets ¶
func (s *DescribeReplicaSetRoleResponseBody) SetReplicaSets(v *DescribeReplicaSetRoleResponseBodyReplicaSets) *DescribeReplicaSetRoleResponseBody
func (*DescribeReplicaSetRoleResponseBody) SetRequestId ¶
func (s *DescribeReplicaSetRoleResponseBody) SetRequestId(v string) *DescribeReplicaSetRoleResponseBody
func (DescribeReplicaSetRoleResponseBody) String ¶
func (s DescribeReplicaSetRoleResponseBody) String() string
type DescribeReplicaSetRoleResponseBodyReplicaSets ¶
type DescribeReplicaSetRoleResponseBodyReplicaSets struct {
ReplicaSet []*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet `json:"ReplicaSet,omitempty" xml:"ReplicaSet,omitempty" type:"Repeated"`
}
func (DescribeReplicaSetRoleResponseBodyReplicaSets) GoString ¶
func (s DescribeReplicaSetRoleResponseBodyReplicaSets) GoString() string
func (*DescribeReplicaSetRoleResponseBodyReplicaSets) SetReplicaSet ¶
func (DescribeReplicaSetRoleResponseBodyReplicaSets) String ¶
func (s DescribeReplicaSetRoleResponseBodyReplicaSets) String() string
type DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet ¶
type DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet struct { // The endpoint of the node. // // example: // // dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com ConnectionDomain *string `json:"ConnectionDomain,omitempty" xml:"ConnectionDomain,omitempty"` // The port number that is used to connect to the node. // // example: // // 3717 ConnectionPort *string `json:"ConnectionPort,omitempty" xml:"ConnectionPort,omitempty"` // The connection type of the node. // // example: // // SRV ConnectionType *string `json:"ConnectionType,omitempty" xml:"ConnectionType,omitempty"` // The remaining duration of the classic network endpoint. Unit: seconds. // // example: // // 1209582 ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The network type of the instance. Valid values: // // - **VPC**: the virtual private cloud (VPC) // // - **Classic**: the classic network // // - **Public**: the Internet // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The role of the node in the replica set instance. Valid values: // // - **Primary** // // - **Secondary** // // example: // // Primary ReplicaSetRole *string `json:"ReplicaSetRole,omitempty" xml:"ReplicaSetRole,omitempty"` // The role ID of the node. // // example: // // 651xxxxx RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` }
func (DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) GoString ¶
func (s DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) GoString() string
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionDomain ¶
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionDomain(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionPort ¶
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionPort(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionType ¶ added in v9.1.0
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetConnectionType(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetExpiredTime ¶
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetExpiredTime(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetNetworkType ¶
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetNetworkType(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (*DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetReplicaSetRole ¶
func (s *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) SetReplicaSetRole(v string) *DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet
func (DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) String ¶
func (s DescribeReplicaSetRoleResponseBodyReplicaSetsReplicaSet) String() string
type DescribeRestoreDBInstanceListRequest ¶ added in v9.1.0
type DescribeRestoreDBInstanceListRequest struct { // Find instances created after the specified time, formatted as <i>yyyy-MM-dd</i>T<i>HH:00:00</i>Z (UTC time). // // > // // > - The time must be on the hour. // // > - The time cannot be earlier than 7 days before the current time. // // This parameter is required. // // example: // // 2024-07-24T14:00:00Z CreationTimeAfter *string `json:"CreationTimeAfter,omitempty" xml:"CreationTimeAfter,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp114f14849d**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeRestoreDBInstanceListRequest) GoString ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListRequest) GoString() string
func (*DescribeRestoreDBInstanceListRequest) SetCreationTimeAfter ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetCreationTimeAfter(v string) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetDBInstanceId ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetDBInstanceId(v string) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetOwnerAccount ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetOwnerAccount(v string) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetOwnerId ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetOwnerId(v int64) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetPageNumber ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetPageNumber(v int32) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetPageSize ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetPageSize(v int32) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetResourceOwnerAccount ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetResourceOwnerAccount(v string) *DescribeRestoreDBInstanceListRequest
func (*DescribeRestoreDBInstanceListRequest) SetResourceOwnerId ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListRequest) SetResourceOwnerId(v int64) *DescribeRestoreDBInstanceListRequest
func (DescribeRestoreDBInstanceListRequest) String ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListRequest) String() string
type DescribeRestoreDBInstanceListResponse ¶ added in v9.1.0
type DescribeRestoreDBInstanceListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRestoreDBInstanceListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRestoreDBInstanceListResponse) GoString ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponse) GoString() string
func (*DescribeRestoreDBInstanceListResponse) SetHeaders ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponse) SetHeaders(v map[string]*string) *DescribeRestoreDBInstanceListResponse
func (*DescribeRestoreDBInstanceListResponse) SetStatusCode ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponse) SetStatusCode(v int32) *DescribeRestoreDBInstanceListResponse
func (DescribeRestoreDBInstanceListResponse) String ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponse) String() string
type DescribeRestoreDBInstanceListResponseBody ¶ added in v9.1.0
type DescribeRestoreDBInstanceListResponseBody struct { // DB instances list. DBInstances *DescribeRestoreDBInstanceListResponseBodyDBInstances `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Struct"` // The page number. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. // // example: // // 1AF0AD89-ED4F-44AD-B65F-BFC1D5Cxxxxx RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of instances in the query results. // // example: // // 5 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeRestoreDBInstanceListResponseBody) GoString ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBody) GoString() string
func (*DescribeRestoreDBInstanceListResponseBody) SetDBInstances ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBody) SetPageNumber ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBody) SetPageNumber(v int32) *DescribeRestoreDBInstanceListResponseBody
func (*DescribeRestoreDBInstanceListResponseBody) SetPageSize ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBody) SetPageSize(v int32) *DescribeRestoreDBInstanceListResponseBody
func (*DescribeRestoreDBInstanceListResponseBody) SetRequestId ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBody) SetRequestId(v string) *DescribeRestoreDBInstanceListResponseBody
func (*DescribeRestoreDBInstanceListResponseBody) SetTotalCount ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBody) SetTotalCount(v int32) *DescribeRestoreDBInstanceListResponseBody
func (DescribeRestoreDBInstanceListResponseBody) String ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBody) String() string
type DescribeRestoreDBInstanceListResponseBodyDBInstances ¶ added in v9.1.0
type DescribeRestoreDBInstanceListResponseBodyDBInstances struct {
DBInstance []*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance `json:"DBInstance,omitempty" xml:"DBInstance,omitempty" type:"Repeated"`
}
func (DescribeRestoreDBInstanceListResponseBodyDBInstances) GoString ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBodyDBInstances) GoString() string
func (*DescribeRestoreDBInstanceListResponseBodyDBInstances) SetDBInstance ¶ added in v9.1.0
func (DescribeRestoreDBInstanceListResponseBodyDBInstances) String ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBodyDBInstances) String() string
type DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance ¶ added in v9.1.0
type DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance struct { // The time of instance creation, formatted as <i>yyyy-MM-dd</i>T<i>HH:00:00</i>Z (UTC time). // // example: // // 2022-01-02T07:43:59Z CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The description of the instance. // // example: // // test-database DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The status of the instance. For more information, see [Instance states](https://help.aliyun.com/document_detail/63870.html). // // example: // // Running DBInstanceStatus *string `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"` // The architecture of the instance. Valid values: // // - **sharding**: sharded cluster instance // // - **replicate**: replica set or standalone instance // // example: // // replicate DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"` // The database engine version of the instance. Valid values: // // - **7.0** // // - **6.0** // // - **5.0** // // - **4.4** // // - **4.2** // // - **4.0** // // - **3.4** // // example: // // 4.2 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The secondary availability zone 2 for the instance when implementing multi-AZ deployment. // // example: // // cn-hangzhou-h HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` // Specifies whether the instance is deleted. Valid values: // // - **0**: not deleted // // - **1**: deleted // // example: // // 0 IsDeleted *int32 `json:"IsDeleted,omitempty" xml:"IsDeleted,omitempty"` // The locked state of the instance, value description: // // - Unlock: Normal. // // - ManualLock: Manually triggered lock. // // - LockByExpiration: Automatically locked due to expiration. // // - LockByRestoration: Automatically locked before restoration. // // - LockByDiskQuota: Automatically locked due to disk quota exceeded. // // example: // // Unlock LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"` // The region ID of the instance. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The secondary availability zone 1 for the instance when implementing multi-AZ deployment. // // example: // // cn-hangzhou-i SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The zone ID of the instance. // // example: // // cn-hangzhou-g ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) GoString ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) GoString() string
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetCreationTime ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceDescription ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceDescription(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceId ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceStatus ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceStatus(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceType ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetDBInstanceType(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetEngineVersion ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetEngineVersion(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetHiddenZoneId ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetIsDeleted ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetLockMode ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetRegionId ¶ added in v9.1.0
func (*DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetSecondaryZoneId ¶ added in v9.1.0
func (s *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) SetSecondaryZoneId(v string) *DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance
func (DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) String ¶ added in v9.1.0
func (s DescribeRestoreDBInstanceListResponseBodyDBInstancesDBInstance) String() string
type DescribeRoleZoneInfoRequest ¶
type DescribeRoleZoneInfoRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeRoleZoneInfoRequest) GoString ¶
func (s DescribeRoleZoneInfoRequest) GoString() string
func (*DescribeRoleZoneInfoRequest) SetDBInstanceId ¶
func (s *DescribeRoleZoneInfoRequest) SetDBInstanceId(v string) *DescribeRoleZoneInfoRequest
func (*DescribeRoleZoneInfoRequest) SetOwnerAccount ¶
func (s *DescribeRoleZoneInfoRequest) SetOwnerAccount(v string) *DescribeRoleZoneInfoRequest
func (*DescribeRoleZoneInfoRequest) SetOwnerId ¶
func (s *DescribeRoleZoneInfoRequest) SetOwnerId(v int64) *DescribeRoleZoneInfoRequest
func (*DescribeRoleZoneInfoRequest) SetResourceOwnerAccount ¶
func (s *DescribeRoleZoneInfoRequest) SetResourceOwnerAccount(v string) *DescribeRoleZoneInfoRequest
func (*DescribeRoleZoneInfoRequest) SetResourceOwnerId ¶
func (s *DescribeRoleZoneInfoRequest) SetResourceOwnerId(v int64) *DescribeRoleZoneInfoRequest
func (DescribeRoleZoneInfoRequest) String ¶
func (s DescribeRoleZoneInfoRequest) String() string
type DescribeRoleZoneInfoResponse ¶
type DescribeRoleZoneInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRoleZoneInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRoleZoneInfoResponse) GoString ¶
func (s DescribeRoleZoneInfoResponse) GoString() string
func (*DescribeRoleZoneInfoResponse) SetBody ¶
func (s *DescribeRoleZoneInfoResponse) SetBody(v *DescribeRoleZoneInfoResponseBody) *DescribeRoleZoneInfoResponse
func (*DescribeRoleZoneInfoResponse) SetHeaders ¶
func (s *DescribeRoleZoneInfoResponse) SetHeaders(v map[string]*string) *DescribeRoleZoneInfoResponse
func (*DescribeRoleZoneInfoResponse) SetStatusCode ¶
func (s *DescribeRoleZoneInfoResponse) SetStatusCode(v int32) *DescribeRoleZoneInfoResponse
func (DescribeRoleZoneInfoResponse) String ¶
func (s DescribeRoleZoneInfoResponse) String() string
type DescribeRoleZoneInfoResponseBody ¶
type DescribeRoleZoneInfoResponseBody struct { // The request ID. // // example: // // 728B9A96-E262-4AE5-915E-3A51CCE2FDA9 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of nodes in the zone. ZoneInfos *DescribeRoleZoneInfoResponseBodyZoneInfos `json:"ZoneInfos,omitempty" xml:"ZoneInfos,omitempty" type:"Struct"` }
func (DescribeRoleZoneInfoResponseBody) GoString ¶
func (s DescribeRoleZoneInfoResponseBody) GoString() string
func (*DescribeRoleZoneInfoResponseBody) SetRequestId ¶
func (s *DescribeRoleZoneInfoResponseBody) SetRequestId(v string) *DescribeRoleZoneInfoResponseBody
func (*DescribeRoleZoneInfoResponseBody) SetZoneInfos ¶
func (s *DescribeRoleZoneInfoResponseBody) SetZoneInfos(v *DescribeRoleZoneInfoResponseBodyZoneInfos) *DescribeRoleZoneInfoResponseBody
func (DescribeRoleZoneInfoResponseBody) String ¶
func (s DescribeRoleZoneInfoResponseBody) String() string
type DescribeRoleZoneInfoResponseBodyZoneInfos ¶
type DescribeRoleZoneInfoResponseBodyZoneInfos struct {
ZoneInfo []*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo `json:"ZoneInfo,omitempty" xml:"ZoneInfo,omitempty" type:"Repeated"`
}
func (DescribeRoleZoneInfoResponseBodyZoneInfos) GoString ¶
func (s DescribeRoleZoneInfoResponseBodyZoneInfos) GoString() string
func (*DescribeRoleZoneInfoResponseBodyZoneInfos) SetZoneInfo ¶
func (DescribeRoleZoneInfoResponseBodyZoneInfos) String ¶
func (s DescribeRoleZoneInfoResponseBodyZoneInfos) String() string
type DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo ¶
type DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo struct { // The ID of the node. // // example: // // dds-bpxxxxxxxx InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"` // The type of the node. Valid values: // // - **normal** // // - **configServer** // // - **shard** // // - **mongos** // // > Valid value for replica set instances: **normal**. Valid values for sharded cluster instances: **configServer**, **shard**, and **mongos**. // // example: // // normal NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"` // The role ID. // // example: // // 83xxxxx RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The role of the node. Valid values: // // - **Primary** // // - **Secondary** // // - **Hidden** // // example: // // Primary RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` // The zone ID of the node. // // example: // // cn-hangzhou-e ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) GoString ¶
func (s DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) GoString() string
func (*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetInsName ¶
func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetInsName(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
func (*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetNodeType ¶
func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetNodeType(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
func (*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleId ¶
func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleId(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
func (*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleType ¶
func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetRoleType(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
func (*DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetZoneId ¶
func (s *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) SetZoneId(v string) *DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo
func (DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) String ¶
func (s DescribeRoleZoneInfoResponseBodyZoneInfosZoneInfo) String() string
type DescribeRunningLogRecordsRequest ¶
type DescribeRunningLogRecordsRequest struct { // The ID of the instance. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The name of the database. // // example: // // mongodbtest DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` // The end of the time range to query. Specify the time in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // > The end time must be later than the start time and within 24 hours from the start time. Otherwise, the query fails. // // This parameter is required. // // example: // // 2019-01-01T13:10Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The logical relationship among multiple keywords. // // - **or** // // - **and* - (default value) // // example: // // and LogicalOperator *string `json:"LogicalOperator,omitempty" xml:"LogicalOperator,omitempty"` // The ID of the mongos node or shard node whose operational logs you want to query in the instance. If the instance is a sharded cluster instance, you must specify this parameter. // // > This parameter is valid only when **DBInstanceId* - is set to the ID of a sharded cluster instance. // // example: // // d-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The order of time in which the operational log entries to return are sorted. Valid values: // // - asc: The log entries are sorted by time in ascending order. // // - desc: The log entries are sorted by time in descending order. // // example: // // asc OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of the page to return. The value must be an integer that is greater than 0. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30* - to **100**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The keywords used for query. You can enter up to 10 keywords at a time. If you enter multiple keywords, separate the keywords with spaces. // // example: // // test test2 QueryKeywords *string `json:"QueryKeywords,omitempty" xml:"QueryKeywords,omitempty"` // The ID of the resource group. // // example: // // sg-bpxxxxxxxxxxxxxxxxxx ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role ID of the node. You can call the [DescribeReplicaSetRole](https://help.aliyun.com/document_detail/62134.html) operation to query the role ID. // // example: // // 651xxxxx RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The role of the node whose error logs you want to query in the instance. Valid values: // // - **primary** // // - **secondary** // // > If you set the **NodeId* - parameter to the ID of a mongos node, the **RoleType* - parameter must be set to **primary**. // // example: // // primary RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` // The beginning of the time range to query. Specify the time in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2019-01-01T12:10Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeRunningLogRecordsRequest) GoString ¶
func (s DescribeRunningLogRecordsRequest) GoString() string
func (*DescribeRunningLogRecordsRequest) SetDBInstanceId ¶
func (s *DescribeRunningLogRecordsRequest) SetDBInstanceId(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetDBName ¶
func (s *DescribeRunningLogRecordsRequest) SetDBName(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetEndTime ¶
func (s *DescribeRunningLogRecordsRequest) SetEndTime(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetLogicalOperator ¶
func (s *DescribeRunningLogRecordsRequest) SetLogicalOperator(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetNodeId ¶
func (s *DescribeRunningLogRecordsRequest) SetNodeId(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetOrderType ¶
func (s *DescribeRunningLogRecordsRequest) SetOrderType(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetOwnerAccount ¶
func (s *DescribeRunningLogRecordsRequest) SetOwnerAccount(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetOwnerId ¶
func (s *DescribeRunningLogRecordsRequest) SetOwnerId(v int64) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetPageNumber ¶
func (s *DescribeRunningLogRecordsRequest) SetPageNumber(v int32) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetPageSize ¶
func (s *DescribeRunningLogRecordsRequest) SetPageSize(v int32) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetQueryKeywords ¶
func (s *DescribeRunningLogRecordsRequest) SetQueryKeywords(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetResourceGroupId ¶
func (s *DescribeRunningLogRecordsRequest) SetResourceGroupId(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetResourceOwnerAccount ¶
func (s *DescribeRunningLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetResourceOwnerId ¶
func (s *DescribeRunningLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetRoleId ¶
func (s *DescribeRunningLogRecordsRequest) SetRoleId(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetRoleType ¶
func (s *DescribeRunningLogRecordsRequest) SetRoleType(v string) *DescribeRunningLogRecordsRequest
func (*DescribeRunningLogRecordsRequest) SetStartTime ¶
func (s *DescribeRunningLogRecordsRequest) SetStartTime(v string) *DescribeRunningLogRecordsRequest
func (DescribeRunningLogRecordsRequest) String ¶
func (s DescribeRunningLogRecordsRequest) String() string
type DescribeRunningLogRecordsResponse ¶
type DescribeRunningLogRecordsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRunningLogRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRunningLogRecordsResponse) GoString ¶
func (s DescribeRunningLogRecordsResponse) GoString() string
func (*DescribeRunningLogRecordsResponse) SetHeaders ¶
func (s *DescribeRunningLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeRunningLogRecordsResponse
func (*DescribeRunningLogRecordsResponse) SetStatusCode ¶
func (s *DescribeRunningLogRecordsResponse) SetStatusCode(v int32) *DescribeRunningLogRecordsResponse
func (DescribeRunningLogRecordsResponse) String ¶
func (s DescribeRunningLogRecordsResponse) String() string
type DescribeRunningLogRecordsResponseBody ¶
type DescribeRunningLogRecordsResponseBody struct { // The database engine. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // Details about the operational log entries. Items *DescribeRunningLogRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The number of the page to return. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. // // example: // // 30 PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"` // The ID of the request. // // example: // // 45D2B592-DEBA-4347-BBF3-47FF6C97DBBC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries. // // example: // // 2 TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"` }
func (DescribeRunningLogRecordsResponseBody) GoString ¶
func (s DescribeRunningLogRecordsResponseBody) GoString() string
func (*DescribeRunningLogRecordsResponseBody) SetEngine ¶
func (s *DescribeRunningLogRecordsResponseBody) SetEngine(v string) *DescribeRunningLogRecordsResponseBody
func (*DescribeRunningLogRecordsResponseBody) SetPageNumber ¶
func (s *DescribeRunningLogRecordsResponseBody) SetPageNumber(v int32) *DescribeRunningLogRecordsResponseBody
func (*DescribeRunningLogRecordsResponseBody) SetPageRecordCount ¶
func (s *DescribeRunningLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeRunningLogRecordsResponseBody
func (*DescribeRunningLogRecordsResponseBody) SetRequestId ¶
func (s *DescribeRunningLogRecordsResponseBody) SetRequestId(v string) *DescribeRunningLogRecordsResponseBody
func (*DescribeRunningLogRecordsResponseBody) SetTotalRecordCount ¶
func (s *DescribeRunningLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeRunningLogRecordsResponseBody
func (DescribeRunningLogRecordsResponseBody) String ¶
func (s DescribeRunningLogRecordsResponseBody) String() string
type DescribeRunningLogRecordsResponseBodyItems ¶
type DescribeRunningLogRecordsResponseBodyItems struct {
LogRecords []*DescribeRunningLogRecordsResponseBodyItemsLogRecords `json:"LogRecords,omitempty" xml:"LogRecords,omitempty" type:"Repeated"`
}
func (DescribeRunningLogRecordsResponseBodyItems) GoString ¶
func (s DescribeRunningLogRecordsResponseBodyItems) GoString() string
func (*DescribeRunningLogRecordsResponseBodyItems) SetLogRecords ¶
func (DescribeRunningLogRecordsResponseBodyItems) String ¶
func (s DescribeRunningLogRecordsResponseBodyItems) String() string
type DescribeRunningLogRecordsResponseBodyItemsLogRecords ¶
type DescribeRunningLogRecordsResponseBodyItemsLogRecords struct { // The category of the log entry. // // example: // // NETWORK Category *string `json:"Category,omitempty" xml:"Category,omitempty"` // The connection information of the log entry. // // example: // // conn18xxxxxx ConnInfo *string `json:"ConnInfo,omitempty" xml:"ConnInfo,omitempty"` // The content of the log entry. // // example: // // end connection 11.xxx.xxx.xx:3xxxx (0 connections now open)\\n Content *string `json:"Content,omitempty" xml:"Content,omitempty"` // The time when the log entry was generated. The time is in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2019-02-26T12:09:34Z CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` }
func (DescribeRunningLogRecordsResponseBodyItemsLogRecords) GoString ¶
func (s DescribeRunningLogRecordsResponseBodyItemsLogRecords) GoString() string
func (*DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCategory ¶
func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCategory(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
func (*DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetConnInfo ¶
func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetConnInfo(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
func (*DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetContent ¶
func (*DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCreateTime ¶
func (s *DescribeRunningLogRecordsResponseBodyItemsLogRecords) SetCreateTime(v string) *DescribeRunningLogRecordsResponseBodyItemsLogRecords
func (DescribeRunningLogRecordsResponseBodyItemsLogRecords) String ¶
func (s DescribeRunningLogRecordsResponseBodyItemsLogRecords) String() string
type DescribeSecurityGroupConfigurationRequest ¶
type DescribeSecurityGroupConfigurationRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeSecurityGroupConfigurationRequest) GoString ¶
func (s DescribeSecurityGroupConfigurationRequest) GoString() string
func (*DescribeSecurityGroupConfigurationRequest) SetDBInstanceId ¶
func (s *DescribeSecurityGroupConfigurationRequest) SetDBInstanceId(v string) *DescribeSecurityGroupConfigurationRequest
func (*DescribeSecurityGroupConfigurationRequest) SetOwnerAccount ¶
func (s *DescribeSecurityGroupConfigurationRequest) SetOwnerAccount(v string) *DescribeSecurityGroupConfigurationRequest
func (*DescribeSecurityGroupConfigurationRequest) SetOwnerId ¶
func (s *DescribeSecurityGroupConfigurationRequest) SetOwnerId(v int64) *DescribeSecurityGroupConfigurationRequest
func (*DescribeSecurityGroupConfigurationRequest) SetResourceOwnerAccount ¶
func (s *DescribeSecurityGroupConfigurationRequest) SetResourceOwnerAccount(v string) *DescribeSecurityGroupConfigurationRequest
func (*DescribeSecurityGroupConfigurationRequest) SetResourceOwnerId ¶
func (s *DescribeSecurityGroupConfigurationRequest) SetResourceOwnerId(v int64) *DescribeSecurityGroupConfigurationRequest
func (DescribeSecurityGroupConfigurationRequest) String ¶
func (s DescribeSecurityGroupConfigurationRequest) String() string
type DescribeSecurityGroupConfigurationResponse ¶
type DescribeSecurityGroupConfigurationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSecurityGroupConfigurationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSecurityGroupConfigurationResponse) GoString ¶
func (s DescribeSecurityGroupConfigurationResponse) GoString() string
func (*DescribeSecurityGroupConfigurationResponse) SetHeaders ¶
func (s *DescribeSecurityGroupConfigurationResponse) SetHeaders(v map[string]*string) *DescribeSecurityGroupConfigurationResponse
func (*DescribeSecurityGroupConfigurationResponse) SetStatusCode ¶
func (s *DescribeSecurityGroupConfigurationResponse) SetStatusCode(v int32) *DescribeSecurityGroupConfigurationResponse
func (DescribeSecurityGroupConfigurationResponse) String ¶
func (s DescribeSecurityGroupConfigurationResponse) String() string
type DescribeSecurityGroupConfigurationResponseBody ¶
type DescribeSecurityGroupConfigurationResponseBody struct { // Details about the ECS security groups. Items *DescribeSecurityGroupConfigurationResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The ID of the request. // // example: // // 3C4A2494-85C4-45C5-93CF-548DB3375193 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeSecurityGroupConfigurationResponseBody) GoString ¶
func (s DescribeSecurityGroupConfigurationResponseBody) GoString() string
func (*DescribeSecurityGroupConfigurationResponseBody) SetRequestId ¶
func (s *DescribeSecurityGroupConfigurationResponseBody) SetRequestId(v string) *DescribeSecurityGroupConfigurationResponseBody
func (DescribeSecurityGroupConfigurationResponseBody) String ¶
func (s DescribeSecurityGroupConfigurationResponseBody) String() string
type DescribeSecurityGroupConfigurationResponseBodyItems ¶
type DescribeSecurityGroupConfigurationResponseBodyItems struct {
RdsEcsSecurityGroupRel []*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel `json:"RdsEcsSecurityGroupRel,omitempty" xml:"RdsEcsSecurityGroupRel,omitempty" type:"Repeated"`
}
func (DescribeSecurityGroupConfigurationResponseBodyItems) GoString ¶
func (s DescribeSecurityGroupConfigurationResponseBodyItems) GoString() string
func (*DescribeSecurityGroupConfigurationResponseBodyItems) SetRdsEcsSecurityGroupRel ¶
func (s *DescribeSecurityGroupConfigurationResponseBodyItems) SetRdsEcsSecurityGroupRel(v []*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) *DescribeSecurityGroupConfigurationResponseBodyItems
func (DescribeSecurityGroupConfigurationResponseBodyItems) String ¶
func (s DescribeSecurityGroupConfigurationResponseBodyItems) String() string
type DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel ¶
type DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel struct { // The network type of the ECS security group. Valid values: // // - **vpc** // // - **classic** // // example: // // vpc NetType *string `json:"NetType,omitempty" xml:"NetType,omitempty"` // The region ID of the ECS security group. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the ECS security group. // // example: // // sg-bpxxxxxxxx SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` }
func (DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) GoString ¶
func (s DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) GoString() string
func (*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetNetType ¶
func (*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetRegionId ¶
func (*DescribeSecurityGroupConfigurationResponseBodyItemsRdsEcsSecurityGroupRel) SetSecurityGroupId ¶
type DescribeSecurityIpsRequest ¶
type DescribeSecurityIpsRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Whether to display DAS whitelist information. // // example: // // true ShowHDMIps *bool `json:"ShowHDMIps,omitempty" xml:"ShowHDMIps,omitempty"` }
func (DescribeSecurityIpsRequest) GoString ¶
func (s DescribeSecurityIpsRequest) GoString() string
func (*DescribeSecurityIpsRequest) SetDBInstanceId ¶
func (s *DescribeSecurityIpsRequest) SetDBInstanceId(v string) *DescribeSecurityIpsRequest
func (*DescribeSecurityIpsRequest) SetOwnerAccount ¶
func (s *DescribeSecurityIpsRequest) SetOwnerAccount(v string) *DescribeSecurityIpsRequest
func (*DescribeSecurityIpsRequest) SetOwnerId ¶
func (s *DescribeSecurityIpsRequest) SetOwnerId(v int64) *DescribeSecurityIpsRequest
func (*DescribeSecurityIpsRequest) SetResourceOwnerAccount ¶
func (s *DescribeSecurityIpsRequest) SetResourceOwnerAccount(v string) *DescribeSecurityIpsRequest
func (*DescribeSecurityIpsRequest) SetResourceOwnerId ¶
func (s *DescribeSecurityIpsRequest) SetResourceOwnerId(v int64) *DescribeSecurityIpsRequest
func (*DescribeSecurityIpsRequest) SetShowHDMIps ¶
func (s *DescribeSecurityIpsRequest) SetShowHDMIps(v bool) *DescribeSecurityIpsRequest
func (DescribeSecurityIpsRequest) String ¶
func (s DescribeSecurityIpsRequest) String() string
type DescribeSecurityIpsResponse ¶
type DescribeSecurityIpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSecurityIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSecurityIpsResponse) GoString ¶
func (s DescribeSecurityIpsResponse) GoString() string
func (*DescribeSecurityIpsResponse) SetBody ¶
func (s *DescribeSecurityIpsResponse) SetBody(v *DescribeSecurityIpsResponseBody) *DescribeSecurityIpsResponse
func (*DescribeSecurityIpsResponse) SetHeaders ¶
func (s *DescribeSecurityIpsResponse) SetHeaders(v map[string]*string) *DescribeSecurityIpsResponse
func (*DescribeSecurityIpsResponse) SetStatusCode ¶
func (s *DescribeSecurityIpsResponse) SetStatusCode(v int32) *DescribeSecurityIpsResponse
func (DescribeSecurityIpsResponse) String ¶
func (s DescribeSecurityIpsResponse) String() string
type DescribeSecurityIpsResponseBody ¶
type DescribeSecurityIpsResponseBody struct { // The ID of the request. // // example: // // FC724D23-2962-479E-ABB1-606C935AE7FD RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array that consists of the information of IP whitelists. SecurityIpGroups *DescribeSecurityIpsResponseBodySecurityIpGroups `json:"SecurityIpGroups,omitempty" xml:"SecurityIpGroups,omitempty" type:"Struct"` // The IP addresses in the default whitelist. // // example: // // 47.xxx.xxx.xx,100.xxx.xxx.0/24 SecurityIps *string `json:"SecurityIps,omitempty" xml:"SecurityIps,omitempty"` }
func (DescribeSecurityIpsResponseBody) GoString ¶
func (s DescribeSecurityIpsResponseBody) GoString() string
func (*DescribeSecurityIpsResponseBody) SetRequestId ¶
func (s *DescribeSecurityIpsResponseBody) SetRequestId(v string) *DescribeSecurityIpsResponseBody
func (*DescribeSecurityIpsResponseBody) SetSecurityIpGroups ¶
func (s *DescribeSecurityIpsResponseBody) SetSecurityIpGroups(v *DescribeSecurityIpsResponseBodySecurityIpGroups) *DescribeSecurityIpsResponseBody
func (*DescribeSecurityIpsResponseBody) SetSecurityIps ¶
func (s *DescribeSecurityIpsResponseBody) SetSecurityIps(v string) *DescribeSecurityIpsResponseBody
func (DescribeSecurityIpsResponseBody) String ¶
func (s DescribeSecurityIpsResponseBody) String() string
type DescribeSecurityIpsResponseBodySecurityIpGroups ¶
type DescribeSecurityIpsResponseBodySecurityIpGroups struct {
SecurityIpGroup []*DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup `json:"SecurityIpGroup,omitempty" xml:"SecurityIpGroup,omitempty" type:"Repeated"`
}
func (DescribeSecurityIpsResponseBodySecurityIpGroups) GoString ¶
func (s DescribeSecurityIpsResponseBodySecurityIpGroups) GoString() string
func (*DescribeSecurityIpsResponseBodySecurityIpGroups) SetSecurityIpGroup ¶
func (DescribeSecurityIpsResponseBodySecurityIpGroups) String ¶
func (s DescribeSecurityIpsResponseBodySecurityIpGroups) String() string
type DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup ¶
type DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup struct { // The attribute of the IP address whitelist. // // example: // // hidden SecurityIpGroupAttribute *string `json:"SecurityIpGroupAttribute,omitempty" xml:"SecurityIpGroupAttribute,omitempty"` // The name of the IP whitelist. // // example: // // default SecurityIpGroupName *string `json:"SecurityIpGroupName,omitempty" xml:"SecurityIpGroupName,omitempty"` // The name of the IP whitelist. // // example: // // 47.xxx.xxx.xx,100.xxx.xxx.0/24 SecurityIpList *string `json:"SecurityIpList,omitempty" xml:"SecurityIpList,omitempty"` }
func (DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) GoString ¶
func (s DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) GoString() string
func (*DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupAttribute ¶
func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupAttribute(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
func (*DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupName ¶
func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpGroupName(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
func (*DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpList ¶
func (s *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) SetSecurityIpList(v string) *DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup
func (DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) String ¶
func (s DescribeSecurityIpsResponseBodySecurityIpGroupsSecurityIpGroup) String() string
type DescribeShardingNetworkAddressRequest ¶
type DescribeShardingNetworkAddressRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the mongos, shard, or Configserver node in the sharded cluster instance. // // > You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the ID of the mongos, shard, or Configserver node. // // example: // // d-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeShardingNetworkAddressRequest) GoString ¶
func (s DescribeShardingNetworkAddressRequest) GoString() string
func (*DescribeShardingNetworkAddressRequest) SetDBInstanceId ¶
func (s *DescribeShardingNetworkAddressRequest) SetDBInstanceId(v string) *DescribeShardingNetworkAddressRequest
func (*DescribeShardingNetworkAddressRequest) SetNodeId ¶
func (s *DescribeShardingNetworkAddressRequest) SetNodeId(v string) *DescribeShardingNetworkAddressRequest
func (*DescribeShardingNetworkAddressRequest) SetOwnerAccount ¶
func (s *DescribeShardingNetworkAddressRequest) SetOwnerAccount(v string) *DescribeShardingNetworkAddressRequest
func (*DescribeShardingNetworkAddressRequest) SetOwnerId ¶
func (s *DescribeShardingNetworkAddressRequest) SetOwnerId(v int64) *DescribeShardingNetworkAddressRequest
func (*DescribeShardingNetworkAddressRequest) SetResourceOwnerAccount ¶
func (s *DescribeShardingNetworkAddressRequest) SetResourceOwnerAccount(v string) *DescribeShardingNetworkAddressRequest
func (*DescribeShardingNetworkAddressRequest) SetResourceOwnerId ¶
func (s *DescribeShardingNetworkAddressRequest) SetResourceOwnerId(v int64) *DescribeShardingNetworkAddressRequest
func (DescribeShardingNetworkAddressRequest) String ¶
func (s DescribeShardingNetworkAddressRequest) String() string
type DescribeShardingNetworkAddressResponse ¶
type DescribeShardingNetworkAddressResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeShardingNetworkAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeShardingNetworkAddressResponse) GoString ¶
func (s DescribeShardingNetworkAddressResponse) GoString() string
func (*DescribeShardingNetworkAddressResponse) SetHeaders ¶
func (s *DescribeShardingNetworkAddressResponse) SetHeaders(v map[string]*string) *DescribeShardingNetworkAddressResponse
func (*DescribeShardingNetworkAddressResponse) SetStatusCode ¶
func (s *DescribeShardingNetworkAddressResponse) SetStatusCode(v int32) *DescribeShardingNetworkAddressResponse
func (DescribeShardingNetworkAddressResponse) String ¶
func (s DescribeShardingNetworkAddressResponse) String() string
type DescribeShardingNetworkAddressResponseBody ¶
type DescribeShardingNetworkAddressResponseBody struct { // The endpoints of DynamoDB-compatible instances. CompatibleConnections *DescribeShardingNetworkAddressResponseBodyCompatibleConnections `json:"CompatibleConnections,omitempty" xml:"CompatibleConnections,omitempty" type:"Struct"` // The endpoints of the ApsaraDB for MongoDB sharded cluster instance. NetworkAddresses *DescribeShardingNetworkAddressResponseBodyNetworkAddresses `json:"NetworkAddresses,omitempty" xml:"NetworkAddresses,omitempty" type:"Struct"` // The request ID. // // example: // // 18D8AAFD-6BEB-420F-8164-810CB0C0AA39 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeShardingNetworkAddressResponseBody) GoString ¶
func (s DescribeShardingNetworkAddressResponseBody) GoString() string
func (*DescribeShardingNetworkAddressResponseBody) SetCompatibleConnections ¶
func (s *DescribeShardingNetworkAddressResponseBody) SetCompatibleConnections(v *DescribeShardingNetworkAddressResponseBodyCompatibleConnections) *DescribeShardingNetworkAddressResponseBody
func (*DescribeShardingNetworkAddressResponseBody) SetNetworkAddresses ¶
func (s *DescribeShardingNetworkAddressResponseBody) SetNetworkAddresses(v *DescribeShardingNetworkAddressResponseBodyNetworkAddresses) *DescribeShardingNetworkAddressResponseBody
func (*DescribeShardingNetworkAddressResponseBody) SetRequestId ¶
func (s *DescribeShardingNetworkAddressResponseBody) SetRequestId(v string) *DescribeShardingNetworkAddressResponseBody
func (DescribeShardingNetworkAddressResponseBody) String ¶
func (s DescribeShardingNetworkAddressResponseBody) String() string
type DescribeShardingNetworkAddressResponseBodyCompatibleConnections ¶
type DescribeShardingNetworkAddressResponseBodyCompatibleConnections struct {
CompatibleConnection []*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection `json:"CompatibleConnection,omitempty" xml:"CompatibleConnection,omitempty" type:"Repeated"`
}
func (DescribeShardingNetworkAddressResponseBodyCompatibleConnections) GoString ¶
func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnections) GoString() string
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnections) SetCompatibleConnection ¶
func (DescribeShardingNetworkAddressResponseBodyCompatibleConnections) String ¶
func (s DescribeShardingNetworkAddressResponseBodyCompatibleConnections) String() string
type DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection ¶
type DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection struct { // The remaining duration of the classic network endpoint. Unit: seconds. // // example: // // 2591963 ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The IP address of the instance. // // example: // // 10.140.xxx.xx IPAddress *string `json:"IPAddress,omitempty" xml:"IPAddress,omitempty"` // The endpoint of the instance. // // example: // // dds-bpxxxxxxxxxxxxxx.mongodb.rds.aliyuncs.com NetworkAddress *string `json:"NetworkAddress,omitempty" xml:"NetworkAddress,omitempty"` // The network type of the instance. // // - **VPC**: virtual private cloud // // - **Classic**: classic network // // - **Public**: the Internet // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The port that is used to connect to the instance. // // example: // // 3717 Port *string `json:"Port,omitempty" xml:"Port,omitempty"` // The VPC ID of the instance. // // > This parameter is returned when the network type is **VPC**. // // example: // // vpc-bpxxxxxxxx VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"` // The ID of the vSwitch in the Virtual Private Cloud (VPC). // // > This parameter is returned when the network type is **VPC**. // // example: // // vsw-bpxxxxxxxx VswitchId *string `json:"VswitchId,omitempty" xml:"VswitchId,omitempty"` }
func (DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) GoString ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetExpiredTime ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetIPAddress ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetNetworkAddress ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetNetworkType ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetPort ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetVPCId ¶
func (*DescribeShardingNetworkAddressResponseBodyCompatibleConnectionsCompatibleConnection) SetVswitchId ¶
type DescribeShardingNetworkAddressResponseBodyNetworkAddresses ¶
type DescribeShardingNetworkAddressResponseBodyNetworkAddresses struct {
NetworkAddress []*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress `json:"NetworkAddress,omitempty" xml:"NetworkAddress,omitempty" type:"Repeated"`
}
func (DescribeShardingNetworkAddressResponseBodyNetworkAddresses) GoString ¶
func (s DescribeShardingNetworkAddressResponseBodyNetworkAddresses) GoString() string
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddresses) SetNetworkAddress ¶
func (DescribeShardingNetworkAddressResponseBodyNetworkAddresses) String ¶
func (s DescribeShardingNetworkAddressResponseBodyNetworkAddresses) String() string
type DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress ¶
type DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress struct { // The public endpoint type. Valid values: // // - **SRV** // // - **Normal** // // example: // // SRV ConnectionType *string `json:"ConnectionType,omitempty" xml:"ConnectionType,omitempty"` // The remaining duration of the classic network endpoint. Unit: seconds. // // example: // // 2591963 ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The IP address of the instance. // // example: // // 10.140.xxx.xx IPAddress *string `json:"IPAddress,omitempty" xml:"IPAddress,omitempty"` // The connection string of the instance. // // example: // // s-bpxxxxxxxx.mongodb.rds.aliyuncs.com NetworkAddress *string `json:"NetworkAddress,omitempty" xml:"NetworkAddress,omitempty"` // The network type of the instance. // // - **VPC**: virtual private cloud // // - **Classic**: classic network // // - **Public**: the Internet // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The ID of the mongos node. // // example: // // s-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The type of the node. Valid values: // // - **mongos**: mongos node // // - **shard**: shard node // // - **configserver**: Configserver node // // example: // // mongos NodeType *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"` // The port that is used to connect to the instance. // // example: // // 3717 Port *string `json:"Port,omitempty" xml:"Port,omitempty"` // The role of the node. Valid values: // // - Primary // // - Secondary // // example: // // Primary Role *string `json:"Role,omitempty" xml:"Role,omitempty"` // Txt record which can be used to store MongoDB-related meta data, such as version, configuration parameters and etc. With the combination of txt record and other technology, for example SRV record, the MongoDB client can complete the complex service discovery and configuration passing. // // example: // // mongo.example.com. IN TXT "config=replicaSet=myReplicaSet" TxtRecord *string `json:"TxtRecord,omitempty" xml:"TxtRecord,omitempty"` // The VPC ID of the instance. // // > This parameter is returned when the network type is **VPC**. // // example: // // vpc-bpxxxxxxxx VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"` // The ID of the vSwitch in the VPC. // // > This parameter is returned when the network type is **VPC**. // // example: // // vsw-bpxxxxxxxx VswitchId *string `json:"VswitchId,omitempty" xml:"VswitchId,omitempty"` }
func (DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) GoString ¶
func (s DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) GoString() string
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetConnectionType ¶ added in v9.1.0
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetExpiredTime ¶
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetIPAddress ¶
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNetworkAddress ¶
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNetworkType ¶
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetNodeType ¶
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetTxtRecord ¶ added in v9.1.0
func (*DescribeShardingNetworkAddressResponseBodyNetworkAddressesNetworkAddress) SetVswitchId ¶
type DescribeSlowLogRecordsRequest ¶
type DescribeSlowLogRecordsRequest struct { // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the `NodeId` parameter. // // This parameter is required. // // example: // // dds-bp1fc7e65108**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The name of the database. // // example: // // mongodbtest DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` // The end of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // > // // - The end time must be later than the start time. // // - The end time must be within 24 hours from the start time. Otherwise, the query fails. // // This parameter is required. // // example: // // 2021-08-16T14:13Z EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The logical relationship among multiple keywords. // // - **or** // // - **and* - (default value) // // example: // // and LogicalOperator *string `json:"LogicalOperator,omitempty" xml:"LogicalOperator,omitempty"` // The ID of the shard node. // // > This parameter is required only when you specify the `DBInstanceId` parameter to the ID of a sharded cluster instance. // // example: // // d-bp18b06ebc21**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The order of time in which the log entries to return are sorted. Valid values: // // - asc: The log entries are sorted by time in ascending order. // // - desc: The log entries are sorted by time in descending order. // // example: // // asc OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The page number of the page to return. The value must be a positive integer that does not exceed the maximum value of the INTEGER data type. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Valid values: **30* - to **100**. // // example: // // 30 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The keywords used for query. You can enter up to 10 keywords at a time. If you enter multiple keywords, separate the keywords with spaces. // // example: // // test test1 QueryKeywords *string `json:"QueryKeywords,omitempty" xml:"QueryKeywords,omitempty"` // The ID of the resource group to which the instances you want to query belong. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The beginning of the time range to query. Specify the time in the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 2021-08-15T14:13Z StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSlowLogRecordsRequest) GoString ¶
func (s DescribeSlowLogRecordsRequest) GoString() string
func (*DescribeSlowLogRecordsRequest) SetDBInstanceId ¶
func (s *DescribeSlowLogRecordsRequest) SetDBInstanceId(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetDBName ¶
func (s *DescribeSlowLogRecordsRequest) SetDBName(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetEndTime ¶
func (s *DescribeSlowLogRecordsRequest) SetEndTime(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetLogicalOperator ¶
func (s *DescribeSlowLogRecordsRequest) SetLogicalOperator(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetNodeId ¶
func (s *DescribeSlowLogRecordsRequest) SetNodeId(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetOrderType ¶
func (s *DescribeSlowLogRecordsRequest) SetOrderType(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetOwnerAccount ¶
func (s *DescribeSlowLogRecordsRequest) SetOwnerAccount(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetOwnerId ¶
func (s *DescribeSlowLogRecordsRequest) SetOwnerId(v int64) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetPageNumber ¶
func (s *DescribeSlowLogRecordsRequest) SetPageNumber(v int32) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetPageSize ¶
func (s *DescribeSlowLogRecordsRequest) SetPageSize(v int32) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetQueryKeywords ¶
func (s *DescribeSlowLogRecordsRequest) SetQueryKeywords(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetResourceGroupId ¶
func (s *DescribeSlowLogRecordsRequest) SetResourceGroupId(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetResourceOwnerAccount ¶
func (s *DescribeSlowLogRecordsRequest) SetResourceOwnerAccount(v string) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetResourceOwnerId ¶
func (s *DescribeSlowLogRecordsRequest) SetResourceOwnerId(v int64) *DescribeSlowLogRecordsRequest
func (*DescribeSlowLogRecordsRequest) SetStartTime ¶
func (s *DescribeSlowLogRecordsRequest) SetStartTime(v string) *DescribeSlowLogRecordsRequest
func (DescribeSlowLogRecordsRequest) String ¶
func (s DescribeSlowLogRecordsRequest) String() string
type DescribeSlowLogRecordsResponse ¶
type DescribeSlowLogRecordsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSlowLogRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSlowLogRecordsResponse) GoString ¶
func (s DescribeSlowLogRecordsResponse) GoString() string
func (*DescribeSlowLogRecordsResponse) SetBody ¶
func (s *DescribeSlowLogRecordsResponse) SetBody(v *DescribeSlowLogRecordsResponseBody) *DescribeSlowLogRecordsResponse
func (*DescribeSlowLogRecordsResponse) SetHeaders ¶
func (s *DescribeSlowLogRecordsResponse) SetHeaders(v map[string]*string) *DescribeSlowLogRecordsResponse
func (*DescribeSlowLogRecordsResponse) SetStatusCode ¶
func (s *DescribeSlowLogRecordsResponse) SetStatusCode(v int32) *DescribeSlowLogRecordsResponse
func (DescribeSlowLogRecordsResponse) String ¶
func (s DescribeSlowLogRecordsResponse) String() string
type DescribeSlowLogRecordsResponseBody ¶
type DescribeSlowLogRecordsResponseBody struct { // The database engine. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // An array that consists of the information about each slow query. Items *DescribeSlowLogRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"` // The page number of the returned page. The value is a positive integer that does not exceed the maximum value of the INTEGER data type. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of slow query log entries returned on the page. // // example: // // 1 PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"` // The request ID. // // example: // // 8076C4BA-DDBD-529C-BFF4-D8620C3F**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. // // example: // // 1 TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"` }
func (DescribeSlowLogRecordsResponseBody) GoString ¶
func (s DescribeSlowLogRecordsResponseBody) GoString() string
func (*DescribeSlowLogRecordsResponseBody) SetEngine ¶
func (s *DescribeSlowLogRecordsResponseBody) SetEngine(v string) *DescribeSlowLogRecordsResponseBody
func (*DescribeSlowLogRecordsResponseBody) SetPageNumber ¶
func (s *DescribeSlowLogRecordsResponseBody) SetPageNumber(v int32) *DescribeSlowLogRecordsResponseBody
func (*DescribeSlowLogRecordsResponseBody) SetPageRecordCount ¶
func (s *DescribeSlowLogRecordsResponseBody) SetPageRecordCount(v int32) *DescribeSlowLogRecordsResponseBody
func (*DescribeSlowLogRecordsResponseBody) SetRequestId ¶
func (s *DescribeSlowLogRecordsResponseBody) SetRequestId(v string) *DescribeSlowLogRecordsResponseBody
func (*DescribeSlowLogRecordsResponseBody) SetTotalRecordCount ¶
func (s *DescribeSlowLogRecordsResponseBody) SetTotalRecordCount(v int32) *DescribeSlowLogRecordsResponseBody
func (DescribeSlowLogRecordsResponseBody) String ¶
func (s DescribeSlowLogRecordsResponseBody) String() string
type DescribeSlowLogRecordsResponseBodyItems ¶
type DescribeSlowLogRecordsResponseBodyItems struct {
LogRecords []*DescribeSlowLogRecordsResponseBodyItemsLogRecords `json:"LogRecords,omitempty" xml:"LogRecords,omitempty" type:"Repeated"`
}
func (DescribeSlowLogRecordsResponseBodyItems) GoString ¶
func (s DescribeSlowLogRecordsResponseBodyItems) GoString() string
func (*DescribeSlowLogRecordsResponseBodyItems) SetLogRecords ¶
func (s *DescribeSlowLogRecordsResponseBodyItems) SetLogRecords(v []*DescribeSlowLogRecordsResponseBodyItemsLogRecords) *DescribeSlowLogRecordsResponseBodyItems
func (DescribeSlowLogRecordsResponseBodyItems) String ¶
func (s DescribeSlowLogRecordsResponseBodyItems) String() string
type DescribeSlowLogRecordsResponseBodyItemsLogRecords ¶
type DescribeSlowLogRecordsResponseBodyItemsLogRecords struct { // The username of the database account that performs the operation. // // example: // // test AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The name of the database. // // example: // // mongodbtest DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"` // The number of documents that are scanned during the operation. // // example: // // 1000000 DocsExamined *int64 `json:"DocsExamined,omitempty" xml:"DocsExamined,omitempty"` // The start time of the operation. The time follows the ISO 8601 standard in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time is displayed in UTC. // // example: // // 2019-02-25T 01:41:28Z ExecutionStartTime *string `json:"ExecutionStartTime,omitempty" xml:"ExecutionStartTime,omitempty"` // The host IP address that is used to connect to the database. // // example: // // 192.168.XX.XX HostAddress *string `json:"HostAddress,omitempty" xml:"HostAddress,omitempty"` // The number of rows involved in index scans. // // example: // // 0 KeysExamined *int64 `json:"KeysExamined,omitempty" xml:"KeysExamined,omitempty"` // The execution time of the statement. Unit: milliseconds. // // example: // // 600 QueryTimes *string `json:"QueryTimes,omitempty" xml:"QueryTimes,omitempty"` // The number of rows returned by the SQL statement. // // example: // // 0 ReturnRowCounts *int64 `json:"ReturnRowCounts,omitempty" xml:"ReturnRowCounts,omitempty"` // The SQL statement that is executed during the slow operation. // // example: // // {\\"op\\":\\"query\\",\\"ns\\":\\"mongodbtest.customer\\",\\"query\\":{\\"find\\":\\"customer\\",\\"filter\\":{\\"name\\":\\"jack\\"}}} SQLText *string `json:"SQLText,omitempty" xml:"SQLText,omitempty"` // The name of the collection. // // example: // // C1 TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"` }
func (DescribeSlowLogRecordsResponseBodyItemsLogRecords) GoString ¶
func (s DescribeSlowLogRecordsResponseBodyItemsLogRecords) GoString() string
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetAccountName ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetAccountName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDBName ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDBName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDocsExamined ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetDocsExamined(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetExecutionStartTime ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetExecutionStartTime(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetHostAddress ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetHostAddress(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetKeysExamined ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetKeysExamined(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetQueryTimes ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetQueryTimes(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetReturnRowCounts ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetReturnRowCounts(v int64) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetSQLText ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetSQLText(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (*DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetTableName ¶
func (s *DescribeSlowLogRecordsResponseBodyItemsLogRecords) SetTableName(v string) *DescribeSlowLogRecordsResponseBodyItemsLogRecords
func (DescribeSlowLogRecordsResponseBodyItemsLogRecords) String ¶
func (s DescribeSlowLogRecordsResponseBodyItemsLogRecords) String() string
type DescribeTagsRequest ¶
type DescribeTagsRequest struct { // The token used to start the next query to retrieve more results. // // > This parameter is not required in the first query. If not all results are returned in one query, you can pass in the NextToken value returned in the previous query to perform the query again. // // example: // // 212db86**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // dds-bp17e7a04960**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The resource type. Set the value to **INSTANCE**. // // example: // // INSTANCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (DescribeTagsRequest) GoString ¶
func (s DescribeTagsRequest) GoString() string
func (*DescribeTagsRequest) SetNextToken ¶
func (s *DescribeTagsRequest) SetNextToken(v string) *DescribeTagsRequest
func (*DescribeTagsRequest) SetOwnerAccount ¶
func (s *DescribeTagsRequest) SetOwnerAccount(v string) *DescribeTagsRequest
func (*DescribeTagsRequest) SetOwnerId ¶
func (s *DescribeTagsRequest) SetOwnerId(v int64) *DescribeTagsRequest
func (*DescribeTagsRequest) SetRegionId ¶
func (s *DescribeTagsRequest) SetRegionId(v string) *DescribeTagsRequest
func (*DescribeTagsRequest) SetResourceGroupId ¶
func (s *DescribeTagsRequest) SetResourceGroupId(v string) *DescribeTagsRequest
func (*DescribeTagsRequest) SetResourceOwnerAccount ¶
func (s *DescribeTagsRequest) SetResourceOwnerAccount(v string) *DescribeTagsRequest
func (*DescribeTagsRequest) SetResourceOwnerId ¶
func (s *DescribeTagsRequest) SetResourceOwnerId(v int64) *DescribeTagsRequest
func (*DescribeTagsRequest) SetResourceType ¶
func (s *DescribeTagsRequest) SetResourceType(v string) *DescribeTagsRequest
func (DescribeTagsRequest) String ¶
func (s DescribeTagsRequest) String() string
type DescribeTagsResponse ¶
type DescribeTagsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeTagsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeTagsResponse) GoString ¶
func (s DescribeTagsResponse) GoString() string
func (*DescribeTagsResponse) SetBody ¶
func (s *DescribeTagsResponse) SetBody(v *DescribeTagsResponseBody) *DescribeTagsResponse
func (*DescribeTagsResponse) SetHeaders ¶
func (s *DescribeTagsResponse) SetHeaders(v map[string]*string) *DescribeTagsResponse
func (*DescribeTagsResponse) SetStatusCode ¶
func (s *DescribeTagsResponse) SetStatusCode(v int32) *DescribeTagsResponse
func (DescribeTagsResponse) String ¶
func (s DescribeTagsResponse) String() string
type DescribeTagsResponseBody ¶
type DescribeTagsResponseBody struct { // The token used to start the next query. // // > If not all results are returned in the first query, this parameter is returned. You can pass in the value of this parameter in the next query. // // example: // // 212db86**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. // // example: // // EEDBE38F-5CF5-4316-AAC2-35817BA60D68 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Details about the tags. Tags []*DescribeTagsResponseBodyTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` }
func (DescribeTagsResponseBody) GoString ¶
func (s DescribeTagsResponseBody) GoString() string
func (*DescribeTagsResponseBody) SetNextToken ¶
func (s *DescribeTagsResponseBody) SetNextToken(v string) *DescribeTagsResponseBody
func (*DescribeTagsResponseBody) SetRequestId ¶
func (s *DescribeTagsResponseBody) SetRequestId(v string) *DescribeTagsResponseBody
func (*DescribeTagsResponseBody) SetTags ¶
func (s *DescribeTagsResponseBody) SetTags(v []*DescribeTagsResponseBodyTags) *DescribeTagsResponseBody
func (DescribeTagsResponseBody) String ¶
func (s DescribeTagsResponseBody) String() string
type DescribeTagsResponseBodyTags ¶
type DescribeTagsResponseBodyTags struct { // The key of the tag. // // example: // // newKey TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The values of the tags. TagValues []*string `json:"TagValues,omitempty" xml:"TagValues,omitempty" type:"Repeated"` }
func (DescribeTagsResponseBodyTags) GoString ¶
func (s DescribeTagsResponseBodyTags) GoString() string
func (*DescribeTagsResponseBodyTags) SetTagKey ¶
func (s *DescribeTagsResponseBodyTags) SetTagKey(v string) *DescribeTagsResponseBodyTags
func (*DescribeTagsResponseBodyTags) SetTagValues ¶
func (s *DescribeTagsResponseBodyTags) SetTagValues(v []*string) *DescribeTagsResponseBodyTags
func (DescribeTagsResponseBodyTags) String ¶
func (s DescribeTagsResponseBodyTags) String() string
type DescribeUserEncryptionKeyListRequest ¶
type DescribeUserEncryptionKeyListRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent zone list. // // example: // // cn-shanghai TargetRegionId *string `json:"TargetRegionId,omitempty" xml:"TargetRegionId,omitempty"` }
func (DescribeUserEncryptionKeyListRequest) GoString ¶
func (s DescribeUserEncryptionKeyListRequest) GoString() string
func (*DescribeUserEncryptionKeyListRequest) SetDBInstanceId ¶
func (s *DescribeUserEncryptionKeyListRequest) SetDBInstanceId(v string) *DescribeUserEncryptionKeyListRequest
func (*DescribeUserEncryptionKeyListRequest) SetOwnerAccount ¶
func (s *DescribeUserEncryptionKeyListRequest) SetOwnerAccount(v string) *DescribeUserEncryptionKeyListRequest
func (*DescribeUserEncryptionKeyListRequest) SetOwnerId ¶
func (s *DescribeUserEncryptionKeyListRequest) SetOwnerId(v int64) *DescribeUserEncryptionKeyListRequest
func (*DescribeUserEncryptionKeyListRequest) SetResourceOwnerAccount ¶
func (s *DescribeUserEncryptionKeyListRequest) SetResourceOwnerAccount(v string) *DescribeUserEncryptionKeyListRequest
func (*DescribeUserEncryptionKeyListRequest) SetResourceOwnerId ¶
func (s *DescribeUserEncryptionKeyListRequest) SetResourceOwnerId(v int64) *DescribeUserEncryptionKeyListRequest
func (*DescribeUserEncryptionKeyListRequest) SetTargetRegionId ¶
func (s *DescribeUserEncryptionKeyListRequest) SetTargetRegionId(v string) *DescribeUserEncryptionKeyListRequest
func (DescribeUserEncryptionKeyListRequest) String ¶
func (s DescribeUserEncryptionKeyListRequest) String() string
type DescribeUserEncryptionKeyListResponse ¶
type DescribeUserEncryptionKeyListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserEncryptionKeyListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserEncryptionKeyListResponse) GoString ¶
func (s DescribeUserEncryptionKeyListResponse) GoString() string
func (*DescribeUserEncryptionKeyListResponse) SetHeaders ¶
func (s *DescribeUserEncryptionKeyListResponse) SetHeaders(v map[string]*string) *DescribeUserEncryptionKeyListResponse
func (*DescribeUserEncryptionKeyListResponse) SetStatusCode ¶
func (s *DescribeUserEncryptionKeyListResponse) SetStatusCode(v int32) *DescribeUserEncryptionKeyListResponse
func (DescribeUserEncryptionKeyListResponse) String ¶
func (s DescribeUserEncryptionKeyListResponse) String() string
type DescribeUserEncryptionKeyListResponseBody ¶
type DescribeUserEncryptionKeyListResponseBody struct { // The list of custom keys. KeyIds *DescribeUserEncryptionKeyListResponseBodyKeyIds `json:"KeyIds,omitempty" xml:"KeyIds,omitempty" type:"Struct"` // The ID of the request. // // example: // // 7CD51DA4-A499-43CE-B9B5-20CD4FDC648E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeUserEncryptionKeyListResponseBody) GoString ¶
func (s DescribeUserEncryptionKeyListResponseBody) GoString() string
func (*DescribeUserEncryptionKeyListResponseBody) SetRequestId ¶
func (s *DescribeUserEncryptionKeyListResponseBody) SetRequestId(v string) *DescribeUserEncryptionKeyListResponseBody
func (DescribeUserEncryptionKeyListResponseBody) String ¶
func (s DescribeUserEncryptionKeyListResponseBody) String() string
type DescribeUserEncryptionKeyListResponseBodyKeyIds ¶
type DescribeUserEncryptionKeyListResponseBodyKeyIds struct {
KeyId []*string `json:"KeyId,omitempty" xml:"KeyId,omitempty" type:"Repeated"`
}
func (DescribeUserEncryptionKeyListResponseBodyKeyIds) GoString ¶
func (s DescribeUserEncryptionKeyListResponseBodyKeyIds) GoString() string
func (*DescribeUserEncryptionKeyListResponseBodyKeyIds) SetKeyId ¶
func (s *DescribeUserEncryptionKeyListResponseBodyKeyIds) SetKeyId(v []*string) *DescribeUserEncryptionKeyListResponseBodyKeyIds
func (DescribeUserEncryptionKeyListResponseBodyKeyIds) String ¶
func (s DescribeUserEncryptionKeyListResponseBodyKeyIds) String() string
type DestroyInstanceRequest ¶
type DestroyInstanceRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The instance ID. // // > **InstanceId* - and **DBInstanceId* - serve the same function. You need only to specify one of them. // // example: // // dds-bp147acd4783**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The instance ID. // // > **InstanceId* - and **DBInstanceId* - serve the same function. You need only to specify one of them. // // example: // // dds-bp147acd4783**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the resource group. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DestroyInstanceRequest) GoString ¶
func (s DestroyInstanceRequest) GoString() string
func (*DestroyInstanceRequest) SetClientToken ¶
func (s *DestroyInstanceRequest) SetClientToken(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetDBInstanceId ¶
func (s *DestroyInstanceRequest) SetDBInstanceId(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetInstanceId ¶
func (s *DestroyInstanceRequest) SetInstanceId(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetOwnerAccount ¶
func (s *DestroyInstanceRequest) SetOwnerAccount(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetOwnerId ¶
func (s *DestroyInstanceRequest) SetOwnerId(v int64) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetResourceGroupId ¶
func (s *DestroyInstanceRequest) SetResourceGroupId(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetResourceOwnerAccount ¶
func (s *DestroyInstanceRequest) SetResourceOwnerAccount(v string) *DestroyInstanceRequest
func (*DestroyInstanceRequest) SetResourceOwnerId ¶
func (s *DestroyInstanceRequest) SetResourceOwnerId(v int64) *DestroyInstanceRequest
func (DestroyInstanceRequest) String ¶
func (s DestroyInstanceRequest) String() string
type DestroyInstanceResponse ¶
type DestroyInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DestroyInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DestroyInstanceResponse) GoString ¶
func (s DestroyInstanceResponse) GoString() string
func (*DestroyInstanceResponse) SetBody ¶
func (s *DestroyInstanceResponse) SetBody(v *DestroyInstanceResponseBody) *DestroyInstanceResponse
func (*DestroyInstanceResponse) SetHeaders ¶
func (s *DestroyInstanceResponse) SetHeaders(v map[string]*string) *DestroyInstanceResponse
func (*DestroyInstanceResponse) SetStatusCode ¶
func (s *DestroyInstanceResponse) SetStatusCode(v int32) *DestroyInstanceResponse
func (DestroyInstanceResponse) String ¶
func (s DestroyInstanceResponse) String() string
type DestroyInstanceResponseBody ¶
type DestroyInstanceResponseBody struct { // The request ID. // // example: // // 65BDA532-28AF-4122-AA39-B382721E**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DestroyInstanceResponseBody) GoString ¶
func (s DestroyInstanceResponseBody) GoString() string
func (*DestroyInstanceResponseBody) SetRequestId ¶
func (s *DestroyInstanceResponseBody) SetRequestId(v string) *DestroyInstanceResponseBody
func (DestroyInstanceResponseBody) String ¶
func (s DestroyInstanceResponseBody) String() string
type EvaluateResourceRequest ¶
type EvaluateResourceRequest struct { // The type of the instance. // // > This parameter is required when you check whether resources are sufficient for creating or upgrading a replica set instance. For more information about instance types, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // example: // // dds.mongo.mid DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The ID of the instance. This parameter is required when you check whether resources are sufficient for upgrading an instance. // // example: // // dds-bp14bf67a76d**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The database engine of the instance. Set the value to **MongoDB**. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The version of the database engine. // // This parameter is required. // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of read-only nodes in the instance. Valid values: **1* - to **5**. // // > This parameter is not required for standalone or serverless instances. // // example: // // 1 ReadonlyReplicas *string `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The number of nodes in the instance. // // - Set the value to **1* - for standalone instances. // // - Valid values for replica set instances: **3**, **5**, and **7** // // > This parameter is not required for serverless instances. // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The node information about the sharded cluster instance. This parameter is required when you check whether resources are sufficient for creating or upgrading a sharded cluster instance. // // To check whether resources are sufficient for creating a sharded cluster instance, specify the specifications of each node in the instance. The value must be a JSON string. Example: // // { // // "ConfigSvrs": // // [{"Storage":20,"DBInstanceClass":"dds.cs.mid"}], // // "Mongos": // // [{"DBInstanceClass":"dds.mongos.standard"},{"DBInstanceClass":"dds.mongos.standard"}], // // "Shards": // // [{"Storage":50,"DBInstanceClass":"dds.shard.standard"},{"Storage":50,"DBInstanceClass":"dds.shard.standard"}, {"Storage":50,"DBInstanceClass":"dds.shard.standard"}] // // } // // Parameters in the example: // // - ConfigSvrs: the Configserver node. // // - Mongos: the mongos node. // // - Shards: the shard node. // // - Storage: the storage space of the node. // // - DBInstanceClass: the instance type of the node. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // To check whether resources are sufficient for upgrading a single node of a sharded cluster instance, specify only the information about the node to be upgraded. The value must be a JSON string. Example: // // { // // "NodeId": "d-bp147c4d9ca7****", "NodeClass": "dds.shard.standard" // // } // // Parameters in the example: // // - NodeId: the ID of the node. // // - NodeClass: the instance type of the node. For more information, see [Sharded cluster instance types](https://help.aliyun.com/document_detail/311414.html). // // example: // // {"NodeId": "d-bp147c4d9ca7****", "NodeClass": "dds.shard.standard"} ShardsInfo *string `json:"ShardsInfo,omitempty" xml:"ShardsInfo,omitempty"` // The storage capacity of the replica set instance. Unit: GB. // // > This parameter is required for the instances that use cloud disks. // // example: // // 10 Storage *string `json:"Storage,omitempty" xml:"Storage,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the zone ID. // // This parameter is required. // // example: // // cn-hangzhou-h ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (EvaluateResourceRequest) GoString ¶
func (s EvaluateResourceRequest) GoString() string
func (*EvaluateResourceRequest) SetDBInstanceClass ¶
func (s *EvaluateResourceRequest) SetDBInstanceClass(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetDBInstanceId ¶
func (s *EvaluateResourceRequest) SetDBInstanceId(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetEngine ¶
func (s *EvaluateResourceRequest) SetEngine(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetEngineVersion ¶
func (s *EvaluateResourceRequest) SetEngineVersion(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetOwnerAccount ¶
func (s *EvaluateResourceRequest) SetOwnerAccount(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetOwnerId ¶
func (s *EvaluateResourceRequest) SetOwnerId(v int64) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetReadonlyReplicas ¶
func (s *EvaluateResourceRequest) SetReadonlyReplicas(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetRegionId ¶
func (s *EvaluateResourceRequest) SetRegionId(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetReplicationFactor ¶
func (s *EvaluateResourceRequest) SetReplicationFactor(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetResourceOwnerAccount ¶
func (s *EvaluateResourceRequest) SetResourceOwnerAccount(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetResourceOwnerId ¶
func (s *EvaluateResourceRequest) SetResourceOwnerId(v int64) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetShardsInfo ¶
func (s *EvaluateResourceRequest) SetShardsInfo(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetStorage ¶
func (s *EvaluateResourceRequest) SetStorage(v string) *EvaluateResourceRequest
func (*EvaluateResourceRequest) SetZoneId ¶
func (s *EvaluateResourceRequest) SetZoneId(v string) *EvaluateResourceRequest
func (EvaluateResourceRequest) String ¶
func (s EvaluateResourceRequest) String() string
type EvaluateResourceResponse ¶
type EvaluateResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EvaluateResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EvaluateResourceResponse) GoString ¶
func (s EvaluateResourceResponse) GoString() string
func (*EvaluateResourceResponse) SetBody ¶
func (s *EvaluateResourceResponse) SetBody(v *EvaluateResourceResponseBody) *EvaluateResourceResponse
func (*EvaluateResourceResponse) SetHeaders ¶
func (s *EvaluateResourceResponse) SetHeaders(v map[string]*string) *EvaluateResourceResponse
func (*EvaluateResourceResponse) SetStatusCode ¶
func (s *EvaluateResourceResponse) SetStatusCode(v int32) *EvaluateResourceResponse
func (EvaluateResourceResponse) String ¶
func (s EvaluateResourceResponse) String() string
type EvaluateResourceResponseBody ¶
type EvaluateResourceResponseBody struct { // Indicates whether the resources are sufficient in the region. Valid values: // // - **1**: The resources are sufficient. // // - **0**: The resources are insufficient. // // example: // // 1 DBInstanceAvailable *string `json:"DBInstanceAvailable,omitempty" xml:"DBInstanceAvailable,omitempty"` // The database engine of the instance. Only MongoDB is returned. // // example: // // MongoDB Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"` // The version of the database engine. // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` // The ID of the request. // // example: // // AE2DE465-E45F-481F-ABD8-37D64173**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EvaluateResourceResponseBody) GoString ¶
func (s EvaluateResourceResponseBody) GoString() string
func (*EvaluateResourceResponseBody) SetDBInstanceAvailable ¶
func (s *EvaluateResourceResponseBody) SetDBInstanceAvailable(v string) *EvaluateResourceResponseBody
func (*EvaluateResourceResponseBody) SetEngine ¶
func (s *EvaluateResourceResponseBody) SetEngine(v string) *EvaluateResourceResponseBody
func (*EvaluateResourceResponseBody) SetEngineVersion ¶
func (s *EvaluateResourceResponseBody) SetEngineVersion(v string) *EvaluateResourceResponseBody
func (*EvaluateResourceResponseBody) SetRequestId ¶
func (s *EvaluateResourceResponseBody) SetRequestId(v string) *EvaluateResourceResponseBody
func (EvaluateResourceResponseBody) String ¶
func (s EvaluateResourceResponseBody) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The token used to start the next query to retrieve more results. // // > This parameter is not required in the first query. If not all results are returned in one query, you can pass in the **NextToken* - value returned in the previous query to perform the query again. // // example: // // 212db86**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The resource IDs. You must specify this parameter or the Tag parameter. // // example: // // dds-bpxxxxxxxx ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The resource type. Set the value to **INSTANCE**. // // This parameter is required. // // example: // // INSTANCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags that are attached to the resources. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetOwnerAccount ¶
func (s *ListTagResourcesRequest) SetOwnerAccount(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetOwnerId ¶
func (s *ListTagResourcesRequest) SetOwnerId(v int64) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetRegionId ¶
func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceOwnerAccount ¶
func (s *ListTagResourcesRequest) SetResourceOwnerAccount(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceOwnerId ¶
func (s *ListTagResourcesRequest) SetResourceOwnerId(v int64) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // The key of tag. // // example: // // env Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag. // // example: // // dev Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // The token used to start the next query. // // > If not all results are returned in the first query, this parameter is returned. You can pass in the returned value of this parameter in the next query. // // example: // // 212db86**** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. // // example: // // 96017AF2-9AB1-4BC9-88D2-7966B3CD**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Details about the tags of the instance. TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct {
TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetTagResource ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagResource(v []*ListTagResourcesResponseBodyTagResourcesTagResource) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type ListTagResourcesResponseBodyTagResourcesTagResource ¶
type ListTagResourcesResponseBodyTagResourcesTagResource struct { // The ID of the resource. It is the ID of the ApsaraDB for MongoDB instance. // // example: // // dds-bp17e7a04960**** ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The resource type. The return value is fixed to **ALIYUN: KVSTORE: INSTANCE**, indicating an ApsaraDB for MongoDB instance. // // example: // // ALIYUN::DDS::INSTANCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The key of the tag. // // example: // // Environment TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The value of the tag. // // example: // // dev TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (ListTagResourcesResponseBodyTagResourcesTagResource) String ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
type MigrateAvailableZoneRequest ¶
type MigrateAvailableZoneRequest struct { // The ID of the instance. // // > If the instance is deployed in a VPC, you must specify the **Vswitch* - parameter. // // This parameter is required. // // example: // // dds-bp1ece71ff2f**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The time when the instance is migrated to the destination zone. Valid values: // // - **Immediately**: The instance is immediately migrated to the destination zone. // // - **MaintainTime**: The instance is migrated to the destination zone during the maintenance window of the instance. // // Default value: **Immediately**. // // example: // // Immediately EffectiveTime *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"` // The ID of the destination hidden zone. // // example: // // cn-shanghai-n HiddenZoneId *string `json:"HiddenZoneId,omitempty" xml:"HiddenZoneId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the destination secondary zone. // // example: // // cn-hangzhou-h SecondaryZoneId *string `json:"SecondaryZoneId,omitempty" xml:"SecondaryZoneId,omitempty"` // The ID of the vSwitch in the destination zone. // // > If the instance is deployed in a VPC, you must specify this parameter. // // example: // // vsw-bp1buy0h9myt5i9e7**** Vswitch *string `json:"Vswitch,omitempty" xml:"Vswitch,omitempty"` // The ID of the destination zone. // // > // // - The source zone and the destination zone belong to the same region. // // - You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the zone ID. // // This parameter is required. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (MigrateAvailableZoneRequest) GoString ¶
func (s MigrateAvailableZoneRequest) GoString() string
func (*MigrateAvailableZoneRequest) SetDBInstanceId ¶
func (s *MigrateAvailableZoneRequest) SetDBInstanceId(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetEffectiveTime ¶
func (s *MigrateAvailableZoneRequest) SetEffectiveTime(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetHiddenZoneId ¶
func (s *MigrateAvailableZoneRequest) SetHiddenZoneId(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetOwnerAccount ¶
func (s *MigrateAvailableZoneRequest) SetOwnerAccount(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetOwnerId ¶
func (s *MigrateAvailableZoneRequest) SetOwnerId(v int64) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetResourceOwnerAccount ¶
func (s *MigrateAvailableZoneRequest) SetResourceOwnerAccount(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetResourceOwnerId ¶
func (s *MigrateAvailableZoneRequest) SetResourceOwnerId(v int64) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetSecondaryZoneId ¶
func (s *MigrateAvailableZoneRequest) SetSecondaryZoneId(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetVswitch ¶
func (s *MigrateAvailableZoneRequest) SetVswitch(v string) *MigrateAvailableZoneRequest
func (*MigrateAvailableZoneRequest) SetZoneId ¶
func (s *MigrateAvailableZoneRequest) SetZoneId(v string) *MigrateAvailableZoneRequest
func (MigrateAvailableZoneRequest) String ¶
func (s MigrateAvailableZoneRequest) String() string
type MigrateAvailableZoneResponse ¶
type MigrateAvailableZoneResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *MigrateAvailableZoneResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (MigrateAvailableZoneResponse) GoString ¶
func (s MigrateAvailableZoneResponse) GoString() string
func (*MigrateAvailableZoneResponse) SetBody ¶
func (s *MigrateAvailableZoneResponse) SetBody(v *MigrateAvailableZoneResponseBody) *MigrateAvailableZoneResponse
func (*MigrateAvailableZoneResponse) SetHeaders ¶
func (s *MigrateAvailableZoneResponse) SetHeaders(v map[string]*string) *MigrateAvailableZoneResponse
func (*MigrateAvailableZoneResponse) SetStatusCode ¶
func (s *MigrateAvailableZoneResponse) SetStatusCode(v int32) *MigrateAvailableZoneResponse
func (MigrateAvailableZoneResponse) String ¶
func (s MigrateAvailableZoneResponse) String() string
type MigrateAvailableZoneResponseBody ¶
type MigrateAvailableZoneResponseBody struct { // The ID of the request. // // example: // // 0FDDC511-7252-4A4A-ADDA-5CB1BF63**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (MigrateAvailableZoneResponseBody) GoString ¶
func (s MigrateAvailableZoneResponseBody) GoString() string
func (*MigrateAvailableZoneResponseBody) SetRequestId ¶
func (s *MigrateAvailableZoneResponseBody) SetRequestId(v string) *MigrateAvailableZoneResponseBody
func (MigrateAvailableZoneResponseBody) String ¶
func (s MigrateAvailableZoneResponseBody) String() string
type MigrateToOtherZoneRequest ¶
type MigrateToOtherZoneRequest struct { // The time when the instance is migrated to the destination zone. Valid values: // // - **Immediately**: The instance is immediately migrated to the destination zone. // // - **MaintainTime**: The instance is migrated during the maintenance period of the instance. // // Default value: **Immediately**. // // example: // // Immediately EffectiveTime *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"` // The ID of the instance. // // > If the network type of the instance is VPC, you must specify the **Vswitch* - parameter . // // This parameter is required. // // example: // // dds-bp2658**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the vSwitch in the destination zone. // // > This parameter is valid and required only when the network type of the instance is VPC. // // example: // // vsw-bp67ac**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the destination zone to which you want to migrate the ApsaraDB for MongoDB instance. // // > - The destination and source zones must be in one region. // // > - You can call [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) to query the zone IDs. // // This parameter is required. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (MigrateToOtherZoneRequest) GoString ¶
func (s MigrateToOtherZoneRequest) GoString() string
func (*MigrateToOtherZoneRequest) SetEffectiveTime ¶
func (s *MigrateToOtherZoneRequest) SetEffectiveTime(v string) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetInstanceId ¶
func (s *MigrateToOtherZoneRequest) SetInstanceId(v string) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetOwnerAccount ¶
func (s *MigrateToOtherZoneRequest) SetOwnerAccount(v string) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetOwnerId ¶
func (s *MigrateToOtherZoneRequest) SetOwnerId(v int64) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetResourceOwnerAccount ¶
func (s *MigrateToOtherZoneRequest) SetResourceOwnerAccount(v string) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetResourceOwnerId ¶
func (s *MigrateToOtherZoneRequest) SetResourceOwnerId(v int64) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetVSwitchId ¶
func (s *MigrateToOtherZoneRequest) SetVSwitchId(v string) *MigrateToOtherZoneRequest
func (*MigrateToOtherZoneRequest) SetZoneId ¶
func (s *MigrateToOtherZoneRequest) SetZoneId(v string) *MigrateToOtherZoneRequest
func (MigrateToOtherZoneRequest) String ¶
func (s MigrateToOtherZoneRequest) String() string
type MigrateToOtherZoneResponse ¶
type MigrateToOtherZoneResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *MigrateToOtherZoneResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (MigrateToOtherZoneResponse) GoString ¶
func (s MigrateToOtherZoneResponse) GoString() string
func (*MigrateToOtherZoneResponse) SetBody ¶
func (s *MigrateToOtherZoneResponse) SetBody(v *MigrateToOtherZoneResponseBody) *MigrateToOtherZoneResponse
func (*MigrateToOtherZoneResponse) SetHeaders ¶
func (s *MigrateToOtherZoneResponse) SetHeaders(v map[string]*string) *MigrateToOtherZoneResponse
func (*MigrateToOtherZoneResponse) SetStatusCode ¶
func (s *MigrateToOtherZoneResponse) SetStatusCode(v int32) *MigrateToOtherZoneResponse
func (MigrateToOtherZoneResponse) String ¶
func (s MigrateToOtherZoneResponse) String() string
type MigrateToOtherZoneResponseBody ¶
type MigrateToOtherZoneResponseBody struct { // The ID of the request. // // example: // // 0FDDC511-7252-4A4A-ADDA-5CB1BF63873D RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (MigrateToOtherZoneResponseBody) GoString ¶
func (s MigrateToOtherZoneResponseBody) GoString() string
func (*MigrateToOtherZoneResponseBody) SetRequestId ¶
func (s *MigrateToOtherZoneResponseBody) SetRequestId(v string) *MigrateToOtherZoneResponseBody
func (MigrateToOtherZoneResponseBody) String ¶
func (s MigrateToOtherZoneResponseBody) String() string
type ModifyAccountDescriptionRequest ¶
type ModifyAccountDescriptionRequest struct { // The description of the account. // // - The description must start with a letter and cannot start with http:// or https://. // // - The description must be 2 to 256 characters in length, and can contain letters, digits, underscores (_), and hyphens (-). // // This parameter is required. // // example: // // superadmin AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"` // The name of the account whose description is to be modified. // // This parameter is required. // // example: // // root AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp2356**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyAccountDescriptionRequest) GoString ¶
func (s ModifyAccountDescriptionRequest) GoString() string
func (*ModifyAccountDescriptionRequest) SetAccountDescription ¶
func (s *ModifyAccountDescriptionRequest) SetAccountDescription(v string) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetAccountName ¶
func (s *ModifyAccountDescriptionRequest) SetAccountName(v string) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetDBInstanceId ¶
func (s *ModifyAccountDescriptionRequest) SetDBInstanceId(v string) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetOwnerAccount ¶
func (s *ModifyAccountDescriptionRequest) SetOwnerAccount(v string) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetOwnerId ¶
func (s *ModifyAccountDescriptionRequest) SetOwnerId(v int64) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetResourceOwnerAccount ¶
func (s *ModifyAccountDescriptionRequest) SetResourceOwnerAccount(v string) *ModifyAccountDescriptionRequest
func (*ModifyAccountDescriptionRequest) SetResourceOwnerId ¶
func (s *ModifyAccountDescriptionRequest) SetResourceOwnerId(v int64) *ModifyAccountDescriptionRequest
func (ModifyAccountDescriptionRequest) String ¶
func (s ModifyAccountDescriptionRequest) String() string
type ModifyAccountDescriptionResponse ¶
type ModifyAccountDescriptionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAccountDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAccountDescriptionResponse) GoString ¶
func (s ModifyAccountDescriptionResponse) GoString() string
func (*ModifyAccountDescriptionResponse) SetBody ¶
func (s *ModifyAccountDescriptionResponse) SetBody(v *ModifyAccountDescriptionResponseBody) *ModifyAccountDescriptionResponse
func (*ModifyAccountDescriptionResponse) SetHeaders ¶
func (s *ModifyAccountDescriptionResponse) SetHeaders(v map[string]*string) *ModifyAccountDescriptionResponse
func (*ModifyAccountDescriptionResponse) SetStatusCode ¶
func (s *ModifyAccountDescriptionResponse) SetStatusCode(v int32) *ModifyAccountDescriptionResponse
func (ModifyAccountDescriptionResponse) String ¶
func (s ModifyAccountDescriptionResponse) String() string
type ModifyAccountDescriptionResponseBody ¶
type ModifyAccountDescriptionResponseBody struct { // The request ID. // // example: // // 59DE9FC2-7B40-45CF-9011-7327A8A771A2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAccountDescriptionResponseBody) GoString ¶
func (s ModifyAccountDescriptionResponseBody) GoString() string
func (*ModifyAccountDescriptionResponseBody) SetRequestId ¶
func (s *ModifyAccountDescriptionResponseBody) SetRequestId(v string) *ModifyAccountDescriptionResponseBody
func (ModifyAccountDescriptionResponseBody) String ¶
func (s ModifyAccountDescriptionResponseBody) String() string
type ModifyActiveOperationTasksRequest ¶
type ModifyActiveOperationTasksRequest struct { // The IDs of the O\\&M tasks. Separate multiple task IDs with commas (,). // // > You can call the DescribeActiveOperationTask operation to query the IDs of O\\&M tasks. // // This parameter is required. // // example: // // 11111,22222 Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"` // Specifies whether to immediately start scheduling. Valid values: // // - 0 (default): Scheduling is not started immediately. // // - 1: Scheduling is started immediately. // // > - If you set this parameter to 0, the SwitchTime parameter takes effect. If you set this parameter to 1, the SwitchTime parameter does not take effect. In this case, the start time of the task is the current time, and the system determines the switching time based on the start time. // // > - Immediate scheduling specifies that the task enters the preparing state instead of being executed immediately. After the preparation is complete, the switchover is performed. You can call the DescribeActiveOperationTasks operation to query the preparation time that is returned for the PrepareInterval parameter. // // example: // // 0 ImmediateStart *int32 `json:"ImmediateStart,omitempty" xml:"ImmediateStart,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The scheduled switching time that you want to specify. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. // // > The time that is specified by the SwitchTime parameter cannot be later than the time that is specified by the Deadline parameter. You can call the DescribeActiveOperationTasks operation to query the latest switching time that is returned for the Deadline parameter. // // This parameter is required. // // example: // // 2019-10-17T18:50:00Z SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"` }
func (ModifyActiveOperationTasksRequest) GoString ¶
func (s ModifyActiveOperationTasksRequest) GoString() string
func (*ModifyActiveOperationTasksRequest) SetIds ¶
func (s *ModifyActiveOperationTasksRequest) SetIds(v string) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetImmediateStart ¶
func (s *ModifyActiveOperationTasksRequest) SetImmediateStart(v int32) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetOwnerAccount ¶
func (s *ModifyActiveOperationTasksRequest) SetOwnerAccount(v string) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetOwnerId ¶
func (s *ModifyActiveOperationTasksRequest) SetOwnerId(v int64) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetResourceOwnerAccount ¶
func (s *ModifyActiveOperationTasksRequest) SetResourceOwnerAccount(v string) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetResourceOwnerId ¶
func (s *ModifyActiveOperationTasksRequest) SetResourceOwnerId(v int64) *ModifyActiveOperationTasksRequest
func (*ModifyActiveOperationTasksRequest) SetSwitchTime ¶
func (s *ModifyActiveOperationTasksRequest) SetSwitchTime(v string) *ModifyActiveOperationTasksRequest
func (ModifyActiveOperationTasksRequest) String ¶
func (s ModifyActiveOperationTasksRequest) String() string
type ModifyActiveOperationTasksResponse ¶
type ModifyActiveOperationTasksResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyActiveOperationTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyActiveOperationTasksResponse) GoString ¶
func (s ModifyActiveOperationTasksResponse) GoString() string
func (*ModifyActiveOperationTasksResponse) SetHeaders ¶
func (s *ModifyActiveOperationTasksResponse) SetHeaders(v map[string]*string) *ModifyActiveOperationTasksResponse
func (*ModifyActiveOperationTasksResponse) SetStatusCode ¶
func (s *ModifyActiveOperationTasksResponse) SetStatusCode(v int32) *ModifyActiveOperationTasksResponse
func (ModifyActiveOperationTasksResponse) String ¶
func (s ModifyActiveOperationTasksResponse) String() string
type ModifyActiveOperationTasksResponseBody ¶
type ModifyActiveOperationTasksResponseBody struct { // The IDs of the O\\&M tasks. Multiple task IDs are separated by commas (,). // // example: // // 11111,22222 Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"` // The request ID. // // example: // // CAAE9DDA-65FD-584C-A378-F1F24676**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyActiveOperationTasksResponseBody) GoString ¶
func (s ModifyActiveOperationTasksResponseBody) GoString() string
func (*ModifyActiveOperationTasksResponseBody) SetIds ¶
func (s *ModifyActiveOperationTasksResponseBody) SetIds(v string) *ModifyActiveOperationTasksResponseBody
func (*ModifyActiveOperationTasksResponseBody) SetRequestId ¶
func (s *ModifyActiveOperationTasksResponseBody) SetRequestId(v string) *ModifyActiveOperationTasksResponseBody
func (ModifyActiveOperationTasksResponseBody) String ¶
func (s ModifyActiveOperationTasksResponseBody) String() string
type ModifyAuditLogFilterRequest ¶
type ModifyAuditLogFilterRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp12c5b040dc**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The type of logs collected by the audit log feature of the instance. Separate multiple types with commas (,). Valid values: // // - **admin**: O\\&M and management operations // // - **slow**: slow query logs // // - **query**: query operations // // - **insert**: insert operations // // - **update**: update operations // // - **delete**: delete operations // // - **command**: protocol commands such as the aggregate method // // This parameter is required. // // example: // // insert,query,update,delete Filter *string `json:"Filter,omitempty" xml:"Filter,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role of the node in the instance. Valid values: // // - **primary** // // - **secondary** // // example: // // primary RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` }
func (ModifyAuditLogFilterRequest) GoString ¶
func (s ModifyAuditLogFilterRequest) GoString() string
func (*ModifyAuditLogFilterRequest) SetDBInstanceId ¶
func (s *ModifyAuditLogFilterRequest) SetDBInstanceId(v string) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetFilter ¶
func (s *ModifyAuditLogFilterRequest) SetFilter(v string) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetOwnerAccount ¶
func (s *ModifyAuditLogFilterRequest) SetOwnerAccount(v string) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetOwnerId ¶
func (s *ModifyAuditLogFilterRequest) SetOwnerId(v int64) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetResourceOwnerAccount ¶
func (s *ModifyAuditLogFilterRequest) SetResourceOwnerAccount(v string) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetResourceOwnerId ¶
func (s *ModifyAuditLogFilterRequest) SetResourceOwnerId(v int64) *ModifyAuditLogFilterRequest
func (*ModifyAuditLogFilterRequest) SetRoleType ¶
func (s *ModifyAuditLogFilterRequest) SetRoleType(v string) *ModifyAuditLogFilterRequest
func (ModifyAuditLogFilterRequest) String ¶
func (s ModifyAuditLogFilterRequest) String() string
type ModifyAuditLogFilterResponse ¶
type ModifyAuditLogFilterResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAuditLogFilterResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAuditLogFilterResponse) GoString ¶
func (s ModifyAuditLogFilterResponse) GoString() string
func (*ModifyAuditLogFilterResponse) SetBody ¶
func (s *ModifyAuditLogFilterResponse) SetBody(v *ModifyAuditLogFilterResponseBody) *ModifyAuditLogFilterResponse
func (*ModifyAuditLogFilterResponse) SetHeaders ¶
func (s *ModifyAuditLogFilterResponse) SetHeaders(v map[string]*string) *ModifyAuditLogFilterResponse
func (*ModifyAuditLogFilterResponse) SetStatusCode ¶
func (s *ModifyAuditLogFilterResponse) SetStatusCode(v int32) *ModifyAuditLogFilterResponse
func (ModifyAuditLogFilterResponse) String ¶
func (s ModifyAuditLogFilterResponse) String() string
type ModifyAuditLogFilterResponseBody ¶
type ModifyAuditLogFilterResponseBody struct { // The request ID. // // example: // // E209BE2B-F264-4B9D-81F6-A5A5FB1FBF28 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAuditLogFilterResponseBody) GoString ¶
func (s ModifyAuditLogFilterResponseBody) GoString() string
func (*ModifyAuditLogFilterResponseBody) SetRequestId ¶
func (s *ModifyAuditLogFilterResponseBody) SetRequestId(v string) *ModifyAuditLogFilterResponseBody
func (ModifyAuditLogFilterResponseBody) String ¶
func (s ModifyAuditLogFilterResponseBody) String() string
type ModifyAuditPolicyRequest ¶
type ModifyAuditPolicyRequest struct { // The request source for the audit log feature. Set the value to **Console**. // // example: // // Console AuditLogSwitchSource *string `json:"AuditLogSwitchSource,omitempty" xml:"AuditLogSwitchSource,omitempty"` // Specifies whether to enable the audit log feature. Valid values: // // - **enable** // // - **disabled** // // This parameter is required. // // example: // // enable AuditStatus *string `json:"AuditStatus,omitempty" xml:"AuditStatus,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp1785659e3f**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The type of the audit log feature. Valid values: // // - **Trail**: free trial edition. // // - **Standard**: official edition. // // > The default value is **Trail**. Starting from January 6, 2022, the official edition of the audit log feature has been launched in all regions, and the free trial edition of the feature can no longer be applied for. We recommend that you set this parameter to **Standard**. // // example: // // Standard ServiceType *string `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"` // The log retention period. Valid values: 1 to 365 days. Default value: 30 days. // // example: // // 30 StoragePeriod *int32 `json:"StoragePeriod,omitempty" xml:"StoragePeriod,omitempty"` }
func (ModifyAuditPolicyRequest) GoString ¶
func (s ModifyAuditPolicyRequest) GoString() string
func (*ModifyAuditPolicyRequest) SetAuditLogSwitchSource ¶
func (s *ModifyAuditPolicyRequest) SetAuditLogSwitchSource(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetAuditStatus ¶
func (s *ModifyAuditPolicyRequest) SetAuditStatus(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetDBInstanceId ¶
func (s *ModifyAuditPolicyRequest) SetDBInstanceId(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetOwnerAccount ¶
func (s *ModifyAuditPolicyRequest) SetOwnerAccount(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetOwnerId ¶
func (s *ModifyAuditPolicyRequest) SetOwnerId(v int64) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetResourceOwnerAccount ¶
func (s *ModifyAuditPolicyRequest) SetResourceOwnerAccount(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetResourceOwnerId ¶
func (s *ModifyAuditPolicyRequest) SetResourceOwnerId(v int64) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetServiceType ¶
func (s *ModifyAuditPolicyRequest) SetServiceType(v string) *ModifyAuditPolicyRequest
func (*ModifyAuditPolicyRequest) SetStoragePeriod ¶
func (s *ModifyAuditPolicyRequest) SetStoragePeriod(v int32) *ModifyAuditPolicyRequest
func (ModifyAuditPolicyRequest) String ¶
func (s ModifyAuditPolicyRequest) String() string
type ModifyAuditPolicyResponse ¶
type ModifyAuditPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyAuditPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyAuditPolicyResponse) GoString ¶
func (s ModifyAuditPolicyResponse) GoString() string
func (*ModifyAuditPolicyResponse) SetBody ¶
func (s *ModifyAuditPolicyResponse) SetBody(v *ModifyAuditPolicyResponseBody) *ModifyAuditPolicyResponse
func (*ModifyAuditPolicyResponse) SetHeaders ¶
func (s *ModifyAuditPolicyResponse) SetHeaders(v map[string]*string) *ModifyAuditPolicyResponse
func (*ModifyAuditPolicyResponse) SetStatusCode ¶
func (s *ModifyAuditPolicyResponse) SetStatusCode(v int32) *ModifyAuditPolicyResponse
func (ModifyAuditPolicyResponse) String ¶
func (s ModifyAuditPolicyResponse) String() string
type ModifyAuditPolicyResponseBody ¶
type ModifyAuditPolicyResponseBody struct { // The request ID. // // example: // // DC04D812-F18D-4568-9B88-F260D9590116 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyAuditPolicyResponseBody) GoString ¶
func (s ModifyAuditPolicyResponseBody) GoString() string
func (*ModifyAuditPolicyResponseBody) SetRequestId ¶
func (s *ModifyAuditPolicyResponseBody) SetRequestId(v string) *ModifyAuditPolicyResponseBody
func (ModifyAuditPolicyResponseBody) String ¶
func (s ModifyAuditPolicyResponseBody) String() string
type ModifyBackupPolicyRequest ¶
type ModifyBackupPolicyRequest struct { // The frequency at which high-frequency backups are generated. Valid values: // // - **-1**: High-frequency backup is disabled. // // - **30**: High-frequency backups are generated every 30 minutes. // // - **60**: High-frequency backups are generated every 1 hour. // // - **120**: High-frequency backups are generated every 2 hours. // // - **180**: High-frequency backups are generated every 3 hours. // // - **240**: High-frequency backups are generated every 4 hours. // // - **360**: High-frequency backups are generated every 6 hours. // // - **480**: High-frequency backups are generated every 8 hours. // // - **720**: High-frequency backups are generated every 12 hours. // // > // // - If you set the **SnapshotBackupType* - parameter to **Standard**, you must fix the value of this parameter to -1. // // - High-frequency backup takes effect only when you set the **SnapshotBackupType* - parameter to **Flash* - and this parameter to a value greater than 0. // // example: // // -1 BackupInterval *string `json:"BackupInterval,omitempty" xml:"BackupInterval,omitempty"` // The retention period of full backups. // // > // // - If your instance is created before September 10, 2021, backups are retained for seven days by default. // // - If your instance is created after September 10, 2021, backups are retained for 30 days by default. // // example: // // 30 BackupRetentionPeriod *int64 `json:"BackupRetentionPeriod,omitempty" xml:"BackupRetentionPeriod,omitempty"` // The backup retention policy configured for the instance. Valid values: // // 1. 0: All backup sets are immediately deleted when the instance is released. // // 2. 1: Automatic backup is performed and the backup set is retained for a long period of time when the instance is released. // // 3. 2: Automatic backup is performed and all backup sets are retained for a long period of time when the instance is released. // // For more information, see [Retain the backup files of an ApsaraDB for MongoDB instance for a long period of time](https://help.aliyun.com/document_detail/4920562.html). // // example: // // 2 BackupRetentionPolicyOnClusterDeletion *int32 `json:"BackupRetentionPolicyOnClusterDeletion,omitempty" xml:"BackupRetentionPolicyOnClusterDeletion,omitempty"` // The retention period of Cross-regional backup. // // Valid values: // // - **Monday** // // - **Tuesday** // // - **Wednesday** // // - **Thursday** // // - **Friday** // // - **Saturday** // // - **Sunday** // // ** // // // // // // >- Separate multiple values with commas (,). // // >- When SnapshotBackupType is set to standard, this value needs to be a subset of the PreferredBackupPeriod. // // example: // // Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday CrossBackupPeriod *string `json:"CrossBackupPeriod,omitempty" xml:"CrossBackupPeriod,omitempty"` // The operation strategy of Cross-regional backup. // // - update // // - delete // // example: // // update CrossBackupType *string `json:"CrossBackupType,omitempty" xml:"CrossBackupType,omitempty"` // The retention type of Cross-regional log backup. // // - delay : retain the backup for a period of time. // // - never : retain the backup permanently. // // example: // // delay CrossLogRetentionType *string `json:"CrossLogRetentionType,omitempty" xml:"CrossLogRetentionType,omitempty"` // The retention time of Cross-regional log backup, 3 - 1825 days. // // example: // // 3 CrossLogRetentionValue *int32 `json:"CrossLogRetentionValue,omitempty" xml:"CrossLogRetentionValue,omitempty"` // The retention type of Cross-regional backup. // // - delay : retain the backup for a period of time. // // - never : retain the backup permanently. // // example: // // delay CrossRetentionType *string `json:"CrossRetentionType,omitempty" xml:"CrossRetentionType,omitempty"` // The retention time of Cross-regional backup, 3 - 1825 days. // // > // // > - Used and must be used when CrossRetentionType is delay. // // example: // // 7 CrossRetentionValue *int32 `json:"CrossRetentionValue,omitempty" xml:"CrossRetentionValue,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp16cb162771**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The region id of Cross-regional backup. // // > // // > - Required for Cross-regional backup. // // example: // // cn-hangzhou DestRegion *string `json:"DestRegion,omitempty" xml:"DestRegion,omitempty"` // Specifies whether to enable the log backup feature. Valid values: // // - **0* - (default): The log backup feature is disabled. // // - **1**: The log backup feature is enabled. // // example: // // 0 EnableBackupLog *int64 `json:"EnableBackupLog,omitempty" xml:"EnableBackupLog,omitempty"` // Whether to turn on cross-regional log backup. // // - 1:turn on . Used for sharded cluster. // // - 0: turn off. Used for replicate set. // // example: // // 1 EnableCrossLogBackup *int32 `json:"EnableCrossLogBackup,omitempty" xml:"EnableCrossLogBackup,omitempty"` // The number of days for which high-frequency backups are retained. Before you use this parameter, make sure that you specify the BackupInterval parameter. By default, high-frequency backups are retained for one day. // // example: // // 1 HighFrequencyBackupRetention *int64 `json:"HighFrequencyBackupRetention,omitempty" xml:"HighFrequencyBackupRetention,omitempty"` // The instance architecture. Valid values: // // - replicate // // - sharding // // > - This parameter is required for Cross-regional backup. // // > - This parameter is required for backup recovery of deleted instances. // // example: // // replicate InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The number of days for which log backups are retained. Default value: 7. // // Valid values: 7 to 730. // // example: // // 7 LogBackupRetentionPeriod *int64 `json:"LogBackupRetentionPeriod,omitempty" xml:"LogBackupRetentionPeriod,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The day of a week when the system regularly backs up data. Valid values: // // - **Monday** // // - **Tuesday** // // - **Wednesday** // // - **Thursday** // // - **Friday** // // - **Saturday** // // - **Sunday** // // ** // // **Notice**: To ensure data security, make sure that the system backs up data at least twice a week. // // > Separate multiple values with commas (,). // // example: // // Monday,Wednesday,Friday,Sunday PreferredBackupPeriod *string `json:"PreferredBackupPeriod,omitempty" xml:"PreferredBackupPeriod,omitempty"` // The start time of the backup. Specify the time in the ISO 8601 standard in the *HH:mm*Z-*HH:mm*Z format. The time must be in UTC. // // > The time range is 1 hour. // // example: // // 03:00Z-04:00Z PreferredBackupTime *string `json:"PreferredBackupTime,omitempty" xml:"PreferredBackupTime,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The snapshot backup type. Valid values: // // - **Flash**: single-digit second backup // // - **Standard* - (default): standard backup // // example: // // Standard SnapshotBackupType *string `json:"SnapshotBackupType,omitempty" xml:"SnapshotBackupType,omitempty"` // The region ID of the instance. // // > // // > - Required for Cross-regional backup. // // > - Required for backup recovery of deleted instances. // // example: // // cn-beijing SrcRegion *string `json:"SrcRegion,omitempty" xml:"SrcRegion,omitempty"` }
func (ModifyBackupPolicyRequest) GoString ¶
func (s ModifyBackupPolicyRequest) GoString() string
func (*ModifyBackupPolicyRequest) SetBackupInterval ¶
func (s *ModifyBackupPolicyRequest) SetBackupInterval(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetBackupRetentionPeriod ¶
func (s *ModifyBackupPolicyRequest) SetBackupRetentionPeriod(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetBackupRetentionPolicyOnClusterDeletion ¶
func (s *ModifyBackupPolicyRequest) SetBackupRetentionPolicyOnClusterDeletion(v int32) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossBackupPeriod ¶
func (s *ModifyBackupPolicyRequest) SetCrossBackupPeriod(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossBackupType ¶
func (s *ModifyBackupPolicyRequest) SetCrossBackupType(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossLogRetentionType ¶
func (s *ModifyBackupPolicyRequest) SetCrossLogRetentionType(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossLogRetentionValue ¶
func (s *ModifyBackupPolicyRequest) SetCrossLogRetentionValue(v int32) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossRetentionType ¶
func (s *ModifyBackupPolicyRequest) SetCrossRetentionType(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetCrossRetentionValue ¶
func (s *ModifyBackupPolicyRequest) SetCrossRetentionValue(v int32) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetDBInstanceId ¶
func (s *ModifyBackupPolicyRequest) SetDBInstanceId(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetDestRegion ¶
func (s *ModifyBackupPolicyRequest) SetDestRegion(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetEnableBackupLog ¶
func (s *ModifyBackupPolicyRequest) SetEnableBackupLog(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetEnableCrossLogBackup ¶
func (s *ModifyBackupPolicyRequest) SetEnableCrossLogBackup(v int32) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetHighFrequencyBackupRetention ¶
func (s *ModifyBackupPolicyRequest) SetHighFrequencyBackupRetention(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetInstanceType ¶
func (s *ModifyBackupPolicyRequest) SetInstanceType(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetLogBackupRetentionPeriod ¶
func (s *ModifyBackupPolicyRequest) SetLogBackupRetentionPeriod(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetOwnerAccount ¶
func (s *ModifyBackupPolicyRequest) SetOwnerAccount(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetOwnerId ¶
func (s *ModifyBackupPolicyRequest) SetOwnerId(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetPreferredBackupPeriod ¶
func (s *ModifyBackupPolicyRequest) SetPreferredBackupPeriod(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetPreferredBackupTime ¶
func (s *ModifyBackupPolicyRequest) SetPreferredBackupTime(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetResourceOwnerAccount ¶
func (s *ModifyBackupPolicyRequest) SetResourceOwnerAccount(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetResourceOwnerId ¶
func (s *ModifyBackupPolicyRequest) SetResourceOwnerId(v int64) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetSnapshotBackupType ¶
func (s *ModifyBackupPolicyRequest) SetSnapshotBackupType(v string) *ModifyBackupPolicyRequest
func (*ModifyBackupPolicyRequest) SetSrcRegion ¶
func (s *ModifyBackupPolicyRequest) SetSrcRegion(v string) *ModifyBackupPolicyRequest
func (ModifyBackupPolicyRequest) String ¶
func (s ModifyBackupPolicyRequest) String() string
type ModifyBackupPolicyResponse ¶
type ModifyBackupPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyBackupPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyBackupPolicyResponse) GoString ¶
func (s ModifyBackupPolicyResponse) GoString() string
func (*ModifyBackupPolicyResponse) SetBody ¶
func (s *ModifyBackupPolicyResponse) SetBody(v *ModifyBackupPolicyResponseBody) *ModifyBackupPolicyResponse
func (*ModifyBackupPolicyResponse) SetHeaders ¶
func (s *ModifyBackupPolicyResponse) SetHeaders(v map[string]*string) *ModifyBackupPolicyResponse
func (*ModifyBackupPolicyResponse) SetStatusCode ¶
func (s *ModifyBackupPolicyResponse) SetStatusCode(v int32) *ModifyBackupPolicyResponse
func (ModifyBackupPolicyResponse) String ¶
func (s ModifyBackupPolicyResponse) String() string
type ModifyBackupPolicyResponseBody ¶
type ModifyBackupPolicyResponseBody struct { // The request ID. // // example: // // 644A359C-B871-4DD3-97B5-ED91EF5809C2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyBackupPolicyResponseBody) GoString ¶
func (s ModifyBackupPolicyResponseBody) GoString() string
func (*ModifyBackupPolicyResponseBody) SetRequestId ¶
func (s *ModifyBackupPolicyResponseBody) SetRequestId(v string) *ModifyBackupPolicyResponseBody
func (ModifyBackupPolicyResponseBody) String ¶
func (s ModifyBackupPolicyResponseBody) String() string
type ModifyDBInstanceConnectionStringRequest ¶
type ModifyDBInstanceConnectionStringRequest struct { // The current endpoint that is to be modified. // // This parameter is required. // // example: // // s-bpxxxxxxxx.mongodb.rds.aliyuncs.com CurrentConnectionString *string `json:"CurrentConnectionString,omitempty" xml:"CurrentConnectionString,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The new endpoint. It must be 8 to 64 characters in length and can contain letters and digits. It must start with a lowercase letter. // // > You need only to specify the prefix of the endpoint. The content other than the prefix cannot be modified. // // This parameter is required. // // example: // // aliyuntest111 NewConnectionString *string `json:"NewConnectionString,omitempty" xml:"NewConnectionString,omitempty"` // The new port number of the instance. The port number must be within the range from 1000 to 65535. // // > This parameter is available only when you set the **DBInstanceId* - parameter to the ID of an instance that uses cloud disks. // // example: // // 3310 NewPort *int32 `json:"NewPort,omitempty" xml:"NewPort,omitempty"` // The ID of the mongos in the specified sharded cluster instance. Only one mongos ID can be specified in each call. // // > This parameter is valid only when you specify the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // s-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceConnectionStringRequest) GoString ¶
func (s ModifyDBInstanceConnectionStringRequest) GoString() string
func (*ModifyDBInstanceConnectionStringRequest) SetCurrentConnectionString ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetCurrentConnectionString(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetDBInstanceId(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetNewConnectionString ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetNewConnectionString(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetNewPort ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetNewPort(v int32) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetNodeId ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetNodeId(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetOwnerAccount(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetOwnerId ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetOwnerId(v int64) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceConnectionStringRequest
func (*ModifyDBInstanceConnectionStringRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceConnectionStringRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceConnectionStringRequest
func (ModifyDBInstanceConnectionStringRequest) String ¶
func (s ModifyDBInstanceConnectionStringRequest) String() string
type ModifyDBInstanceConnectionStringResponse ¶
type ModifyDBInstanceConnectionStringResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceConnectionStringResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceConnectionStringResponse) GoString ¶
func (s ModifyDBInstanceConnectionStringResponse) GoString() string
func (*ModifyDBInstanceConnectionStringResponse) SetHeaders ¶
func (s *ModifyDBInstanceConnectionStringResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceConnectionStringResponse
func (*ModifyDBInstanceConnectionStringResponse) SetStatusCode ¶
func (s *ModifyDBInstanceConnectionStringResponse) SetStatusCode(v int32) *ModifyDBInstanceConnectionStringResponse
func (ModifyDBInstanceConnectionStringResponse) String ¶
func (s ModifyDBInstanceConnectionStringResponse) String() string
type ModifyDBInstanceConnectionStringResponseBody ¶
type ModifyDBInstanceConnectionStringResponseBody struct { // The request ID. // // example: // // FF36A84C-0694-42D0-861D-C383E8E4FAAF RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceConnectionStringResponseBody) GoString ¶
func (s ModifyDBInstanceConnectionStringResponseBody) GoString() string
func (*ModifyDBInstanceConnectionStringResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceConnectionStringResponseBody) SetRequestId(v string) *ModifyDBInstanceConnectionStringResponseBody
func (ModifyDBInstanceConnectionStringResponseBody) String ¶
func (s ModifyDBInstanceConnectionStringResponseBody) String() string
type ModifyDBInstanceDescriptionRequest ¶
type ModifyDBInstanceDescriptionRequest struct { // The name of the instance. // // > // // - The name cannot start with `http://` or `https://`. // // - It must start with a letter. // // - It must be 2 to 256 characters in length, and can contain letters, underscores (_), hyphens (-), and digits. // // This parameter is required. // // example: // // testdata DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"` // The instance ID. // // > To modify the name of a shard or mongos node in a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp2234**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard or mongos node in the sharded cluster instance. // // > This parameter is valid only if you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // d-bp89067**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceDescriptionRequest) GoString ¶
func (s ModifyDBInstanceDescriptionRequest) GoString() string
func (*ModifyDBInstanceDescriptionRequest) SetDBInstanceDescription ¶
func (s *ModifyDBInstanceDescriptionRequest) SetDBInstanceDescription(v string) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceDescriptionRequest) SetDBInstanceId(v string) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetNodeId ¶
func (s *ModifyDBInstanceDescriptionRequest) SetNodeId(v string) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceDescriptionRequest) SetOwnerAccount(v string) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetOwnerId ¶
func (s *ModifyDBInstanceDescriptionRequest) SetOwnerId(v int64) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceDescriptionRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceDescriptionRequest
func (*ModifyDBInstanceDescriptionRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceDescriptionRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceDescriptionRequest
func (ModifyDBInstanceDescriptionRequest) String ¶
func (s ModifyDBInstanceDescriptionRequest) String() string
type ModifyDBInstanceDescriptionResponse ¶
type ModifyDBInstanceDescriptionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceDescriptionResponse) GoString ¶
func (s ModifyDBInstanceDescriptionResponse) GoString() string
func (*ModifyDBInstanceDescriptionResponse) SetHeaders ¶
func (s *ModifyDBInstanceDescriptionResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceDescriptionResponse
func (*ModifyDBInstanceDescriptionResponse) SetStatusCode ¶
func (s *ModifyDBInstanceDescriptionResponse) SetStatusCode(v int32) *ModifyDBInstanceDescriptionResponse
func (ModifyDBInstanceDescriptionResponse) String ¶
func (s ModifyDBInstanceDescriptionResponse) String() string
type ModifyDBInstanceDescriptionResponseBody ¶
type ModifyDBInstanceDescriptionResponseBody struct { // The request ID. // // example: // // 06F8F642-4009-4FFC-80C4-9D67DBF7B74E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceDescriptionResponseBody) GoString ¶
func (s ModifyDBInstanceDescriptionResponseBody) GoString() string
func (*ModifyDBInstanceDescriptionResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceDescriptionResponseBody) SetRequestId(v string) *ModifyDBInstanceDescriptionResponseBody
func (ModifyDBInstanceDescriptionResponseBody) String ¶
func (s ModifyDBInstanceDescriptionResponseBody) String() string
type ModifyDBInstanceDiskTypeRequest ¶
type ModifyDBInstanceDiskTypeRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true**: enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. You must perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner, click **Expenses* - and select **User Center* - from the drop-down list. The User Center page appears. In the left-side navigation pane, choose **Order Management* - > Renew. On the Renewal tab, find the bill that you want to pay and then click Renew in the Actions column. // // Default value: **true**. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // Specifies whether to enable auto-renewal. Valid values: // // - **true** // // - **false** // // Default value: **false**. // // example: // // false AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp1fa5efaa93**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The new disk type. Valid values: // // - **cloud_auto**: ESSD AutoPL disk // // - **cloud_essd1**: PL1 ESSD // // - **cloud_essd2**: PL2 ESSD // // - **cloud_essd3**: PL3 ESSD // // example: // // cloud_auto DbInstanceStorageType *string `json:"DbInstanceStorageType,omitempty" xml:"DbInstanceStorageType,omitempty"` // An additional parameter. // // example: // // async ExtraParam *string `json:"ExtraParam,omitempty" xml:"ExtraParam,omitempty"` // The type of configuration changes. Valid values: // // - **UPGRADE** // // - **DOWNGRADE** // // > This parameter is valid only when the billing method of the instance is subscription. // // example: // // UPGRADE OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` // The provisioned IOPS. Valid values: 0 to 50000. // // example: // // 1960 ProvisionedIops *int64 `json:"ProvisionedIops,omitempty" xml:"ProvisionedIops,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceDiskTypeRequest) GoString ¶
func (s ModifyDBInstanceDiskTypeRequest) GoString() string
func (*ModifyDBInstanceDiskTypeRequest) SetAutoPay ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetAutoPay(v bool) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetAutoRenew ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetAutoRenew(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetBusinessInfo ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetBusinessInfo(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetCouponNo ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetCouponNo(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetDBInstanceId(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetDbInstanceStorageType ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetDbInstanceStorageType(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetExtraParam ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetExtraParam(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetOrderType ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetOrderType(v string) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetProvisionedIops ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetProvisionedIops(v int64) *ModifyDBInstanceDiskTypeRequest
func (*ModifyDBInstanceDiskTypeRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceDiskTypeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceDiskTypeRequest
func (ModifyDBInstanceDiskTypeRequest) String ¶
func (s ModifyDBInstanceDiskTypeRequest) String() string
type ModifyDBInstanceDiskTypeResponse ¶
type ModifyDBInstanceDiskTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceDiskTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceDiskTypeResponse) GoString ¶
func (s ModifyDBInstanceDiskTypeResponse) GoString() string
func (*ModifyDBInstanceDiskTypeResponse) SetBody ¶
func (s *ModifyDBInstanceDiskTypeResponse) SetBody(v *ModifyDBInstanceDiskTypeResponseBody) *ModifyDBInstanceDiskTypeResponse
func (*ModifyDBInstanceDiskTypeResponse) SetHeaders ¶
func (s *ModifyDBInstanceDiskTypeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceDiskTypeResponse
func (*ModifyDBInstanceDiskTypeResponse) SetStatusCode ¶
func (s *ModifyDBInstanceDiskTypeResponse) SetStatusCode(v int32) *ModifyDBInstanceDiskTypeResponse
func (ModifyDBInstanceDiskTypeResponse) String ¶
func (s ModifyDBInstanceDiskTypeResponse) String() string
type ModifyDBInstanceDiskTypeResponseBody ¶
type ModifyDBInstanceDiskTypeResponseBody struct { // The order ID. // // example: // // 21012719476**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // D8F1D721-6439-4257-A89C-F1E8E9C9**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceDiskTypeResponseBody) GoString ¶
func (s ModifyDBInstanceDiskTypeResponseBody) GoString() string
func (*ModifyDBInstanceDiskTypeResponseBody) SetOrderId ¶
func (s *ModifyDBInstanceDiskTypeResponseBody) SetOrderId(v string) *ModifyDBInstanceDiskTypeResponseBody
func (*ModifyDBInstanceDiskTypeResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceDiskTypeResponseBody) SetRequestId(v string) *ModifyDBInstanceDiskTypeResponseBody
func (ModifyDBInstanceDiskTypeResponseBody) String ¶
func (s ModifyDBInstanceDiskTypeResponseBody) String() string
type ModifyDBInstanceMaintainTimeRequest ¶
type ModifyDBInstanceMaintainTimeRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpac2345**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The end time of the maintenance window. Specify the time in the ISO 8601 standard in the *HH:mm*Z format. The time must be in UTC. // // > The end time must be later than the start time of the maintenance window. // // This parameter is required. // // example: // // 02:00Z MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"` // The start time of the maintenance window. Specify the time in the ISO 8601 standard in the *HH:mm*Z format. The time must be in UTC. // // This parameter is required. // // example: // // 01:00Z MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceMaintainTimeRequest) GoString ¶
func (s ModifyDBInstanceMaintainTimeRequest) GoString() string
func (*ModifyDBInstanceMaintainTimeRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetDBInstanceId(v string) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetMaintainEndTime ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetMaintainEndTime(v string) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetMaintainStartTime ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetMaintainStartTime(v string) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetOwnerAccount(v string) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetOwnerId ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetOwnerId(v int64) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceMaintainTimeRequest
func (*ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceMaintainTimeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceMaintainTimeRequest
func (ModifyDBInstanceMaintainTimeRequest) String ¶
func (s ModifyDBInstanceMaintainTimeRequest) String() string
type ModifyDBInstanceMaintainTimeResponse ¶
type ModifyDBInstanceMaintainTimeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceMaintainTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceMaintainTimeResponse) GoString ¶
func (s ModifyDBInstanceMaintainTimeResponse) GoString() string
func (*ModifyDBInstanceMaintainTimeResponse) SetHeaders ¶
func (s *ModifyDBInstanceMaintainTimeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceMaintainTimeResponse
func (*ModifyDBInstanceMaintainTimeResponse) SetStatusCode ¶
func (s *ModifyDBInstanceMaintainTimeResponse) SetStatusCode(v int32) *ModifyDBInstanceMaintainTimeResponse
func (ModifyDBInstanceMaintainTimeResponse) String ¶
func (s ModifyDBInstanceMaintainTimeResponse) String() string
type ModifyDBInstanceMaintainTimeResponseBody ¶
type ModifyDBInstanceMaintainTimeResponseBody struct { // The request ID. // // example: // // A9310426-C763-42A2-A3AD-70A8DA204531 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceMaintainTimeResponseBody) GoString ¶
func (s ModifyDBInstanceMaintainTimeResponseBody) GoString() string
func (*ModifyDBInstanceMaintainTimeResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceMaintainTimeResponseBody) SetRequestId(v string) *ModifyDBInstanceMaintainTimeResponseBody
func (ModifyDBInstanceMaintainTimeResponseBody) String ¶
func (s ModifyDBInstanceMaintainTimeResponseBody) String() string
type ModifyDBInstanceMonitorRequest ¶
type ModifyDBInstanceMonitorRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The collection frequency of monitoring data. Valid values: **1* - or **300**. Unit: seconds. // // This parameter is required. // // example: // // 1 Granularity *string `json:"Granularity,omitempty" xml:"Granularity,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceMonitorRequest) GoString ¶
func (s ModifyDBInstanceMonitorRequest) GoString() string
func (*ModifyDBInstanceMonitorRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceMonitorRequest) SetDBInstanceId(v string) *ModifyDBInstanceMonitorRequest
func (*ModifyDBInstanceMonitorRequest) SetGranularity ¶
func (s *ModifyDBInstanceMonitorRequest) SetGranularity(v string) *ModifyDBInstanceMonitorRequest
func (*ModifyDBInstanceMonitorRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceMonitorRequest) SetOwnerAccount(v string) *ModifyDBInstanceMonitorRequest
func (*ModifyDBInstanceMonitorRequest) SetOwnerId ¶
func (s *ModifyDBInstanceMonitorRequest) SetOwnerId(v int64) *ModifyDBInstanceMonitorRequest
func (*ModifyDBInstanceMonitorRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceMonitorRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceMonitorRequest
func (*ModifyDBInstanceMonitorRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceMonitorRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceMonitorRequest
func (ModifyDBInstanceMonitorRequest) String ¶
func (s ModifyDBInstanceMonitorRequest) String() string
type ModifyDBInstanceMonitorResponse ¶
type ModifyDBInstanceMonitorResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceMonitorResponse) GoString ¶
func (s ModifyDBInstanceMonitorResponse) GoString() string
func (*ModifyDBInstanceMonitorResponse) SetBody ¶
func (s *ModifyDBInstanceMonitorResponse) SetBody(v *ModifyDBInstanceMonitorResponseBody) *ModifyDBInstanceMonitorResponse
func (*ModifyDBInstanceMonitorResponse) SetHeaders ¶
func (s *ModifyDBInstanceMonitorResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceMonitorResponse
func (*ModifyDBInstanceMonitorResponse) SetStatusCode ¶
func (s *ModifyDBInstanceMonitorResponse) SetStatusCode(v int32) *ModifyDBInstanceMonitorResponse
func (ModifyDBInstanceMonitorResponse) String ¶
func (s ModifyDBInstanceMonitorResponse) String() string
type ModifyDBInstanceMonitorResponseBody ¶
type ModifyDBInstanceMonitorResponseBody struct { // The ID of the request. // // example: // // EFD65226-08CC-4C4D-B6A4-CB3C382F67B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceMonitorResponseBody) GoString ¶
func (s ModifyDBInstanceMonitorResponseBody) GoString() string
func (*ModifyDBInstanceMonitorResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceMonitorResponseBody) SetRequestId(v string) *ModifyDBInstanceMonitorResponseBody
func (ModifyDBInstanceMonitorResponseBody) String ¶
func (s ModifyDBInstanceMonitorResponseBody) String() string
type ModifyDBInstanceNetExpireTimeRequest ¶
type ModifyDBInstanceNetExpireTimeRequest struct { // The retention period of the classic network endpoint of the instance. Valid values: **14**, **30**, **60**, and **120**. Unit: day. // // This parameter is required. // // example: // // 30 ClassicExpendExpiredDays *int32 `json:"ClassicExpendExpiredDays,omitempty" xml:"ClassicExpendExpiredDays,omitempty"` // The endpoint of the instance. // // example: // // dds-bpxxxxxxxx.mongodb.rds.aliyuncs.com ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceNetExpireTimeRequest) GoString ¶
func (s ModifyDBInstanceNetExpireTimeRequest) GoString() string
func (*ModifyDBInstanceNetExpireTimeRequest) SetClassicExpendExpiredDays ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetClassicExpendExpiredDays(v int32) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetConnectionString ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetConnectionString(v string) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetDBInstanceId(v string) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetOwnerAccount(v string) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetOwnerId ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetOwnerId(v int64) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceNetExpireTimeRequest
func (*ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceNetExpireTimeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceNetExpireTimeRequest
func (ModifyDBInstanceNetExpireTimeRequest) String ¶
func (s ModifyDBInstanceNetExpireTimeRequest) String() string
type ModifyDBInstanceNetExpireTimeResponse ¶
type ModifyDBInstanceNetExpireTimeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceNetExpireTimeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceNetExpireTimeResponse) GoString ¶
func (s ModifyDBInstanceNetExpireTimeResponse) GoString() string
func (*ModifyDBInstanceNetExpireTimeResponse) SetHeaders ¶
func (s *ModifyDBInstanceNetExpireTimeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceNetExpireTimeResponse
func (*ModifyDBInstanceNetExpireTimeResponse) SetStatusCode ¶
func (s *ModifyDBInstanceNetExpireTimeResponse) SetStatusCode(v int32) *ModifyDBInstanceNetExpireTimeResponse
func (ModifyDBInstanceNetExpireTimeResponse) String ¶
func (s ModifyDBInstanceNetExpireTimeResponse) String() string
type ModifyDBInstanceNetExpireTimeResponseBody ¶
type ModifyDBInstanceNetExpireTimeResponseBody struct { // The request ID. // // example: // // 459E7D5C-38DA-4E14-9C82-5B5AF693DBAB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceNetExpireTimeResponseBody) GoString ¶
func (s ModifyDBInstanceNetExpireTimeResponseBody) GoString() string
func (*ModifyDBInstanceNetExpireTimeResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceNetExpireTimeResponseBody) SetRequestId(v string) *ModifyDBInstanceNetExpireTimeResponseBody
func (ModifyDBInstanceNetExpireTimeResponseBody) String ¶
func (s ModifyDBInstanceNetExpireTimeResponseBody) String() string
type ModifyDBInstanceNetworkTypeRequest ¶
type ModifyDBInstanceNetworkTypeRequest struct { // The retention period of the original classic network address when you change the network type to VPC. Valid values: **14**, **30**, **60**, and **120**. Unit: days. // // > This parameter is required when the **NetworkType* - parameter is set to **VPC* - and the **RetainClassic* - parameter is set to **True**. // // example: // // 30 ClassicExpiredDays *int32 `json:"ClassicExpiredDays,omitempty" xml:"ClassicExpiredDays,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bp11483712c1**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The network type to switch to. Valid value: // // - **VPC** // // This parameter is required. // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specifies whether to retain the original classic network address when you change the network type to VPC. Valid values: // // - **True**: retains the original classic network address. // // - **False**: does not retain the original classic network address. // // > // // - This parameter is required when the **NetworkType* - parameter is set to **VPC**. // // - If you set this parameter to **True**, you must also specify the **ClassicExpiredDays* - parameter. // // example: // // False RetainClassic *string `json:"RetainClassic,omitempty" xml:"RetainClassic,omitempty"` // The ID of the vSwitch in the VPC. // // > This parameter is required when the **NetworkType* - parameter is set to **VPC**. // // example: // // vsw-bp1vj604nj5a9zz74**** VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the VPC. // // > This parameter is required when the **NetworkType* - parameter is set to **VPC**. // // example: // // vpc-bp1n3i15v90el48nx**** VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // 可用区ID,您可以通过调用[DescribeRegions](https://help.aliyun.com/document_detail/61933.html)接口查询可用区ID。 // // This parameter is required. // // example: // // cn-hangzhou-b ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (ModifyDBInstanceNetworkTypeRequest) GoString ¶
func (s ModifyDBInstanceNetworkTypeRequest) GoString() string
func (*ModifyDBInstanceNetworkTypeRequest) SetClassicExpiredDays ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetClassicExpiredDays(v int32) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetDBInstanceId(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetNetworkType ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetNetworkType(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetOwnerAccount(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetOwnerId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetOwnerId(v int64) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetRetainClassic ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetRetainClassic(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetVSwitchId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetVSwitchId(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetVpcId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetVpcId(v string) *ModifyDBInstanceNetworkTypeRequest
func (*ModifyDBInstanceNetworkTypeRequest) SetZoneId ¶
func (s *ModifyDBInstanceNetworkTypeRequest) SetZoneId(v string) *ModifyDBInstanceNetworkTypeRequest
func (ModifyDBInstanceNetworkTypeRequest) String ¶
func (s ModifyDBInstanceNetworkTypeRequest) String() string
type ModifyDBInstanceNetworkTypeResponse ¶
type ModifyDBInstanceNetworkTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceNetworkTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceNetworkTypeResponse) GoString ¶
func (s ModifyDBInstanceNetworkTypeResponse) GoString() string
func (*ModifyDBInstanceNetworkTypeResponse) SetHeaders ¶
func (s *ModifyDBInstanceNetworkTypeResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceNetworkTypeResponse
func (*ModifyDBInstanceNetworkTypeResponse) SetStatusCode ¶
func (s *ModifyDBInstanceNetworkTypeResponse) SetStatusCode(v int32) *ModifyDBInstanceNetworkTypeResponse
func (ModifyDBInstanceNetworkTypeResponse) String ¶
func (s ModifyDBInstanceNetworkTypeResponse) String() string
type ModifyDBInstanceNetworkTypeResponseBody ¶
type ModifyDBInstanceNetworkTypeResponseBody struct { // The request ID. // // example: // // D0E605FD-6ECE-5FBE-84A4-99AAB1B8**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceNetworkTypeResponseBody) GoString ¶
func (s ModifyDBInstanceNetworkTypeResponseBody) GoString() string
func (*ModifyDBInstanceNetworkTypeResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceNetworkTypeResponseBody) SetRequestId(v string) *ModifyDBInstanceNetworkTypeResponseBody
func (ModifyDBInstanceNetworkTypeResponseBody) String ¶
func (s ModifyDBInstanceNetworkTypeResponseBody) String() string
type ModifyDBInstanceSSLRequest ¶
type ModifyDBInstanceSSLRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The operation on the SSL feature. Valid values: // // - **Open**: enables SSL encryption. // // - **Close**: disables SSL encryption. // // - **Update**: updates the SSL certificate. // // This parameter is required. // // example: // // Open SSLAction *string `json:"SSLAction,omitempty" xml:"SSLAction,omitempty"` }
func (ModifyDBInstanceSSLRequest) GoString ¶
func (s ModifyDBInstanceSSLRequest) GoString() string
func (*ModifyDBInstanceSSLRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceSSLRequest) SetDBInstanceId(v string) *ModifyDBInstanceSSLRequest
func (*ModifyDBInstanceSSLRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceSSLRequest) SetOwnerAccount(v string) *ModifyDBInstanceSSLRequest
func (*ModifyDBInstanceSSLRequest) SetOwnerId ¶
func (s *ModifyDBInstanceSSLRequest) SetOwnerId(v int64) *ModifyDBInstanceSSLRequest
func (*ModifyDBInstanceSSLRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceSSLRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceSSLRequest
func (*ModifyDBInstanceSSLRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceSSLRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceSSLRequest
func (*ModifyDBInstanceSSLRequest) SetSSLAction ¶
func (s *ModifyDBInstanceSSLRequest) SetSSLAction(v string) *ModifyDBInstanceSSLRequest
func (ModifyDBInstanceSSLRequest) String ¶
func (s ModifyDBInstanceSSLRequest) String() string
type ModifyDBInstanceSSLResponse ¶
type ModifyDBInstanceSSLResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceSSLResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceSSLResponse) GoString ¶
func (s ModifyDBInstanceSSLResponse) GoString() string
func (*ModifyDBInstanceSSLResponse) SetBody ¶
func (s *ModifyDBInstanceSSLResponse) SetBody(v *ModifyDBInstanceSSLResponseBody) *ModifyDBInstanceSSLResponse
func (*ModifyDBInstanceSSLResponse) SetHeaders ¶
func (s *ModifyDBInstanceSSLResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceSSLResponse
func (*ModifyDBInstanceSSLResponse) SetStatusCode ¶
func (s *ModifyDBInstanceSSLResponse) SetStatusCode(v int32) *ModifyDBInstanceSSLResponse
func (ModifyDBInstanceSSLResponse) String ¶
func (s ModifyDBInstanceSSLResponse) String() string
type ModifyDBInstanceSSLResponseBody ¶
type ModifyDBInstanceSSLResponseBody struct { // The ID of the request. // // example: // // 6D806B11-078F-4154-BF9F-844F56D08964 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceSSLResponseBody) GoString ¶
func (s ModifyDBInstanceSSLResponseBody) GoString() string
func (*ModifyDBInstanceSSLResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceSSLResponseBody) SetRequestId(v string) *ModifyDBInstanceSSLResponseBody
func (ModifyDBInstanceSSLResponseBody) String ¶
func (s ModifyDBInstanceSSLResponseBody) String() string
type ModifyDBInstanceSpecRequest ¶
type ModifyDBInstanceSpecRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true* - (default): enables automatic payment. Make sure that your Alibaba Cloud account has a sufficient balance. // // - **false**: disables automatic payment. You can perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner of the page, choose **Expenses* - > **User Center**. In the left-side navigation pane, choose **Order Management* - > **Order**. On the **Orders for Services* - tab, find the order and pay for the order. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // The business information. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The instance type. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). You can also call the [DescribeAvailableResource](https://help.aliyun.com/document_detail/149719.html) operation to view instance types. // // > You must specify at least one of the DBInstanceClass and **DBInstanceStorage* - parameters. // // example: // // dds.sn4.xlarge.1 DBInstanceClass *string `json:"DBInstanceClass,omitempty" xml:"DBInstanceClass,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp1ea17b41ab**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The storage capacity of the instance. Valid values: 10 to 3000. The value must be a multiple of 10. Unit: GB. The values that can be specified for this parameter are subject to the instance types. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // > // // - You must specify at least one of the DBInstanceStorage and **DBInstanceClass* - parameters. // // - Storage capacity can be scaled down only for pay-as-you-go replica set instances. The new storage capacity you specify must be greater than the used storage capacity. // // example: // // 50 DBInstanceStorage *string `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"` // The time when the changed configurations take effect. Valid values: // // - **Immediately* - (default): The configurations immediately take effect. // // - **MaintainTime**: The configurations take effect during the maintenance window of the instance. // // example: // // Immediately EffectiveTime *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"` // The additional parameter. // // Valid values: // // - async // // <!-- --> // // <!-- --> // // <!-- --> // // - sync // // <!-- --> // // <!-- --> // // <!-- --> // // example: // // async ExtraParam *string `json:"ExtraParam,omitempty" xml:"ExtraParam,omitempty"` // The type of the configuration change. Valid values: // // - **UPGRADE** // // - **DOWNGRADE* - (default) // // > This parameter can be configured only when the billing method of the instance is subscription. // // example: // // UPGRADE OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of read-only nodes. Valid values: **0* - to **5**. // // If your instance has only **Classic Network* - and **VPC* - endpoints, you must apply for a public endpoint or release the classic network endpoint for the instance before you can change the **Read-only Nodes* - value. // // > You can go to the **Database Connections* - page to view the types of networks that are enabled. // // example: // // 1 ReadonlyReplicas *string `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` // The number of nodes in the instance. // // - Valid values for replica set instances: **3**, **5**, and **7** // // - Valid values for standalone instances: **1** // // > This parameter is not required for a serverless instance which is only available on the China site (aliyun.com). // // example: // // 3 ReplicationFactor *string `json:"ReplicationFactor,omitempty" xml:"ReplicationFactor,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyDBInstanceSpecRequest) GoString ¶
func (s ModifyDBInstanceSpecRequest) GoString() string
func (*ModifyDBInstanceSpecRequest) SetAutoPay ¶
func (s *ModifyDBInstanceSpecRequest) SetAutoPay(v bool) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetBusinessInfo ¶
func (s *ModifyDBInstanceSpecRequest) SetBusinessInfo(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetCouponNo ¶
func (s *ModifyDBInstanceSpecRequest) SetCouponNo(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetDBInstanceClass ¶
func (s *ModifyDBInstanceSpecRequest) SetDBInstanceClass(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceSpecRequest) SetDBInstanceId(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetDBInstanceStorage ¶
func (s *ModifyDBInstanceSpecRequest) SetDBInstanceStorage(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetEffectiveTime ¶
func (s *ModifyDBInstanceSpecRequest) SetEffectiveTime(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetExtraParam ¶
func (s *ModifyDBInstanceSpecRequest) SetExtraParam(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetOrderType ¶
func (s *ModifyDBInstanceSpecRequest) SetOrderType(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceSpecRequest) SetOwnerAccount(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetOwnerId ¶
func (s *ModifyDBInstanceSpecRequest) SetOwnerId(v int64) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetReadonlyReplicas ¶
func (s *ModifyDBInstanceSpecRequest) SetReadonlyReplicas(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetReplicationFactor ¶
func (s *ModifyDBInstanceSpecRequest) SetReplicationFactor(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceSpecRequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceSpecRequest
func (*ModifyDBInstanceSpecRequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceSpecRequest) SetResourceOwnerId(v int64) *ModifyDBInstanceSpecRequest
func (ModifyDBInstanceSpecRequest) String ¶
func (s ModifyDBInstanceSpecRequest) String() string
type ModifyDBInstanceSpecResponse ¶
type ModifyDBInstanceSpecResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceSpecResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceSpecResponse) GoString ¶
func (s ModifyDBInstanceSpecResponse) GoString() string
func (*ModifyDBInstanceSpecResponse) SetBody ¶
func (s *ModifyDBInstanceSpecResponse) SetBody(v *ModifyDBInstanceSpecResponseBody) *ModifyDBInstanceSpecResponse
func (*ModifyDBInstanceSpecResponse) SetHeaders ¶
func (s *ModifyDBInstanceSpecResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceSpecResponse
func (*ModifyDBInstanceSpecResponse) SetStatusCode ¶
func (s *ModifyDBInstanceSpecResponse) SetStatusCode(v int32) *ModifyDBInstanceSpecResponse
func (ModifyDBInstanceSpecResponse) String ¶
func (s ModifyDBInstanceSpecResponse) String() string
type ModifyDBInstanceSpecResponseBody ¶
type ModifyDBInstanceSpecResponseBody struct { // The ID of the order. // // example: // // 21012408824**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. // // example: // // 1E9F1104-19E7-59F0-AB7F-F4EBFDEA**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceSpecResponseBody) GoString ¶
func (s ModifyDBInstanceSpecResponseBody) GoString() string
func (*ModifyDBInstanceSpecResponseBody) SetOrderId ¶
func (s *ModifyDBInstanceSpecResponseBody) SetOrderId(v string) *ModifyDBInstanceSpecResponseBody
func (*ModifyDBInstanceSpecResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceSpecResponseBody) SetRequestId(v string) *ModifyDBInstanceSpecResponseBody
func (ModifyDBInstanceSpecResponseBody) String ¶
func (s ModifyDBInstanceSpecResponseBody) String() string
type ModifyDBInstanceTDERequest ¶
type ModifyDBInstanceTDERequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the custom key. // // example: // // 749c1df7-xxxx-xxxx-xxxx-xxxxxxxxxxxx EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"` // The encryption method. Set the value to **aes-256-cbc**. // // > This parameter is valid only when the **TEDStatus* - parameter is set to **enabled**. // // example: // // aes-256-cbc EncryptorName *string `json:"EncryptorName,omitempty" xml:"EncryptorName,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The Alibaba Cloud Resource Name (ARN) of the specified Resource Access Management (RAM) role. The ARN is displayed in the `acs:ram::$accountID:role/$roleName` format. // // > - `$accountID`: specifies the ID of the Alibaba Cloud account. To view the account ID, log on to the Alibaba Cloud Management Console, move your pointer over your profile picture in the upper-right corner, and then click Security Settings. // // > - `$roleName`: specifies the name of the RAM role. To view the RAM role name, log on to the RAM console. In the left-side navigation pane, choose Identities > Roles. On the Roles page, view the name of the RAM role. // // example: // // acs:ram::123456789012****:role/adminrole RoleARN *string `json:"RoleARN,omitempty" xml:"RoleARN,omitempty"` // The TDE status. When the value of this parameter is set to **Enabled**, TDE is enabled. // // > You cannot disable TDE after it is enabled. Proceed with caution. // // This parameter is required. // // example: // // enabled TDEStatus *string `json:"TDEStatus,omitempty" xml:"TDEStatus,omitempty"` }
func (ModifyDBInstanceTDERequest) GoString ¶
func (s ModifyDBInstanceTDERequest) GoString() string
func (*ModifyDBInstanceTDERequest) SetDBInstanceId ¶
func (s *ModifyDBInstanceTDERequest) SetDBInstanceId(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetEncryptionKey ¶
func (s *ModifyDBInstanceTDERequest) SetEncryptionKey(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetEncryptorName ¶
func (s *ModifyDBInstanceTDERequest) SetEncryptorName(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetOwnerAccount ¶
func (s *ModifyDBInstanceTDERequest) SetOwnerAccount(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetOwnerId ¶
func (s *ModifyDBInstanceTDERequest) SetOwnerId(v int64) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetResourceOwnerAccount ¶
func (s *ModifyDBInstanceTDERequest) SetResourceOwnerAccount(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetResourceOwnerId ¶
func (s *ModifyDBInstanceTDERequest) SetResourceOwnerId(v int64) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetRoleARN ¶
func (s *ModifyDBInstanceTDERequest) SetRoleARN(v string) *ModifyDBInstanceTDERequest
func (*ModifyDBInstanceTDERequest) SetTDEStatus ¶
func (s *ModifyDBInstanceTDERequest) SetTDEStatus(v string) *ModifyDBInstanceTDERequest
func (ModifyDBInstanceTDERequest) String ¶
func (s ModifyDBInstanceTDERequest) String() string
type ModifyDBInstanceTDEResponse ¶
type ModifyDBInstanceTDEResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDBInstanceTDEResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDBInstanceTDEResponse) GoString ¶
func (s ModifyDBInstanceTDEResponse) GoString() string
func (*ModifyDBInstanceTDEResponse) SetBody ¶
func (s *ModifyDBInstanceTDEResponse) SetBody(v *ModifyDBInstanceTDEResponseBody) *ModifyDBInstanceTDEResponse
func (*ModifyDBInstanceTDEResponse) SetHeaders ¶
func (s *ModifyDBInstanceTDEResponse) SetHeaders(v map[string]*string) *ModifyDBInstanceTDEResponse
func (*ModifyDBInstanceTDEResponse) SetStatusCode ¶
func (s *ModifyDBInstanceTDEResponse) SetStatusCode(v int32) *ModifyDBInstanceTDEResponse
func (ModifyDBInstanceTDEResponse) String ¶
func (s ModifyDBInstanceTDEResponse) String() string
type ModifyDBInstanceTDEResponseBody ¶
type ModifyDBInstanceTDEResponseBody struct { // The ID of the request. // // example: // // 434D7127-6229-4355-BA50-7A3685A725DF RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDBInstanceTDEResponseBody) GoString ¶
func (s ModifyDBInstanceTDEResponseBody) GoString() string
func (*ModifyDBInstanceTDEResponseBody) SetRequestId ¶
func (s *ModifyDBInstanceTDEResponseBody) SetRequestId(v string) *ModifyDBInstanceTDEResponseBody
func (ModifyDBInstanceTDEResponseBody) String ¶
func (s ModifyDBInstanceTDEResponseBody) String() string
type ModifyGlobalSecurityIPGroupNameRequest ¶
type ModifyGlobalSecurityIPGroupNameRequest struct { // The name of the IP whitelist template. The name must meet the following requirements: // // - It can contain lowercase letters, digits, and underscores (_). // // - It must start with a letter and end with a letter or digit. // // - It must be 2 to 120 characters in length. // // This parameter is required. // // example: // // prod_baoxian_k8s GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // This parameter is required. // // example: // // g-xmtncwkrzqqoe59dzljb GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyGlobalSecurityIPGroupNameRequest) GoString ¶
func (s ModifyGlobalSecurityIPGroupNameRequest) GoString() string
func (*ModifyGlobalSecurityIPGroupNameRequest) SetGlobalIgName ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetGlobalIgName(v string) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetGlobalSecurityGroupId ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetRegionId ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupNameRequest
func (*ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupNameRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupNameRequest
func (ModifyGlobalSecurityIPGroupNameRequest) String ¶
func (s ModifyGlobalSecurityIPGroupNameRequest) String() string
type ModifyGlobalSecurityIPGroupNameResponse ¶
type ModifyGlobalSecurityIPGroupNameResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyGlobalSecurityIPGroupNameResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyGlobalSecurityIPGroupNameResponse) GoString ¶
func (s ModifyGlobalSecurityIPGroupNameResponse) GoString() string
func (*ModifyGlobalSecurityIPGroupNameResponse) SetHeaders ¶
func (s *ModifyGlobalSecurityIPGroupNameResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupNameResponse
func (*ModifyGlobalSecurityIPGroupNameResponse) SetStatusCode ¶
func (s *ModifyGlobalSecurityIPGroupNameResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupNameResponse
func (ModifyGlobalSecurityIPGroupNameResponse) String ¶
func (s ModifyGlobalSecurityIPGroupNameResponse) String() string
type ModifyGlobalSecurityIPGroupNameResponseBody ¶
type ModifyGlobalSecurityIPGroupNameResponseBody struct { // The global IP whitelist templates. GlobalSecurityIPGroup []*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup `json:"GlobalSecurityIPGroup,omitempty" xml:"GlobalSecurityIPGroup,omitempty" type:"Repeated"` // The request ID. // // example: // // F8CA8312-530A-413A-9129-F2BB32A8D404 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyGlobalSecurityIPGroupNameResponseBody) GoString ¶
func (s ModifyGlobalSecurityIPGroupNameResponseBody) GoString() string
func (*ModifyGlobalSecurityIPGroupNameResponseBody) SetGlobalSecurityIPGroup ¶
func (s *ModifyGlobalSecurityIPGroupNameResponseBody) SetGlobalSecurityIPGroup(v []*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) *ModifyGlobalSecurityIPGroupNameResponseBody
func (*ModifyGlobalSecurityIPGroupNameResponseBody) SetRequestId ¶
func (s *ModifyGlobalSecurityIPGroupNameResponseBody) SetRequestId(v string) *ModifyGlobalSecurityIPGroupNameResponseBody
func (ModifyGlobalSecurityIPGroupNameResponseBody) String ¶
func (s ModifyGlobalSecurityIPGroupNameResponseBody) String() string
type ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup ¶
type ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup struct { // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP address whitelists. // // example: // // 222.70.197.187 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. // // example: // // def GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // example: // // g-qiawi8ec1urcx9swoy37 GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-shanghai RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) GoString ¶
func (s ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) GoString() string
func (*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGIpList ¶
func (*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGlobalIgName ¶
func (*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId ¶
func (s *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup
func (*ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) SetRegionId ¶
func (ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) String ¶
func (s ModifyGlobalSecurityIPGroupNameResponseBodyGlobalSecurityIPGroup) String() string
type ModifyGlobalSecurityIPGroupRelationRequest ¶
type ModifyGlobalSecurityIPGroupRelationRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-2ze6069764423m0l DBClusterId *string `json:"DBClusterId,omitempty" xml:"DBClusterId,omitempty"` // The ID of the IP whitelist template. // // This parameter is required. // // example: // // g-u0qdtybfvxhaxrrhk4n7 GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyGlobalSecurityIPGroupRelationRequest) GoString ¶
func (s ModifyGlobalSecurityIPGroupRelationRequest) GoString() string
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetDBClusterId ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetDBClusterId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetGlobalSecurityGroupId ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetRegionId ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRelationRequest
func (*ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupRelationRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupRelationRequest
func (ModifyGlobalSecurityIPGroupRelationRequest) String ¶
func (s ModifyGlobalSecurityIPGroupRelationRequest) String() string
type ModifyGlobalSecurityIPGroupRelationResponse ¶
type ModifyGlobalSecurityIPGroupRelationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyGlobalSecurityIPGroupRelationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyGlobalSecurityIPGroupRelationResponse) GoString ¶
func (s ModifyGlobalSecurityIPGroupRelationResponse) GoString() string
func (*ModifyGlobalSecurityIPGroupRelationResponse) SetHeaders ¶
func (s *ModifyGlobalSecurityIPGroupRelationResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupRelationResponse
func (*ModifyGlobalSecurityIPGroupRelationResponse) SetStatusCode ¶
func (s *ModifyGlobalSecurityIPGroupRelationResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupRelationResponse
func (ModifyGlobalSecurityIPGroupRelationResponse) String ¶
func (s ModifyGlobalSecurityIPGroupRelationResponse) String() string
type ModifyGlobalSecurityIPGroupRelationResponseBody ¶
type ModifyGlobalSecurityIPGroupRelationResponseBody struct { // The request ID. // // example: // // 52820D2B-B2DD-59F0-BDF2-83EC19C6F1CA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyGlobalSecurityIPGroupRelationResponseBody) GoString ¶
func (s ModifyGlobalSecurityIPGroupRelationResponseBody) GoString() string
func (*ModifyGlobalSecurityIPGroupRelationResponseBody) SetRequestId ¶
func (s *ModifyGlobalSecurityIPGroupRelationResponseBody) SetRequestId(v string) *ModifyGlobalSecurityIPGroupRelationResponseBody
func (ModifyGlobalSecurityIPGroupRelationResponseBody) String ¶
func (s ModifyGlobalSecurityIPGroupRelationResponseBody) String() string
type ModifyGlobalSecurityIPGroupRequest ¶
type ModifyGlobalSecurityIPGroupRequest struct { // The IP addresses in the whitelist template. // // > Separate multiple IP addresses with commas (,). You can create up to 1,000 IP addresses or CIDR blocks for all IP address whitelists. // // This parameter is required. // // example: // // 27.16.214.10,111.60.117.181 GIpList *string `json:"GIpList,omitempty" xml:"GIpList,omitempty"` // The name of the IP whitelist template. // // This parameter is required. // // example: // // dps GlobalIgName *string `json:"GlobalIgName,omitempty" xml:"GlobalIgName,omitempty"` // The ID of the IP whitelist template. // // This parameter is required. // // example: // // g-fwjk62egbsrp4sftxmmr GlobalSecurityGroupId *string `json:"GlobalSecurityGroupId,omitempty" xml:"GlobalSecurityGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyGlobalSecurityIPGroupRequest) GoString ¶
func (s ModifyGlobalSecurityIPGroupRequest) GoString() string
func (*ModifyGlobalSecurityIPGroupRequest) SetGIpList ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetGIpList(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetGlobalIgName ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetGlobalIgName(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetGlobalSecurityGroupId(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetOwnerId(v int64) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetRegionId ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetRegionId(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerAccount ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerAccount(v string) *ModifyGlobalSecurityIPGroupRequest
func (*ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerId ¶
func (s *ModifyGlobalSecurityIPGroupRequest) SetResourceOwnerId(v int64) *ModifyGlobalSecurityIPGroupRequest
func (ModifyGlobalSecurityIPGroupRequest) String ¶
func (s ModifyGlobalSecurityIPGroupRequest) String() string
type ModifyGlobalSecurityIPGroupResponse ¶
type ModifyGlobalSecurityIPGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyGlobalSecurityIPGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyGlobalSecurityIPGroupResponse) GoString ¶
func (s ModifyGlobalSecurityIPGroupResponse) GoString() string
func (*ModifyGlobalSecurityIPGroupResponse) SetHeaders ¶
func (s *ModifyGlobalSecurityIPGroupResponse) SetHeaders(v map[string]*string) *ModifyGlobalSecurityIPGroupResponse
func (*ModifyGlobalSecurityIPGroupResponse) SetStatusCode ¶
func (s *ModifyGlobalSecurityIPGroupResponse) SetStatusCode(v int32) *ModifyGlobalSecurityIPGroupResponse
func (ModifyGlobalSecurityIPGroupResponse) String ¶
func (s ModifyGlobalSecurityIPGroupResponse) String() string
type ModifyGlobalSecurityIPGroupResponseBody ¶
type ModifyGlobalSecurityIPGroupResponseBody struct { // The request ID. // // example: // // A0181AC4-F186-46ED-87CA-100C70B86729 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyGlobalSecurityIPGroupResponseBody) GoString ¶
func (s ModifyGlobalSecurityIPGroupResponseBody) GoString() string
func (*ModifyGlobalSecurityIPGroupResponseBody) SetRequestId ¶
func (s *ModifyGlobalSecurityIPGroupResponseBody) SetRequestId(v string) *ModifyGlobalSecurityIPGroupResponseBody
func (ModifyGlobalSecurityIPGroupResponseBody) String ¶
func (s ModifyGlobalSecurityIPGroupResponseBody) String() string
type ModifyInstanceAutoRenewalAttributeRequest ¶
type ModifyInstanceAutoRenewalAttributeRequest struct { // Specifies whether to enable auto-renewal. Valid values: // // - **true** // // - **false** // // > If this parameter is set to **true**, you must set the **Duration* - parameter. // // This parameter is required. // // example: // // true AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp15da1923e3**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The auto-renewal period. Valid values: **1* - to **12**. Unit: month. // // > This parameter is valid only when **AutoRenew* - is set to **true**. // // example: // // 1 Duration *string `json:"Duration,omitempty" xml:"Duration,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyInstanceAutoRenewalAttributeRequest) GoString ¶
func (s ModifyInstanceAutoRenewalAttributeRequest) GoString() string
func (*ModifyInstanceAutoRenewalAttributeRequest) SetAutoRenew ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetAutoRenew(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetDBInstanceId ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetDBInstanceId(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetDuration ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetDuration(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetOwnerAccount ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetOwnerAccount(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetOwnerId ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetOwnerId(v int64) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetRegionId ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetRegionId(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerAccount(v string) *ModifyInstanceAutoRenewalAttributeRequest
func (*ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerId ¶
func (s *ModifyInstanceAutoRenewalAttributeRequest) SetResourceOwnerId(v int64) *ModifyInstanceAutoRenewalAttributeRequest
func (ModifyInstanceAutoRenewalAttributeRequest) String ¶
func (s ModifyInstanceAutoRenewalAttributeRequest) String() string
type ModifyInstanceAutoRenewalAttributeResponse ¶
type ModifyInstanceAutoRenewalAttributeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyInstanceAutoRenewalAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyInstanceAutoRenewalAttributeResponse) GoString ¶
func (s ModifyInstanceAutoRenewalAttributeResponse) GoString() string
func (*ModifyInstanceAutoRenewalAttributeResponse) SetHeaders ¶
func (s *ModifyInstanceAutoRenewalAttributeResponse) SetHeaders(v map[string]*string) *ModifyInstanceAutoRenewalAttributeResponse
func (*ModifyInstanceAutoRenewalAttributeResponse) SetStatusCode ¶
func (s *ModifyInstanceAutoRenewalAttributeResponse) SetStatusCode(v int32) *ModifyInstanceAutoRenewalAttributeResponse
func (ModifyInstanceAutoRenewalAttributeResponse) String ¶
func (s ModifyInstanceAutoRenewalAttributeResponse) String() string
type ModifyInstanceAutoRenewalAttributeResponseBody ¶
type ModifyInstanceAutoRenewalAttributeResponseBody struct { // The ID of the request. // // example: // // EFD65226-08CC-4C4D-B6A4-CB3C382F67B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyInstanceAutoRenewalAttributeResponseBody) GoString ¶
func (s ModifyInstanceAutoRenewalAttributeResponseBody) GoString() string
func (*ModifyInstanceAutoRenewalAttributeResponseBody) SetRequestId ¶
func (s *ModifyInstanceAutoRenewalAttributeResponseBody) SetRequestId(v string) *ModifyInstanceAutoRenewalAttributeResponseBody
func (ModifyInstanceAutoRenewalAttributeResponseBody) String ¶
func (s ModifyInstanceAutoRenewalAttributeResponseBody) String() string
type ModifyInstanceVpcAuthModeRequest ¶
type ModifyInstanceVpcAuthModeRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the mongos node in the sharded cluster instance. // // > This parameter can be used only when the instance type is sharded cluster. // // example: // // s-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specify whether to disable password-free access over VPC. Set the value to **Close**. // // example: // // Open VpcAuthMode *string `json:"VpcAuthMode,omitempty" xml:"VpcAuthMode,omitempty"` }
func (ModifyInstanceVpcAuthModeRequest) GoString ¶
func (s ModifyInstanceVpcAuthModeRequest) GoString() string
func (*ModifyInstanceVpcAuthModeRequest) SetDBInstanceId ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetDBInstanceId(v string) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetNodeId ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetNodeId(v string) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetOwnerAccount ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetOwnerAccount(v string) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetOwnerId ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetOwnerId(v int64) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetResourceOwnerAccount ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetResourceOwnerAccount(v string) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetResourceOwnerId ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetResourceOwnerId(v int64) *ModifyInstanceVpcAuthModeRequest
func (*ModifyInstanceVpcAuthModeRequest) SetVpcAuthMode ¶
func (s *ModifyInstanceVpcAuthModeRequest) SetVpcAuthMode(v string) *ModifyInstanceVpcAuthModeRequest
func (ModifyInstanceVpcAuthModeRequest) String ¶
func (s ModifyInstanceVpcAuthModeRequest) String() string
type ModifyInstanceVpcAuthModeResponse ¶
type ModifyInstanceVpcAuthModeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyInstanceVpcAuthModeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyInstanceVpcAuthModeResponse) GoString ¶
func (s ModifyInstanceVpcAuthModeResponse) GoString() string
func (*ModifyInstanceVpcAuthModeResponse) SetHeaders ¶
func (s *ModifyInstanceVpcAuthModeResponse) SetHeaders(v map[string]*string) *ModifyInstanceVpcAuthModeResponse
func (*ModifyInstanceVpcAuthModeResponse) SetStatusCode ¶
func (s *ModifyInstanceVpcAuthModeResponse) SetStatusCode(v int32) *ModifyInstanceVpcAuthModeResponse
func (ModifyInstanceVpcAuthModeResponse) String ¶
func (s ModifyInstanceVpcAuthModeResponse) String() string
type ModifyInstanceVpcAuthModeResponseBody ¶
type ModifyInstanceVpcAuthModeResponseBody struct { // The request ID. // // example: // // BA51E9D9-B14A-4542-B6E6-7DE00BECCB8C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyInstanceVpcAuthModeResponseBody) GoString ¶
func (s ModifyInstanceVpcAuthModeResponseBody) GoString() string
func (*ModifyInstanceVpcAuthModeResponseBody) SetRequestId ¶
func (s *ModifyInstanceVpcAuthModeResponseBody) SetRequestId(v string) *ModifyInstanceVpcAuthModeResponseBody
func (ModifyInstanceVpcAuthModeResponseBody) String ¶
func (s ModifyInstanceVpcAuthModeResponseBody) String() string
type ModifyNodeSpecBatchRequest ¶
type ModifyNodeSpecBatchRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true**: enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. You can perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner of the page, click **Expenses* - to go to the **Billing Management* - console. In the left-side navigation pane, click **Orders**. On the **Orders* - page, find the order and complete the payment. // // Default value: **true**. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // The business information. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance whose configurations you want to change. // // This parameter is required. // // example: // // dds-bp1337621e8f**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The time when the changed configurations take effect. Valid values: // // - **Immediately**: The configurations immediately take effect. // // - **MaintainTime**: The configurations take effect during the maintenance window of the instance. // // > // // - You can call the [ModifyDBInstanceMaintainTime](https://help.aliyun.com/document_detail/62008.html) operation to modify the maintenance window of an instance. // // - You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the maintenance window of an instance. // // Default value: **Immediately**. // // example: // // Immediately EffectiveTime *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"` // The configuration information of the mongos nodes or shard nodes whose configurations you want to change. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // This parameter is required. // // example: // // {"Shards":[{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp14ae4572fd****","Storage":20},{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp19f4f92dc5****","Storage":30}]} NodesInfo *string `json:"NodesInfo,omitempty" xml:"NodesInfo,omitempty"` // The type of configuration changes. Valid values: // // - **UPGRADE** // // - **DOWNGRADE** // // > This parameter is only applicable to instances whose billing method is subscription. // // example: // // UPGRADE OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyNodeSpecBatchRequest) GoString ¶
func (s ModifyNodeSpecBatchRequest) GoString() string
func (*ModifyNodeSpecBatchRequest) SetAutoPay ¶
func (s *ModifyNodeSpecBatchRequest) SetAutoPay(v bool) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetBusinessInfo ¶
func (s *ModifyNodeSpecBatchRequest) SetBusinessInfo(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetClientToken ¶
func (s *ModifyNodeSpecBatchRequest) SetClientToken(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetCouponNo ¶
func (s *ModifyNodeSpecBatchRequest) SetCouponNo(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetDBInstanceId ¶
func (s *ModifyNodeSpecBatchRequest) SetDBInstanceId(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetEffectiveTime ¶
func (s *ModifyNodeSpecBatchRequest) SetEffectiveTime(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetNodesInfo ¶
func (s *ModifyNodeSpecBatchRequest) SetNodesInfo(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetOrderType ¶
func (s *ModifyNodeSpecBatchRequest) SetOrderType(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetOwnerAccount ¶
func (s *ModifyNodeSpecBatchRequest) SetOwnerAccount(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetOwnerId ¶
func (s *ModifyNodeSpecBatchRequest) SetOwnerId(v int64) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetRegionId ¶
func (s *ModifyNodeSpecBatchRequest) SetRegionId(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetResourceOwnerAccount ¶
func (s *ModifyNodeSpecBatchRequest) SetResourceOwnerAccount(v string) *ModifyNodeSpecBatchRequest
func (*ModifyNodeSpecBatchRequest) SetResourceOwnerId ¶
func (s *ModifyNodeSpecBatchRequest) SetResourceOwnerId(v int64) *ModifyNodeSpecBatchRequest
func (ModifyNodeSpecBatchRequest) String ¶
func (s ModifyNodeSpecBatchRequest) String() string
type ModifyNodeSpecBatchResponse ¶
type ModifyNodeSpecBatchResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyNodeSpecBatchResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyNodeSpecBatchResponse) GoString ¶
func (s ModifyNodeSpecBatchResponse) GoString() string
func (*ModifyNodeSpecBatchResponse) SetBody ¶
func (s *ModifyNodeSpecBatchResponse) SetBody(v *ModifyNodeSpecBatchResponseBody) *ModifyNodeSpecBatchResponse
func (*ModifyNodeSpecBatchResponse) SetHeaders ¶
func (s *ModifyNodeSpecBatchResponse) SetHeaders(v map[string]*string) *ModifyNodeSpecBatchResponse
func (*ModifyNodeSpecBatchResponse) SetStatusCode ¶
func (s *ModifyNodeSpecBatchResponse) SetStatusCode(v int32) *ModifyNodeSpecBatchResponse
func (ModifyNodeSpecBatchResponse) String ¶
func (s ModifyNodeSpecBatchResponse) String() string
type ModifyNodeSpecBatchResponseBody ¶
type ModifyNodeSpecBatchResponseBody struct { // The order ID. // // example: // // 21012719476**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // 0637BC25-6895-5500-871F-1127CA34**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyNodeSpecBatchResponseBody) GoString ¶
func (s ModifyNodeSpecBatchResponseBody) GoString() string
func (*ModifyNodeSpecBatchResponseBody) SetOrderId ¶
func (s *ModifyNodeSpecBatchResponseBody) SetOrderId(v string) *ModifyNodeSpecBatchResponseBody
func (*ModifyNodeSpecBatchResponseBody) SetRequestId ¶
func (s *ModifyNodeSpecBatchResponseBody) SetRequestId(v string) *ModifyNodeSpecBatchResponseBody
func (ModifyNodeSpecBatchResponseBody) String ¶
func (s ModifyNodeSpecBatchResponseBody) String() string
type ModifyNodeSpecRequest ¶
type ModifyNodeSpecRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true* - (default): enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. In this case, you must manually pay for the instance. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCz**** ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp1c0b990184**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The time when the changed configurations take effect. Valid values: // // - **Immediately* - (default): The new configurations immediately take effect // // - **MaintainTime**: The new configurations take effect during the maintenance window of the instance. // // example: // // Immediately EffectiveTime *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"` // The source of the request. Valid values: // // - **OpenApi**: the ApsaraDB for MongoDB API // // - **mongo_buy**: the ApsaraDB for MongoDB console // // example: // // OpenApi FromApp *string `json:"FromApp,omitempty" xml:"FromApp,omitempty"` // The specifications of the shard or mongos node. For more information, see [Instance types](https://help.aliyun.com/document_detail/57141.html). // // example: // // dds.mongos.standard NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"` // The ID of the shard or mongos node in the sharded cluster instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the node ID. // // > If you set this parameter to the ID of the shard node, you must also specify the **NodeStorage* - parameter. // // This parameter is required. // // example: // // s-bp143e1b1637**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` // The storage capacity of the shard node. Unit: GB. // // - Valid values are **10* - to **2000* - if the instance uses local SSDs. // // - Valid values are **20* - to **16000* - if the instance uses enhanced SSDs (ESSDs) at PL1. // // > The value must be a multiple of 10. // // example: // // 20 NodeStorage *int32 `json:"NodeStorage,omitempty" xml:"NodeStorage,omitempty"` // The order type. Valid values: // // - **UPGRADE** // // - **DOWNGRADE** // // example: // // UPGRADE OrderType *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of read-only nodes in the shard node. // // Valid values: **0* - to **5**. The value must be an integer. Default value: **0**. // // example: // // 5 ReadonlyReplicas *int32 `json:"ReadonlyReplicas,omitempty" xml:"ReadonlyReplicas,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The execution time. Specify the time in the *yyyy-MM-dd*T*HH:mm:ss*Z format. The time must be in UTC. // // example: // // 2022-01-05T03:18:53Z SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"` }
func (ModifyNodeSpecRequest) GoString ¶
func (s ModifyNodeSpecRequest) GoString() string
func (*ModifyNodeSpecRequest) SetAutoPay ¶
func (s *ModifyNodeSpecRequest) SetAutoPay(v bool) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetBusinessInfo ¶
func (s *ModifyNodeSpecRequest) SetBusinessInfo(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetClientToken ¶
func (s *ModifyNodeSpecRequest) SetClientToken(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetCouponNo ¶
func (s *ModifyNodeSpecRequest) SetCouponNo(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetDBInstanceId ¶
func (s *ModifyNodeSpecRequest) SetDBInstanceId(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetEffectiveTime ¶
func (s *ModifyNodeSpecRequest) SetEffectiveTime(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetFromApp ¶
func (s *ModifyNodeSpecRequest) SetFromApp(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetNodeClass ¶
func (s *ModifyNodeSpecRequest) SetNodeClass(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetNodeId ¶
func (s *ModifyNodeSpecRequest) SetNodeId(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetNodeStorage ¶
func (s *ModifyNodeSpecRequest) SetNodeStorage(v int32) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetOrderType ¶
func (s *ModifyNodeSpecRequest) SetOrderType(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetOwnerAccount ¶
func (s *ModifyNodeSpecRequest) SetOwnerAccount(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetOwnerId ¶
func (s *ModifyNodeSpecRequest) SetOwnerId(v int64) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetReadonlyReplicas ¶
func (s *ModifyNodeSpecRequest) SetReadonlyReplicas(v int32) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetResourceOwnerAccount ¶
func (s *ModifyNodeSpecRequest) SetResourceOwnerAccount(v string) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetResourceOwnerId ¶
func (s *ModifyNodeSpecRequest) SetResourceOwnerId(v int64) *ModifyNodeSpecRequest
func (*ModifyNodeSpecRequest) SetSwitchTime ¶
func (s *ModifyNodeSpecRequest) SetSwitchTime(v string) *ModifyNodeSpecRequest
func (ModifyNodeSpecRequest) String ¶
func (s ModifyNodeSpecRequest) String() string
type ModifyNodeSpecResponse ¶
type ModifyNodeSpecResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyNodeSpecResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyNodeSpecResponse) GoString ¶
func (s ModifyNodeSpecResponse) GoString() string
func (*ModifyNodeSpecResponse) SetBody ¶
func (s *ModifyNodeSpecResponse) SetBody(v *ModifyNodeSpecResponseBody) *ModifyNodeSpecResponse
func (*ModifyNodeSpecResponse) SetHeaders ¶
func (s *ModifyNodeSpecResponse) SetHeaders(v map[string]*string) *ModifyNodeSpecResponse
func (*ModifyNodeSpecResponse) SetStatusCode ¶
func (s *ModifyNodeSpecResponse) SetStatusCode(v int32) *ModifyNodeSpecResponse
func (ModifyNodeSpecResponse) String ¶
func (s ModifyNodeSpecResponse) String() string
type ModifyNodeSpecResponseBody ¶
type ModifyNodeSpecResponseBody struct { // The ID of the order. // // example: // // 21084641369**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. // // example: // // 61B05CCF-EBAB-4BF3-BA67-D77256A721E2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyNodeSpecResponseBody) GoString ¶
func (s ModifyNodeSpecResponseBody) GoString() string
func (*ModifyNodeSpecResponseBody) SetOrderId ¶
func (s *ModifyNodeSpecResponseBody) SetOrderId(v string) *ModifyNodeSpecResponseBody
func (*ModifyNodeSpecResponseBody) SetRequestId ¶
func (s *ModifyNodeSpecResponseBody) SetRequestId(v string) *ModifyNodeSpecResponseBody
func (ModifyNodeSpecResponseBody) String ¶
func (s ModifyNodeSpecResponseBody) String() string
type ModifyParametersRequest ¶
type ModifyParametersRequest struct { // The role of the instance. Valid values: // // - **db**: a shard node. // // - **cs**: a Configserver node. // // - **mongos**: a mongos node. // // example: // // db CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the NodeId parameter. // // This parameter is required. // // example: // // dds-bp19f409d75**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the mongos or shard node in the specified sharded cluster instance. // // > This parameter is valid only when DBInstanceId is set to the ID of a sharded cluster instance. // // example: // // d-bp1b7bb3bbe**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The instance parameters that you want to modify and their values. Specify this parameter in a JSON string. Sample format: {"ParameterName1":"ParameterValue1","ParameterName2":"ParameterValue2"}. // // > You can call the [DescribeParameterTemplates](https://help.aliyun.com/document_detail/67618.html) operation to query a list of default parameter templates. // // This parameter is required. // // example: // // {"operationProfiling.mode":"all","operationProfiling.slowOpThresholdMs":"200"} Parameters *string `json:"Parameters,omitempty" xml:"Parameters,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the most recent region list. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyParametersRequest) GoString ¶
func (s ModifyParametersRequest) GoString() string
func (*ModifyParametersRequest) SetCharacterType ¶
func (s *ModifyParametersRequest) SetCharacterType(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetDBInstanceId ¶
func (s *ModifyParametersRequest) SetDBInstanceId(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetNodeId ¶
func (s *ModifyParametersRequest) SetNodeId(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetOwnerAccount ¶
func (s *ModifyParametersRequest) SetOwnerAccount(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetOwnerId ¶
func (s *ModifyParametersRequest) SetOwnerId(v int64) *ModifyParametersRequest
func (*ModifyParametersRequest) SetParameters ¶
func (s *ModifyParametersRequest) SetParameters(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetRegionId ¶
func (s *ModifyParametersRequest) SetRegionId(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetResourceOwnerAccount ¶
func (s *ModifyParametersRequest) SetResourceOwnerAccount(v string) *ModifyParametersRequest
func (*ModifyParametersRequest) SetResourceOwnerId ¶
func (s *ModifyParametersRequest) SetResourceOwnerId(v int64) *ModifyParametersRequest
func (ModifyParametersRequest) String ¶
func (s ModifyParametersRequest) String() string
type ModifyParametersResponse ¶
type ModifyParametersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyParametersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyParametersResponse) GoString ¶
func (s ModifyParametersResponse) GoString() string
func (*ModifyParametersResponse) SetBody ¶
func (s *ModifyParametersResponse) SetBody(v *ModifyParametersResponseBody) *ModifyParametersResponse
func (*ModifyParametersResponse) SetHeaders ¶
func (s *ModifyParametersResponse) SetHeaders(v map[string]*string) *ModifyParametersResponse
func (*ModifyParametersResponse) SetStatusCode ¶
func (s *ModifyParametersResponse) SetStatusCode(v int32) *ModifyParametersResponse
func (ModifyParametersResponse) String ¶
func (s ModifyParametersResponse) String() string
type ModifyParametersResponseBody ¶
type ModifyParametersResponseBody struct { // The request ID. // // example: // // 36923CC2-DDAB-4B48-A144-DA92C1E19537 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyParametersResponseBody) GoString ¶
func (s ModifyParametersResponseBody) GoString() string
func (*ModifyParametersResponseBody) SetRequestId ¶
func (s *ModifyParametersResponseBody) SetRequestId(v string) *ModifyParametersResponseBody
func (ModifyParametersResponseBody) String ¶
func (s ModifyParametersResponseBody) String() string
type ModifyResourceGroupRequest ¶
type ModifyResourceGroupRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp1366caac83**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the region ID. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. For more information, see [View basic information of a resource group](https://help.aliyun.com/document_detail/151181.html). // // This parameter is required. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ModifyResourceGroupRequest) GoString ¶
func (s ModifyResourceGroupRequest) GoString() string
func (*ModifyResourceGroupRequest) SetDBInstanceId ¶
func (s *ModifyResourceGroupRequest) SetDBInstanceId(v string) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetOwnerAccount ¶
func (s *ModifyResourceGroupRequest) SetOwnerAccount(v string) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetOwnerId ¶
func (s *ModifyResourceGroupRequest) SetOwnerId(v int64) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetRegionId ¶
func (s *ModifyResourceGroupRequest) SetRegionId(v string) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetResourceGroupId ¶
func (s *ModifyResourceGroupRequest) SetResourceGroupId(v string) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetResourceOwnerAccount ¶
func (s *ModifyResourceGroupRequest) SetResourceOwnerAccount(v string) *ModifyResourceGroupRequest
func (*ModifyResourceGroupRequest) SetResourceOwnerId ¶
func (s *ModifyResourceGroupRequest) SetResourceOwnerId(v int64) *ModifyResourceGroupRequest
func (ModifyResourceGroupRequest) String ¶
func (s ModifyResourceGroupRequest) String() string
type ModifyResourceGroupResponse ¶
type ModifyResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyResourceGroupResponse) GoString ¶
func (s ModifyResourceGroupResponse) GoString() string
func (*ModifyResourceGroupResponse) SetBody ¶
func (s *ModifyResourceGroupResponse) SetBody(v *ModifyResourceGroupResponseBody) *ModifyResourceGroupResponse
func (*ModifyResourceGroupResponse) SetHeaders ¶
func (s *ModifyResourceGroupResponse) SetHeaders(v map[string]*string) *ModifyResourceGroupResponse
func (*ModifyResourceGroupResponse) SetStatusCode ¶
func (s *ModifyResourceGroupResponse) SetStatusCode(v int32) *ModifyResourceGroupResponse
func (ModifyResourceGroupResponse) String ¶
func (s ModifyResourceGroupResponse) String() string
type ModifyResourceGroupResponseBody ¶
type ModifyResourceGroupResponseBody struct { // The ID of the request. // // example: // // 5DD0DEC3-24A1-5268-8E0B-5B264CA1**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyResourceGroupResponseBody) GoString ¶
func (s ModifyResourceGroupResponseBody) GoString() string
func (*ModifyResourceGroupResponseBody) SetRequestId ¶
func (s *ModifyResourceGroupResponseBody) SetRequestId(v string) *ModifyResourceGroupResponseBody
func (ModifyResourceGroupResponseBody) String ¶
func (s ModifyResourceGroupResponseBody) String() string
type ModifySecurityGroupConfigurationRequest ¶
type ModifySecurityGroupConfigurationRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the ECS security group. // // > - You can bind up to 10 ECS security groups to an ApsaraDB for MongoDB instance. // // > - You can call the [DescribeSecurityGroup](https://help.aliyun.com/document_detail/25556.html) operation of ECS to query the security groups in the specified region. // // This parameter is required. // // example: // // sg-bpxxxxxxxx SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` }
func (ModifySecurityGroupConfigurationRequest) GoString ¶
func (s ModifySecurityGroupConfigurationRequest) GoString() string
func (*ModifySecurityGroupConfigurationRequest) SetDBInstanceId ¶
func (s *ModifySecurityGroupConfigurationRequest) SetDBInstanceId(v string) *ModifySecurityGroupConfigurationRequest
func (*ModifySecurityGroupConfigurationRequest) SetOwnerAccount ¶
func (s *ModifySecurityGroupConfigurationRequest) SetOwnerAccount(v string) *ModifySecurityGroupConfigurationRequest
func (*ModifySecurityGroupConfigurationRequest) SetOwnerId ¶
func (s *ModifySecurityGroupConfigurationRequest) SetOwnerId(v int64) *ModifySecurityGroupConfigurationRequest
func (*ModifySecurityGroupConfigurationRequest) SetResourceOwnerAccount ¶
func (s *ModifySecurityGroupConfigurationRequest) SetResourceOwnerAccount(v string) *ModifySecurityGroupConfigurationRequest
func (*ModifySecurityGroupConfigurationRequest) SetResourceOwnerId ¶
func (s *ModifySecurityGroupConfigurationRequest) SetResourceOwnerId(v int64) *ModifySecurityGroupConfigurationRequest
func (*ModifySecurityGroupConfigurationRequest) SetSecurityGroupId ¶
func (s *ModifySecurityGroupConfigurationRequest) SetSecurityGroupId(v string) *ModifySecurityGroupConfigurationRequest
func (ModifySecurityGroupConfigurationRequest) String ¶
func (s ModifySecurityGroupConfigurationRequest) String() string
type ModifySecurityGroupConfigurationResponse ¶
type ModifySecurityGroupConfigurationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifySecurityGroupConfigurationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifySecurityGroupConfigurationResponse) GoString ¶
func (s ModifySecurityGroupConfigurationResponse) GoString() string
func (*ModifySecurityGroupConfigurationResponse) SetHeaders ¶
func (s *ModifySecurityGroupConfigurationResponse) SetHeaders(v map[string]*string) *ModifySecurityGroupConfigurationResponse
func (*ModifySecurityGroupConfigurationResponse) SetStatusCode ¶
func (s *ModifySecurityGroupConfigurationResponse) SetStatusCode(v int32) *ModifySecurityGroupConfigurationResponse
func (ModifySecurityGroupConfigurationResponse) String ¶
func (s ModifySecurityGroupConfigurationResponse) String() string
type ModifySecurityGroupConfigurationResponseBody ¶
type ModifySecurityGroupConfigurationResponseBody struct { // The ID of the request. // // example: // // E062C482-1A4B-469E-938C-96D28CFAE42E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifySecurityGroupConfigurationResponseBody) GoString ¶
func (s ModifySecurityGroupConfigurationResponseBody) GoString() string
func (*ModifySecurityGroupConfigurationResponseBody) SetRequestId ¶
func (s *ModifySecurityGroupConfigurationResponseBody) SetRequestId(v string) *ModifySecurityGroupConfigurationResponseBody
func (ModifySecurityGroupConfigurationResponseBody) String ¶
func (s ModifySecurityGroupConfigurationResponseBody) String() string
type ModifySecurityIpsRequest ¶
type ModifySecurityIpsRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp***** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The method that is used to modify the IP address whitelist. Valid values: // // - **Cover**: overwrites the original IP address whitelist. // // - **Append**: appends data to the IP address whitelist. // // - **Delete**: deletes the IP address whitelist. // // Default value: **Cover**. // // example: // // Append ModifyMode *string `json:"ModifyMode,omitempty" xml:"ModifyMode,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The attribute of the IP address whitelist. It can contain a maximum of 120 characters in length and can contain uppercase letters, lowercase letters, and digits. // // This parameter is empty by default. // // example: // // test SecurityIpGroupAttribute *string `json:"SecurityIpGroupAttribute,omitempty" xml:"SecurityIpGroupAttribute,omitempty"` // The name of the IP address whitelist that you want to modify. Default value: **default**. // // example: // // allowserver SecurityIpGroupName *string `json:"SecurityIpGroupName,omitempty" xml:"SecurityIpGroupName,omitempty"` // The IP addresses in the IP address whitelist. Separate multiple IP addresses with commas (,). You can add a maximum of 1,000 different IP addresses to the IP address whitelist. The entries in the IP address whitelist must be in one of the following formats: // // - IP addresses, such as 127.0.0.1. // // - CIDR blocks, such as 127.0.0.1/24. In this example, 24 indicates that the prefix of each IP address in the IP address whitelist is 24 bits in length. You can replace 24 with a value within the range of 1 to 32. // // This parameter is required. // // example: // // 127.0.0.1/24,127.0.0.1 SecurityIps *string `json:"SecurityIps,omitempty" xml:"SecurityIps,omitempty"` }
func (ModifySecurityIpsRequest) GoString ¶
func (s ModifySecurityIpsRequest) GoString() string
func (*ModifySecurityIpsRequest) SetDBInstanceId ¶
func (s *ModifySecurityIpsRequest) SetDBInstanceId(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetModifyMode ¶
func (s *ModifySecurityIpsRequest) SetModifyMode(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetOwnerAccount ¶
func (s *ModifySecurityIpsRequest) SetOwnerAccount(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetOwnerId ¶
func (s *ModifySecurityIpsRequest) SetOwnerId(v int64) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetResourceOwnerAccount ¶
func (s *ModifySecurityIpsRequest) SetResourceOwnerAccount(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetResourceOwnerId ¶
func (s *ModifySecurityIpsRequest) SetResourceOwnerId(v int64) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetSecurityIpGroupAttribute ¶
func (s *ModifySecurityIpsRequest) SetSecurityIpGroupAttribute(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetSecurityIpGroupName ¶
func (s *ModifySecurityIpsRequest) SetSecurityIpGroupName(v string) *ModifySecurityIpsRequest
func (*ModifySecurityIpsRequest) SetSecurityIps ¶
func (s *ModifySecurityIpsRequest) SetSecurityIps(v string) *ModifySecurityIpsRequest
func (ModifySecurityIpsRequest) String ¶
func (s ModifySecurityIpsRequest) String() string
type ModifySecurityIpsResponse ¶
type ModifySecurityIpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifySecurityIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifySecurityIpsResponse) GoString ¶
func (s ModifySecurityIpsResponse) GoString() string
func (*ModifySecurityIpsResponse) SetBody ¶
func (s *ModifySecurityIpsResponse) SetBody(v *ModifySecurityIpsResponseBody) *ModifySecurityIpsResponse
func (*ModifySecurityIpsResponse) SetHeaders ¶
func (s *ModifySecurityIpsResponse) SetHeaders(v map[string]*string) *ModifySecurityIpsResponse
func (*ModifySecurityIpsResponse) SetStatusCode ¶
func (s *ModifySecurityIpsResponse) SetStatusCode(v int32) *ModifySecurityIpsResponse
func (ModifySecurityIpsResponse) String ¶
func (s ModifySecurityIpsResponse) String() string
type ModifySecurityIpsResponseBody ¶
type ModifySecurityIpsResponseBody struct { // The request ID. // // example: // // 61B05CCF-EBAB-4BF3-BA67-D77256A721E2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifySecurityIpsResponseBody) GoString ¶
func (s ModifySecurityIpsResponseBody) GoString() string
func (*ModifySecurityIpsResponseBody) SetRequestId ¶
func (s *ModifySecurityIpsResponseBody) SetRequestId(v string) *ModifySecurityIpsResponseBody
func (ModifySecurityIpsResponseBody) String ¶
func (s ModifySecurityIpsResponseBody) String() string
type ModifyTaskInfoRequest ¶
type ModifyTaskInfoRequest struct { // A action-related parameter. This parameter can be extended based on your business requirements. This parameter value varies with the value of the TaskAction parameter. // // example: // // {\\"recoverMode\\":\\"immediate\\"} ActionParams *string `json:"ActionParams,omitempty" xml:"ActionParams,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](https://help.aliyun.com/document_detail/61933.html) operation to query the region ID. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The name of the step visible to the user. // // This parameter is required. // // example: // // exec_task StepName *string `json:"StepName,omitempty" xml:"StepName,omitempty"` // The action name that corresponds to the state described in the actionInfo parameter of the [DescribeHistoryTasks](https://help.aliyun.com/document_detail/2639186.html) operation. // // This parameter is required. // // example: // // modifySwitchTime TaskAction *string `json:"TaskAction,omitempty" xml:"TaskAction,omitempty"` // The task ID. Separate multiple IDs with commas (,). You can specify up to 10 task IDs. // // This parameter is required. // // example: // // t-83br18hlpdrw3uxxxx TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (ModifyTaskInfoRequest) GoString ¶
func (s ModifyTaskInfoRequest) GoString() string
func (*ModifyTaskInfoRequest) SetActionParams ¶
func (s *ModifyTaskInfoRequest) SetActionParams(v string) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetRegionId ¶
func (s *ModifyTaskInfoRequest) SetRegionId(v string) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetResourceOwnerAccount ¶
func (s *ModifyTaskInfoRequest) SetResourceOwnerAccount(v string) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetResourceOwnerId ¶
func (s *ModifyTaskInfoRequest) SetResourceOwnerId(v int64) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetStepName ¶
func (s *ModifyTaskInfoRequest) SetStepName(v string) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetTaskAction ¶
func (s *ModifyTaskInfoRequest) SetTaskAction(v string) *ModifyTaskInfoRequest
func (*ModifyTaskInfoRequest) SetTaskId ¶
func (s *ModifyTaskInfoRequest) SetTaskId(v string) *ModifyTaskInfoRequest
func (ModifyTaskInfoRequest) String ¶
func (s ModifyTaskInfoRequest) String() string
type ModifyTaskInfoResponse ¶
type ModifyTaskInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyTaskInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyTaskInfoResponse) GoString ¶
func (s ModifyTaskInfoResponse) GoString() string
func (*ModifyTaskInfoResponse) SetBody ¶
func (s *ModifyTaskInfoResponse) SetBody(v *ModifyTaskInfoResponseBody) *ModifyTaskInfoResponse
func (*ModifyTaskInfoResponse) SetHeaders ¶
func (s *ModifyTaskInfoResponse) SetHeaders(v map[string]*string) *ModifyTaskInfoResponse
func (*ModifyTaskInfoResponse) SetStatusCode ¶
func (s *ModifyTaskInfoResponse) SetStatusCode(v int32) *ModifyTaskInfoResponse
func (ModifyTaskInfoResponse) String ¶
func (s ModifyTaskInfoResponse) String() string
type ModifyTaskInfoResponseBody ¶
type ModifyTaskInfoResponseBody struct { // The error code for the failed task. It is the same as that of the ModifyTaskInfo operation. // // example: // // "" ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The ID of the failed task. The operation returns results after a task fails. // // example: // // "" ErrorTaskId *string `json:"ErrorTaskId,omitempty" xml:"ErrorTaskId,omitempty"` // The request ID. // // example: // // 6163731A-XXXX-XXXX-B934-3388DE70C217 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of successful tasks. // // example: // // 1 SuccessCount *string `json:"SuccessCount,omitempty" xml:"SuccessCount,omitempty"` }
func (ModifyTaskInfoResponseBody) GoString ¶
func (s ModifyTaskInfoResponseBody) GoString() string
func (*ModifyTaskInfoResponseBody) SetErrorCode ¶
func (s *ModifyTaskInfoResponseBody) SetErrorCode(v string) *ModifyTaskInfoResponseBody
func (*ModifyTaskInfoResponseBody) SetErrorTaskId ¶
func (s *ModifyTaskInfoResponseBody) SetErrorTaskId(v string) *ModifyTaskInfoResponseBody
func (*ModifyTaskInfoResponseBody) SetRequestId ¶
func (s *ModifyTaskInfoResponseBody) SetRequestId(v string) *ModifyTaskInfoResponseBody
func (*ModifyTaskInfoResponseBody) SetSuccessCount ¶
func (s *ModifyTaskInfoResponseBody) SetSuccessCount(v string) *ModifyTaskInfoResponseBody
func (ModifyTaskInfoResponseBody) String ¶
func (s ModifyTaskInfoResponseBody) String() string
type ReleaseNodePrivateNetworkAddressRequest ¶
type ReleaseNodePrivateNetworkAddressRequest struct { // The public endpoint type. Valid values: // // - **SRV** // // - **Normal** // // > This parameter is valid only when you want to release an SRV endpoint. // // example: // // SRV ConnectionType *string `json:"ConnectionType,omitempty" xml:"ConnectionType,omitempty"` // The ID of the sharded cluster instance. // // This parameter is required. // // example: // // dds-bp1a7009eb24**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The network type of the internal endpoint. Valid values: // // - **VPC**: virtual private cloud (VPC). // // - **Classic**: classic network. // // > You can call the [DescribeShardingNetworkAddress](https://help.aliyun.com/document_detail/62135.html) operation to query the network type of the internal endpoint. // // example: // // VPC NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"` // The ID of the shard or Configserver node. // // > You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the ID of the shard or Configserver node. // // This parameter is required. // // example: // // d-bp128a003436**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ReleaseNodePrivateNetworkAddressRequest) GoString ¶
func (s ReleaseNodePrivateNetworkAddressRequest) GoString() string
func (*ReleaseNodePrivateNetworkAddressRequest) SetConnectionType ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetConnectionType(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetDBInstanceId ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetDBInstanceId(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetNetworkType ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetNetworkType(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetNodeId ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetNodeId(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetOwnerAccount ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetOwnerAccount(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetOwnerId ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetOwnerId(v int64) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerAccount ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerAccount(v string) *ReleaseNodePrivateNetworkAddressRequest
func (*ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerId ¶
func (s *ReleaseNodePrivateNetworkAddressRequest) SetResourceOwnerId(v int64) *ReleaseNodePrivateNetworkAddressRequest
func (ReleaseNodePrivateNetworkAddressRequest) String ¶
func (s ReleaseNodePrivateNetworkAddressRequest) String() string
type ReleaseNodePrivateNetworkAddressResponse ¶
type ReleaseNodePrivateNetworkAddressResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ReleaseNodePrivateNetworkAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ReleaseNodePrivateNetworkAddressResponse) GoString ¶
func (s ReleaseNodePrivateNetworkAddressResponse) GoString() string
func (*ReleaseNodePrivateNetworkAddressResponse) SetHeaders ¶
func (s *ReleaseNodePrivateNetworkAddressResponse) SetHeaders(v map[string]*string) *ReleaseNodePrivateNetworkAddressResponse
func (*ReleaseNodePrivateNetworkAddressResponse) SetStatusCode ¶
func (s *ReleaseNodePrivateNetworkAddressResponse) SetStatusCode(v int32) *ReleaseNodePrivateNetworkAddressResponse
func (ReleaseNodePrivateNetworkAddressResponse) String ¶
func (s ReleaseNodePrivateNetworkAddressResponse) String() string
type ReleaseNodePrivateNetworkAddressResponseBody ¶
type ReleaseNodePrivateNetworkAddressResponseBody struct { // The request ID. // // example: // // 0FDDC511-7252-4A4A-ADDA-5CB1BF63873D RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ReleaseNodePrivateNetworkAddressResponseBody) GoString ¶
func (s ReleaseNodePrivateNetworkAddressResponseBody) GoString() string
func (*ReleaseNodePrivateNetworkAddressResponseBody) SetRequestId ¶
func (s *ReleaseNodePrivateNetworkAddressResponseBody) SetRequestId(v string) *ReleaseNodePrivateNetworkAddressResponseBody
func (ReleaseNodePrivateNetworkAddressResponseBody) String ¶
func (s ReleaseNodePrivateNetworkAddressResponseBody) String() string
type ReleasePublicNetworkAddressRequest ¶
type ReleasePublicNetworkAddressRequest struct { // The public endpoint type. Valid values: // // - **SRV** // // - **Normal** // // > This parameter is valid only when you want to release an SRV endpoint. // // example: // // SRV ConnectionType *string `json:"ConnectionType,omitempty" xml:"ConnectionType,omitempty"` // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the mongos, shard, or Configserver node in the sharded cluster instance. // // > - This parameter is valid only if you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // > - You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to view the ID of the mongos, shard, or Configserver node. // // example: // // s-bp2235**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ReleasePublicNetworkAddressRequest) GoString ¶
func (s ReleasePublicNetworkAddressRequest) GoString() string
func (*ReleasePublicNetworkAddressRequest) SetConnectionType ¶
func (s *ReleasePublicNetworkAddressRequest) SetConnectionType(v string) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetDBInstanceId ¶
func (s *ReleasePublicNetworkAddressRequest) SetDBInstanceId(v string) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetNodeId ¶
func (s *ReleasePublicNetworkAddressRequest) SetNodeId(v string) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetOwnerAccount ¶
func (s *ReleasePublicNetworkAddressRequest) SetOwnerAccount(v string) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetOwnerId ¶
func (s *ReleasePublicNetworkAddressRequest) SetOwnerId(v int64) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetResourceOwnerAccount ¶
func (s *ReleasePublicNetworkAddressRequest) SetResourceOwnerAccount(v string) *ReleasePublicNetworkAddressRequest
func (*ReleasePublicNetworkAddressRequest) SetResourceOwnerId ¶
func (s *ReleasePublicNetworkAddressRequest) SetResourceOwnerId(v int64) *ReleasePublicNetworkAddressRequest
func (ReleasePublicNetworkAddressRequest) String ¶
func (s ReleasePublicNetworkAddressRequest) String() string
type ReleasePublicNetworkAddressResponse ¶
type ReleasePublicNetworkAddressResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ReleasePublicNetworkAddressResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ReleasePublicNetworkAddressResponse) GoString ¶
func (s ReleasePublicNetworkAddressResponse) GoString() string
func (*ReleasePublicNetworkAddressResponse) SetHeaders ¶
func (s *ReleasePublicNetworkAddressResponse) SetHeaders(v map[string]*string) *ReleasePublicNetworkAddressResponse
func (*ReleasePublicNetworkAddressResponse) SetStatusCode ¶
func (s *ReleasePublicNetworkAddressResponse) SetStatusCode(v int32) *ReleasePublicNetworkAddressResponse
func (ReleasePublicNetworkAddressResponse) String ¶
func (s ReleasePublicNetworkAddressResponse) String() string
type ReleasePublicNetworkAddressResponseBody ¶
type ReleasePublicNetworkAddressResponseBody struct { // The request ID. // // example: // // 1D6AFE36-1AF5-4DE4-A954-672159D4CC69 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ReleasePublicNetworkAddressResponseBody) GoString ¶
func (s ReleasePublicNetworkAddressResponseBody) GoString() string
func (*ReleasePublicNetworkAddressResponseBody) SetRequestId ¶
func (s *ReleasePublicNetworkAddressResponseBody) SetRequestId(v string) *ReleasePublicNetworkAddressResponseBody
func (ReleasePublicNetworkAddressResponseBody) String ¶
func (s ReleasePublicNetworkAddressResponseBody) String() string
type RenewDBInstanceRequest ¶
type RenewDBInstanceRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true**: enables automatic payment. Make sure that you have sufficient balance within your account. // // - **false**: disables automatic payment. You must perform the following operations to pay for the instance: Log on to the ApsaraDB for MongoDB console. In the upper-right corner, click **Expenses* - and select **User Center* - from the drop-down list. The User Center page appears. In the left-side navigation pane, choose **Order Management* - > Renew. On the Renewal tab, find the bill that you want to pay and then click Renew in the Actions column. // // Default value: **true**. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // Specifies whether to enable auto-renewal. Valid values: // // - **true** // // - **false** // // Default value: **false**. // // example: // // true AutoRenew *bool `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The business information. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. // // example: // // ETnLKlblzczshOTUbOCzxxxxxxxxxx ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // Specifies whether to use coupons. Default value: null. Valid values: // // - **default* - or **null**: uses coupons. // // - **youhuiquan_promotion_option_id_for_blank**: does not use coupons. // // example: // // 1111111111111111 CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The subscription period of the instance. Unit: month. Valid values: **1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, and 36**. // // This parameter is required. // // example: // // 1 Period *int32 `json:"Period,omitempty" xml:"Period,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (RenewDBInstanceRequest) GoString ¶
func (s RenewDBInstanceRequest) GoString() string
func (*RenewDBInstanceRequest) SetAutoPay ¶
func (s *RenewDBInstanceRequest) SetAutoPay(v bool) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetAutoRenew ¶
func (s *RenewDBInstanceRequest) SetAutoRenew(v bool) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetBusinessInfo ¶
func (s *RenewDBInstanceRequest) SetBusinessInfo(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetClientToken ¶
func (s *RenewDBInstanceRequest) SetClientToken(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetCouponNo ¶
func (s *RenewDBInstanceRequest) SetCouponNo(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetDBInstanceId ¶
func (s *RenewDBInstanceRequest) SetDBInstanceId(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetOwnerAccount ¶
func (s *RenewDBInstanceRequest) SetOwnerAccount(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetOwnerId ¶
func (s *RenewDBInstanceRequest) SetOwnerId(v int64) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetPeriod ¶
func (s *RenewDBInstanceRequest) SetPeriod(v int32) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetResourceOwnerAccount ¶
func (s *RenewDBInstanceRequest) SetResourceOwnerAccount(v string) *RenewDBInstanceRequest
func (*RenewDBInstanceRequest) SetResourceOwnerId ¶
func (s *RenewDBInstanceRequest) SetResourceOwnerId(v int64) *RenewDBInstanceRequest
func (RenewDBInstanceRequest) String ¶
func (s RenewDBInstanceRequest) String() string
type RenewDBInstanceResponse ¶
type RenewDBInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RenewDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RenewDBInstanceResponse) GoString ¶
func (s RenewDBInstanceResponse) GoString() string
func (*RenewDBInstanceResponse) SetBody ¶
func (s *RenewDBInstanceResponse) SetBody(v *RenewDBInstanceResponseBody) *RenewDBInstanceResponse
func (*RenewDBInstanceResponse) SetHeaders ¶
func (s *RenewDBInstanceResponse) SetHeaders(v map[string]*string) *RenewDBInstanceResponse
func (*RenewDBInstanceResponse) SetStatusCode ¶
func (s *RenewDBInstanceResponse) SetStatusCode(v int32) *RenewDBInstanceResponse
func (RenewDBInstanceResponse) String ¶
func (s RenewDBInstanceResponse) String() string
type RenewDBInstanceResponseBody ¶
type RenewDBInstanceResponseBody struct { // The ID of the order. // // example: // // 203317xxxxxxxx OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // B118EF45-9633-4EE3-8405-42ED4373721B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RenewDBInstanceResponseBody) GoString ¶
func (s RenewDBInstanceResponseBody) GoString() string
func (*RenewDBInstanceResponseBody) SetOrderId ¶
func (s *RenewDBInstanceResponseBody) SetOrderId(v string) *RenewDBInstanceResponseBody
func (*RenewDBInstanceResponseBody) SetRequestId ¶
func (s *RenewDBInstanceResponseBody) SetRequestId(v string) *RenewDBInstanceResponseBody
func (RenewDBInstanceResponseBody) String ¶
func (s RenewDBInstanceResponseBody) String() string
type ResetAccountPasswordRequest ¶
type ResetAccountPasswordRequest struct { // The account whose password needs to be reset. Set the value to **root**. // // This parameter is required. // // example: // // root AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The new password. // // - The password must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters. Special characters include `! # $ % ^ & - ( ) _ + - =` // // - The password must be 8 to 32 characters in length. // // This parameter is required. // // example: // // Ali!123456 AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"` // The role of the instance. // // - If the instance is a sharded cluster instance, this parameter is required. Valid values: db and cs. // // - If the instance is a replica set instance, you can leave this parameter empty or set the parameter to normal. // // example: // // db CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"` // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ResetAccountPasswordRequest) GoString ¶
func (s ResetAccountPasswordRequest) GoString() string
func (*ResetAccountPasswordRequest) SetAccountName ¶
func (s *ResetAccountPasswordRequest) SetAccountName(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetAccountPassword ¶
func (s *ResetAccountPasswordRequest) SetAccountPassword(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetCharacterType ¶
func (s *ResetAccountPasswordRequest) SetCharacterType(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetDBInstanceId ¶
func (s *ResetAccountPasswordRequest) SetDBInstanceId(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetOwnerAccount ¶
func (s *ResetAccountPasswordRequest) SetOwnerAccount(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetOwnerId ¶
func (s *ResetAccountPasswordRequest) SetOwnerId(v int64) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetResourceOwnerAccount ¶
func (s *ResetAccountPasswordRequest) SetResourceOwnerAccount(v string) *ResetAccountPasswordRequest
func (*ResetAccountPasswordRequest) SetResourceOwnerId ¶
func (s *ResetAccountPasswordRequest) SetResourceOwnerId(v int64) *ResetAccountPasswordRequest
func (ResetAccountPasswordRequest) String ¶
func (s ResetAccountPasswordRequest) String() string
type ResetAccountPasswordResponse ¶
type ResetAccountPasswordResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ResetAccountPasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ResetAccountPasswordResponse) GoString ¶
func (s ResetAccountPasswordResponse) GoString() string
func (*ResetAccountPasswordResponse) SetBody ¶
func (s *ResetAccountPasswordResponse) SetBody(v *ResetAccountPasswordResponseBody) *ResetAccountPasswordResponse
func (*ResetAccountPasswordResponse) SetHeaders ¶
func (s *ResetAccountPasswordResponse) SetHeaders(v map[string]*string) *ResetAccountPasswordResponse
func (*ResetAccountPasswordResponse) SetStatusCode ¶
func (s *ResetAccountPasswordResponse) SetStatusCode(v int32) *ResetAccountPasswordResponse
func (ResetAccountPasswordResponse) String ¶
func (s ResetAccountPasswordResponse) String() string
type ResetAccountPasswordResponseBody ¶
type ResetAccountPasswordResponseBody struct { // The request ID. // // example: // // 06CBD06E-ABC9-4121-AB93-3C3820B3E7E6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ResetAccountPasswordResponseBody) GoString ¶
func (s ResetAccountPasswordResponseBody) GoString() string
func (*ResetAccountPasswordResponseBody) SetRequestId ¶
func (s *ResetAccountPasswordResponseBody) SetRequestId(v string) *ResetAccountPasswordResponseBody
func (ResetAccountPasswordResponseBody) String ¶
func (s ResetAccountPasswordResponseBody) String() string
type RestartDBInstanceRequest ¶
type RestartDBInstanceRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard or mongos node in the sharded cluster instance. // // > The sharded cluster instance is restarted if you do not specify this parameter. // // example: // // d-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (RestartDBInstanceRequest) GoString ¶
func (s RestartDBInstanceRequest) GoString() string
func (*RestartDBInstanceRequest) SetDBInstanceId ¶
func (s *RestartDBInstanceRequest) SetDBInstanceId(v string) *RestartDBInstanceRequest
func (*RestartDBInstanceRequest) SetNodeId ¶
func (s *RestartDBInstanceRequest) SetNodeId(v string) *RestartDBInstanceRequest
func (*RestartDBInstanceRequest) SetOwnerAccount ¶
func (s *RestartDBInstanceRequest) SetOwnerAccount(v string) *RestartDBInstanceRequest
func (*RestartDBInstanceRequest) SetOwnerId ¶
func (s *RestartDBInstanceRequest) SetOwnerId(v int64) *RestartDBInstanceRequest
func (*RestartDBInstanceRequest) SetResourceOwnerAccount ¶
func (s *RestartDBInstanceRequest) SetResourceOwnerAccount(v string) *RestartDBInstanceRequest
func (*RestartDBInstanceRequest) SetResourceOwnerId ¶
func (s *RestartDBInstanceRequest) SetResourceOwnerId(v int64) *RestartDBInstanceRequest
func (RestartDBInstanceRequest) String ¶
func (s RestartDBInstanceRequest) String() string
type RestartDBInstanceResponse ¶
type RestartDBInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RestartDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RestartDBInstanceResponse) GoString ¶
func (s RestartDBInstanceResponse) GoString() string
func (*RestartDBInstanceResponse) SetBody ¶
func (s *RestartDBInstanceResponse) SetBody(v *RestartDBInstanceResponseBody) *RestartDBInstanceResponse
func (*RestartDBInstanceResponse) SetHeaders ¶
func (s *RestartDBInstanceResponse) SetHeaders(v map[string]*string) *RestartDBInstanceResponse
func (*RestartDBInstanceResponse) SetStatusCode ¶
func (s *RestartDBInstanceResponse) SetStatusCode(v int32) *RestartDBInstanceResponse
func (RestartDBInstanceResponse) String ¶
func (s RestartDBInstanceResponse) String() string
type RestartDBInstanceResponseBody ¶
type RestartDBInstanceResponseBody struct { // The request ID. // // example: // // 149C517D-B586-47BE-A107-8673E0ED77C6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RestartDBInstanceResponseBody) GoString ¶
func (s RestartDBInstanceResponseBody) GoString() string
func (*RestartDBInstanceResponseBody) SetRequestId ¶
func (s *RestartDBInstanceResponseBody) SetRequestId(v string) *RestartDBInstanceResponseBody
func (RestartDBInstanceResponseBody) String ¶
func (s RestartDBInstanceResponseBody) String() string
type RestartNodeRequest ¶
type RestartNodeRequest struct { // The instance ID. // // > If you set this parameter to the ID of a sharded cluster instance, you must also specify the **NodeId* - parameter. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard, mongos, or ConfigServer node in a child instance of the sharded cluster instance. // // > If you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance, you must specify this parameter. // // example: // // d-bp128a003436**** NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The role ID of the node. // // 1. You can call the [DescribeReplicaSetRole](https://help.aliyun.com/document_detail/468469.html) operation to query the role ID of a node in a replica set instance. // // 2. You can call the [DescribeRoleZoneInfo](https://help.aliyun.com/document_detail/468472.html) operation to query the role ID of a node in a sharded cluster instance. // // This parameter is required. // // example: // // 6025**** RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` }
func (RestartNodeRequest) GoString ¶
func (s RestartNodeRequest) GoString() string
func (*RestartNodeRequest) SetDBInstanceId ¶
func (s *RestartNodeRequest) SetDBInstanceId(v string) *RestartNodeRequest
func (*RestartNodeRequest) SetNodeId ¶
func (s *RestartNodeRequest) SetNodeId(v string) *RestartNodeRequest
func (*RestartNodeRequest) SetOwnerAccount ¶
func (s *RestartNodeRequest) SetOwnerAccount(v string) *RestartNodeRequest
func (*RestartNodeRequest) SetOwnerId ¶
func (s *RestartNodeRequest) SetOwnerId(v int64) *RestartNodeRequest
func (*RestartNodeRequest) SetResourceOwnerAccount ¶
func (s *RestartNodeRequest) SetResourceOwnerAccount(v string) *RestartNodeRequest
func (*RestartNodeRequest) SetResourceOwnerId ¶
func (s *RestartNodeRequest) SetResourceOwnerId(v int64) *RestartNodeRequest
func (*RestartNodeRequest) SetRoleId ¶
func (s *RestartNodeRequest) SetRoleId(v string) *RestartNodeRequest
func (RestartNodeRequest) String ¶
func (s RestartNodeRequest) String() string
type RestartNodeResponse ¶
type RestartNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RestartNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RestartNodeResponse) GoString ¶
func (s RestartNodeResponse) GoString() string
func (*RestartNodeResponse) SetBody ¶
func (s *RestartNodeResponse) SetBody(v *RestartNodeResponseBody) *RestartNodeResponse
func (*RestartNodeResponse) SetHeaders ¶
func (s *RestartNodeResponse) SetHeaders(v map[string]*string) *RestartNodeResponse
func (*RestartNodeResponse) SetStatusCode ¶
func (s *RestartNodeResponse) SetStatusCode(v int32) *RestartNodeResponse
func (RestartNodeResponse) String ¶
func (s RestartNodeResponse) String() string
type RestartNodeResponseBody ¶
type RestartNodeResponseBody struct { // The request ID. // // example: // // ECBCA991-XXXX-XXXX-834C-B3E8007F33AA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RestartNodeResponseBody) GoString ¶
func (s RestartNodeResponseBody) GoString() string
func (*RestartNodeResponseBody) SetRequestId ¶
func (s *RestartNodeResponseBody) SetRequestId(v string) *RestartNodeResponseBody
func (RestartNodeResponseBody) String ¶
func (s RestartNodeResponseBody) String() string
type SwitchDBInstanceHARequest ¶
type SwitchDBInstanceHARequest struct { // The ID of the instance // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The ID of the shard node in the sharded cluster instance. // // > You must specify this parameter if you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance. // // example: // // d-bpxxxxxxxx NodeId *string `json:"NodeId,omitempty" xml:"NodeId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The IDs of the roles who switch the primary and secondary nodes for the instance. You can call the [DescribeRoleZoneInfo](https://help.aliyun.com/document_detail/123802.html) operation to view the IDs and information of roles of nodes. // // > // // - Separate role IDs with commas (,). If this parameter is not specified, the primary and secondary nodes are switched. // // - If you set the **DBInstanceId* - parameter to the ID of a sharded cluster instance, the roles who switch the primary and secondary nodes for the instance must belong to one shard node. // // example: // // 972xxxx,972xxxx RoleIds *string `json:"RoleIds,omitempty" xml:"RoleIds,omitempty"` // The time when the primary and secondary nodes are switched. Valid values: // // - 0: The primary and secondary nodes are immediately switched. // // - 1: The primary and secondary nodes are switched during the O\\&M time period. // // example: // // 0 SwitchMode *int32 `json:"SwitchMode,omitempty" xml:"SwitchMode,omitempty"` }
func (SwitchDBInstanceHARequest) GoString ¶
func (s SwitchDBInstanceHARequest) GoString() string
func (*SwitchDBInstanceHARequest) SetDBInstanceId ¶
func (s *SwitchDBInstanceHARequest) SetDBInstanceId(v string) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetNodeId ¶
func (s *SwitchDBInstanceHARequest) SetNodeId(v string) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetOwnerAccount ¶
func (s *SwitchDBInstanceHARequest) SetOwnerAccount(v string) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetOwnerId ¶
func (s *SwitchDBInstanceHARequest) SetOwnerId(v int64) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetResourceOwnerAccount ¶
func (s *SwitchDBInstanceHARequest) SetResourceOwnerAccount(v string) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetResourceOwnerId ¶
func (s *SwitchDBInstanceHARequest) SetResourceOwnerId(v int64) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetRoleIds ¶
func (s *SwitchDBInstanceHARequest) SetRoleIds(v string) *SwitchDBInstanceHARequest
func (*SwitchDBInstanceHARequest) SetSwitchMode ¶
func (s *SwitchDBInstanceHARequest) SetSwitchMode(v int32) *SwitchDBInstanceHARequest
func (SwitchDBInstanceHARequest) String ¶
func (s SwitchDBInstanceHARequest) String() string
type SwitchDBInstanceHAResponse ¶
type SwitchDBInstanceHAResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SwitchDBInstanceHAResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SwitchDBInstanceHAResponse) GoString ¶
func (s SwitchDBInstanceHAResponse) GoString() string
func (*SwitchDBInstanceHAResponse) SetBody ¶
func (s *SwitchDBInstanceHAResponse) SetBody(v *SwitchDBInstanceHAResponseBody) *SwitchDBInstanceHAResponse
func (*SwitchDBInstanceHAResponse) SetHeaders ¶
func (s *SwitchDBInstanceHAResponse) SetHeaders(v map[string]*string) *SwitchDBInstanceHAResponse
func (*SwitchDBInstanceHAResponse) SetStatusCode ¶
func (s *SwitchDBInstanceHAResponse) SetStatusCode(v int32) *SwitchDBInstanceHAResponse
func (SwitchDBInstanceHAResponse) String ¶
func (s SwitchDBInstanceHAResponse) String() string
type SwitchDBInstanceHAResponseBody ¶
type SwitchDBInstanceHAResponseBody struct { // The ID of the request. // // example: // // 26BD4E5F-BDB4-47BA-B232-413AA78CFA8F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SwitchDBInstanceHAResponseBody) GoString ¶
func (s SwitchDBInstanceHAResponseBody) GoString() string
func (*SwitchDBInstanceHAResponseBody) SetRequestId ¶
func (s *SwitchDBInstanceHAResponseBody) SetRequestId(v string) *SwitchDBInstanceHAResponseBody
func (SwitchDBInstanceHAResponseBody) String ¶
func (s SwitchDBInstanceHAResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfmyiu4ekp**** ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The details of the tags bound to the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The resource type. Set the value to **INSTANCE**. // // This parameter is required. // // example: // // INSTANCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags that are attached to the resources. // // This parameter is required. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetOwnerAccount ¶
func (s *TagResourcesRequest) SetOwnerAccount(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetOwnerId ¶
func (s *TagResourcesRequest) SetOwnerId(v int64) *TagResourcesRequest
func (*TagResourcesRequest) SetRegionId ¶
func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceGroupId ¶
func (s *TagResourcesRequest) SetResourceGroupId(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceOwnerAccount ¶
func (s *TagResourcesRequest) SetResourceOwnerAccount(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceOwnerId ¶
func (s *TagResourcesRequest) SetResourceOwnerId(v int64) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // The key of tag. // // N specifies the serial number of the tag. The following example shows how to calculate consumption intervals: // // - **Tag.1.Key* - specifies the key of the first tag. // // - **Tag.2.Key* - specifies the key of the second tag. // // This parameter is required. // // example: // // Development team Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag. // // N specifies the serial number of the tag. The following example shows how to calculate consumption intervals: // // - **Tag.1.Value* - specifies the value of the first tag. // // - **Tag.2.Value* - specifies the value of the second tag. // // This parameter is required. // // example: // // MongoDB 4.0 environment Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The request ID. // // example: // // 0FDDC511-7252-4A4A-ADDA-5CB1BF63**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type TransferClusterBackupRequest ¶
type TransferClusterBackupRequest struct { // The instance ID. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (TransferClusterBackupRequest) GoString ¶
func (s TransferClusterBackupRequest) GoString() string
func (*TransferClusterBackupRequest) SetDBInstanceId ¶
func (s *TransferClusterBackupRequest) SetDBInstanceId(v string) *TransferClusterBackupRequest
func (*TransferClusterBackupRequest) SetOwnerAccount ¶
func (s *TransferClusterBackupRequest) SetOwnerAccount(v string) *TransferClusterBackupRequest
func (*TransferClusterBackupRequest) SetOwnerId ¶
func (s *TransferClusterBackupRequest) SetOwnerId(v int64) *TransferClusterBackupRequest
func (*TransferClusterBackupRequest) SetResourceOwnerAccount ¶
func (s *TransferClusterBackupRequest) SetResourceOwnerAccount(v string) *TransferClusterBackupRequest
func (*TransferClusterBackupRequest) SetResourceOwnerId ¶
func (s *TransferClusterBackupRequest) SetResourceOwnerId(v int64) *TransferClusterBackupRequest
func (TransferClusterBackupRequest) String ¶
func (s TransferClusterBackupRequest) String() string
type TransferClusterBackupResponse ¶
type TransferClusterBackupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TransferClusterBackupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TransferClusterBackupResponse) GoString ¶
func (s TransferClusterBackupResponse) GoString() string
func (*TransferClusterBackupResponse) SetBody ¶
func (s *TransferClusterBackupResponse) SetBody(v *TransferClusterBackupResponseBody) *TransferClusterBackupResponse
func (*TransferClusterBackupResponse) SetHeaders ¶
func (s *TransferClusterBackupResponse) SetHeaders(v map[string]*string) *TransferClusterBackupResponse
func (*TransferClusterBackupResponse) SetStatusCode ¶
func (s *TransferClusterBackupResponse) SetStatusCode(v int32) *TransferClusterBackupResponse
func (TransferClusterBackupResponse) String ¶
func (s TransferClusterBackupResponse) String() string
type TransferClusterBackupResponseBody ¶
type TransferClusterBackupResponseBody struct { // Indicates whether the instance is switched to the cluster backup mode. If the value of this parameter is **1**, the instance is switched to the cluster backup mode. // // example: // // 1 AlreadyDone *string `json:"AlreadyDone,omitempty" xml:"AlreadyDone,omitempty"` // The request ID. // // example: // // 3C4A2494-85C4-45C5-93CF-548DB3375193 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TransferClusterBackupResponseBody) GoString ¶
func (s TransferClusterBackupResponseBody) GoString() string
func (*TransferClusterBackupResponseBody) SetAlreadyDone ¶
func (s *TransferClusterBackupResponseBody) SetAlreadyDone(v string) *TransferClusterBackupResponseBody
func (*TransferClusterBackupResponseBody) SetRequestId ¶
func (s *TransferClusterBackupResponseBody) SetRequestId(v string) *TransferClusterBackupResponseBody
func (TransferClusterBackupResponseBody) String ¶
func (s TransferClusterBackupResponseBody) String() string
type TransformInstanceChargeTypeRequest ¶
type TransformInstanceChargeTypeRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true** // // - **false** // // > Default value: **true**. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // Specifies whether to enable auto-renewal. Valid values: // // - **true** // // - **false** // // > Default value: **false**. // // example: // // false AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The billing method of the instance. Valid values: // // - **PrePaid:* - subscription. // // - **PostPaid:* - pay-as-you-go. // // This parameter is required. // // example: // // PrePaid ChargeType *string `json:"ChargeType,omitempty" xml:"ChargeType,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-2ze55b3ec56c**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The subscription duration of the instance. Unit: months. Valid values: **1, 2, 3, 4, 5, 6, 7, 8, 9******, **12**, **24**, and **36**. // // example: // // 1 Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"` // 实例付费时长单位 // // 取值说明: // // - **Month:* - 月 // // - **Year:* - 年 // // 默认值:Month // // example: // // Month PricingCycle *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (TransformInstanceChargeTypeRequest) GoString ¶
func (s TransformInstanceChargeTypeRequest) GoString() string
func (*TransformInstanceChargeTypeRequest) SetAutoPay ¶
func (s *TransformInstanceChargeTypeRequest) SetAutoPay(v bool) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetAutoRenew ¶
func (s *TransformInstanceChargeTypeRequest) SetAutoRenew(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetBusinessInfo ¶
func (s *TransformInstanceChargeTypeRequest) SetBusinessInfo(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetChargeType ¶
func (s *TransformInstanceChargeTypeRequest) SetChargeType(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetCouponNo ¶
func (s *TransformInstanceChargeTypeRequest) SetCouponNo(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetInstanceId ¶
func (s *TransformInstanceChargeTypeRequest) SetInstanceId(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetOwnerAccount ¶
func (s *TransformInstanceChargeTypeRequest) SetOwnerAccount(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetOwnerId ¶
func (s *TransformInstanceChargeTypeRequest) SetOwnerId(v int64) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetPeriod ¶
func (s *TransformInstanceChargeTypeRequest) SetPeriod(v int64) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetPricingCycle ¶
func (s *TransformInstanceChargeTypeRequest) SetPricingCycle(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetResourceOwnerAccount ¶
func (s *TransformInstanceChargeTypeRequest) SetResourceOwnerAccount(v string) *TransformInstanceChargeTypeRequest
func (*TransformInstanceChargeTypeRequest) SetResourceOwnerId ¶
func (s *TransformInstanceChargeTypeRequest) SetResourceOwnerId(v int64) *TransformInstanceChargeTypeRequest
func (TransformInstanceChargeTypeRequest) String ¶
func (s TransformInstanceChargeTypeRequest) String() string
type TransformInstanceChargeTypeResponse ¶
type TransformInstanceChargeTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TransformInstanceChargeTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TransformInstanceChargeTypeResponse) GoString ¶
func (s TransformInstanceChargeTypeResponse) GoString() string
func (*TransformInstanceChargeTypeResponse) SetHeaders ¶
func (s *TransformInstanceChargeTypeResponse) SetHeaders(v map[string]*string) *TransformInstanceChargeTypeResponse
func (*TransformInstanceChargeTypeResponse) SetStatusCode ¶
func (s *TransformInstanceChargeTypeResponse) SetStatusCode(v int32) *TransformInstanceChargeTypeResponse
func (TransformInstanceChargeTypeResponse) String ¶
func (s TransformInstanceChargeTypeResponse) String() string
type TransformInstanceChargeTypeResponseBody ¶
type TransformInstanceChargeTypeResponseBody struct { // The order ID. // // example: // // 21084641369**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The request ID. // // example: // // D8F1D721-6439-4257-A89C-F1E8E9C9**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TransformInstanceChargeTypeResponseBody) GoString ¶
func (s TransformInstanceChargeTypeResponseBody) GoString() string
func (*TransformInstanceChargeTypeResponseBody) SetOrderId ¶
func (s *TransformInstanceChargeTypeResponseBody) SetOrderId(v string) *TransformInstanceChargeTypeResponseBody
func (*TransformInstanceChargeTypeResponseBody) SetRequestId ¶
func (s *TransformInstanceChargeTypeResponseBody) SetRequestId(v string) *TransformInstanceChargeTypeResponseBody
func (TransformInstanceChargeTypeResponseBody) String ¶
func (s TransformInstanceChargeTypeResponseBody) String() string
type TransformToPrePaidRequest ¶
type TransformToPrePaidRequest struct { // Specifies whether to enable automatic payment. Valid values: // // - **true**: enables automatic payment. // // - **false**: disables automatic payment. For more information, see [Renew an ApsaraDB for MongoDB subscription instance](https://help.aliyun.com/document_detail/85052.html). // // > Default value: **true**. // // example: // // true AutoPay *bool `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"` // Specifies whether to enable auto-renewal for the instance. Valid values: // // - **true** // // - **false** // // > Default value: **false**. // // example: // // true AutoRenew *string `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"` // The business information. This is an additional parameter. // // example: // // {“ActivityId":"000000000"} BusinessInfo *string `json:"BusinessInfo,omitempty" xml:"BusinessInfo,omitempty"` // The coupon code. Default value: `youhuiquan_promotion_option_id_for_blank`. // // example: // // youhuiquan_promotion_option_id_for_blank CouponNo *string `json:"CouponNo,omitempty" xml:"CouponNo,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // dds-bp1366caac83**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The subscription duration of the instance. Unit: months. Valid values: **1**, **2**, **3**, **4**, **5**, **6**, **7**, **8**, **9**, **12**, **24**, and **36**. // // This parameter is required. // // example: // // 1 Period *int64 `json:"Period,omitempty" xml:"Period,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (TransformToPrePaidRequest) GoString ¶
func (s TransformToPrePaidRequest) GoString() string
func (*TransformToPrePaidRequest) SetAutoPay ¶
func (s *TransformToPrePaidRequest) SetAutoPay(v bool) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetAutoRenew ¶
func (s *TransformToPrePaidRequest) SetAutoRenew(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetBusinessInfo ¶
func (s *TransformToPrePaidRequest) SetBusinessInfo(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetCouponNo ¶
func (s *TransformToPrePaidRequest) SetCouponNo(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetInstanceId ¶
func (s *TransformToPrePaidRequest) SetInstanceId(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetOwnerAccount ¶
func (s *TransformToPrePaidRequest) SetOwnerAccount(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetOwnerId ¶
func (s *TransformToPrePaidRequest) SetOwnerId(v int64) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetPeriod ¶
func (s *TransformToPrePaidRequest) SetPeriod(v int64) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetResourceOwnerAccount ¶
func (s *TransformToPrePaidRequest) SetResourceOwnerAccount(v string) *TransformToPrePaidRequest
func (*TransformToPrePaidRequest) SetResourceOwnerId ¶
func (s *TransformToPrePaidRequest) SetResourceOwnerId(v int64) *TransformToPrePaidRequest
func (TransformToPrePaidRequest) String ¶
func (s TransformToPrePaidRequest) String() string
type TransformToPrePaidResponse ¶
type TransformToPrePaidResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TransformToPrePaidResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TransformToPrePaidResponse) GoString ¶
func (s TransformToPrePaidResponse) GoString() string
func (*TransformToPrePaidResponse) SetBody ¶
func (s *TransformToPrePaidResponse) SetBody(v *TransformToPrePaidResponseBody) *TransformToPrePaidResponse
func (*TransformToPrePaidResponse) SetHeaders ¶
func (s *TransformToPrePaidResponse) SetHeaders(v map[string]*string) *TransformToPrePaidResponse
func (*TransformToPrePaidResponse) SetStatusCode ¶
func (s *TransformToPrePaidResponse) SetStatusCode(v int32) *TransformToPrePaidResponse
func (TransformToPrePaidResponse) String ¶
func (s TransformToPrePaidResponse) String() string
type TransformToPrePaidResponseBody ¶
type TransformToPrePaidResponseBody struct { // The ID of the order. // // example: // // 21022019252**** OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"` // The ID of the request. // // example: // // 2F42BB4E-461F-5B55-A37C-53B1141C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TransformToPrePaidResponseBody) GoString ¶
func (s TransformToPrePaidResponseBody) GoString() string
func (*TransformToPrePaidResponseBody) SetOrderId ¶
func (s *TransformToPrePaidResponseBody) SetOrderId(v string) *TransformToPrePaidResponseBody
func (*TransformToPrePaidResponseBody) SetRequestId ¶
func (s *TransformToPrePaidResponseBody) SetRequestId(v string) *TransformToPrePaidResponseBody
func (TransformToPrePaidResponseBody) String ¶
func (s TransformToPrePaidResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags from the instances. Valid values: // // - **true**: removes all tags from the instances. // // - **false**: does not remove all tags from the instances. // // > // // - Default value: **false**. // // - If you specify the **TagKey* - parameter together with this parameter, this parameter does not take effect. // // example: // // false All *bool `json:"All,omitempty" xml:"All,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeDBInstanceAttribute](https://help.aliyun.com/document_detail/62010.html) operation to query the region ID of the instance. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // sg-bpxxxxxxxxxxxxxxxxxx ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The resource IDs. // // This parameter is required. // // example: // // dds-bpxxxxxxxx ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The resource type. Set the value to **INSTANCE**. // // This parameter is required. // // example: // // INSTANCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag keys of the resource. TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetOwnerAccount ¶
func (s *UntagResourcesRequest) SetOwnerAccount(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetOwnerId ¶
func (s *UntagResourcesRequest) SetOwnerId(v int64) *UntagResourcesRequest
func (*UntagResourcesRequest) SetRegionId ¶
func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceGroupId ¶
func (s *UntagResourcesRequest) SetResourceGroupId(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceOwnerAccount ¶
func (s *UntagResourcesRequest) SetResourceOwnerAccount(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceOwnerId ¶
func (s *UntagResourcesRequest) SetResourceOwnerId(v int64) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The ID of the request. // // example: // // FA3A7F36-DB57-4281-8935-4B9DF61554EB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
type UpgradeDBInstanceEngineVersionRequest ¶
type UpgradeDBInstanceEngineVersionRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bpxxxxxxxx DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` // The database version to which you want to upgrade. Valid values: **3.4**, **4.0**, and **4.2**. // // > This database version must be later than the current database version of the instance. // // This parameter is required. // // example: // // 4.0 EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SwitchMode *int32 `json:"SwitchMode,omitempty" xml:"SwitchMode,omitempty"` }
func (UpgradeDBInstanceEngineVersionRequest) GoString ¶
func (s UpgradeDBInstanceEngineVersionRequest) GoString() string
func (*UpgradeDBInstanceEngineVersionRequest) SetDBInstanceId ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetDBInstanceId(v string) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetEngineVersion ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetEngineVersion(v string) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetOwnerAccount ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetOwnerAccount(v string) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetOwnerId ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetOwnerId(v int64) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerAccount ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerAccount(v string) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerId ¶
func (s *UpgradeDBInstanceEngineVersionRequest) SetResourceOwnerId(v int64) *UpgradeDBInstanceEngineVersionRequest
func (*UpgradeDBInstanceEngineVersionRequest) SetSwitchMode ¶ added in v9.1.0
func (s *UpgradeDBInstanceEngineVersionRequest) SetSwitchMode(v int32) *UpgradeDBInstanceEngineVersionRequest
func (UpgradeDBInstanceEngineVersionRequest) String ¶
func (s UpgradeDBInstanceEngineVersionRequest) String() string
type UpgradeDBInstanceEngineVersionResponse ¶
type UpgradeDBInstanceEngineVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpgradeDBInstanceEngineVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpgradeDBInstanceEngineVersionResponse) GoString ¶
func (s UpgradeDBInstanceEngineVersionResponse) GoString() string
func (*UpgradeDBInstanceEngineVersionResponse) SetHeaders ¶
func (s *UpgradeDBInstanceEngineVersionResponse) SetHeaders(v map[string]*string) *UpgradeDBInstanceEngineVersionResponse
func (*UpgradeDBInstanceEngineVersionResponse) SetStatusCode ¶
func (s *UpgradeDBInstanceEngineVersionResponse) SetStatusCode(v int32) *UpgradeDBInstanceEngineVersionResponse
func (UpgradeDBInstanceEngineVersionResponse) String ¶
func (s UpgradeDBInstanceEngineVersionResponse) String() string
type UpgradeDBInstanceEngineVersionResponseBody ¶
type UpgradeDBInstanceEngineVersionResponseBody struct { // The ID of the request. // // example: // // C4907B00-A208-4E0C-A636-AA85140E406C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpgradeDBInstanceEngineVersionResponseBody) GoString ¶
func (s UpgradeDBInstanceEngineVersionResponseBody) GoString() string
func (*UpgradeDBInstanceEngineVersionResponseBody) SetRequestId ¶
func (s *UpgradeDBInstanceEngineVersionResponseBody) SetRequestId(v string) *UpgradeDBInstanceEngineVersionResponseBody
func (UpgradeDBInstanceEngineVersionResponseBody) String ¶
func (s UpgradeDBInstanceEngineVersionResponseBody) String() string
type UpgradeDBInstanceKernelVersionRequest ¶
type UpgradeDBInstanceKernelVersionRequest struct { // The ID of the instance. // // This parameter is required. // // example: // // dds-bp2235**** DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SwitchMode *string `json:"SwitchMode,omitempty" xml:"SwitchMode,omitempty"` }
func (UpgradeDBInstanceKernelVersionRequest) GoString ¶
func (s UpgradeDBInstanceKernelVersionRequest) GoString() string
func (*UpgradeDBInstanceKernelVersionRequest) SetDBInstanceId ¶
func (s *UpgradeDBInstanceKernelVersionRequest) SetDBInstanceId(v string) *UpgradeDBInstanceKernelVersionRequest
func (*UpgradeDBInstanceKernelVersionRequest) SetOwnerAccount ¶
func (s *UpgradeDBInstanceKernelVersionRequest) SetOwnerAccount(v string) *UpgradeDBInstanceKernelVersionRequest
func (*UpgradeDBInstanceKernelVersionRequest) SetOwnerId ¶
func (s *UpgradeDBInstanceKernelVersionRequest) SetOwnerId(v int64) *UpgradeDBInstanceKernelVersionRequest
func (*UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerAccount ¶
func (s *UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerAccount(v string) *UpgradeDBInstanceKernelVersionRequest
func (*UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerId ¶
func (s *UpgradeDBInstanceKernelVersionRequest) SetResourceOwnerId(v int64) *UpgradeDBInstanceKernelVersionRequest
func (*UpgradeDBInstanceKernelVersionRequest) SetSwitchMode ¶ added in v9.1.0
func (s *UpgradeDBInstanceKernelVersionRequest) SetSwitchMode(v string) *UpgradeDBInstanceKernelVersionRequest
func (UpgradeDBInstanceKernelVersionRequest) String ¶
func (s UpgradeDBInstanceKernelVersionRequest) String() string
type UpgradeDBInstanceKernelVersionResponse ¶
type UpgradeDBInstanceKernelVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpgradeDBInstanceKernelVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpgradeDBInstanceKernelVersionResponse) GoString ¶
func (s UpgradeDBInstanceKernelVersionResponse) GoString() string
func (*UpgradeDBInstanceKernelVersionResponse) SetHeaders ¶
func (s *UpgradeDBInstanceKernelVersionResponse) SetHeaders(v map[string]*string) *UpgradeDBInstanceKernelVersionResponse
func (*UpgradeDBInstanceKernelVersionResponse) SetStatusCode ¶
func (s *UpgradeDBInstanceKernelVersionResponse) SetStatusCode(v int32) *UpgradeDBInstanceKernelVersionResponse
func (UpgradeDBInstanceKernelVersionResponse) String ¶
func (s UpgradeDBInstanceKernelVersionResponse) String() string
type UpgradeDBInstanceKernelVersionResponseBody ¶
type UpgradeDBInstanceKernelVersionResponseBody struct { // The ID of the request. // // example: // // 27B9A130-7C4B-40D9-84E8-2FC081097AAC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpgradeDBInstanceKernelVersionResponseBody) GoString ¶
func (s UpgradeDBInstanceKernelVersionResponseBody) GoString() string
func (*UpgradeDBInstanceKernelVersionResponseBody) SetRequestId ¶
func (s *UpgradeDBInstanceKernelVersionResponseBody) SetRequestId(v string) *UpgradeDBInstanceKernelVersionResponseBody
func (UpgradeDBInstanceKernelVersionResponseBody) String ¶
func (s UpgradeDBInstanceKernelVersionResponseBody) String() string