Get Database Result
data class GetDatabaseResult(val clientProtocol: String? = null, val clusteringPolicy: String? = null, val evictionPolicy: String? = null, val geoReplication: DatabasePropertiesResponseGeoReplication? = null, val id: String, val modules: List<ModuleResponse>? = null, val name: String, val persistence: PersistenceResponse? = null, val port: Int? = null, val provisioningState: String, val resourceState: String, val systemData: SystemDataResponse, val type: String)
Describes a database on the RedisEnterprise cluster
Constructors
Link copied to clipboard
constructor(clientProtocol: String? = null, clusteringPolicy: String? = null, evictionPolicy: String? = null, geoReplication: DatabasePropertiesResponseGeoReplication? = null, id: String, modules: List<ModuleResponse>? = null, name: String, persistence: PersistenceResponse? = null, port: Int? = null, provisioningState: String, resourceState: String, systemData: SystemDataResponse, type: String)
Properties
Link copied to clipboard
Specifies whether redis clients can connect using TLS-encrypted or plaintext redis protocols. Default is TLS-encrypted.
Link copied to clipboard
Clustering policy - default is OSSCluster. Specified at create time.
Link copied to clipboard
Redis eviction policy - default is VolatileLRU
Link copied to clipboard
Optional set of properties to configure geo replication for this database.
Link copied to clipboard
Optional set of redis modules to enable in this database - modules can only be added at creation time.
Link copied to clipboard
Persistence settings
Link copied to clipboard
Current provisioning status of the database
Link copied to clipboard
Current resource status of the database
Link copied to clipboard
Azure Resource Manager metadata containing createdBy and modifiedBy information.