import { FormControl } from '@/portainer/components/form-components/FormControl'; import { Input } from '@/portainer/components/form-components/Input'; import { FormSectionTitle } from '@/portainer/components/form-components/FormSectionTitle'; import { SwitchField } from '@/portainer/components/form-components/SwitchField'; import { TextTip } from '@/portainer/components/Tip/TextTip'; import { OsSelector } from './OsSelector'; import { EdgeProperties } from './types'; interface Props { setFieldValue(key: string, value: T): void; values: EdgeProperties; hideIdGetter: boolean; } export function EdgePropertiesForm({ setFieldValue, values, hideIdGetter, }: Props) { return (
Edge agent deployment script setFieldValue('os', os)} /> {!hideIdGetter && ( <> setFieldValue(e.target.name, e.target.value)} /> PORTAINER_EDGE_ID environment variable is required to successfully connect the edge agent to Portainer )}
setFieldValue('allowSelfSignedCertificates', checked) } />
setFieldValue(e.target.name, e.target.value)} /> ); }