Lists the available SKUs for scaling the Redis Enterprise cluster.
Uses Azure REST API version 2025-05-01-preview.
Other available API versions: 2025-07-01, 2025-08-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native redisenterprise [ApiVersion]. See the version guide for details.
Using listRedisEnterpriseSkusForScaling
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listRedisEnterpriseSkusForScaling(args: ListRedisEnterpriseSkusForScalingArgs, opts?: InvokeOptions): Promise<ListRedisEnterpriseSkusForScalingResult>
function listRedisEnterpriseSkusForScalingOutput(args: ListRedisEnterpriseSkusForScalingOutputArgs, opts?: InvokeOptions): Output<ListRedisEnterpriseSkusForScalingResult>def list_redis_enterprise_skus_for_scaling(cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListRedisEnterpriseSkusForScalingResult
def list_redis_enterprise_skus_for_scaling_output(cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListRedisEnterpriseSkusForScalingResult]func ListRedisEnterpriseSkusForScaling(ctx *Context, args *ListRedisEnterpriseSkusForScalingArgs, opts ...InvokeOption) (*ListRedisEnterpriseSkusForScalingResult, error)
func ListRedisEnterpriseSkusForScalingOutput(ctx *Context, args *ListRedisEnterpriseSkusForScalingOutputArgs, opts ...InvokeOption) ListRedisEnterpriseSkusForScalingResultOutput> Note: This function is named ListRedisEnterpriseSkusForScaling in the Go SDK.
public static class ListRedisEnterpriseSkusForScaling
{
public static Task<ListRedisEnterpriseSkusForScalingResult> InvokeAsync(ListRedisEnterpriseSkusForScalingArgs args, InvokeOptions? opts = null)
public static Output<ListRedisEnterpriseSkusForScalingResult> Invoke(ListRedisEnterpriseSkusForScalingInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListRedisEnterpriseSkusForScalingResult> listRedisEnterpriseSkusForScaling(ListRedisEnterpriseSkusForScalingArgs args, InvokeOptions options)
public static Output<ListRedisEnterpriseSkusForScalingResult> listRedisEnterpriseSkusForScaling(ListRedisEnterpriseSkusForScalingArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:redisenterprise:listRedisEnterpriseSkusForScaling
arguments:
# arguments dictionaryThe following arguments are supported:
- Cluster
Name string - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cluster
Name string - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- cluster
Name String - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cluster
Name string - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- cluster_
name str - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- cluster
Name String - The name of the Redis Enterprise cluster. Name must be 1-60 characters long. Allowed characters(A-Z, a-z, 0-9) and hyphen(-). There can be no leading nor trailing nor consecutive hyphens
- resource
Group StringName - The name of the resource group. The name is case insensitive.
listRedisEnterpriseSkusForScaling Result
The following output properties are available:
- Skus
List<Pulumi.
Azure Native. Redis Enterprise. Outputs. Sku Details Response> - List of SKUS available to scale up or scale down.
- Skus
[]Sku
Details Response - List of SKUS available to scale up or scale down.
- skus
List<Sku
Details Response> - List of SKUS available to scale up or scale down.
- skus
Sku
Details Response[] - List of SKUS available to scale up or scale down.
- skus
Sequence[Sku
Details Response] - List of SKUS available to scale up or scale down.
- skus List<Property Map>
- List of SKUS available to scale up or scale down.
Supporting Types
SkuDetailsResponse
- name str
- The name of the SKU.
- size_
in_ floatgb - The cache size in GB.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
