diff --git a/packages/entities/entities-redis-configurations/src/components/ClusterNodes.vue b/packages/entities/entities-redis-configurations/src/components/ClusterNodes.vue index 960adac82d..7cf44c7c22 100644 --- a/packages/entities/entities-redis-configurations/src/components/ClusterNodes.vue +++ b/packages/entities/entities-redis-configurations/src/components/ClusterNodes.vue @@ -10,6 +10,7 @@
@@ -20,6 +21,7 @@ info: t('form.fields.cluster_node_ip.tooltip'), tooltipAttributes: { maxWidth: '400' }, }" + :readonly="readonly" required />
@@ -52,6 +56,10 @@ import composables from '../composables' import type { ClusterNode, Identifiable } from '../types' import { genDefaultClusterNode } from '../helpers' +defineProps<{ + readonly?: boolean +}>() + const nodes = defineModel[]>({ required: true }) const { i18n: { t } } = composables.useI18n() diff --git a/packages/entities/entities-redis-configurations/src/components/FieldArrayCardContainer.vue b/packages/entities/entities-redis-configurations/src/components/FieldArrayCardContainer.vue index 4f1f1d1607..5c8104e12a 100644 --- a/packages/entities/entities-redis-configurations/src/components/FieldArrayCardContainer.vue +++ b/packages/entities/entities-redis-configurations/src/components/FieldArrayCardContainer.vue @@ -7,6 +7,7 @@ @@ -30,6 +31,10 @@ defineProps({ type: Number, default: undefined, }, + disabled: { + type: Boolean, + default: false, + }, }) defineEmits<{ diff --git a/packages/entities/entities-redis-configurations/src/components/RedisConfigurationForm.vue b/packages/entities/entities-redis-configurations/src/components/RedisConfigurationForm.vue index 99ff26e406..3763ae1122 100644 --- a/packages/entities/entities-redis-configurations/src/components/RedisConfigurationForm.vue +++ b/packages/entities/entities-redis-configurations/src/components/RedisConfigurationForm.vue @@ -21,8 +21,10 @@ >