[Cloud Security] Hide agentless traffic filtering callout in Serverless (#216239)

This commit is contained in:
seanrathier 2025-03-31 11:04:28 -04:00 committed by GitHub
parent b1b8b190bd
commit e86127ab49
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View file

@ -979,6 +979,7 @@ export const CspPolicyTemplateForm = memo<PackagePolicyReplaceDefineStepExtensio
{shouldRenderAgentlessSelector && (
<SetupTechnologySelector
showLimitationsMessage={!isServerless}
disabled={isEditPage}
setupTechnology={setupTechnology}
onSetupTechnologyChange={(value) => {

View file

@ -26,10 +26,12 @@ export const SetupTechnologySelector = ({
disabled,
setupTechnology,
onSetupTechnologyChange,
showLimitationsMessage = true,
}: {
disabled: boolean;
setupTechnology: SetupTechnology;
onSetupTechnologyChange: (value: SetupTechnology) => void;
showLimitationsMessage?: boolean;
}) => {
const radioGroupItemId1 = useGeneratedHtmlId({
prefix: 'radioGroupItem',
@ -127,7 +129,9 @@ export const SetupTechnologySelector = ({
</h2>
</EuiTitle>
<EuiSpacer size="m" />
<EuiCallOut title={limitationsMessage} color="warning" iconType="alert" size="m" />
{showLimitationsMessage && (
<EuiCallOut title={limitationsMessage} color="warning" iconType="alert" size="m" />
)}
<EuiSpacer size="m" />
<EuiRadioGroup
disabled={disabled}