diff --git a/frontend/src/api/interface/container.ts b/frontend/src/api/interface/container.ts
index 930fb85cb..c97af1457 100644
--- a/frontend/src/api/interface/container.ts
+++ b/frontend/src/api/interface/container.ts
@@ -227,7 +227,7 @@ export namespace Container {
driver: string;
subnet: string;
gateway: string;
- scope: string;
+ ipRange: string;
}
export interface VolumeInfo {
diff --git a/frontend/src/views/container/network/create/index.vue b/frontend/src/views/container/network/create/index.vue
index 44c8f0bf6..3313b2fef 100644
--- a/frontend/src/views/container/network/create/index.vue
+++ b/frontend/src/views/container/network/create/index.vue
@@ -18,22 +18,22 @@
-
+
-
+
-
-
+
+
-
+
@@ -42,7 +42,7 @@
-
+
@@ -73,13 +73,13 @@
-
-
+
+
-
+
@@ -147,12 +147,12 @@ const form = reactive({
ipv4: true,
subnet: '',
gateway: '',
- scope: '',
+ ipRange: '',
auxAddress: [],
ipv6: false,
subnetV6: '',
gatewayV6: '',
- scopeV6: '',
+ ipRangeV6: '',
auxAddressV6: [],
});
@@ -166,12 +166,12 @@ const acceptParams = (): void => {
form.ipv4 = true;
form.subnet = '';
form.gateway = '';
- form.scope = '';
+ form.ipRange = '';
form.auxAddress = [];
form.ipv6 = false;
form.subnetV6 = '';
form.gatewayV6 = '';
- form.scopeV6 = '';
+ form.ipRangeV6 = '';
form.auxAddressV6 = [];
drawerVisible.value = true;
};
@@ -186,10 +186,10 @@ const rules = reactive({
driver: [Rules.requiredSelect],
subnet: [{ validator: checkCidr, trigger: 'blur' }, Rules.requiredInput],
gateway: [{ validator: checkGateway, trigger: 'blur' }],
- scope: [{ validator: checkCidr, trigger: 'blur' }],
+ ipRange: [{ validator: checkCidr, trigger: 'blur' }],
subnetV6: [{ validator: checkFixedCidrV6, trigger: 'blur' }, Rules.requiredInput],
gatewayV6: [{ validator: checkGatewayV6, trigger: 'blur' }],
- scopeV6: [{ validator: checkFixedCidrV6, trigger: 'blur' }],
+ ipRangeV6: [{ validator: checkFixedCidrV6, trigger: 'blur' }],
});
function checkGateway(rule: any, value: any, callback: any) {