Package-level declarations

Types

Link copied to clipboard
data class ClusterDbClusterIpArray(val dbClusterIpArrayName: String? = null, val modifyMode: String? = null, val securityIps: List<String>? = null)
Link copied to clipboard
data class ClusterDbRevisionVersionList(val releaseNote: String? = null, val releaseType: String? = null, val revisionVersionCode: String? = null, val revisionVersionName: String? = null)
Link copied to clipboard
data class ClusterParameter(val name: String, val value: String)
Link copied to clipboard
data class GetAccountsAccount(val accountDescription: String, val accountLockState: String, val accountName: String, val accountStatus: String, val accountType: String, val databasePrivileges: List<GetAccountsAccountDatabasePrivilege>)
Link copied to clipboard
data class GetAccountsAccountDatabasePrivilege(val accountPrivilege: String, val dbName: String)
Link copied to clipboard
data class GetAccountsResult(val accounts: List<GetAccountsAccount>, val dbClusterId: String, val id: String, val nameRegex: String? = null, val names: List<String>)

A collection of values returned by getAccounts.

Link copied to clipboard
data class GetClustersCluster(val chargeType: String, val connectionString: String, val createTime: String, val dbNodeClass: String, val dbNodeNumber: Int, val dbNodes: List<GetClustersClusterDbNode>, val dbType: String, val dbVersion: String, val deleteLock: Int, val description: String, val engine: String, val expireTime: String, val expired: String, val id: String, val lockMode: String, val networkType: String, val port: String, val regionId: String, val status: String, val storageUsed: Int, val vpcId: String, val zoneId: String)
Link copied to clipboard
data class GetClustersClusterDbNode(val createTime: String, val dbNodeClass: String, val dbNodeId: String, val dbNodeRole: String, val dbNodeStatus: String, val maxConnections: Int, val maxIops: Int, val regionId: String, val zoneId: String)
Link copied to clipboard
data class GetClustersResult(val clusters: List<GetClustersCluster>, val dbType: String? = null, val descriptionRegex: String? = null, val descriptions: List<String>, val id: String, val ids: List<String>, val outputFile: String? = null, val status: String? = null, val tags: Map<String, String>? = null)

A collection of values returned by getClusters.

Link copied to clipboard
data class GetDatabasesDatabase(val accounts: List<GetDatabasesDatabaseAccount>, val characterSetName: String, val dbDescription: String, val dbName: String, val dbStatus: String, val engine: String)
Link copied to clipboard
data class GetDatabasesDatabaseAccount(val accountName: String, val accountStatus: String, val privilegeStatus: String)
Link copied to clipboard
data class GetDatabasesResult(val databases: List<GetDatabasesDatabase>, val dbClusterId: String, val id: String, val nameRegex: String? = null, val names: List<String>)

A collection of values returned by getDatabases.

Link copied to clipboard
data class GetEndpointsEndpoint(val addressItems: List<GetEndpointsEndpointAddressItem>, val autoAddNewNodes: String, val dbEndpointId: String, val endpointConfig: String, val endpointType: String, val nodes: String, val readWriteMode: String)
Link copied to clipboard
data class GetEndpointsEndpointAddressItem(val connectionString: String, val ipAddress: String, val netType: String, val port: String, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetEndpointsResult(val dbClusterId: String, val dbEndpointId: String? = null, val endpoints: List<GetEndpointsEndpoint>, val id: String)

A collection of values returned by getEndpoints.

Link copied to clipboard
data class GetGlobalDatabaseNetworksNetwork(val createTime: String, val dbClusters: List<GetGlobalDatabaseNetworksNetworkDbCluster>, val dbType: String, val dbVersion: String, val description: String, val gdnId: String, val id: String, val status: String)
data class GetGlobalDatabaseNetworksNetworkDbCluster(val dbClusterId: String, val regionId: String, val role: String)
Link copied to clipboard
data class GetGlobalDatabaseNetworksResult(val dbClusterId: String? = null, val description: String? = null, val gdnId: String? = null, val id: String, val ids: List<String>, val networks: List<GetGlobalDatabaseNetworksNetwork>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val status: String? = null)

A collection of values returned by getGlobalDatabaseNetworks.

Link copied to clipboard
data class GetNodeClassesClass(val supportedEngines: List<GetNodeClassesClassSupportedEngine>, val zoneId: String)
Link copied to clipboard
data class GetNodeClassesResult(val category: String? = null, val classes: List<GetNodeClassesClass>, val dbNodeClass: String? = null, val dbType: String? = null, val dbVersion: String? = null, val id: String, val outputFile: String? = null, val payType: String, val regionId: String? = null, val zoneId: String? = null)

A collection of values returned by getNodeClasses.

Link copied to clipboard
data class GetParameterGroupsGroup(val createTime: String, val dbType: String, val dbVersion: String, val forceRestart: String, val id: String, val parameterCounts: Int, val parameterGroupDesc: String, val parameterGroupId: String, val parameterGroupName: String, val parameterGroupType: String)
Link copied to clipboard
data class GetParameterGroupsResult(val dbType: String? = null, val dbVersion: String? = null, val groups: List<GetParameterGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)

A collection of values returned by getParameterGroups.

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 ParameterGroupParameter(val paramName: String, val paramValue: String)