@@ -341,6 +341,7 @@ export type K8sNamespace = {
341
341
metadata ?: Maybe < K8sMetadata > ;
342
342
spec ?: Maybe < K8sNamespaceSpec > ;
343
343
status ?: Maybe < K8sNamespaceStatus > ;
344
+ networkPolicy ?: Maybe < Array < Maybe < K8sNetworkPolicy > > > ;
344
345
node ?: Maybe < Array < Maybe < K8sNode > > > ;
345
346
pod ?: Maybe < Array < Maybe < K8sPod > > > ;
346
347
deployment ?: Maybe < Array < Maybe < K8sDeployment > > > ;
@@ -365,6 +366,54 @@ export type K8sNamespaceStatus = {
365
366
conditions ?: Maybe < Array < Maybe < K8sConditions > > > ;
366
367
} ;
367
368
369
+ export type K8sNetworkPolicy = {
370
+ id : Scalars [ 'String' ] ;
371
+ context : Scalars [ 'String' ] ;
372
+ apiVersion ?: Maybe < Scalars [ 'String' ] > ;
373
+ kind ?: Maybe < Scalars [ 'String' ] > ;
374
+ metadata ?: Maybe < K8sMetadata > ;
375
+ spec ?: Maybe < K8sNetworkPolicySpec > ;
376
+ namespace ?: Maybe < Array < Maybe < K8sNamespace > > > ;
377
+ } ;
378
+
379
+ export type K8sNetworkPolicyEgress = {
380
+ id : Scalars [ 'String' ] ;
381
+ ports ?: Maybe < Array < Maybe < K8sNetworkPolicyPort > > > ;
382
+ to ?: Maybe < Array < Maybe < K8sNetworkPolicyPeer > > > ;
383
+ } ;
384
+
385
+ export type K8sNetworkPolicyIngress = {
386
+ id : Scalars [ 'String' ] ;
387
+ ports ?: Maybe < Array < Maybe < K8sNetworkPolicyPort > > > ;
388
+ from ?: Maybe < Array < Maybe < K8sNetworkPolicyPeer > > > ;
389
+ } ;
390
+
391
+ export type K8sNetworkPolicyPeer = {
392
+ id : Scalars [ 'String' ] ;
393
+ ipBlock ?: Maybe < K8sNetworkPolicyPeerIpBlock > ;
394
+ namespaceSelector ?: Maybe < K8sDeploymentSelector > ;
395
+ podSelector ?: Maybe < K8sDeploymentSelector > ;
396
+ } ;
397
+
398
+ export type K8sNetworkPolicyPeerIpBlock = {
399
+ cidr ?: Maybe < Scalars [ 'String' ] > ;
400
+ except ?: Maybe < Array < Maybe < Scalars [ 'String' ] > > > ;
401
+ } ;
402
+
403
+ export type K8sNetworkPolicyPort = {
404
+ id : Scalars [ 'String' ] ;
405
+ endPort ?: Maybe < Scalars [ 'Int' ] > ;
406
+ port ?: Maybe < Scalars [ 'String' ] > ;
407
+ protocol ?: Maybe < Scalars [ 'String' ] > ;
408
+ } ;
409
+
410
+ export type K8sNetworkPolicySpec = {
411
+ egress ?: Maybe < Array < Maybe < K8sNetworkPolicyEgress > > > ;
412
+ ingress ?: Maybe < Array < Maybe < K8sNetworkPolicyIngress > > > ;
413
+ podSelector ?: Maybe < K8sDeploymentSelector > ;
414
+ policyTypes ?: Maybe < Array < Maybe < Scalars [ 'String' ] > > > ;
415
+ } ;
416
+
368
417
export type K8sNode = {
369
418
id : Scalars [ 'String' ] ;
370
419
context : Scalars [ 'String' ] ;
0 commit comments