mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Add Rules details item
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
a3a16c42c9
commit
dbd480212d
@ -110,15 +110,18 @@ export class MutatingWebhookDetails extends React.Component<MutatingWebhookDetai
|
||||
<div key={index}>
|
||||
<div>
|
||||
Key:
|
||||
{expression.key}
|
||||
{" "}
|
||||
<b>{expression.key}</b>
|
||||
</div>
|
||||
<div>
|
||||
Operator:
|
||||
{expression.operator}
|
||||
{" "}
|
||||
<b>{expression.operator}</b>
|
||||
</div>
|
||||
<div>
|
||||
Values:
|
||||
{expression.values?.join(", ")}
|
||||
{" "}
|
||||
<b>{expression.values?.join(", ")}</b>
|
||||
</div>
|
||||
</div>
|
||||
))}
|
||||
@ -135,6 +138,41 @@ export class MutatingWebhookDetails extends React.Component<MutatingWebhookDetai
|
||||
</div>
|
||||
)}
|
||||
</DrawerItem>
|
||||
<DrawerItem name="Rules">
|
||||
{webhook.rules?.map((rule, index) => (
|
||||
<div key={index}>
|
||||
<div>
|
||||
API Groups:
|
||||
{" "}
|
||||
{rule.apiGroups.join(", ")}
|
||||
</div>
|
||||
<div>
|
||||
API Versions:
|
||||
{" "}
|
||||
{rule.apiVersions?.join(", ")}
|
||||
</div>
|
||||
<div>
|
||||
Operations:
|
||||
{" "}
|
||||
{rule.operations.join(", ")}
|
||||
</div>
|
||||
{rule.resources && (
|
||||
<div>
|
||||
Resources:
|
||||
{" "}
|
||||
{rule.resources.join(", ")}
|
||||
</div>
|
||||
)}
|
||||
{rule.scope && (
|
||||
<div>
|
||||
Scope:
|
||||
{" "}
|
||||
{rule.scope}
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
))}
|
||||
</DrawerItem>
|
||||
</React.Fragment>
|
||||
))}
|
||||
</div >
|
||||
|
||||
Loading…
Reference in New Issue
Block a user