loadResources()

in src/main/resources/static/components/resource/AmiInstances.tsx [37:49]


    loadResources(regionId: string, pageIndex: number = 1, pageSize: number = 20) {
        const url = `/api/ecs/regions/${regionId}/managed-instances?pageIndex=${pageIndex}&pageSize=${pageSize}`
        axios.get(url).then(response => {
            // noinspection TypeScriptValidateTypes
            this.setState({
                instances: response.data.instances,
                total: response.data.totalCount,
                loading: false,
                updated: Date.now(),
            })
            return response.data.instances;
        })
    }