1. Packages
  2. Azure Native
  3. API Docs
  4. redisenterprise
  5. listRedisEnterpriseSkusForScaling
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.4.0 published on Wednesday, May 7, 2025 by Pulumi

azure-native.redisenterprise.listRedisEnterpriseSkusForScaling

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.4.0 published on Wednesday, May 7, 2025 by Pulumi

    Lists the available SKUs for scaling the Redis Enterprise cluster.

    Uses Azure REST API version 2025-05-01-preview.

    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 dictionary

    The following arguments are supported:

    ClusterName 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
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ClusterName 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
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    clusterName 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
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    clusterName 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
    resourceGroupName string
    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_name str
    The name of the resource group. The name is case insensitive.
    clusterName 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
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    listRedisEnterpriseSkusForScaling Result

    The following output properties are available:

    Skus List<Pulumi.AzureNative.RedisEnterprise.Outputs.SkuDetailsResponse>
    List of SKUS available to scale up or scale down.
    Skus []SkuDetailsResponse
    List of SKUS available to scale up or scale down.
    skus List<SkuDetailsResponse>
    List of SKUS available to scale up or scale down.
    skus SkuDetailsResponse[]
    List of SKUS available to scale up or scale down.
    skus Sequence[SkuDetailsResponse]
    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 string
    The name of the SKU.
    SizeInGB double
    The cache size in GB.
    Name string
    The name of the SKU.
    SizeInGB float64
    The cache size in GB.
    name String
    The name of the SKU.
    sizeInGB Double
    The cache size in GB.
    name string
    The name of the SKU.
    sizeInGB number
    The cache size in GB.
    name str
    The name of the SKU.
    size_in_gb float
    The cache size in GB.
    name String
    The name of the SKU.
    sizeInGB Number
    The cache size in GB.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.4.0 published on Wednesday, May 7, 2025 by Pulumi