RedisFunctions

Functions

Link copied to clipboard

Gets the detailed information about an access policy of a redis cache Uses Azure REST API version 2024-11-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 2024-11-01. Other available API versions: 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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

Gets a single firewall rule in a specified redis cache. Uses Azure REST API version 2024-11-01. Other available API versions: 2017-02-01, 2017-10-01, 2018-03-01, 2019-07-01, 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 2024-11-01. Other available API versions: 2017-10-01, 2018-03-01, 2019-07-01, 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 2024-11-01. Other available API versions: 2016-04-01, 2017-02-01, 2017-10-01, 2018-03-01, 2019-07-01, 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 2024-11-01. Other available API versions: 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 2024-11-01. Other available API versions: 2015-08-01, 2016-04-01, 2017-02-01, 2017-10-01, 2018-03-01, 2019-07-01, 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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

Gets a single firewall rule in a specified redis cache. Uses Azure REST API version 2016-04-01.

suspend fun getRedisFirewallRule(cacheName: String, resourceGroupName: String, ruleName: String): GetRedisFirewallRuleResult
Link copied to clipboard

Gets the detailed information about a linked server of a redis cache (requires Premium SKU). Uses Azure REST API version 2017-02-01.

suspend fun getRedisLinkedServer(linkedServerName: String, name: String, resourceGroupName: String): GetRedisLinkedServerResult
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 2024-11-01. Other available API versions: 2015-08-01, 2016-04-01, 2017-02-01, 2017-10-01, 2018-03-01, 2019-07-01, 2020-06-01, 2020-12-01, 2021-06-01, 2022-05-01, 2022-06-01, 2023-04-01, 2023-05-01-preview, 2023-08-01, 2024-03-01, 2024-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redis [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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