Interface RedisCache.DefinitionStages.WithPremiumSkuCreate
-
- All Superinterfaces:
Creatable<RedisCache>,HasName,Indexable,RedisCache.DefinitionStages.WithCreate,Resource.DefinitionWithTags<RedisCache.DefinitionStages.WithCreate>
- All Known Subinterfaces:
RedisCache.Definition
- Enclosing interface:
- RedisCache.DefinitionStages
public static interface RedisCache.DefinitionStages.WithPremiumSkuCreate extends RedisCache.DefinitionStages.WithCreate
A Redis Cache definition with Premium Sku specific functionality.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RedisCache.DefinitionStages.WithPremiumSkuCreatewithShardCount(int shardCount)The number of shards to be created on a Premium Cluster Cache.RedisCache.DefinitionStages.WithCreatewithStaticIp(String staticIp)Sets Redis Cache static IP.RedisCache.DefinitionStages.WithCreatewithSubnet(HasId network, String subnetName)Assigns the specified subnet to this instance of Redis Cache.RedisCache.DefinitionStages.WithCreatewithSubnet(String subnetId)Assigns the specified subnet to this instance of Redis Cache.-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.redis.models.RedisCache.DefinitionStages.WithCreate
withFirewallRule, withFirewallRule, withMinimumTlsVersion, withNonSslPort, withPatchSchedule, withPatchSchedule, withPatchSchedule, withPatchSchedule, withRedisConfiguration, withRedisConfiguration, withRedisConfiguration, withRedisVersion
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
-
-
-
-
Method Detail
-
withShardCount
RedisCache.DefinitionStages.WithPremiumSkuCreate withShardCount(int shardCount)
The number of shards to be created on a Premium Cluster Cache.- Parameters:
shardCount- the shard count value to set.- Returns:
- the next stage of Redis Cache with Premium SKU definition.
-
withSubnet
RedisCache.DefinitionStages.WithCreate withSubnet(HasId network, String subnetName)
Assigns the specified subnet to this instance of Redis Cache.- Parameters:
network- instance of Network object.subnetName- the name of the subnet.- Returns:
- the next stage of Redis Cache definition.
-
withSubnet
RedisCache.DefinitionStages.WithCreate withSubnet(String subnetId)
Assigns the specified subnet to this instance of Redis Cache.- Parameters:
subnetId- resource id of subnet.- Returns:
- the next stage of Redis Cache definition.
-
withStaticIp
RedisCache.DefinitionStages.WithCreate withStaticIp(String staticIp)
Sets Redis Cache static IP. Required when deploying a Redis Cache inside an existing Azure Virtual Network.- Parameters:
staticIp- the static IP value to set.- Returns:
- the next stage of Redis Cache definition.
-
-