@@ -200,7 +200,7 @@ export interface RedisCommonPropertiesRedisConfiguration {
200200 [ property : string ] : any ;
201201 /** Specifies whether the rdb backup is enabled */
202202 rdbBackupEnabled ?: string ;
203- /** Specifies the frequency for creating rdb backup */
203+ /** Specifies the frequency for creating rdb backup in minutes. Valid values: (15, 30, 60, 360, 720, 1440) */
204204 rdbBackupFrequency ?: string ;
205205 /** Specifies the maximum number of snapshots for rdb backup */
206206 rdbBackupMaxSnapshotCount ?: string ;
@@ -494,6 +494,16 @@ export interface RedisLinkedServerCreateParameters {
494494 linkedRedisCacheLocation : string ;
495495 /** Role of the linked server. */
496496 serverRole : ReplicationRole ;
497+ /**
498+ * The unchanging DNS name which will always point to current geo-primary cache among the linked redis caches for seamless Geo Failover experience.
499+ * NOTE: This property will not be serialized. It can only be populated by the server.
500+ */
501+ readonly geoReplicatedPrimaryHostName ?: string ;
502+ /**
503+ * The changing DNS name that resolves to the current geo-primary cache among the linked redis caches before or after the Geo Failover.
504+ * NOTE: This property will not be serialized. It can only be populated by the server.
505+ */
506+ readonly primaryHostName ?: string ;
497507}
498508
499509/** Create properties for a linked server */
@@ -504,6 +514,16 @@ export interface RedisLinkedServerCreateProperties {
504514 linkedRedisCacheLocation : string ;
505515 /** Role of the linked server. */
506516 serverRole : ReplicationRole ;
517+ /**
518+ * The unchanging DNS name which will always point to current geo-primary cache among the linked redis caches for seamless Geo Failover experience.
519+ * NOTE: This property will not be serialized. It can only be populated by the server.
520+ */
521+ readonly geoReplicatedPrimaryHostName ?: string ;
522+ /**
523+ * The changing DNS name that resolves to the current geo-primary cache among the linked redis caches before or after the Geo Failover.
524+ * NOTE: This property will not be serialized. It can only be populated by the server.
525+ */
526+ readonly primaryHostName ?: string ;
507527}
508528
509529/** List of linked servers (with properties) of a Redis cache. */
@@ -793,6 +813,16 @@ export interface RedisLinkedServerWithProperties extends ProxyResource {
793813 linkedRedisCacheLocation ?: string ;
794814 /** Role of the linked server. */
795815 serverRole ?: ReplicationRole ;
816+ /**
817+ * The unchanging DNS name which will always point to current geo-primary cache among the linked redis caches for seamless Geo Failover experience.
818+ * NOTE: This property will not be serialized. It can only be populated by the server.
819+ */
820+ readonly geoReplicatedPrimaryHostName ?: string ;
821+ /**
822+ * The changing DNS name that resolves to the current geo-primary cache among the linked redis caches before or after the Geo Failover.
823+ * NOTE: This property will not be serialized. It can only be populated by the server.
824+ */
825+ readonly primaryHostName ?: string ;
796826 /**
797827 * Terminal state of the link between primary and secondary redis cache.
798828 * NOTE: This property will not be serialized. It can only be populated by the server.
0 commit comments