Package-level declarations

Types

Link copied to clipboard
data class GetAccountsAccount(val accountDescription: String, val accountName: String, val characterType: String, val id: String, val instanceId: String, val status: String)
Link copied to clipboard
data class GetAccountsResult(val accountName: String? = null, val accounts: List<GetAccountsAccount>, val id: String, val instanceId: String, val outputFile: String? = null)

A collection of values returned by getAccounts.

Link copied to clipboard
data class GetAuditPoliciesPolicy(val auditStatus: String, val dbInstanceId: String, val id: String)
Link copied to clipboard
data class GetAuditPoliciesResult(val dbInstanceId: String, val id: String, val outputFile: String? = null, val policies: List<GetAuditPoliciesPolicy>)

A collection of values returned by getAuditPolicies.

Link copied to clipboard
data class GetInstancesInstance(val availabilityZone: String, val chargeType: String, val creationTime: String, val engine: String, val engineVersion: String, val expirationTime: String, val id: String, val instanceClass: String, val instanceType: String, val lockMode: String, val mongos: List<GetInstancesInstanceMongo>, val name: String, val networkType: String, val regionId: String, val replication: String, val shards: List<GetInstancesInstanceShard>, val status: String, val storage: Int, val tags: Map<String, String>)
Link copied to clipboard
data class GetInstancesInstanceMongo(val class: String, val description: String, val nodeId: String)
Link copied to clipboard
data class GetInstancesInstanceShard(val class: String, val description: String, val nodeId: String, val storage: Int)
Link copied to clipboard
data class GetInstancesResult(val availabilityZone: String? = null, val id: String, val ids: List<String>, val instanceClass: String? = null, val instanceType: String? = null, val instances: List<GetInstancesInstance>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val tags: Map<String, String>? = null)

A collection of values returned by getInstances.

Link copied to clipboard
data class GetServerlessInstancesInstance(val capacityUnit: Int, val dbInstanceClass: String, val dbInstanceDescription: String, val dbInstanceId: String, val dbInstanceReleaseProtection: Boolean, val dbInstanceStorage: Int, val engine: String, val engineVersion: String, val expireTime: String, val id: String, val kindCode: String, val lockMode: String, val maintainEndTime: String, val maintainStartTime: String, val maxConnections: Int, val maxIops: Int, val networkType: String, val paymentType: String, val protocolType: String, val resourceGroupId: String, val securityIpGroups: List<GetServerlessInstancesInstanceSecurityIpGroup>, val status: String, val storageEngine: String, val tags: Map<String, String>, val vpcAuthMode: String, val vpcId: String, val vswitchId: String, val zoneId: String)
data class GetServerlessInstancesInstanceSecurityIpGroup(val securityIpGroupAttribute: String, val securityIpGroupName: String, val securityIpList: String)
Link copied to clipboard
data class GetServerlessInstancesResult(val dbInstanceClass: String? = null, val dbInstanceDescription: String? = null, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val instances: List<GetServerlessInstancesInstance>, val networkType: String? = null, val outputFile: String? = null, val resourceGroupId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null, val vswitchId: String? = null, val zoneId: String? = null)

A collection of values returned by getServerlessInstances.

data class GetShardingNetworkPrivateAddressesAddress(val dbInstanceId: String, val expiredTime: String, val ipAddress: String, val networkAddress: String, val networkType: String, val nodeId: String, val nodeType: String, val port: String, val role: String, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetShardingNetworkPrivateAddressesResult(val addresses: List<GetShardingNetworkPrivateAddressesAddress>, val dbInstanceId: String, val id: String, val nodeId: String? = null, val outputFile: String? = null, val role: String? = null)

A collection of values returned by getShardingNetworkPrivateAddresses.

Link copied to clipboard
data class GetShardingNetworkPublicAddressesAddress(val dbInstanceId: String, val expiredTime: String, val ipAddress: String, val networkAddress: String, val networkType: String, val nodeId: String, val nodeType: String, val port: String, val role: String, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetShardingNetworkPublicAddressesResult(val addresses: List<GetShardingNetworkPublicAddressesAddress>, val dbInstanceId: String, val id: String, val nodeId: String? = null, val outputFile: String? = null, val role: String? = null)

A collection of values returned by getShardingNetworkPublicAddresses.

Link copied to clipboard
data class GetZonesResult(val id: String, val ids: List<String>, val multi: Boolean? = null, val outputFile: String? = null, val zones: List<GetZonesZone>)

A collection of values returned by getZones.

Link copied to clipboard
data class GetZonesZone(val id: String, val multiZoneIds: List<String>)
Link copied to clipboard
data class InstanceParameter(val name: String, val value: String)
Link copied to clipboard
data class InstanceReplicaSet(val connectionDomain: String? = null, val connectionPort: String? = null, val networkType: String? = null, val replicaSetRole: String? = null, val roleId: String? = null, val vpcCloudInstanceId: String? = null, val vpcId: String? = null, val vswitchId: String? = null)
Link copied to clipboard
data class PublicNetworkAddressReplicaSet(val connectionDomain: String? = null, val connectionPort: String? = null, val connectionType: String? = null, val networkType: String? = null, val replicaSetRole: String? = null, val roleId: String? = null)
Link copied to clipboard
data class ServerlessInstanceSecurityIpGroup(val securityIpGroupAttribute: String? = null, val securityIpGroupName: String? = null, val securityIpList: String? = null)
Link copied to clipboard
data class ShardingInstanceConfigServerList(val connectString: String? = null, val maxConnections: Int? = null, val maxIops: Int? = null, val nodeClass: String? = null, val nodeDescription: String? = null, val nodeId: String? = null, val nodeStorage: Int? = null, val port: Int? = null)
Link copied to clipboard
data class ShardingInstanceMongoList(val connectString: String? = null, val nodeClass: String, val nodeId: String? = null, val port: Int? = null)
Link copied to clipboard
data class ShardingInstanceShardList(val nodeClass: String, val nodeId: String? = null, val nodeStorage: Int, val readonlyReplicas: Int? = null)
data class ShardingNetworkPrivateAddressNetworkAddress(val expiredTime: String? = null, val ipAddress: String? = null, val networkAddress: String? = null, val networkType: String? = null, val nodeId: String? = null, val nodeType: String? = null, val port: String? = null, val role: String? = null, val vpcId: String? = null, val vswitchId: String? = null)
data class ShardingNetworkPublicAddressNetworkAddress(val expiredTime: String? = null, val ipAddress: String? = null, val networkAddress: String? = null, val networkType: String? = null, val nodeId: String? = null, val nodeType: String? = null, val port: String? = null, val role: String? = null, val vpcId: String? = null, val vswitchId: String? = null)