diff --git a/x-pack/plugins/security_solution/public/detections/components/host_isolation/index.tsx b/x-pack/plugins/security_solution/public/detections/components/host_isolation/index.tsx
index 2ca8416841497..42d53f97d478b 100644
--- a/x-pack/plugins/security_solution/public/detections/components/host_isolation/index.tsx
+++ b/x-pack/plugins/security_solution/public/detections/components/host_isolation/index.tsx
@@ -26,9 +26,9 @@ export const HostIsolationPanel = React.memo(
cancelCallback: () => void;
isolateAction: string;
}) => {
- const agentId = useMemo(() => {
- const findAgentId = find({ category: 'agent', field: 'agent.id' }, details)?.values;
- return findAgentId ? findAgentId[0] : '';
+ const endpointId = useMemo(() => {
+ const findEndpointId = find({ category: 'agent', field: 'agent.id' }, details)?.values;
+ return findEndpointId ? findEndpointId[0] : '';
}, [details]);
const hostName = useMemo(() => {
@@ -87,7 +87,7 @@ export const HostIsolationPanel = React.memo(
return isolateAction === 'isolateHost' ? (
) : (
{
const hostIsolated = await isolateHost();
diff --git a/x-pack/plugins/security_solution/public/detections/components/host_isolation/unisolate.tsx b/x-pack/plugins/security_solution/public/detections/components/host_isolation/unisolate.tsx
index e72a0d2de61bc..71f7cadda2f68 100644
--- a/x-pack/plugins/security_solution/public/detections/components/host_isolation/unisolate.tsx
+++ b/x-pack/plugins/security_solution/public/detections/components/host_isolation/unisolate.tsx
@@ -18,13 +18,13 @@ import { useHostUnisolation } from '../../containers/detection_engine/alerts/use
export const UnisolateHost = React.memo(
({
- agentId,
+ endpointId,
hostName,
cases,
caseIds,
cancelCallback,
}: {
- agentId: string;
+ endpointId: string;
hostName: string;
cases: ReactNode;
caseIds: string[];
@@ -33,7 +33,7 @@ export const UnisolateHost = React.memo(
const [comment, setComment] = useState('');
const [isUnIsolated, setIsUnIsolated] = useState(false);
- const { loading, unIsolateHost } = useHostUnisolation({ agentId, comment, caseIds });
+ const { loading, unIsolateHost } = useHostUnisolation({ endpointId, comment, caseIds });
const confirmHostUnIsolation = useCallback(async () => {
const hostIsolated = await unIsolateHost();
diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts
index 0c3159e0719e6..b944cb640b719 100644
--- a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts
+++ b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.test.ts
@@ -178,19 +178,19 @@ describe('Detections Alerts API', () => {
test('check parameter url', async () => {
await createHostIsolation({
- agentId: 'fd8a122b-4c54-4c05-b295-e5f8381fc59d',
+ endpointId: 'fd8a122b-4c54-4c05-b295-e5f8381fc59d',
comment: 'commento',
caseIds: ['88c04a90-b19c-11eb-b838-bf3c7840b969'],
});
expect(postMock).toHaveBeenCalledWith('/api/endpoint/isolate', {
body:
- '{"agent_ids":["fd8a122b-4c54-4c05-b295-e5f8381fc59d"],"comment":"commento","case_ids":["88c04a90-b19c-11eb-b838-bf3c7840b969"]}',
+ '{"endpoint_ids":["fd8a122b-4c54-4c05-b295-e5f8381fc59d"],"comment":"commento","case_ids":["88c04a90-b19c-11eb-b838-bf3c7840b969"]}',
});
});
test('happy path', async () => {
const hostIsolationResponse = await createHostIsolation({
- agentId: 'fd8a122b-4c54-4c05-b295-e5f8381fc59d',
+ endpointId: 'fd8a122b-4c54-4c05-b295-e5f8381fc59d',
comment: 'commento',
caseIds: ['88c04a90-b19c-11eb-b838-bf3c7840b969'],
});
diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts
index 3baa6580b36fb..71eac547dcc8e 100644
--- a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts
+++ b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/api.ts
@@ -118,16 +118,16 @@ export const createSignalIndex = async ({ signal }: BasicSignals): Promise =>
isolateHost({
- agent_ids: [agentId],
+ endpoint_ids: [endpointId],
comment,
case_ids: caseIds,
});
@@ -142,16 +142,16 @@ export const createHostIsolation = async ({
* @throws An error if response is not OK
*/
export const createHostUnIsolation = async ({
- agentId,
+ endpointId,
comment = '',
caseIds,
}: {
- agentId: string;
+ endpointId: string;
comment?: string;
caseIds?: string[];
}): Promise =>
unIsolateHost({
- agent_ids: [agentId],
+ endpoint_ids: [endpointId],
comment,
case_ids: caseIds,
});
diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_isolation.tsx b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_isolation.tsx
index ad3c6e91c03fe..12426e05ba528 100644
--- a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_isolation.tsx
+++ b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_isolation.tsx
@@ -16,13 +16,13 @@ interface HostIsolationStatus {
}
interface UseHostIsolationProps {
- agentId: string;
+ endpointId: string;
comment: string;
caseIds?: string[];
}
export const useHostIsolation = ({
- agentId,
+ endpointId,
comment,
caseIds,
}: UseHostIsolationProps): HostIsolationStatus => {
@@ -32,7 +32,7 @@ export const useHostIsolation = ({
const isolateHost = useCallback(async () => {
try {
setLoading(true);
- const isolationStatus = await createHostIsolation({ agentId, comment, caseIds });
+ const isolationStatus = await createHostIsolation({ endpointId, comment, caseIds });
setLoading(false);
return isolationStatus.action ? true : false;
} catch (error) {
@@ -40,6 +40,6 @@ export const useHostIsolation = ({
addError(error.message, { title: HOST_ISOLATION_FAILURE });
return false;
}
- }, [agentId, comment, caseIds, addError]);
+ }, [endpointId, comment, caseIds, addError]);
return { loading, isolateHost };
};
diff --git a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_unisolation.tsx b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_unisolation.tsx
index 1a0ecb0d15878..55119f7122e12 100644
--- a/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_unisolation.tsx
+++ b/x-pack/plugins/security_solution/public/detections/containers/detection_engine/alerts/use_host_unisolation.tsx
@@ -16,13 +16,13 @@ interface HostUnisolationStatus {
}
interface UseHostIsolationProps {
- agentId: string;
+ endpointId: string;
comment: string;
caseIds?: string[];
}
export const useHostUnisolation = ({
- agentId,
+ endpointId,
comment,
caseIds,
}: UseHostIsolationProps): HostUnisolationStatus => {
@@ -32,7 +32,7 @@ export const useHostUnisolation = ({
const unIsolateHost = useCallback(async () => {
try {
setLoading(true);
- const isolationStatus = await createHostUnIsolation({ agentId, comment, caseIds });
+ const isolationStatus = await createHostUnIsolation({ endpointId, comment, caseIds });
setLoading(false);
return isolationStatus.action ? true : false;
} catch (error) {
@@ -40,6 +40,6 @@ export const useHostUnisolation = ({
addError(error.message, { title: HOST_ISOLATION_FAILURE });
return false;
}
- }, [agentId, comment, caseIds, addError]);
+ }, [endpointId, comment, caseIds, addError]);
return { loading, unIsolateHost };
};