CacheFunctions

Functions

Link copied to clipboard

Gets the detailed information about an access policy of a redis cache Uses Azure REST API version 2023-05-01-preview. Other available API versions: 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getAccessPolicy(accessPolicyName: String, cacheName: String, resourceGroupName: String): GetAccessPolicyResult
Link copied to clipboard

Gets the list of assignments for an access policy of a redis cache Uses Azure REST API version 2023-05-01-preview. Other available API versions: 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-09-01-preview, 2024-11-01, 2025-04-01.

suspend fun getAccessPolicyAssignment(accessPolicyAssignmentName: String, cacheName: String, resourceGroupName: String): GetAccessPolicyAssignmentResult
Link copied to clipboard

Gets information about a database in a RedisEnterprise cluster. Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2023-07-01, 2023-08-01-preview, 2023-10-01-preview, 2023-11-01, 2024-02-01, 2024-03-01-preview, 2024-06-01-preview, 2024-09-01-preview, 2024-10-01, 2025-04-01.

suspend fun getDatabase(argument: suspend GetDatabasePlainArgsBuilder.() -> Unit): GetDatabaseResult
suspend fun getDatabase(clusterName: String, databaseName: String, resourceGroupName: String): GetDatabaseResult
Link copied to clipboard

Gets the specified private endpoint connection associated with the RedisEnterprise cluster. Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2023-07-01, 2023-08-01-preview, 2023-10-01-preview, 2023-11-01, 2024-02-01, 2024-03-01-preview, 2024-06-01-preview, 2024-09-01-preview, 2024-10-01, 2025-04-01.

suspend fun getEnterprisePrivateEndpointConnection(clusterName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetEnterprisePrivateEndpointConnectionResult
Link copied to clipboard

Gets a single firewall rule in a specified redis cache. Uses Azure REST API version 2023-04-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getFirewallRule(cacheName: String, resourceGroupName: String, ruleName: String): GetFirewallRuleResult
Link copied to clipboard

Gets the detailed information about a linked server of a redis cache (requires Premium SKU). Uses Azure REST API version 2023-04-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getLinkedServer(linkedServerName: String, name: String, resourceGroupName: String): GetLinkedServerResult
Link copied to clipboard

Gets the patching schedule of a redis cache. Uses Azure REST API version 2023-04-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getPatchSchedule(default: String, name: String, resourceGroupName: String): GetPatchScheduleResult
Link copied to clipboard

Gets the specified private endpoint connection associated with the redis cache. Uses Azure REST API version 2023-04-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getPrivateEndpointConnection(cacheName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard
suspend fun getRedis(argument: GetRedisPlainArgs): GetRedisResult

Gets a Redis cache (resource description). Uses Azure REST API version 2023-04-01. Other available API versions: 2020-06-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun getRedis(argument: suspend GetRedisPlainArgsBuilder.() -> Unit): GetRedisResult
suspend fun getRedis(name: String, resourceGroupName: String): GetRedisResult
Link copied to clipboard

Gets information about a RedisEnterprise cluster Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2020-10-01-preview, 2023-07-01, 2023-08-01-preview, 2023-10-01-preview, 2023-11-01, 2024-02-01, 2024-03-01-preview, 2024-06-01-preview, 2024-09-01-preview, 2024-10-01, 2025-04-01.

suspend fun getRedisEnterprise(clusterName: String, resourceGroupName: String): GetRedisEnterpriseResult
Link copied to clipboard

Retrieves the access keys for the RedisEnterprise database. Uses Azure REST API version 2023-03-01-preview. Other available API versions: 2023-07-01, 2023-08-01-preview, 2023-10-01-preview, 2023-11-01, 2024-02-01, 2024-03-01-preview, 2024-06-01-preview, 2024-09-01-preview, 2024-10-01, 2025-04-01.

suspend fun listDatabaseKeys(clusterName: String, databaseName: String, resourceGroupName: String): ListDatabaseKeysResult
Link copied to clipboard

Retrieve a Redis cache's access keys. This operation requires write permission to the cache resource. Uses Azure REST API version 2023-04-01. Other available API versions: 2020-06-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview, 2024-11-01.

suspend fun listRedisKeys(name: String, resourceGroupName: String): ListRedisKeysResult