github.com/argoproj-labs/argocd-operator@v0.10.0/deploy/olm-catalog/argocd-operator/0.6.0/argoproj.io_applicationsets.yaml (about)

     1  apiVersion: apiextensions.k8s.io/v1
     2  kind: CustomResourceDefinition
     3  metadata:
     4    creationTimestamp: null
     5    labels:
     6      app.kubernetes.io/name: applicationsets.argoproj.io
     7      app.kubernetes.io/part-of: argocd
     8    name: applicationsets.argoproj.io
     9  spec:
    10    group: argoproj.io
    11    names:
    12      kind: ApplicationSet
    13      listKind: ApplicationSetList
    14      plural: applicationsets
    15      shortNames:
    16      - appset
    17      - appsets
    18      singular: applicationset
    19    scope: Namespaced
    20    versions:
    21    - name: v1alpha1
    22      schema:
    23        openAPIV3Schema:
    24          properties:
    25            apiVersion:
    26              type: string
    27            kind:
    28              type: string
    29            metadata:
    30              type: object
    31            spec:
    32              properties:
    33                generators:
    34                  items:
    35                    properties:
    36                      clusterDecisionResource:
    37                        properties:
    38                          configMapRef:
    39                            type: string
    40                          labelSelector:
    41                            properties:
    42                              matchExpressions:
    43                                items:
    44                                  properties:
    45                                    key:
    46                                      type: string
    47                                    operator:
    48                                      type: string
    49                                    values:
    50                                      items:
    51                                        type: string
    52                                      type: array
    53                                  required:
    54                                  - key
    55                                  - operator
    56                                  type: object
    57                                type: array
    58                              matchLabels:
    59                                additionalProperties:
    60                                  type: string
    61                                type: object
    62                            type: object
    63                          name:
    64                            type: string
    65                          requeueAfterSeconds:
    66                            format: int64
    67                            type: integer
    68                          template:
    69                            properties:
    70                              metadata:
    71                                properties:
    72                                  annotations:
    73                                    additionalProperties:
    74                                      type: string
    75                                    type: object
    76                                  finalizers:
    77                                    items:
    78                                      type: string
    79                                    type: array
    80                                  labels:
    81                                    additionalProperties:
    82                                      type: string
    83                                    type: object
    84                                  name:
    85                                    type: string
    86                                  namespace:
    87                                    type: string
    88                                type: object
    89                              spec:
    90                                properties:
    91                                  destination:
    92                                    properties:
    93                                      name:
    94                                        type: string
    95                                      namespace:
    96                                        type: string
    97                                      server:
    98                                        type: string
    99                                    type: object
   100                                  ignoreDifferences:
   101                                    items:
   102                                      properties:
   103                                        group:
   104                                          type: string
   105                                        jqPathExpressions:
   106                                          items:
   107                                            type: string
   108                                          type: array
   109                                        jsonPointers:
   110                                          items:
   111                                            type: string
   112                                          type: array
   113                                        kind:
   114                                          type: string
   115                                        managedFieldsManagers:
   116                                          items:
   117                                            type: string
   118                                          type: array
   119                                        name:
   120                                          type: string
   121                                        namespace:
   122                                          type: string
   123                                      required:
   124                                      - kind
   125                                      type: object
   126                                    type: array
   127                                  info:
   128                                    items:
   129                                      properties:
   130                                        name:
   131                                          type: string
   132                                        value:
   133                                          type: string
   134                                      required:
   135                                      - name
   136                                      - value
   137                                      type: object
   138                                    type: array
   139                                  project:
   140                                    type: string
   141                                  revisionHistoryLimit:
   142                                    format: int64
   143                                    type: integer
   144                                  source:
   145                                    properties:
   146                                      chart:
   147                                        type: string
   148                                      directory:
   149                                        properties:
   150                                          exclude:
   151                                            type: string
   152                                          include:
   153                                            type: string
   154                                          jsonnet:
   155                                            properties:
   156                                              extVars:
   157                                                items:
   158                                                  properties:
   159                                                    code:
   160                                                      type: boolean
   161                                                    name:
   162                                                      type: string
   163                                                    value:
   164                                                      type: string
   165                                                  required:
   166                                                  - name
   167                                                  - value
   168                                                  type: object
   169                                                type: array
   170                                              libs:
   171                                                items:
   172                                                  type: string
   173                                                type: array
   174                                              tlas:
   175                                                items:
   176                                                  properties:
   177                                                    code:
   178                                                      type: boolean
   179                                                    name:
   180                                                      type: string
   181                                                    value:
   182                                                      type: string
   183                                                  required:
   184                                                  - name
   185                                                  - value
   186                                                  type: object
   187                                                type: array
   188                                            type: object
   189                                          recurse:
   190                                            type: boolean
   191                                        type: object
   192                                      helm:
   193                                        properties:
   194                                          fileParameters:
   195                                            items:
   196                                              properties:
   197                                                name:
   198                                                  type: string
   199                                                path:
   200                                                  type: string
   201                                              type: object
   202                                            type: array
   203                                          ignoreMissingValueFiles:
   204                                            type: boolean
   205                                          parameters:
   206                                            items:
   207                                              properties:
   208                                                forceString:
   209                                                  type: boolean
   210                                                name:
   211                                                  type: string
   212                                                value:
   213                                                  type: string
   214                                              type: object
   215                                            type: array
   216                                          passCredentials:
   217                                            type: boolean
   218                                          releaseName:
   219                                            type: string
   220                                          skipCrds:
   221                                            type: boolean
   222                                          valueFiles:
   223                                            items:
   224                                              type: string
   225                                            type: array
   226                                          values:
   227                                            type: string
   228                                          version:
   229                                            type: string
   230                                        type: object
   231                                      kustomize:
   232                                        properties:
   233                                          commonAnnotations:
   234                                            additionalProperties:
   235                                              type: string
   236                                            type: object
   237                                          commonLabels:
   238                                            additionalProperties:
   239                                              type: string
   240                                            type: object
   241                                          forceCommonAnnotations:
   242                                            type: boolean
   243                                          forceCommonLabels:
   244                                            type: boolean
   245                                          images:
   246                                            items:
   247                                              type: string
   248                                            type: array
   249                                          namePrefix:
   250                                            type: string
   251                                          nameSuffix:
   252                                            type: string
   253                                          version:
   254                                            type: string
   255                                        type: object
   256                                      path:
   257                                        type: string
   258                                      plugin:
   259                                        properties:
   260                                          env:
   261                                            items:
   262                                              properties:
   263                                                name:
   264                                                  type: string
   265                                                value:
   266                                                  type: string
   267                                              required:
   268                                              - name
   269                                              - value
   270                                              type: object
   271                                            type: array
   272                                          name:
   273                                            type: string
   274                                          parameters:
   275                                            items:
   276                                              properties:
   277                                                array:
   278                                                  items:
   279                                                    type: string
   280                                                  type: array
   281                                                map:
   282                                                  additionalProperties:
   283                                                    type: string
   284                                                  type: object
   285                                                name:
   286                                                  type: string
   287                                                string:
   288                                                  type: string
   289                                              type: object
   290                                            type: array
   291                                        type: object
   292                                      ref:
   293                                        type: string
   294                                      repoURL:
   295                                        type: string
   296                                      targetRevision:
   297                                        type: string
   298                                    required:
   299                                    - repoURL
   300                                    type: object
   301                                  sources:
   302                                    items:
   303                                      properties:
   304                                        chart:
   305                                          type: string
   306                                        directory:
   307                                          properties:
   308                                            exclude:
   309                                              type: string
   310                                            include:
   311                                              type: string
   312                                            jsonnet:
   313                                              properties:
   314                                                extVars:
   315                                                  items:
   316                                                    properties:
   317                                                      code:
   318                                                        type: boolean
   319                                                      name:
   320                                                        type: string
   321                                                      value:
   322                                                        type: string
   323                                                    required:
   324                                                    - name
   325                                                    - value
   326                                                    type: object
   327                                                  type: array
   328                                                libs:
   329                                                  items:
   330                                                    type: string
   331                                                  type: array
   332                                                tlas:
   333                                                  items:
   334                                                    properties:
   335                                                      code:
   336                                                        type: boolean
   337                                                      name:
   338                                                        type: string
   339                                                      value:
   340                                                        type: string
   341                                                    required:
   342                                                    - name
   343                                                    - value
   344                                                    type: object
   345                                                  type: array
   346                                              type: object
   347                                            recurse:
   348                                              type: boolean
   349                                          type: object
   350                                        helm:
   351                                          properties:
   352                                            fileParameters:
   353                                              items:
   354                                                properties:
   355                                                  name:
   356                                                    type: string
   357                                                  path:
   358                                                    type: string
   359                                                type: object
   360                                              type: array
   361                                            ignoreMissingValueFiles:
   362                                              type: boolean
   363                                            parameters:
   364                                              items:
   365                                                properties:
   366                                                  forceString:
   367                                                    type: boolean
   368                                                  name:
   369                                                    type: string
   370                                                  value:
   371                                                    type: string
   372                                                type: object
   373                                              type: array
   374                                            passCredentials:
   375                                              type: boolean
   376                                            releaseName:
   377                                              type: string
   378                                            skipCrds:
   379                                              type: boolean
   380                                            valueFiles:
   381                                              items:
   382                                                type: string
   383                                              type: array
   384                                            values:
   385                                              type: string
   386                                            version:
   387                                              type: string
   388                                          type: object
   389                                        kustomize:
   390                                          properties:
   391                                            commonAnnotations:
   392                                              additionalProperties:
   393                                                type: string
   394                                              type: object
   395                                            commonLabels:
   396                                              additionalProperties:
   397                                                type: string
   398                                              type: object
   399                                            forceCommonAnnotations:
   400                                              type: boolean
   401                                            forceCommonLabels:
   402                                              type: boolean
   403                                            images:
   404                                              items:
   405                                                type: string
   406                                              type: array
   407                                            namePrefix:
   408                                              type: string
   409                                            nameSuffix:
   410                                              type: string
   411                                            version:
   412                                              type: string
   413                                          type: object
   414                                        path:
   415                                          type: string
   416                                        plugin:
   417                                          properties:
   418                                            env:
   419                                              items:
   420                                                properties:
   421                                                  name:
   422                                                    type: string
   423                                                  value:
   424                                                    type: string
   425                                                required:
   426                                                - name
   427                                                - value
   428                                                type: object
   429                                              type: array
   430                                            name:
   431                                              type: string
   432                                            parameters:
   433                                              items:
   434                                                properties:
   435                                                  array:
   436                                                    items:
   437                                                      type: string
   438                                                    type: array
   439                                                  map:
   440                                                    additionalProperties:
   441                                                      type: string
   442                                                    type: object
   443                                                  name:
   444                                                    type: string
   445                                                  string:
   446                                                    type: string
   447                                                type: object
   448                                              type: array
   449                                          type: object
   450                                        ref:
   451                                          type: string
   452                                        repoURL:
   453                                          type: string
   454                                        targetRevision:
   455                                          type: string
   456                                      required:
   457                                      - repoURL
   458                                      type: object
   459                                    type: array
   460                                  syncPolicy:
   461                                    properties:
   462                                      automated:
   463                                        properties:
   464                                          allowEmpty:
   465                                            type: boolean
   466                                          prune:
   467                                            type: boolean
   468                                          selfHeal:
   469                                            type: boolean
   470                                        type: object
   471                                      managedNamespaceMetadata:
   472                                        properties:
   473                                          annotations:
   474                                            additionalProperties:
   475                                              type: string
   476                                            type: object
   477                                          labels:
   478                                            additionalProperties:
   479                                              type: string
   480                                            type: object
   481                                        type: object
   482                                      retry:
   483                                        properties:
   484                                          backoff:
   485                                            properties:
   486                                              duration:
   487                                                type: string
   488                                              factor:
   489                                                format: int64
   490                                                type: integer
   491                                              maxDuration:
   492                                                type: string
   493                                            type: object
   494                                          limit:
   495                                            format: int64
   496                                            type: integer
   497                                        type: object
   498                                      syncOptions:
   499                                        items:
   500                                          type: string
   501                                        type: array
   502                                    type: object
   503                                required:
   504                                - destination
   505                                - project
   506                                type: object
   507                            required:
   508                            - metadata
   509                            - spec
   510                            type: object
   511                          values:
   512                            additionalProperties:
   513                              type: string
   514                            type: object
   515                        required:
   516                        - configMapRef
   517                        type: object
   518                      clusters:
   519                        properties:
   520                          selector:
   521                            properties:
   522                              matchExpressions:
   523                                items:
   524                                  properties:
   525                                    key:
   526                                      type: string
   527                                    operator:
   528                                      type: string
   529                                    values:
   530                                      items:
   531                                        type: string
   532                                      type: array
   533                                  required:
   534                                  - key
   535                                  - operator
   536                                  type: object
   537                                type: array
   538                              matchLabels:
   539                                additionalProperties:
   540                                  type: string
   541                                type: object
   542                            type: object
   543                          template:
   544                            properties:
   545                              metadata:
   546                                properties:
   547                                  annotations:
   548                                    additionalProperties:
   549                                      type: string
   550                                    type: object
   551                                  finalizers:
   552                                    items:
   553                                      type: string
   554                                    type: array
   555                                  labels:
   556                                    additionalProperties:
   557                                      type: string
   558                                    type: object
   559                                  name:
   560                                    type: string
   561                                  namespace:
   562                                    type: string
   563                                type: object
   564                              spec:
   565                                properties:
   566                                  destination:
   567                                    properties:
   568                                      name:
   569                                        type: string
   570                                      namespace:
   571                                        type: string
   572                                      server:
   573                                        type: string
   574                                    type: object
   575                                  ignoreDifferences:
   576                                    items:
   577                                      properties:
   578                                        group:
   579                                          type: string
   580                                        jqPathExpressions:
   581                                          items:
   582                                            type: string
   583                                          type: array
   584                                        jsonPointers:
   585                                          items:
   586                                            type: string
   587                                          type: array
   588                                        kind:
   589                                          type: string
   590                                        managedFieldsManagers:
   591                                          items:
   592                                            type: string
   593                                          type: array
   594                                        name:
   595                                          type: string
   596                                        namespace:
   597                                          type: string
   598                                      required:
   599                                      - kind
   600                                      type: object
   601                                    type: array
   602                                  info:
   603                                    items:
   604                                      properties:
   605                                        name:
   606                                          type: string
   607                                        value:
   608                                          type: string
   609                                      required:
   610                                      - name
   611                                      - value
   612                                      type: object
   613                                    type: array
   614                                  project:
   615                                    type: string
   616                                  revisionHistoryLimit:
   617                                    format: int64
   618                                    type: integer
   619                                  source:
   620                                    properties:
   621                                      chart:
   622                                        type: string
   623                                      directory:
   624                                        properties:
   625                                          exclude:
   626                                            type: string
   627                                          include:
   628                                            type: string
   629                                          jsonnet:
   630                                            properties:
   631                                              extVars:
   632                                                items:
   633                                                  properties:
   634                                                    code:
   635                                                      type: boolean
   636                                                    name:
   637                                                      type: string
   638                                                    value:
   639                                                      type: string
   640                                                  required:
   641                                                  - name
   642                                                  - value
   643                                                  type: object
   644                                                type: array
   645                                              libs:
   646                                                items:
   647                                                  type: string
   648                                                type: array
   649                                              tlas:
   650                                                items:
   651                                                  properties:
   652                                                    code:
   653                                                      type: boolean
   654                                                    name:
   655                                                      type: string
   656                                                    value:
   657                                                      type: string
   658                                                  required:
   659                                                  - name
   660                                                  - value
   661                                                  type: object
   662                                                type: array
   663                                            type: object
   664                                          recurse:
   665                                            type: boolean
   666                                        type: object
   667                                      helm:
   668                                        properties:
   669                                          fileParameters:
   670                                            items:
   671                                              properties:
   672                                                name:
   673                                                  type: string
   674                                                path:
   675                                                  type: string
   676                                              type: object
   677                                            type: array
   678                                          ignoreMissingValueFiles:
   679                                            type: boolean
   680                                          parameters:
   681                                            items:
   682                                              properties:
   683                                                forceString:
   684                                                  type: boolean
   685                                                name:
   686                                                  type: string
   687                                                value:
   688                                                  type: string
   689                                              type: object
   690                                            type: array
   691                                          passCredentials:
   692                                            type: boolean
   693                                          releaseName:
   694                                            type: string
   695                                          skipCrds:
   696                                            type: boolean
   697                                          valueFiles:
   698                                            items:
   699                                              type: string
   700                                            type: array
   701                                          values:
   702                                            type: string
   703                                          version:
   704                                            type: string
   705                                        type: object
   706                                      kustomize:
   707                                        properties:
   708                                          commonAnnotations:
   709                                            additionalProperties:
   710                                              type: string
   711                                            type: object
   712                                          commonLabels:
   713                                            additionalProperties:
   714                                              type: string
   715                                            type: object
   716                                          forceCommonAnnotations:
   717                                            type: boolean
   718                                          forceCommonLabels:
   719                                            type: boolean
   720                                          images:
   721                                            items:
   722                                              type: string
   723                                            type: array
   724                                          namePrefix:
   725                                            type: string
   726                                          nameSuffix:
   727                                            type: string
   728                                          version:
   729                                            type: string
   730                                        type: object
   731                                      path:
   732                                        type: string
   733                                      plugin:
   734                                        properties:
   735                                          env:
   736                                            items:
   737                                              properties:
   738                                                name:
   739                                                  type: string
   740                                                value:
   741                                                  type: string
   742                                              required:
   743                                              - name
   744                                              - value
   745                                              type: object
   746                                            type: array
   747                                          name:
   748                                            type: string
   749                                          parameters:
   750                                            items:
   751                                              properties:
   752                                                array:
   753                                                  items:
   754                                                    type: string
   755                                                  type: array
   756                                                map:
   757                                                  additionalProperties:
   758                                                    type: string
   759                                                  type: object
   760                                                name:
   761                                                  type: string
   762                                                string:
   763                                                  type: string
   764                                              type: object
   765                                            type: array
   766                                        type: object
   767                                      ref:
   768                                        type: string
   769                                      repoURL:
   770                                        type: string
   771                                      targetRevision:
   772                                        type: string
   773                                    required:
   774                                    - repoURL
   775                                    type: object
   776                                  sources:
   777                                    items:
   778                                      properties:
   779                                        chart:
   780                                          type: string
   781                                        directory:
   782                                          properties:
   783                                            exclude:
   784                                              type: string
   785                                            include:
   786                                              type: string
   787                                            jsonnet:
   788                                              properties:
   789                                                extVars:
   790                                                  items:
   791                                                    properties:
   792                                                      code:
   793                                                        type: boolean
   794                                                      name:
   795                                                        type: string
   796                                                      value:
   797                                                        type: string
   798                                                    required:
   799                                                    - name
   800                                                    - value
   801                                                    type: object
   802                                                  type: array
   803                                                libs:
   804                                                  items:
   805                                                    type: string
   806                                                  type: array
   807                                                tlas:
   808                                                  items:
   809                                                    properties:
   810                                                      code:
   811                                                        type: boolean
   812                                                      name:
   813                                                        type: string
   814                                                      value:
   815                                                        type: string
   816                                                    required:
   817                                                    - name
   818                                                    - value
   819                                                    type: object
   820                                                  type: array
   821                                              type: object
   822                                            recurse:
   823                                              type: boolean
   824                                          type: object
   825                                        helm:
   826                                          properties:
   827                                            fileParameters:
   828                                              items:
   829                                                properties:
   830                                                  name:
   831                                                    type: string
   832                                                  path:
   833                                                    type: string
   834                                                type: object
   835                                              type: array
   836                                            ignoreMissingValueFiles:
   837                                              type: boolean
   838                                            parameters:
   839                                              items:
   840                                                properties:
   841                                                  forceString:
   842                                                    type: boolean
   843                                                  name:
   844                                                    type: string
   845                                                  value:
   846                                                    type: string
   847                                                type: object
   848                                              type: array
   849                                            passCredentials:
   850                                              type: boolean
   851                                            releaseName:
   852                                              type: string
   853                                            skipCrds:
   854                                              type: boolean
   855                                            valueFiles:
   856                                              items:
   857                                                type: string
   858                                              type: array
   859                                            values:
   860                                              type: string
   861                                            version:
   862                                              type: string
   863                                          type: object
   864                                        kustomize:
   865                                          properties:
   866                                            commonAnnotations:
   867                                              additionalProperties:
   868                                                type: string
   869                                              type: object
   870                                            commonLabels:
   871                                              additionalProperties:
   872                                                type: string
   873                                              type: object
   874                                            forceCommonAnnotations:
   875                                              type: boolean
   876                                            forceCommonLabels:
   877                                              type: boolean
   878                                            images:
   879                                              items:
   880                                                type: string
   881                                              type: array
   882                                            namePrefix:
   883                                              type: string
   884                                            nameSuffix:
   885                                              type: string
   886                                            version:
   887                                              type: string
   888                                          type: object
   889                                        path:
   890                                          type: string
   891                                        plugin:
   892                                          properties:
   893                                            env:
   894                                              items:
   895                                                properties:
   896                                                  name:
   897                                                    type: string
   898                                                  value:
   899                                                    type: string
   900                                                required:
   901                                                - name
   902                                                - value
   903                                                type: object
   904                                              type: array
   905                                            name:
   906                                              type: string
   907                                            parameters:
   908                                              items:
   909                                                properties:
   910                                                  array:
   911                                                    items:
   912                                                      type: string
   913                                                    type: array
   914                                                  map:
   915                                                    additionalProperties:
   916                                                      type: string
   917                                                    type: object
   918                                                  name:
   919                                                    type: string
   920                                                  string:
   921                                                    type: string
   922                                                type: object
   923                                              type: array
   924                                          type: object
   925                                        ref:
   926                                          type: string
   927                                        repoURL:
   928                                          type: string
   929                                        targetRevision:
   930                                          type: string
   931                                      required:
   932                                      - repoURL
   933                                      type: object
   934                                    type: array
   935                                  syncPolicy:
   936                                    properties:
   937                                      automated:
   938                                        properties:
   939                                          allowEmpty:
   940                                            type: boolean
   941                                          prune:
   942                                            type: boolean
   943                                          selfHeal:
   944                                            type: boolean
   945                                        type: object
   946                                      managedNamespaceMetadata:
   947                                        properties:
   948                                          annotations:
   949                                            additionalProperties:
   950                                              type: string
   951                                            type: object
   952                                          labels:
   953                                            additionalProperties:
   954                                              type: string
   955                                            type: object
   956                                        type: object
   957                                      retry:
   958                                        properties:
   959                                          backoff:
   960                                            properties:
   961                                              duration:
   962                                                type: string
   963                                              factor:
   964                                                format: int64
   965                                                type: integer
   966                                              maxDuration:
   967                                                type: string
   968                                            type: object
   969                                          limit:
   970                                            format: int64
   971                                            type: integer
   972                                        type: object
   973                                      syncOptions:
   974                                        items:
   975                                          type: string
   976                                        type: array
   977                                    type: object
   978                                required:
   979                                - destination
   980                                - project
   981                                type: object
   982                            required:
   983                            - metadata
   984                            - spec
   985                            type: object
   986                          values:
   987                            additionalProperties:
   988                              type: string
   989                            type: object
   990                        type: object
   991                      git:
   992                        properties:
   993                          directories:
   994                            items:
   995                              properties:
   996                                exclude:
   997                                  type: boolean
   998                                path:
   999                                  type: string
  1000                              required:
  1001                              - path
  1002                              type: object
  1003                            type: array
  1004                          files:
  1005                            items:
  1006                              properties:
  1007                                path:
  1008                                  type: string
  1009                              required:
  1010                              - path
  1011                              type: object
  1012                            type: array
  1013                          pathParamPrefix:
  1014                            type: string
  1015                          repoURL:
  1016                            type: string
  1017                          requeueAfterSeconds:
  1018                            format: int64
  1019                            type: integer
  1020                          revision:
  1021                            type: string
  1022                          template:
  1023                            properties:
  1024                              metadata:
  1025                                properties:
  1026                                  annotations:
  1027                                    additionalProperties:
  1028                                      type: string
  1029                                    type: object
  1030                                  finalizers:
  1031                                    items:
  1032                                      type: string
  1033                                    type: array
  1034                                  labels:
  1035                                    additionalProperties:
  1036                                      type: string
  1037                                    type: object
  1038                                  name:
  1039                                    type: string
  1040                                  namespace:
  1041                                    type: string
  1042                                type: object
  1043                              spec:
  1044                                properties:
  1045                                  destination:
  1046                                    properties:
  1047                                      name:
  1048                                        type: string
  1049                                      namespace:
  1050                                        type: string
  1051                                      server:
  1052                                        type: string
  1053                                    type: object
  1054                                  ignoreDifferences:
  1055                                    items:
  1056                                      properties:
  1057                                        group:
  1058                                          type: string
  1059                                        jqPathExpressions:
  1060                                          items:
  1061                                            type: string
  1062                                          type: array
  1063                                        jsonPointers:
  1064                                          items:
  1065                                            type: string
  1066                                          type: array
  1067                                        kind:
  1068                                          type: string
  1069                                        managedFieldsManagers:
  1070                                          items:
  1071                                            type: string
  1072                                          type: array
  1073                                        name:
  1074                                          type: string
  1075                                        namespace:
  1076                                          type: string
  1077                                      required:
  1078                                      - kind
  1079                                      type: object
  1080                                    type: array
  1081                                  info:
  1082                                    items:
  1083                                      properties:
  1084                                        name:
  1085                                          type: string
  1086                                        value:
  1087                                          type: string
  1088                                      required:
  1089                                      - name
  1090                                      - value
  1091                                      type: object
  1092                                    type: array
  1093                                  project:
  1094                                    type: string
  1095                                  revisionHistoryLimit:
  1096                                    format: int64
  1097                                    type: integer
  1098                                  source:
  1099                                    properties:
  1100                                      chart:
  1101                                        type: string
  1102                                      directory:
  1103                                        properties:
  1104                                          exclude:
  1105                                            type: string
  1106                                          include:
  1107                                            type: string
  1108                                          jsonnet:
  1109                                            properties:
  1110                                              extVars:
  1111                                                items:
  1112                                                  properties:
  1113                                                    code:
  1114                                                      type: boolean
  1115                                                    name:
  1116                                                      type: string
  1117                                                    value:
  1118                                                      type: string
  1119                                                  required:
  1120                                                  - name
  1121                                                  - value
  1122                                                  type: object
  1123                                                type: array
  1124                                              libs:
  1125                                                items:
  1126                                                  type: string
  1127                                                type: array
  1128                                              tlas:
  1129                                                items:
  1130                                                  properties:
  1131                                                    code:
  1132                                                      type: boolean
  1133                                                    name:
  1134                                                      type: string
  1135                                                    value:
  1136                                                      type: string
  1137                                                  required:
  1138                                                  - name
  1139                                                  - value
  1140                                                  type: object
  1141                                                type: array
  1142                                            type: object
  1143                                          recurse:
  1144                                            type: boolean
  1145                                        type: object
  1146                                      helm:
  1147                                        properties:
  1148                                          fileParameters:
  1149                                            items:
  1150                                              properties:
  1151                                                name:
  1152                                                  type: string
  1153                                                path:
  1154                                                  type: string
  1155                                              type: object
  1156                                            type: array
  1157                                          ignoreMissingValueFiles:
  1158                                            type: boolean
  1159                                          parameters:
  1160                                            items:
  1161                                              properties:
  1162                                                forceString:
  1163                                                  type: boolean
  1164                                                name:
  1165                                                  type: string
  1166                                                value:
  1167                                                  type: string
  1168                                              type: object
  1169                                            type: array
  1170                                          passCredentials:
  1171                                            type: boolean
  1172                                          releaseName:
  1173                                            type: string
  1174                                          skipCrds:
  1175                                            type: boolean
  1176                                          valueFiles:
  1177                                            items:
  1178                                              type: string
  1179                                            type: array
  1180                                          values:
  1181                                            type: string
  1182                                          version:
  1183                                            type: string
  1184                                        type: object
  1185                                      kustomize:
  1186                                        properties:
  1187                                          commonAnnotations:
  1188                                            additionalProperties:
  1189                                              type: string
  1190                                            type: object
  1191                                          commonLabels:
  1192                                            additionalProperties:
  1193                                              type: string
  1194                                            type: object
  1195                                          forceCommonAnnotations:
  1196                                            type: boolean
  1197                                          forceCommonLabels:
  1198                                            type: boolean
  1199                                          images:
  1200                                            items:
  1201                                              type: string
  1202                                            type: array
  1203                                          namePrefix:
  1204                                            type: string
  1205                                          nameSuffix:
  1206                                            type: string
  1207                                          version:
  1208                                            type: string
  1209                                        type: object
  1210                                      path:
  1211                                        type: string
  1212                                      plugin:
  1213                                        properties:
  1214                                          env:
  1215                                            items:
  1216                                              properties:
  1217                                                name:
  1218                                                  type: string
  1219                                                value:
  1220                                                  type: string
  1221                                              required:
  1222                                              - name
  1223                                              - value
  1224                                              type: object
  1225                                            type: array
  1226                                          name:
  1227                                            type: string
  1228                                          parameters:
  1229                                            items:
  1230                                              properties:
  1231                                                array:
  1232                                                  items:
  1233                                                    type: string
  1234                                                  type: array
  1235                                                map:
  1236                                                  additionalProperties:
  1237                                                    type: string
  1238                                                  type: object
  1239                                                name:
  1240                                                  type: string
  1241                                                string:
  1242                                                  type: string
  1243                                              type: object
  1244                                            type: array
  1245                                        type: object
  1246                                      ref:
  1247                                        type: string
  1248                                      repoURL:
  1249                                        type: string
  1250                                      targetRevision:
  1251                                        type: string
  1252                                    required:
  1253                                    - repoURL
  1254                                    type: object
  1255                                  sources:
  1256                                    items:
  1257                                      properties:
  1258                                        chart:
  1259                                          type: string
  1260                                        directory:
  1261                                          properties:
  1262                                            exclude:
  1263                                              type: string
  1264                                            include:
  1265                                              type: string
  1266                                            jsonnet:
  1267                                              properties:
  1268                                                extVars:
  1269                                                  items:
  1270                                                    properties:
  1271                                                      code:
  1272                                                        type: boolean
  1273                                                      name:
  1274                                                        type: string
  1275                                                      value:
  1276                                                        type: string
  1277                                                    required:
  1278                                                    - name
  1279                                                    - value
  1280                                                    type: object
  1281                                                  type: array
  1282                                                libs:
  1283                                                  items:
  1284                                                    type: string
  1285                                                  type: array
  1286                                                tlas:
  1287                                                  items:
  1288                                                    properties:
  1289                                                      code:
  1290                                                        type: boolean
  1291                                                      name:
  1292                                                        type: string
  1293                                                      value:
  1294                                                        type: string
  1295                                                    required:
  1296                                                    - name
  1297                                                    - value
  1298                                                    type: object
  1299                                                  type: array
  1300                                              type: object
  1301                                            recurse:
  1302                                              type: boolean
  1303                                          type: object
  1304                                        helm:
  1305                                          properties:
  1306                                            fileParameters:
  1307                                              items:
  1308                                                properties:
  1309                                                  name:
  1310                                                    type: string
  1311                                                  path:
  1312                                                    type: string
  1313                                                type: object
  1314                                              type: array
  1315                                            ignoreMissingValueFiles:
  1316                                              type: boolean
  1317                                            parameters:
  1318                                              items:
  1319                                                properties:
  1320                                                  forceString:
  1321                                                    type: boolean
  1322                                                  name:
  1323                                                    type: string
  1324                                                  value:
  1325                                                    type: string
  1326                                                type: object
  1327                                              type: array
  1328                                            passCredentials:
  1329                                              type: boolean
  1330                                            releaseName:
  1331                                              type: string
  1332                                            skipCrds:
  1333                                              type: boolean
  1334                                            valueFiles:
  1335                                              items:
  1336                                                type: string
  1337                                              type: array
  1338                                            values:
  1339                                              type: string
  1340                                            version:
  1341                                              type: string
  1342                                          type: object
  1343                                        kustomize:
  1344                                          properties:
  1345                                            commonAnnotations:
  1346                                              additionalProperties:
  1347                                                type: string
  1348                                              type: object
  1349                                            commonLabels:
  1350                                              additionalProperties:
  1351                                                type: string
  1352                                              type: object
  1353                                            forceCommonAnnotations:
  1354                                              type: boolean
  1355                                            forceCommonLabels:
  1356                                              type: boolean
  1357                                            images:
  1358                                              items:
  1359                                                type: string
  1360                                              type: array
  1361                                            namePrefix:
  1362                                              type: string
  1363                                            nameSuffix:
  1364                                              type: string
  1365                                            version:
  1366                                              type: string
  1367                                          type: object
  1368                                        path:
  1369                                          type: string
  1370                                        plugin:
  1371                                          properties:
  1372                                            env:
  1373                                              items:
  1374                                                properties:
  1375                                                  name:
  1376                                                    type: string
  1377                                                  value:
  1378                                                    type: string
  1379                                                required:
  1380                                                - name
  1381                                                - value
  1382                                                type: object
  1383                                              type: array
  1384                                            name:
  1385                                              type: string
  1386                                            parameters:
  1387                                              items:
  1388                                                properties:
  1389                                                  array:
  1390                                                    items:
  1391                                                      type: string
  1392                                                    type: array
  1393                                                  map:
  1394                                                    additionalProperties:
  1395                                                      type: string
  1396                                                    type: object
  1397                                                  name:
  1398                                                    type: string
  1399                                                  string:
  1400                                                    type: string
  1401                                                type: object
  1402                                              type: array
  1403                                          type: object
  1404                                        ref:
  1405                                          type: string
  1406                                        repoURL:
  1407                                          type: string
  1408                                        targetRevision:
  1409                                          type: string
  1410                                      required:
  1411                                      - repoURL
  1412                                      type: object
  1413                                    type: array
  1414                                  syncPolicy:
  1415                                    properties:
  1416                                      automated:
  1417                                        properties:
  1418                                          allowEmpty:
  1419                                            type: boolean
  1420                                          prune:
  1421                                            type: boolean
  1422                                          selfHeal:
  1423                                            type: boolean
  1424                                        type: object
  1425                                      managedNamespaceMetadata:
  1426                                        properties:
  1427                                          annotations:
  1428                                            additionalProperties:
  1429                                              type: string
  1430                                            type: object
  1431                                          labels:
  1432                                            additionalProperties:
  1433                                              type: string
  1434                                            type: object
  1435                                        type: object
  1436                                      retry:
  1437                                        properties:
  1438                                          backoff:
  1439                                            properties:
  1440                                              duration:
  1441                                                type: string
  1442                                              factor:
  1443                                                format: int64
  1444                                                type: integer
  1445                                              maxDuration:
  1446                                                type: string
  1447                                            type: object
  1448                                          limit:
  1449                                            format: int64
  1450                                            type: integer
  1451                                        type: object
  1452                                      syncOptions:
  1453                                        items:
  1454                                          type: string
  1455                                        type: array
  1456                                    type: object
  1457                                required:
  1458                                - destination
  1459                                - project
  1460                                type: object
  1461                            required:
  1462                            - metadata
  1463                            - spec
  1464                            type: object
  1465                        required:
  1466                        - repoURL
  1467                        - revision
  1468                        type: object
  1469                      list:
  1470                        properties:
  1471                          elements:
  1472                            items:
  1473                              x-kubernetes-preserve-unknown-fields: true
  1474                            type: array
  1475                          template:
  1476                            properties:
  1477                              metadata:
  1478                                properties:
  1479                                  annotations:
  1480                                    additionalProperties:
  1481                                      type: string
  1482                                    type: object
  1483                                  finalizers:
  1484                                    items:
  1485                                      type: string
  1486                                    type: array
  1487                                  labels:
  1488                                    additionalProperties:
  1489                                      type: string
  1490                                    type: object
  1491                                  name:
  1492                                    type: string
  1493                                  namespace:
  1494                                    type: string
  1495                                type: object
  1496                              spec:
  1497                                properties:
  1498                                  destination:
  1499                                    properties:
  1500                                      name:
  1501                                        type: string
  1502                                      namespace:
  1503                                        type: string
  1504                                      server:
  1505                                        type: string
  1506                                    type: object
  1507                                  ignoreDifferences:
  1508                                    items:
  1509                                      properties:
  1510                                        group:
  1511                                          type: string
  1512                                        jqPathExpressions:
  1513                                          items:
  1514                                            type: string
  1515                                          type: array
  1516                                        jsonPointers:
  1517                                          items:
  1518                                            type: string
  1519                                          type: array
  1520                                        kind:
  1521                                          type: string
  1522                                        managedFieldsManagers:
  1523                                          items:
  1524                                            type: string
  1525                                          type: array
  1526                                        name:
  1527                                          type: string
  1528                                        namespace:
  1529                                          type: string
  1530                                      required:
  1531                                      - kind
  1532                                      type: object
  1533                                    type: array
  1534                                  info:
  1535                                    items:
  1536                                      properties:
  1537                                        name:
  1538                                          type: string
  1539                                        value:
  1540                                          type: string
  1541                                      required:
  1542                                      - name
  1543                                      - value
  1544                                      type: object
  1545                                    type: array
  1546                                  project:
  1547                                    type: string
  1548                                  revisionHistoryLimit:
  1549                                    format: int64
  1550                                    type: integer
  1551                                  source:
  1552                                    properties:
  1553                                      chart:
  1554                                        type: string
  1555                                      directory:
  1556                                        properties:
  1557                                          exclude:
  1558                                            type: string
  1559                                          include:
  1560                                            type: string
  1561                                          jsonnet:
  1562                                            properties:
  1563                                              extVars:
  1564                                                items:
  1565                                                  properties:
  1566                                                    code:
  1567                                                      type: boolean
  1568                                                    name:
  1569                                                      type: string
  1570                                                    value:
  1571                                                      type: string
  1572                                                  required:
  1573                                                  - name
  1574                                                  - value
  1575                                                  type: object
  1576                                                type: array
  1577                                              libs:
  1578                                                items:
  1579                                                  type: string
  1580                                                type: array
  1581                                              tlas:
  1582                                                items:
  1583                                                  properties:
  1584                                                    code:
  1585                                                      type: boolean
  1586                                                    name:
  1587                                                      type: string
  1588                                                    value:
  1589                                                      type: string
  1590                                                  required:
  1591                                                  - name
  1592                                                  - value
  1593                                                  type: object
  1594                                                type: array
  1595                                            type: object
  1596                                          recurse:
  1597                                            type: boolean
  1598                                        type: object
  1599                                      helm:
  1600                                        properties:
  1601                                          fileParameters:
  1602                                            items:
  1603                                              properties:
  1604                                                name:
  1605                                                  type: string
  1606                                                path:
  1607                                                  type: string
  1608                                              type: object
  1609                                            type: array
  1610                                          ignoreMissingValueFiles:
  1611                                            type: boolean
  1612                                          parameters:
  1613                                            items:
  1614                                              properties:
  1615                                                forceString:
  1616                                                  type: boolean
  1617                                                name:
  1618                                                  type: string
  1619                                                value:
  1620                                                  type: string
  1621                                              type: object
  1622                                            type: array
  1623                                          passCredentials:
  1624                                            type: boolean
  1625                                          releaseName:
  1626                                            type: string
  1627                                          skipCrds:
  1628                                            type: boolean
  1629                                          valueFiles:
  1630                                            items:
  1631                                              type: string
  1632                                            type: array
  1633                                          values:
  1634                                            type: string
  1635                                          version:
  1636                                            type: string
  1637                                        type: object
  1638                                      kustomize:
  1639                                        properties:
  1640                                          commonAnnotations:
  1641                                            additionalProperties:
  1642                                              type: string
  1643                                            type: object
  1644                                          commonLabels:
  1645                                            additionalProperties:
  1646                                              type: string
  1647                                            type: object
  1648                                          forceCommonAnnotations:
  1649                                            type: boolean
  1650                                          forceCommonLabels:
  1651                                            type: boolean
  1652                                          images:
  1653                                            items:
  1654                                              type: string
  1655                                            type: array
  1656                                          namePrefix:
  1657                                            type: string
  1658                                          nameSuffix:
  1659                                            type: string
  1660                                          version:
  1661                                            type: string
  1662                                        type: object
  1663                                      path:
  1664                                        type: string
  1665                                      plugin:
  1666                                        properties:
  1667                                          env:
  1668                                            items:
  1669                                              properties:
  1670                                                name:
  1671                                                  type: string
  1672                                                value:
  1673                                                  type: string
  1674                                              required:
  1675                                              - name
  1676                                              - value
  1677                                              type: object
  1678                                            type: array
  1679                                          name:
  1680                                            type: string
  1681                                          parameters:
  1682                                            items:
  1683                                              properties:
  1684                                                array:
  1685                                                  items:
  1686                                                    type: string
  1687                                                  type: array
  1688                                                map:
  1689                                                  additionalProperties:
  1690                                                    type: string
  1691                                                  type: object
  1692                                                name:
  1693                                                  type: string
  1694                                                string:
  1695                                                  type: string
  1696                                              type: object
  1697                                            type: array
  1698                                        type: object
  1699                                      ref:
  1700                                        type: string
  1701                                      repoURL:
  1702                                        type: string
  1703                                      targetRevision:
  1704                                        type: string
  1705                                    required:
  1706                                    - repoURL
  1707                                    type: object
  1708                                  sources:
  1709                                    items:
  1710                                      properties:
  1711                                        chart:
  1712                                          type: string
  1713                                        directory:
  1714                                          properties:
  1715                                            exclude:
  1716                                              type: string
  1717                                            include:
  1718                                              type: string
  1719                                            jsonnet:
  1720                                              properties:
  1721                                                extVars:
  1722                                                  items:
  1723                                                    properties:
  1724                                                      code:
  1725                                                        type: boolean
  1726                                                      name:
  1727                                                        type: string
  1728                                                      value:
  1729                                                        type: string
  1730                                                    required:
  1731                                                    - name
  1732                                                    - value
  1733                                                    type: object
  1734                                                  type: array
  1735                                                libs:
  1736                                                  items:
  1737                                                    type: string
  1738                                                  type: array
  1739                                                tlas:
  1740                                                  items:
  1741                                                    properties:
  1742                                                      code:
  1743                                                        type: boolean
  1744                                                      name:
  1745                                                        type: string
  1746                                                      value:
  1747                                                        type: string
  1748                                                    required:
  1749                                                    - name
  1750                                                    - value
  1751                                                    type: object
  1752                                                  type: array
  1753                                              type: object
  1754                                            recurse:
  1755                                              type: boolean
  1756                                          type: object
  1757                                        helm:
  1758                                          properties:
  1759                                            fileParameters:
  1760                                              items:
  1761                                                properties:
  1762                                                  name:
  1763                                                    type: string
  1764                                                  path:
  1765                                                    type: string
  1766                                                type: object
  1767                                              type: array
  1768                                            ignoreMissingValueFiles:
  1769                                              type: boolean
  1770                                            parameters:
  1771                                              items:
  1772                                                properties:
  1773                                                  forceString:
  1774                                                    type: boolean
  1775                                                  name:
  1776                                                    type: string
  1777                                                  value:
  1778                                                    type: string
  1779                                                type: object
  1780                                              type: array
  1781                                            passCredentials:
  1782                                              type: boolean
  1783                                            releaseName:
  1784                                              type: string
  1785                                            skipCrds:
  1786                                              type: boolean
  1787                                            valueFiles:
  1788                                              items:
  1789                                                type: string
  1790                                              type: array
  1791                                            values:
  1792                                              type: string
  1793                                            version:
  1794                                              type: string
  1795                                          type: object
  1796                                        kustomize:
  1797                                          properties:
  1798                                            commonAnnotations:
  1799                                              additionalProperties:
  1800                                                type: string
  1801                                              type: object
  1802                                            commonLabels:
  1803                                              additionalProperties:
  1804                                                type: string
  1805                                              type: object
  1806                                            forceCommonAnnotations:
  1807                                              type: boolean
  1808                                            forceCommonLabels:
  1809                                              type: boolean
  1810                                            images:
  1811                                              items:
  1812                                                type: string
  1813                                              type: array
  1814                                            namePrefix:
  1815                                              type: string
  1816                                            nameSuffix:
  1817                                              type: string
  1818                                            version:
  1819                                              type: string
  1820                                          type: object
  1821                                        path:
  1822                                          type: string
  1823                                        plugin:
  1824                                          properties:
  1825                                            env:
  1826                                              items:
  1827                                                properties:
  1828                                                  name:
  1829                                                    type: string
  1830                                                  value:
  1831                                                    type: string
  1832                                                required:
  1833                                                - name
  1834                                                - value
  1835                                                type: object
  1836                                              type: array
  1837                                            name:
  1838                                              type: string
  1839                                            parameters:
  1840                                              items:
  1841                                                properties:
  1842                                                  array:
  1843                                                    items:
  1844                                                      type: string
  1845                                                    type: array
  1846                                                  map:
  1847                                                    additionalProperties:
  1848                                                      type: string
  1849                                                    type: object
  1850                                                  name:
  1851                                                    type: string
  1852                                                  string:
  1853                                                    type: string
  1854                                                type: object
  1855                                              type: array
  1856                                          type: object
  1857                                        ref:
  1858                                          type: string
  1859                                        repoURL:
  1860                                          type: string
  1861                                        targetRevision:
  1862                                          type: string
  1863                                      required:
  1864                                      - repoURL
  1865                                      type: object
  1866                                    type: array
  1867                                  syncPolicy:
  1868                                    properties:
  1869                                      automated:
  1870                                        properties:
  1871                                          allowEmpty:
  1872                                            type: boolean
  1873                                          prune:
  1874                                            type: boolean
  1875                                          selfHeal:
  1876                                            type: boolean
  1877                                        type: object
  1878                                      managedNamespaceMetadata:
  1879                                        properties:
  1880                                          annotations:
  1881                                            additionalProperties:
  1882                                              type: string
  1883                                            type: object
  1884                                          labels:
  1885                                            additionalProperties:
  1886                                              type: string
  1887                                            type: object
  1888                                        type: object
  1889                                      retry:
  1890                                        properties:
  1891                                          backoff:
  1892                                            properties:
  1893                                              duration:
  1894                                                type: string
  1895                                              factor:
  1896                                                format: int64
  1897                                                type: integer
  1898                                              maxDuration:
  1899                                                type: string
  1900                                            type: object
  1901                                          limit:
  1902                                            format: int64
  1903                                            type: integer
  1904                                        type: object
  1905                                      syncOptions:
  1906                                        items:
  1907                                          type: string
  1908                                        type: array
  1909                                    type: object
  1910                                required:
  1911                                - destination
  1912                                - project
  1913                                type: object
  1914                            required:
  1915                            - metadata
  1916                            - spec
  1917                            type: object
  1918                        required:
  1919                        - elements
  1920                        type: object
  1921                      matrix:
  1922                        properties:
  1923                          generators:
  1924                            items:
  1925                              properties:
  1926                                clusterDecisionResource:
  1927                                  properties:
  1928                                    configMapRef:
  1929                                      type: string
  1930                                    labelSelector:
  1931                                      properties:
  1932                                        matchExpressions:
  1933                                          items:
  1934                                            properties:
  1935                                              key:
  1936                                                type: string
  1937                                              operator:
  1938                                                type: string
  1939                                              values:
  1940                                                items:
  1941                                                  type: string
  1942                                                type: array
  1943                                            required:
  1944                                            - key
  1945                                            - operator
  1946                                            type: object
  1947                                          type: array
  1948                                        matchLabels:
  1949                                          additionalProperties:
  1950                                            type: string
  1951                                          type: object
  1952                                      type: object
  1953                                    name:
  1954                                      type: string
  1955                                    requeueAfterSeconds:
  1956                                      format: int64
  1957                                      type: integer
  1958                                    template:
  1959                                      properties:
  1960                                        metadata:
  1961                                          properties:
  1962                                            annotations:
  1963                                              additionalProperties:
  1964                                                type: string
  1965                                              type: object
  1966                                            finalizers:
  1967                                              items:
  1968                                                type: string
  1969                                              type: array
  1970                                            labels:
  1971                                              additionalProperties:
  1972                                                type: string
  1973                                              type: object
  1974                                            name:
  1975                                              type: string
  1976                                            namespace:
  1977                                              type: string
  1978                                          type: object
  1979                                        spec:
  1980                                          properties:
  1981                                            destination:
  1982                                              properties:
  1983                                                name:
  1984                                                  type: string
  1985                                                namespace:
  1986                                                  type: string
  1987                                                server:
  1988                                                  type: string
  1989                                              type: object
  1990                                            ignoreDifferences:
  1991                                              items:
  1992                                                properties:
  1993                                                  group:
  1994                                                    type: string
  1995                                                  jqPathExpressions:
  1996                                                    items:
  1997                                                      type: string
  1998                                                    type: array
  1999                                                  jsonPointers:
  2000                                                    items:
  2001                                                      type: string
  2002                                                    type: array
  2003                                                  kind:
  2004                                                    type: string
  2005                                                  managedFieldsManagers:
  2006                                                    items:
  2007                                                      type: string
  2008                                                    type: array
  2009                                                  name:
  2010                                                    type: string
  2011                                                  namespace:
  2012                                                    type: string
  2013                                                required:
  2014                                                - kind
  2015                                                type: object
  2016                                              type: array
  2017                                            info:
  2018                                              items:
  2019                                                properties:
  2020                                                  name:
  2021                                                    type: string
  2022                                                  value:
  2023                                                    type: string
  2024                                                required:
  2025                                                - name
  2026                                                - value
  2027                                                type: object
  2028                                              type: array
  2029                                            project:
  2030                                              type: string
  2031                                            revisionHistoryLimit:
  2032                                              format: int64
  2033                                              type: integer
  2034                                            source:
  2035                                              properties:
  2036                                                chart:
  2037                                                  type: string
  2038                                                directory:
  2039                                                  properties:
  2040                                                    exclude:
  2041                                                      type: string
  2042                                                    include:
  2043                                                      type: string
  2044                                                    jsonnet:
  2045                                                      properties:
  2046                                                        extVars:
  2047                                                          items:
  2048                                                            properties:
  2049                                                              code:
  2050                                                                type: boolean
  2051                                                              name:
  2052                                                                type: string
  2053                                                              value:
  2054                                                                type: string
  2055                                                            required:
  2056                                                            - name
  2057                                                            - value
  2058                                                            type: object
  2059                                                          type: array
  2060                                                        libs:
  2061                                                          items:
  2062                                                            type: string
  2063                                                          type: array
  2064                                                        tlas:
  2065                                                          items:
  2066                                                            properties:
  2067                                                              code:
  2068                                                                type: boolean
  2069                                                              name:
  2070                                                                type: string
  2071                                                              value:
  2072                                                                type: string
  2073                                                            required:
  2074                                                            - name
  2075                                                            - value
  2076                                                            type: object
  2077                                                          type: array
  2078                                                      type: object
  2079                                                    recurse:
  2080                                                      type: boolean
  2081                                                  type: object
  2082                                                helm:
  2083                                                  properties:
  2084                                                    fileParameters:
  2085                                                      items:
  2086                                                        properties:
  2087                                                          name:
  2088                                                            type: string
  2089                                                          path:
  2090                                                            type: string
  2091                                                        type: object
  2092                                                      type: array
  2093                                                    ignoreMissingValueFiles:
  2094                                                      type: boolean
  2095                                                    parameters:
  2096                                                      items:
  2097                                                        properties:
  2098                                                          forceString:
  2099                                                            type: boolean
  2100                                                          name:
  2101                                                            type: string
  2102                                                          value:
  2103                                                            type: string
  2104                                                        type: object
  2105                                                      type: array
  2106                                                    passCredentials:
  2107                                                      type: boolean
  2108                                                    releaseName:
  2109                                                      type: string
  2110                                                    skipCrds:
  2111                                                      type: boolean
  2112                                                    valueFiles:
  2113                                                      items:
  2114                                                        type: string
  2115                                                      type: array
  2116                                                    values:
  2117                                                      type: string
  2118                                                    version:
  2119                                                      type: string
  2120                                                  type: object
  2121                                                kustomize:
  2122                                                  properties:
  2123                                                    commonAnnotations:
  2124                                                      additionalProperties:
  2125                                                        type: string
  2126                                                      type: object
  2127                                                    commonLabels:
  2128                                                      additionalProperties:
  2129                                                        type: string
  2130                                                      type: object
  2131                                                    forceCommonAnnotations:
  2132                                                      type: boolean
  2133                                                    forceCommonLabels:
  2134                                                      type: boolean
  2135                                                    images:
  2136                                                      items:
  2137                                                        type: string
  2138                                                      type: array
  2139                                                    namePrefix:
  2140                                                      type: string
  2141                                                    nameSuffix:
  2142                                                      type: string
  2143                                                    version:
  2144                                                      type: string
  2145                                                  type: object
  2146                                                path:
  2147                                                  type: string
  2148                                                plugin:
  2149                                                  properties:
  2150                                                    env:
  2151                                                      items:
  2152                                                        properties:
  2153                                                          name:
  2154                                                            type: string
  2155                                                          value:
  2156                                                            type: string
  2157                                                        required:
  2158                                                        - name
  2159                                                        - value
  2160                                                        type: object
  2161                                                      type: array
  2162                                                    name:
  2163                                                      type: string
  2164                                                    parameters:
  2165                                                      items:
  2166                                                        properties:
  2167                                                          array:
  2168                                                            items:
  2169                                                              type: string
  2170                                                            type: array
  2171                                                          map:
  2172                                                            additionalProperties:
  2173                                                              type: string
  2174                                                            type: object
  2175                                                          name:
  2176                                                            type: string
  2177                                                          string:
  2178                                                            type: string
  2179                                                        type: object
  2180                                                      type: array
  2181                                                  type: object
  2182                                                ref:
  2183                                                  type: string
  2184                                                repoURL:
  2185                                                  type: string
  2186                                                targetRevision:
  2187                                                  type: string
  2188                                              required:
  2189                                              - repoURL
  2190                                              type: object
  2191                                            sources:
  2192                                              items:
  2193                                                properties:
  2194                                                  chart:
  2195                                                    type: string
  2196                                                  directory:
  2197                                                    properties:
  2198                                                      exclude:
  2199                                                        type: string
  2200                                                      include:
  2201                                                        type: string
  2202                                                      jsonnet:
  2203                                                        properties:
  2204                                                          extVars:
  2205                                                            items:
  2206                                                              properties:
  2207                                                                code:
  2208                                                                  type: boolean
  2209                                                                name:
  2210                                                                  type: string
  2211                                                                value:
  2212                                                                  type: string
  2213                                                              required:
  2214                                                              - name
  2215                                                              - value
  2216                                                              type: object
  2217                                                            type: array
  2218                                                          libs:
  2219                                                            items:
  2220                                                              type: string
  2221                                                            type: array
  2222                                                          tlas:
  2223                                                            items:
  2224                                                              properties:
  2225                                                                code:
  2226                                                                  type: boolean
  2227                                                                name:
  2228                                                                  type: string
  2229                                                                value:
  2230                                                                  type: string
  2231                                                              required:
  2232                                                              - name
  2233                                                              - value
  2234                                                              type: object
  2235                                                            type: array
  2236                                                        type: object
  2237                                                      recurse:
  2238                                                        type: boolean
  2239                                                    type: object
  2240                                                  helm:
  2241                                                    properties:
  2242                                                      fileParameters:
  2243                                                        items:
  2244                                                          properties:
  2245                                                            name:
  2246                                                              type: string
  2247                                                            path:
  2248                                                              type: string
  2249                                                          type: object
  2250                                                        type: array
  2251                                                      ignoreMissingValueFiles:
  2252                                                        type: boolean
  2253                                                      parameters:
  2254                                                        items:
  2255                                                          properties:
  2256                                                            forceString:
  2257                                                              type: boolean
  2258                                                            name:
  2259                                                              type: string
  2260                                                            value:
  2261                                                              type: string
  2262                                                          type: object
  2263                                                        type: array
  2264                                                      passCredentials:
  2265                                                        type: boolean
  2266                                                      releaseName:
  2267                                                        type: string
  2268                                                      skipCrds:
  2269                                                        type: boolean
  2270                                                      valueFiles:
  2271                                                        items:
  2272                                                          type: string
  2273                                                        type: array
  2274                                                      values:
  2275                                                        type: string
  2276                                                      version:
  2277                                                        type: string
  2278                                                    type: object
  2279                                                  kustomize:
  2280                                                    properties:
  2281                                                      commonAnnotations:
  2282                                                        additionalProperties:
  2283                                                          type: string
  2284                                                        type: object
  2285                                                      commonLabels:
  2286                                                        additionalProperties:
  2287                                                          type: string
  2288                                                        type: object
  2289                                                      forceCommonAnnotations:
  2290                                                        type: boolean
  2291                                                      forceCommonLabels:
  2292                                                        type: boolean
  2293                                                      images:
  2294                                                        items:
  2295                                                          type: string
  2296                                                        type: array
  2297                                                      namePrefix:
  2298                                                        type: string
  2299                                                      nameSuffix:
  2300                                                        type: string
  2301                                                      version:
  2302                                                        type: string
  2303                                                    type: object
  2304                                                  path:
  2305                                                    type: string
  2306                                                  plugin:
  2307                                                    properties:
  2308                                                      env:
  2309                                                        items:
  2310                                                          properties:
  2311                                                            name:
  2312                                                              type: string
  2313                                                            value:
  2314                                                              type: string
  2315                                                          required:
  2316                                                          - name
  2317                                                          - value
  2318                                                          type: object
  2319                                                        type: array
  2320                                                      name:
  2321                                                        type: string
  2322                                                      parameters:
  2323                                                        items:
  2324                                                          properties:
  2325                                                            array:
  2326                                                              items:
  2327                                                                type: string
  2328                                                              type: array
  2329                                                            map:
  2330                                                              additionalProperties:
  2331                                                                type: string
  2332                                                              type: object
  2333                                                            name:
  2334                                                              type: string
  2335                                                            string:
  2336                                                              type: string
  2337                                                          type: object
  2338                                                        type: array
  2339                                                    type: object
  2340                                                  ref:
  2341                                                    type: string
  2342                                                  repoURL:
  2343                                                    type: string
  2344                                                  targetRevision:
  2345                                                    type: string
  2346                                                required:
  2347                                                - repoURL
  2348                                                type: object
  2349                                              type: array
  2350                                            syncPolicy:
  2351                                              properties:
  2352                                                automated:
  2353                                                  properties:
  2354                                                    allowEmpty:
  2355                                                      type: boolean
  2356                                                    prune:
  2357                                                      type: boolean
  2358                                                    selfHeal:
  2359                                                      type: boolean
  2360                                                  type: object
  2361                                                managedNamespaceMetadata:
  2362                                                  properties:
  2363                                                    annotations:
  2364                                                      additionalProperties:
  2365                                                        type: string
  2366                                                      type: object
  2367                                                    labels:
  2368                                                      additionalProperties:
  2369                                                        type: string
  2370                                                      type: object
  2371                                                  type: object
  2372                                                retry:
  2373                                                  properties:
  2374                                                    backoff:
  2375                                                      properties:
  2376                                                        duration:
  2377                                                          type: string
  2378                                                        factor:
  2379                                                          format: int64
  2380                                                          type: integer
  2381                                                        maxDuration:
  2382                                                          type: string
  2383                                                      type: object
  2384                                                    limit:
  2385                                                      format: int64
  2386                                                      type: integer
  2387                                                  type: object
  2388                                                syncOptions:
  2389                                                  items:
  2390                                                    type: string
  2391                                                  type: array
  2392                                              type: object
  2393                                          required:
  2394                                          - destination
  2395                                          - project
  2396                                          type: object
  2397                                      required:
  2398                                      - metadata
  2399                                      - spec
  2400                                      type: object
  2401                                    values:
  2402                                      additionalProperties:
  2403                                        type: string
  2404                                      type: object
  2405                                  required:
  2406                                  - configMapRef
  2407                                  type: object
  2408                                clusters:
  2409                                  properties:
  2410                                    selector:
  2411                                      properties:
  2412                                        matchExpressions:
  2413                                          items:
  2414                                            properties:
  2415                                              key:
  2416                                                type: string
  2417                                              operator:
  2418                                                type: string
  2419                                              values:
  2420                                                items:
  2421                                                  type: string
  2422                                                type: array
  2423                                            required:
  2424                                            - key
  2425                                            - operator
  2426                                            type: object
  2427                                          type: array
  2428                                        matchLabels:
  2429                                          additionalProperties:
  2430                                            type: string
  2431                                          type: object
  2432                                      type: object
  2433                                    template:
  2434                                      properties:
  2435                                        metadata:
  2436                                          properties:
  2437                                            annotations:
  2438                                              additionalProperties:
  2439                                                type: string
  2440                                              type: object
  2441                                            finalizers:
  2442                                              items:
  2443                                                type: string
  2444                                              type: array
  2445                                            labels:
  2446                                              additionalProperties:
  2447                                                type: string
  2448                                              type: object
  2449                                            name:
  2450                                              type: string
  2451                                            namespace:
  2452                                              type: string
  2453                                          type: object
  2454                                        spec:
  2455                                          properties:
  2456                                            destination:
  2457                                              properties:
  2458                                                name:
  2459                                                  type: string
  2460                                                namespace:
  2461                                                  type: string
  2462                                                server:
  2463                                                  type: string
  2464                                              type: object
  2465                                            ignoreDifferences:
  2466                                              items:
  2467                                                properties:
  2468                                                  group:
  2469                                                    type: string
  2470                                                  jqPathExpressions:
  2471                                                    items:
  2472                                                      type: string
  2473                                                    type: array
  2474                                                  jsonPointers:
  2475                                                    items:
  2476                                                      type: string
  2477                                                    type: array
  2478                                                  kind:
  2479                                                    type: string
  2480                                                  managedFieldsManagers:
  2481                                                    items:
  2482                                                      type: string
  2483                                                    type: array
  2484                                                  name:
  2485                                                    type: string
  2486                                                  namespace:
  2487                                                    type: string
  2488                                                required:
  2489                                                - kind
  2490                                                type: object
  2491                                              type: array
  2492                                            info:
  2493                                              items:
  2494                                                properties:
  2495                                                  name:
  2496                                                    type: string
  2497                                                  value:
  2498                                                    type: string
  2499                                                required:
  2500                                                - name
  2501                                                - value
  2502                                                type: object
  2503                                              type: array
  2504                                            project:
  2505                                              type: string
  2506                                            revisionHistoryLimit:
  2507                                              format: int64
  2508                                              type: integer
  2509                                            source:
  2510                                              properties:
  2511                                                chart:
  2512                                                  type: string
  2513                                                directory:
  2514                                                  properties:
  2515                                                    exclude:
  2516                                                      type: string
  2517                                                    include:
  2518                                                      type: string
  2519                                                    jsonnet:
  2520                                                      properties:
  2521                                                        extVars:
  2522                                                          items:
  2523                                                            properties:
  2524                                                              code:
  2525                                                                type: boolean
  2526                                                              name:
  2527                                                                type: string
  2528                                                              value:
  2529                                                                type: string
  2530                                                            required:
  2531                                                            - name
  2532                                                            - value
  2533                                                            type: object
  2534                                                          type: array
  2535                                                        libs:
  2536                                                          items:
  2537                                                            type: string
  2538                                                          type: array
  2539                                                        tlas:
  2540                                                          items:
  2541                                                            properties:
  2542                                                              code:
  2543                                                                type: boolean
  2544                                                              name:
  2545                                                                type: string
  2546                                                              value:
  2547                                                                type: string
  2548                                                            required:
  2549                                                            - name
  2550                                                            - value
  2551                                                            type: object
  2552                                                          type: array
  2553                                                      type: object
  2554                                                    recurse:
  2555                                                      type: boolean
  2556                                                  type: object
  2557                                                helm:
  2558                                                  properties:
  2559                                                    fileParameters:
  2560                                                      items:
  2561                                                        properties:
  2562                                                          name:
  2563                                                            type: string
  2564                                                          path:
  2565                                                            type: string
  2566                                                        type: object
  2567                                                      type: array
  2568                                                    ignoreMissingValueFiles:
  2569                                                      type: boolean
  2570                                                    parameters:
  2571                                                      items:
  2572                                                        properties:
  2573                                                          forceString:
  2574                                                            type: boolean
  2575                                                          name:
  2576                                                            type: string
  2577                                                          value:
  2578                                                            type: string
  2579                                                        type: object
  2580                                                      type: array
  2581                                                    passCredentials:
  2582                                                      type: boolean
  2583                                                    releaseName:
  2584                                                      type: string
  2585                                                    skipCrds:
  2586                                                      type: boolean
  2587                                                    valueFiles:
  2588                                                      items:
  2589                                                        type: string
  2590                                                      type: array
  2591                                                    values:
  2592                                                      type: string
  2593                                                    version:
  2594                                                      type: string
  2595                                                  type: object
  2596                                                kustomize:
  2597                                                  properties:
  2598                                                    commonAnnotations:
  2599                                                      additionalProperties:
  2600                                                        type: string
  2601                                                      type: object
  2602                                                    commonLabels:
  2603                                                      additionalProperties:
  2604                                                        type: string
  2605                                                      type: object
  2606                                                    forceCommonAnnotations:
  2607                                                      type: boolean
  2608                                                    forceCommonLabels:
  2609                                                      type: boolean
  2610                                                    images:
  2611                                                      items:
  2612                                                        type: string
  2613                                                      type: array
  2614                                                    namePrefix:
  2615                                                      type: string
  2616                                                    nameSuffix:
  2617                                                      type: string
  2618                                                    version:
  2619                                                      type: string
  2620                                                  type: object
  2621                                                path:
  2622                                                  type: string
  2623                                                plugin:
  2624                                                  properties:
  2625                                                    env:
  2626                                                      items:
  2627                                                        properties:
  2628                                                          name:
  2629                                                            type: string
  2630                                                          value:
  2631                                                            type: string
  2632                                                        required:
  2633                                                        - name
  2634                                                        - value
  2635                                                        type: object
  2636                                                      type: array
  2637                                                    name:
  2638                                                      type: string
  2639                                                    parameters:
  2640                                                      items:
  2641                                                        properties:
  2642                                                          array:
  2643                                                            items:
  2644                                                              type: string
  2645                                                            type: array
  2646                                                          map:
  2647                                                            additionalProperties:
  2648                                                              type: string
  2649                                                            type: object
  2650                                                          name:
  2651                                                            type: string
  2652                                                          string:
  2653                                                            type: string
  2654                                                        type: object
  2655                                                      type: array
  2656                                                  type: object
  2657                                                ref:
  2658                                                  type: string
  2659                                                repoURL:
  2660                                                  type: string
  2661                                                targetRevision:
  2662                                                  type: string
  2663                                              required:
  2664                                              - repoURL
  2665                                              type: object
  2666                                            sources:
  2667                                              items:
  2668                                                properties:
  2669                                                  chart:
  2670                                                    type: string
  2671                                                  directory:
  2672                                                    properties:
  2673                                                      exclude:
  2674                                                        type: string
  2675                                                      include:
  2676                                                        type: string
  2677                                                      jsonnet:
  2678                                                        properties:
  2679                                                          extVars:
  2680                                                            items:
  2681                                                              properties:
  2682                                                                code:
  2683                                                                  type: boolean
  2684                                                                name:
  2685                                                                  type: string
  2686                                                                value:
  2687                                                                  type: string
  2688                                                              required:
  2689                                                              - name
  2690                                                              - value
  2691                                                              type: object
  2692                                                            type: array
  2693                                                          libs:
  2694                                                            items:
  2695                                                              type: string
  2696                                                            type: array
  2697                                                          tlas:
  2698                                                            items:
  2699                                                              properties:
  2700                                                                code:
  2701                                                                  type: boolean
  2702                                                                name:
  2703                                                                  type: string
  2704                                                                value:
  2705                                                                  type: string
  2706                                                              required:
  2707                                                              - name
  2708                                                              - value
  2709                                                              type: object
  2710                                                            type: array
  2711                                                        type: object
  2712                                                      recurse:
  2713                                                        type: boolean
  2714                                                    type: object
  2715                                                  helm:
  2716                                                    properties:
  2717                                                      fileParameters:
  2718                                                        items:
  2719                                                          properties:
  2720                                                            name:
  2721                                                              type: string
  2722                                                            path:
  2723                                                              type: string
  2724                                                          type: object
  2725                                                        type: array
  2726                                                      ignoreMissingValueFiles:
  2727                                                        type: boolean
  2728                                                      parameters:
  2729                                                        items:
  2730                                                          properties:
  2731                                                            forceString:
  2732                                                              type: boolean
  2733                                                            name:
  2734                                                              type: string
  2735                                                            value:
  2736                                                              type: string
  2737                                                          type: object
  2738                                                        type: array
  2739                                                      passCredentials:
  2740                                                        type: boolean
  2741                                                      releaseName:
  2742                                                        type: string
  2743                                                      skipCrds:
  2744                                                        type: boolean
  2745                                                      valueFiles:
  2746                                                        items:
  2747                                                          type: string
  2748                                                        type: array
  2749                                                      values:
  2750                                                        type: string
  2751                                                      version:
  2752                                                        type: string
  2753                                                    type: object
  2754                                                  kustomize:
  2755                                                    properties:
  2756                                                      commonAnnotations:
  2757                                                        additionalProperties:
  2758                                                          type: string
  2759                                                        type: object
  2760                                                      commonLabels:
  2761                                                        additionalProperties:
  2762                                                          type: string
  2763                                                        type: object
  2764                                                      forceCommonAnnotations:
  2765                                                        type: boolean
  2766                                                      forceCommonLabels:
  2767                                                        type: boolean
  2768                                                      images:
  2769                                                        items:
  2770                                                          type: string
  2771                                                        type: array
  2772                                                      namePrefix:
  2773                                                        type: string
  2774                                                      nameSuffix:
  2775                                                        type: string
  2776                                                      version:
  2777                                                        type: string
  2778                                                    type: object
  2779                                                  path:
  2780                                                    type: string
  2781                                                  plugin:
  2782                                                    properties:
  2783                                                      env:
  2784                                                        items:
  2785                                                          properties:
  2786                                                            name:
  2787                                                              type: string
  2788                                                            value:
  2789                                                              type: string
  2790                                                          required:
  2791                                                          - name
  2792                                                          - value
  2793                                                          type: object
  2794                                                        type: array
  2795                                                      name:
  2796                                                        type: string
  2797                                                      parameters:
  2798                                                        items:
  2799                                                          properties:
  2800                                                            array:
  2801                                                              items:
  2802                                                                type: string
  2803                                                              type: array
  2804                                                            map:
  2805                                                              additionalProperties:
  2806                                                                type: string
  2807                                                              type: object
  2808                                                            name:
  2809                                                              type: string
  2810                                                            string:
  2811                                                              type: string
  2812                                                          type: object
  2813                                                        type: array
  2814                                                    type: object
  2815                                                  ref:
  2816                                                    type: string
  2817                                                  repoURL:
  2818                                                    type: string
  2819                                                  targetRevision:
  2820                                                    type: string
  2821                                                required:
  2822                                                - repoURL
  2823                                                type: object
  2824                                              type: array
  2825                                            syncPolicy:
  2826                                              properties:
  2827                                                automated:
  2828                                                  properties:
  2829                                                    allowEmpty:
  2830                                                      type: boolean
  2831                                                    prune:
  2832                                                      type: boolean
  2833                                                    selfHeal:
  2834                                                      type: boolean
  2835                                                  type: object
  2836                                                managedNamespaceMetadata:
  2837                                                  properties:
  2838                                                    annotations:
  2839                                                      additionalProperties:
  2840                                                        type: string
  2841                                                      type: object
  2842                                                    labels:
  2843                                                      additionalProperties:
  2844                                                        type: string
  2845                                                      type: object
  2846                                                  type: object
  2847                                                retry:
  2848                                                  properties:
  2849                                                    backoff:
  2850                                                      properties:
  2851                                                        duration:
  2852                                                          type: string
  2853                                                        factor:
  2854                                                          format: int64
  2855                                                          type: integer
  2856                                                        maxDuration:
  2857                                                          type: string
  2858                                                      type: object
  2859                                                    limit:
  2860                                                      format: int64
  2861                                                      type: integer
  2862                                                  type: object
  2863                                                syncOptions:
  2864                                                  items:
  2865                                                    type: string
  2866                                                  type: array
  2867                                              type: object
  2868                                          required:
  2869                                          - destination
  2870                                          - project
  2871                                          type: object
  2872                                      required:
  2873                                      - metadata
  2874                                      - spec
  2875                                      type: object
  2876                                    values:
  2877                                      additionalProperties:
  2878                                        type: string
  2879                                      type: object
  2880                                  type: object
  2881                                git:
  2882                                  properties:
  2883                                    directories:
  2884                                      items:
  2885                                        properties:
  2886                                          exclude:
  2887                                            type: boolean
  2888                                          path:
  2889                                            type: string
  2890                                        required:
  2891                                        - path
  2892                                        type: object
  2893                                      type: array
  2894                                    files:
  2895                                      items:
  2896                                        properties:
  2897                                          path:
  2898                                            type: string
  2899                                        required:
  2900                                        - path
  2901                                        type: object
  2902                                      type: array
  2903                                    pathParamPrefix:
  2904                                      type: string
  2905                                    repoURL:
  2906                                      type: string
  2907                                    requeueAfterSeconds:
  2908                                      format: int64
  2909                                      type: integer
  2910                                    revision:
  2911                                      type: string
  2912                                    template:
  2913                                      properties:
  2914                                        metadata:
  2915                                          properties:
  2916                                            annotations:
  2917                                              additionalProperties:
  2918                                                type: string
  2919                                              type: object
  2920                                            finalizers:
  2921                                              items:
  2922                                                type: string
  2923                                              type: array
  2924                                            labels:
  2925                                              additionalProperties:
  2926                                                type: string
  2927                                              type: object
  2928                                            name:
  2929                                              type: string
  2930                                            namespace:
  2931                                              type: string
  2932                                          type: object
  2933                                        spec:
  2934                                          properties:
  2935                                            destination:
  2936                                              properties:
  2937                                                name:
  2938                                                  type: string
  2939                                                namespace:
  2940                                                  type: string
  2941                                                server:
  2942                                                  type: string
  2943                                              type: object
  2944                                            ignoreDifferences:
  2945                                              items:
  2946                                                properties:
  2947                                                  group:
  2948                                                    type: string
  2949                                                  jqPathExpressions:
  2950                                                    items:
  2951                                                      type: string
  2952                                                    type: array
  2953                                                  jsonPointers:
  2954                                                    items:
  2955                                                      type: string
  2956                                                    type: array
  2957                                                  kind:
  2958                                                    type: string
  2959                                                  managedFieldsManagers:
  2960                                                    items:
  2961                                                      type: string
  2962                                                    type: array
  2963                                                  name:
  2964                                                    type: string
  2965                                                  namespace:
  2966                                                    type: string
  2967                                                required:
  2968                                                - kind
  2969                                                type: object
  2970                                              type: array
  2971                                            info:
  2972                                              items:
  2973                                                properties:
  2974                                                  name:
  2975                                                    type: string
  2976                                                  value:
  2977                                                    type: string
  2978                                                required:
  2979                                                - name
  2980                                                - value
  2981                                                type: object
  2982                                              type: array
  2983                                            project:
  2984                                              type: string
  2985                                            revisionHistoryLimit:
  2986                                              format: int64
  2987                                              type: integer
  2988                                            source:
  2989                                              properties:
  2990                                                chart:
  2991                                                  type: string
  2992                                                directory:
  2993                                                  properties:
  2994                                                    exclude:
  2995                                                      type: string
  2996                                                    include:
  2997                                                      type: string
  2998                                                    jsonnet:
  2999                                                      properties:
  3000                                                        extVars:
  3001                                                          items:
  3002                                                            properties:
  3003                                                              code:
  3004                                                                type: boolean
  3005                                                              name:
  3006                                                                type: string
  3007                                                              value:
  3008                                                                type: string
  3009                                                            required:
  3010                                                            - name
  3011                                                            - value
  3012                                                            type: object
  3013                                                          type: array
  3014                                                        libs:
  3015                                                          items:
  3016                                                            type: string
  3017                                                          type: array
  3018                                                        tlas:
  3019                                                          items:
  3020                                                            properties:
  3021                                                              code:
  3022                                                                type: boolean
  3023                                                              name:
  3024                                                                type: string
  3025                                                              value:
  3026                                                                type: string
  3027                                                            required:
  3028                                                            - name
  3029                                                            - value
  3030                                                            type: object
  3031                                                          type: array
  3032                                                      type: object
  3033                                                    recurse:
  3034                                                      type: boolean
  3035                                                  type: object
  3036                                                helm:
  3037                                                  properties:
  3038                                                    fileParameters:
  3039                                                      items:
  3040                                                        properties:
  3041                                                          name:
  3042                                                            type: string
  3043                                                          path:
  3044                                                            type: string
  3045                                                        type: object
  3046                                                      type: array
  3047                                                    ignoreMissingValueFiles:
  3048                                                      type: boolean
  3049                                                    parameters:
  3050                                                      items:
  3051                                                        properties:
  3052                                                          forceString:
  3053                                                            type: boolean
  3054                                                          name:
  3055                                                            type: string
  3056                                                          value:
  3057                                                            type: string
  3058                                                        type: object
  3059                                                      type: array
  3060                                                    passCredentials:
  3061                                                      type: boolean
  3062                                                    releaseName:
  3063                                                      type: string
  3064                                                    skipCrds:
  3065                                                      type: boolean
  3066                                                    valueFiles:
  3067                                                      items:
  3068                                                        type: string
  3069                                                      type: array
  3070                                                    values:
  3071                                                      type: string
  3072                                                    version:
  3073                                                      type: string
  3074                                                  type: object
  3075                                                kustomize:
  3076                                                  properties:
  3077                                                    commonAnnotations:
  3078                                                      additionalProperties:
  3079                                                        type: string
  3080                                                      type: object
  3081                                                    commonLabels:
  3082                                                      additionalProperties:
  3083                                                        type: string
  3084                                                      type: object
  3085                                                    forceCommonAnnotations:
  3086                                                      type: boolean
  3087                                                    forceCommonLabels:
  3088                                                      type: boolean
  3089                                                    images:
  3090                                                      items:
  3091                                                        type: string
  3092                                                      type: array
  3093                                                    namePrefix:
  3094                                                      type: string
  3095                                                    nameSuffix:
  3096                                                      type: string
  3097                                                    version:
  3098                                                      type: string
  3099                                                  type: object
  3100                                                path:
  3101                                                  type: string
  3102                                                plugin:
  3103                                                  properties:
  3104                                                    env:
  3105                                                      items:
  3106                                                        properties:
  3107                                                          name:
  3108                                                            type: string
  3109                                                          value:
  3110                                                            type: string
  3111                                                        required:
  3112                                                        - name
  3113                                                        - value
  3114                                                        type: object
  3115                                                      type: array
  3116                                                    name:
  3117                                                      type: string
  3118                                                    parameters:
  3119                                                      items:
  3120                                                        properties:
  3121                                                          array:
  3122                                                            items:
  3123                                                              type: string
  3124                                                            type: array
  3125                                                          map:
  3126                                                            additionalProperties:
  3127                                                              type: string
  3128                                                            type: object
  3129                                                          name:
  3130                                                            type: string
  3131                                                          string:
  3132                                                            type: string
  3133                                                        type: object
  3134                                                      type: array
  3135                                                  type: object
  3136                                                ref:
  3137                                                  type: string
  3138                                                repoURL:
  3139                                                  type: string
  3140                                                targetRevision:
  3141                                                  type: string
  3142                                              required:
  3143                                              - repoURL
  3144                                              type: object
  3145                                            sources:
  3146                                              items:
  3147                                                properties:
  3148                                                  chart:
  3149                                                    type: string
  3150                                                  directory:
  3151                                                    properties:
  3152                                                      exclude:
  3153                                                        type: string
  3154                                                      include:
  3155                                                        type: string
  3156                                                      jsonnet:
  3157                                                        properties:
  3158                                                          extVars:
  3159                                                            items:
  3160                                                              properties:
  3161                                                                code:
  3162                                                                  type: boolean
  3163                                                                name:
  3164                                                                  type: string
  3165                                                                value:
  3166                                                                  type: string
  3167                                                              required:
  3168                                                              - name
  3169                                                              - value
  3170                                                              type: object
  3171                                                            type: array
  3172                                                          libs:
  3173                                                            items:
  3174                                                              type: string
  3175                                                            type: array
  3176                                                          tlas:
  3177                                                            items:
  3178                                                              properties:
  3179                                                                code:
  3180                                                                  type: boolean
  3181                                                                name:
  3182                                                                  type: string
  3183                                                                value:
  3184                                                                  type: string
  3185                                                              required:
  3186                                                              - name
  3187                                                              - value
  3188                                                              type: object
  3189                                                            type: array
  3190                                                        type: object
  3191                                                      recurse:
  3192                                                        type: boolean
  3193                                                    type: object
  3194                                                  helm:
  3195                                                    properties:
  3196                                                      fileParameters:
  3197                                                        items:
  3198                                                          properties:
  3199                                                            name:
  3200                                                              type: string
  3201                                                            path:
  3202                                                              type: string
  3203                                                          type: object
  3204                                                        type: array
  3205                                                      ignoreMissingValueFiles:
  3206                                                        type: boolean
  3207                                                      parameters:
  3208                                                        items:
  3209                                                          properties:
  3210                                                            forceString:
  3211                                                              type: boolean
  3212                                                            name:
  3213                                                              type: string
  3214                                                            value:
  3215                                                              type: string
  3216                                                          type: object
  3217                                                        type: array
  3218                                                      passCredentials:
  3219                                                        type: boolean
  3220                                                      releaseName:
  3221                                                        type: string
  3222                                                      skipCrds:
  3223                                                        type: boolean
  3224                                                      valueFiles:
  3225                                                        items:
  3226                                                          type: string
  3227                                                        type: array
  3228                                                      values:
  3229                                                        type: string
  3230                                                      version:
  3231                                                        type: string
  3232                                                    type: object
  3233                                                  kustomize:
  3234                                                    properties:
  3235                                                      commonAnnotations:
  3236                                                        additionalProperties:
  3237                                                          type: string
  3238                                                        type: object
  3239                                                      commonLabels:
  3240                                                        additionalProperties:
  3241                                                          type: string
  3242                                                        type: object
  3243                                                      forceCommonAnnotations:
  3244                                                        type: boolean
  3245                                                      forceCommonLabels:
  3246                                                        type: boolean
  3247                                                      images:
  3248                                                        items:
  3249                                                          type: string
  3250                                                        type: array
  3251                                                      namePrefix:
  3252                                                        type: string
  3253                                                      nameSuffix:
  3254                                                        type: string
  3255                                                      version:
  3256                                                        type: string
  3257                                                    type: object
  3258                                                  path:
  3259                                                    type: string
  3260                                                  plugin:
  3261                                                    properties:
  3262                                                      env:
  3263                                                        items:
  3264                                                          properties:
  3265                                                            name:
  3266                                                              type: string
  3267                                                            value:
  3268                                                              type: string
  3269                                                          required:
  3270                                                          - name
  3271                                                          - value
  3272                                                          type: object
  3273                                                        type: array
  3274                                                      name:
  3275                                                        type: string
  3276                                                      parameters:
  3277                                                        items:
  3278                                                          properties:
  3279                                                            array:
  3280                                                              items:
  3281                                                                type: string
  3282                                                              type: array
  3283                                                            map:
  3284                                                              additionalProperties:
  3285                                                                type: string
  3286                                                              type: object
  3287                                                            name:
  3288                                                              type: string
  3289                                                            string:
  3290                                                              type: string
  3291                                                          type: object
  3292                                                        type: array
  3293                                                    type: object
  3294                                                  ref:
  3295                                                    type: string
  3296                                                  repoURL:
  3297                                                    type: string
  3298                                                  targetRevision:
  3299                                                    type: string
  3300                                                required:
  3301                                                - repoURL
  3302                                                type: object
  3303                                              type: array
  3304                                            syncPolicy:
  3305                                              properties:
  3306                                                automated:
  3307                                                  properties:
  3308                                                    allowEmpty:
  3309                                                      type: boolean
  3310                                                    prune:
  3311                                                      type: boolean
  3312                                                    selfHeal:
  3313                                                      type: boolean
  3314                                                  type: object
  3315                                                managedNamespaceMetadata:
  3316                                                  properties:
  3317                                                    annotations:
  3318                                                      additionalProperties:
  3319                                                        type: string
  3320                                                      type: object
  3321                                                    labels:
  3322                                                      additionalProperties:
  3323                                                        type: string
  3324                                                      type: object
  3325                                                  type: object
  3326                                                retry:
  3327                                                  properties:
  3328                                                    backoff:
  3329                                                      properties:
  3330                                                        duration:
  3331                                                          type: string
  3332                                                        factor:
  3333                                                          format: int64
  3334                                                          type: integer
  3335                                                        maxDuration:
  3336                                                          type: string
  3337                                                      type: object
  3338                                                    limit:
  3339                                                      format: int64
  3340                                                      type: integer
  3341                                                  type: object
  3342                                                syncOptions:
  3343                                                  items:
  3344                                                    type: string
  3345                                                  type: array
  3346                                              type: object
  3347                                          required:
  3348                                          - destination
  3349                                          - project
  3350                                          type: object
  3351                                      required:
  3352                                      - metadata
  3353                                      - spec
  3354                                      type: object
  3355                                  required:
  3356                                  - repoURL
  3357                                  - revision
  3358                                  type: object
  3359                                list:
  3360                                  properties:
  3361                                    elements:
  3362                                      items:
  3363                                        x-kubernetes-preserve-unknown-fields: true
  3364                                      type: array
  3365                                    template:
  3366                                      properties:
  3367                                        metadata:
  3368                                          properties:
  3369                                            annotations:
  3370                                              additionalProperties:
  3371                                                type: string
  3372                                              type: object
  3373                                            finalizers:
  3374                                              items:
  3375                                                type: string
  3376                                              type: array
  3377                                            labels:
  3378                                              additionalProperties:
  3379                                                type: string
  3380                                              type: object
  3381                                            name:
  3382                                              type: string
  3383                                            namespace:
  3384                                              type: string
  3385                                          type: object
  3386                                        spec:
  3387                                          properties:
  3388                                            destination:
  3389                                              properties:
  3390                                                name:
  3391                                                  type: string
  3392                                                namespace:
  3393                                                  type: string
  3394                                                server:
  3395                                                  type: string
  3396                                              type: object
  3397                                            ignoreDifferences:
  3398                                              items:
  3399                                                properties:
  3400                                                  group:
  3401                                                    type: string
  3402                                                  jqPathExpressions:
  3403                                                    items:
  3404                                                      type: string
  3405                                                    type: array
  3406                                                  jsonPointers:
  3407                                                    items:
  3408                                                      type: string
  3409                                                    type: array
  3410                                                  kind:
  3411                                                    type: string
  3412                                                  managedFieldsManagers:
  3413                                                    items:
  3414                                                      type: string
  3415                                                    type: array
  3416                                                  name:
  3417                                                    type: string
  3418                                                  namespace:
  3419                                                    type: string
  3420                                                required:
  3421                                                - kind
  3422                                                type: object
  3423                                              type: array
  3424                                            info:
  3425                                              items:
  3426                                                properties:
  3427                                                  name:
  3428                                                    type: string
  3429                                                  value:
  3430                                                    type: string
  3431                                                required:
  3432                                                - name
  3433                                                - value
  3434                                                type: object
  3435                                              type: array
  3436                                            project:
  3437                                              type: string
  3438                                            revisionHistoryLimit:
  3439                                              format: int64
  3440                                              type: integer
  3441                                            source:
  3442                                              properties:
  3443                                                chart:
  3444                                                  type: string
  3445                                                directory:
  3446                                                  properties:
  3447                                                    exclude:
  3448                                                      type: string
  3449                                                    include:
  3450                                                      type: string
  3451                                                    jsonnet:
  3452                                                      properties:
  3453                                                        extVars:
  3454                                                          items:
  3455                                                            properties:
  3456                                                              code:
  3457                                                                type: boolean
  3458                                                              name:
  3459                                                                type: string
  3460                                                              value:
  3461                                                                type: string
  3462                                                            required:
  3463                                                            - name
  3464                                                            - value
  3465                                                            type: object
  3466                                                          type: array
  3467                                                        libs:
  3468                                                          items:
  3469                                                            type: string
  3470                                                          type: array
  3471                                                        tlas:
  3472                                                          items:
  3473                                                            properties:
  3474                                                              code:
  3475                                                                type: boolean
  3476                                                              name:
  3477                                                                type: string
  3478                                                              value:
  3479                                                                type: string
  3480                                                            required:
  3481                                                            - name
  3482                                                            - value
  3483                                                            type: object
  3484                                                          type: array
  3485                                                      type: object
  3486                                                    recurse:
  3487                                                      type: boolean
  3488                                                  type: object
  3489                                                helm:
  3490                                                  properties:
  3491                                                    fileParameters:
  3492                                                      items:
  3493                                                        properties:
  3494                                                          name:
  3495                                                            type: string
  3496                                                          path:
  3497                                                            type: string
  3498                                                        type: object
  3499                                                      type: array
  3500                                                    ignoreMissingValueFiles:
  3501                                                      type: boolean
  3502                                                    parameters:
  3503                                                      items:
  3504                                                        properties:
  3505                                                          forceString:
  3506                                                            type: boolean
  3507                                                          name:
  3508                                                            type: string
  3509                                                          value:
  3510                                                            type: string
  3511                                                        type: object
  3512                                                      type: array
  3513                                                    passCredentials:
  3514                                                      type: boolean
  3515                                                    releaseName:
  3516                                                      type: string
  3517                                                    skipCrds:
  3518                                                      type: boolean
  3519                                                    valueFiles:
  3520                                                      items:
  3521                                                        type: string
  3522                                                      type: array
  3523                                                    values:
  3524                                                      type: string
  3525                                                    version:
  3526                                                      type: string
  3527                                                  type: object
  3528                                                kustomize:
  3529                                                  properties:
  3530                                                    commonAnnotations:
  3531                                                      additionalProperties:
  3532                                                        type: string
  3533                                                      type: object
  3534                                                    commonLabels:
  3535                                                      additionalProperties:
  3536                                                        type: string
  3537                                                      type: object
  3538                                                    forceCommonAnnotations:
  3539                                                      type: boolean
  3540                                                    forceCommonLabels:
  3541                                                      type: boolean
  3542                                                    images:
  3543                                                      items:
  3544                                                        type: string
  3545                                                      type: array
  3546                                                    namePrefix:
  3547                                                      type: string
  3548                                                    nameSuffix:
  3549                                                      type: string
  3550                                                    version:
  3551                                                      type: string
  3552                                                  type: object
  3553                                                path:
  3554                                                  type: string
  3555                                                plugin:
  3556                                                  properties:
  3557                                                    env:
  3558                                                      items:
  3559                                                        properties:
  3560                                                          name:
  3561                                                            type: string
  3562                                                          value:
  3563                                                            type: string
  3564                                                        required:
  3565                                                        - name
  3566                                                        - value
  3567                                                        type: object
  3568                                                      type: array
  3569                                                    name:
  3570                                                      type: string
  3571                                                    parameters:
  3572                                                      items:
  3573                                                        properties:
  3574                                                          array:
  3575                                                            items:
  3576                                                              type: string
  3577                                                            type: array
  3578                                                          map:
  3579                                                            additionalProperties:
  3580                                                              type: string
  3581                                                            type: object
  3582                                                          name:
  3583                                                            type: string
  3584                                                          string:
  3585                                                            type: string
  3586                                                        type: object
  3587                                                      type: array
  3588                                                  type: object
  3589                                                ref:
  3590                                                  type: string
  3591                                                repoURL:
  3592                                                  type: string
  3593                                                targetRevision:
  3594                                                  type: string
  3595                                              required:
  3596                                              - repoURL
  3597                                              type: object
  3598                                            sources:
  3599                                              items:
  3600                                                properties:
  3601                                                  chart:
  3602                                                    type: string
  3603                                                  directory:
  3604                                                    properties:
  3605                                                      exclude:
  3606                                                        type: string
  3607                                                      include:
  3608                                                        type: string
  3609                                                      jsonnet:
  3610                                                        properties:
  3611                                                          extVars:
  3612                                                            items:
  3613                                                              properties:
  3614                                                                code:
  3615                                                                  type: boolean
  3616                                                                name:
  3617                                                                  type: string
  3618                                                                value:
  3619                                                                  type: string
  3620                                                              required:
  3621                                                              - name
  3622                                                              - value
  3623                                                              type: object
  3624                                                            type: array
  3625                                                          libs:
  3626                                                            items:
  3627                                                              type: string
  3628                                                            type: array
  3629                                                          tlas:
  3630                                                            items:
  3631                                                              properties:
  3632                                                                code:
  3633                                                                  type: boolean
  3634                                                                name:
  3635                                                                  type: string
  3636                                                                value:
  3637                                                                  type: string
  3638                                                              required:
  3639                                                              - name
  3640                                                              - value
  3641                                                              type: object
  3642                                                            type: array
  3643                                                        type: object
  3644                                                      recurse:
  3645                                                        type: boolean
  3646                                                    type: object
  3647                                                  helm:
  3648                                                    properties:
  3649                                                      fileParameters:
  3650                                                        items:
  3651                                                          properties:
  3652                                                            name:
  3653                                                              type: string
  3654                                                            path:
  3655                                                              type: string
  3656                                                          type: object
  3657                                                        type: array
  3658                                                      ignoreMissingValueFiles:
  3659                                                        type: boolean
  3660                                                      parameters:
  3661                                                        items:
  3662                                                          properties:
  3663                                                            forceString:
  3664                                                              type: boolean
  3665                                                            name:
  3666                                                              type: string
  3667                                                            value:
  3668                                                              type: string
  3669                                                          type: object
  3670                                                        type: array
  3671                                                      passCredentials:
  3672                                                        type: boolean
  3673                                                      releaseName:
  3674                                                        type: string
  3675                                                      skipCrds:
  3676                                                        type: boolean
  3677                                                      valueFiles:
  3678                                                        items:
  3679                                                          type: string
  3680                                                        type: array
  3681                                                      values:
  3682                                                        type: string
  3683                                                      version:
  3684                                                        type: string
  3685                                                    type: object
  3686                                                  kustomize:
  3687                                                    properties:
  3688                                                      commonAnnotations:
  3689                                                        additionalProperties:
  3690                                                          type: string
  3691                                                        type: object
  3692                                                      commonLabels:
  3693                                                        additionalProperties:
  3694                                                          type: string
  3695                                                        type: object
  3696                                                      forceCommonAnnotations:
  3697                                                        type: boolean
  3698                                                      forceCommonLabels:
  3699                                                        type: boolean
  3700                                                      images:
  3701                                                        items:
  3702                                                          type: string
  3703                                                        type: array
  3704                                                      namePrefix:
  3705                                                        type: string
  3706                                                      nameSuffix:
  3707                                                        type: string
  3708                                                      version:
  3709                                                        type: string
  3710                                                    type: object
  3711                                                  path:
  3712                                                    type: string
  3713                                                  plugin:
  3714                                                    properties:
  3715                                                      env:
  3716                                                        items:
  3717                                                          properties:
  3718                                                            name:
  3719                                                              type: string
  3720                                                            value:
  3721                                                              type: string
  3722                                                          required:
  3723                                                          - name
  3724                                                          - value
  3725                                                          type: object
  3726                                                        type: array
  3727                                                      name:
  3728                                                        type: string
  3729                                                      parameters:
  3730                                                        items:
  3731                                                          properties:
  3732                                                            array:
  3733                                                              items:
  3734                                                                type: string
  3735                                                              type: array
  3736                                                            map:
  3737                                                              additionalProperties:
  3738                                                                type: string
  3739                                                              type: object
  3740                                                            name:
  3741                                                              type: string
  3742                                                            string:
  3743                                                              type: string
  3744                                                          type: object
  3745                                                        type: array
  3746                                                    type: object
  3747                                                  ref:
  3748                                                    type: string
  3749                                                  repoURL:
  3750                                                    type: string
  3751                                                  targetRevision:
  3752                                                    type: string
  3753                                                required:
  3754                                                - repoURL
  3755                                                type: object
  3756                                              type: array
  3757                                            syncPolicy:
  3758                                              properties:
  3759                                                automated:
  3760                                                  properties:
  3761                                                    allowEmpty:
  3762                                                      type: boolean
  3763                                                    prune:
  3764                                                      type: boolean
  3765                                                    selfHeal:
  3766                                                      type: boolean
  3767                                                  type: object
  3768                                                managedNamespaceMetadata:
  3769                                                  properties:
  3770                                                    annotations:
  3771                                                      additionalProperties:
  3772                                                        type: string
  3773                                                      type: object
  3774                                                    labels:
  3775                                                      additionalProperties:
  3776                                                        type: string
  3777                                                      type: object
  3778                                                  type: object
  3779                                                retry:
  3780                                                  properties:
  3781                                                    backoff:
  3782                                                      properties:
  3783                                                        duration:
  3784                                                          type: string
  3785                                                        factor:
  3786                                                          format: int64
  3787                                                          type: integer
  3788                                                        maxDuration:
  3789                                                          type: string
  3790                                                      type: object
  3791                                                    limit:
  3792                                                      format: int64
  3793                                                      type: integer
  3794                                                  type: object
  3795                                                syncOptions:
  3796                                                  items:
  3797                                                    type: string
  3798                                                  type: array
  3799                                              type: object
  3800                                          required:
  3801                                          - destination
  3802                                          - project
  3803                                          type: object
  3804                                      required:
  3805                                      - metadata
  3806                                      - spec
  3807                                      type: object
  3808                                  required:
  3809                                  - elements
  3810                                  type: object
  3811                                matrix:
  3812                                  x-kubernetes-preserve-unknown-fields: true
  3813                                merge:
  3814                                  x-kubernetes-preserve-unknown-fields: true
  3815                                pullRequest:
  3816                                  properties:
  3817                                    bitbucketServer:
  3818                                      properties:
  3819                                        api:
  3820                                          type: string
  3821                                        basicAuth:
  3822                                          properties:
  3823                                            passwordRef:
  3824                                              properties:
  3825                                                key:
  3826                                                  type: string
  3827                                                secretName:
  3828                                                  type: string
  3829                                              required:
  3830                                              - key
  3831                                              - secretName
  3832                                              type: object
  3833                                            username:
  3834                                              type: string
  3835                                          required:
  3836                                          - passwordRef
  3837                                          - username
  3838                                          type: object
  3839                                        project:
  3840                                          type: string
  3841                                        repo:
  3842                                          type: string
  3843                                      required:
  3844                                      - api
  3845                                      - project
  3846                                      - repo
  3847                                      type: object
  3848                                    filters:
  3849                                      items:
  3850                                        properties:
  3851                                          branchMatch:
  3852                                            type: string
  3853                                        type: object
  3854                                      type: array
  3855                                    gitea:
  3856                                      properties:
  3857                                        api:
  3858                                          type: string
  3859                                        insecure:
  3860                                          type: boolean
  3861                                        owner:
  3862                                          type: string
  3863                                        repo:
  3864                                          type: string
  3865                                        tokenRef:
  3866                                          properties:
  3867                                            key:
  3868                                              type: string
  3869                                            secretName:
  3870                                              type: string
  3871                                          required:
  3872                                          - key
  3873                                          - secretName
  3874                                          type: object
  3875                                      required:
  3876                                      - api
  3877                                      - owner
  3878                                      - repo
  3879                                      type: object
  3880                                    github:
  3881                                      properties:
  3882                                        api:
  3883                                          type: string
  3884                                        appSecretName:
  3885                                          type: string
  3886                                        labels:
  3887                                          items:
  3888                                            type: string
  3889                                          type: array
  3890                                        owner:
  3891                                          type: string
  3892                                        repo:
  3893                                          type: string
  3894                                        tokenRef:
  3895                                          properties:
  3896                                            key:
  3897                                              type: string
  3898                                            secretName:
  3899                                              type: string
  3900                                          required:
  3901                                          - key
  3902                                          - secretName
  3903                                          type: object
  3904                                      required:
  3905                                      - owner
  3906                                      - repo
  3907                                      type: object
  3908                                    gitlab:
  3909                                      properties:
  3910                                        api:
  3911                                          type: string
  3912                                        labels:
  3913                                          items:
  3914                                            type: string
  3915                                          type: array
  3916                                        project:
  3917                                          type: string
  3918                                        pullRequestState:
  3919                                          type: string
  3920                                        tokenRef:
  3921                                          properties:
  3922                                            key:
  3923                                              type: string
  3924                                            secretName:
  3925                                              type: string
  3926                                          required:
  3927                                          - key
  3928                                          - secretName
  3929                                          type: object
  3930                                      required:
  3931                                      - project
  3932                                      type: object
  3933                                    requeueAfterSeconds:
  3934                                      format: int64
  3935                                      type: integer
  3936                                    template:
  3937                                      properties:
  3938                                        metadata:
  3939                                          properties:
  3940                                            annotations:
  3941                                              additionalProperties:
  3942                                                type: string
  3943                                              type: object
  3944                                            finalizers:
  3945                                              items:
  3946                                                type: string
  3947                                              type: array
  3948                                            labels:
  3949                                              additionalProperties:
  3950                                                type: string
  3951                                              type: object
  3952                                            name:
  3953                                              type: string
  3954                                            namespace:
  3955                                              type: string
  3956                                          type: object
  3957                                        spec:
  3958                                          properties:
  3959                                            destination:
  3960                                              properties:
  3961                                                name:
  3962                                                  type: string
  3963                                                namespace:
  3964                                                  type: string
  3965                                                server:
  3966                                                  type: string
  3967                                              type: object
  3968                                            ignoreDifferences:
  3969                                              items:
  3970                                                properties:
  3971                                                  group:
  3972                                                    type: string
  3973                                                  jqPathExpressions:
  3974                                                    items:
  3975                                                      type: string
  3976                                                    type: array
  3977                                                  jsonPointers:
  3978                                                    items:
  3979                                                      type: string
  3980                                                    type: array
  3981                                                  kind:
  3982                                                    type: string
  3983                                                  managedFieldsManagers:
  3984                                                    items:
  3985                                                      type: string
  3986                                                    type: array
  3987                                                  name:
  3988                                                    type: string
  3989                                                  namespace:
  3990                                                    type: string
  3991                                                required:
  3992                                                - kind
  3993                                                type: object
  3994                                              type: array
  3995                                            info:
  3996                                              items:
  3997                                                properties:
  3998                                                  name:
  3999                                                    type: string
  4000                                                  value:
  4001                                                    type: string
  4002                                                required:
  4003                                                - name
  4004                                                - value
  4005                                                type: object
  4006                                              type: array
  4007                                            project:
  4008                                              type: string
  4009                                            revisionHistoryLimit:
  4010                                              format: int64
  4011                                              type: integer
  4012                                            source:
  4013                                              properties:
  4014                                                chart:
  4015                                                  type: string
  4016                                                directory:
  4017                                                  properties:
  4018                                                    exclude:
  4019                                                      type: string
  4020                                                    include:
  4021                                                      type: string
  4022                                                    jsonnet:
  4023                                                      properties:
  4024                                                        extVars:
  4025                                                          items:
  4026                                                            properties:
  4027                                                              code:
  4028                                                                type: boolean
  4029                                                              name:
  4030                                                                type: string
  4031                                                              value:
  4032                                                                type: string
  4033                                                            required:
  4034                                                            - name
  4035                                                            - value
  4036                                                            type: object
  4037                                                          type: array
  4038                                                        libs:
  4039                                                          items:
  4040                                                            type: string
  4041                                                          type: array
  4042                                                        tlas:
  4043                                                          items:
  4044                                                            properties:
  4045                                                              code:
  4046                                                                type: boolean
  4047                                                              name:
  4048                                                                type: string
  4049                                                              value:
  4050                                                                type: string
  4051                                                            required:
  4052                                                            - name
  4053                                                            - value
  4054                                                            type: object
  4055                                                          type: array
  4056                                                      type: object
  4057                                                    recurse:
  4058                                                      type: boolean
  4059                                                  type: object
  4060                                                helm:
  4061                                                  properties:
  4062                                                    fileParameters:
  4063                                                      items:
  4064                                                        properties:
  4065                                                          name:
  4066                                                            type: string
  4067                                                          path:
  4068                                                            type: string
  4069                                                        type: object
  4070                                                      type: array
  4071                                                    ignoreMissingValueFiles:
  4072                                                      type: boolean
  4073                                                    parameters:
  4074                                                      items:
  4075                                                        properties:
  4076                                                          forceString:
  4077                                                            type: boolean
  4078                                                          name:
  4079                                                            type: string
  4080                                                          value:
  4081                                                            type: string
  4082                                                        type: object
  4083                                                      type: array
  4084                                                    passCredentials:
  4085                                                      type: boolean
  4086                                                    releaseName:
  4087                                                      type: string
  4088                                                    skipCrds:
  4089                                                      type: boolean
  4090                                                    valueFiles:
  4091                                                      items:
  4092                                                        type: string
  4093                                                      type: array
  4094                                                    values:
  4095                                                      type: string
  4096                                                    version:
  4097                                                      type: string
  4098                                                  type: object
  4099                                                kustomize:
  4100                                                  properties:
  4101                                                    commonAnnotations:
  4102                                                      additionalProperties:
  4103                                                        type: string
  4104                                                      type: object
  4105                                                    commonLabels:
  4106                                                      additionalProperties:
  4107                                                        type: string
  4108                                                      type: object
  4109                                                    forceCommonAnnotations:
  4110                                                      type: boolean
  4111                                                    forceCommonLabels:
  4112                                                      type: boolean
  4113                                                    images:
  4114                                                      items:
  4115                                                        type: string
  4116                                                      type: array
  4117                                                    namePrefix:
  4118                                                      type: string
  4119                                                    nameSuffix:
  4120                                                      type: string
  4121                                                    version:
  4122                                                      type: string
  4123                                                  type: object
  4124                                                path:
  4125                                                  type: string
  4126                                                plugin:
  4127                                                  properties:
  4128                                                    env:
  4129                                                      items:
  4130                                                        properties:
  4131                                                          name:
  4132                                                            type: string
  4133                                                          value:
  4134                                                            type: string
  4135                                                        required:
  4136                                                        - name
  4137                                                        - value
  4138                                                        type: object
  4139                                                      type: array
  4140                                                    name:
  4141                                                      type: string
  4142                                                    parameters:
  4143                                                      items:
  4144                                                        properties:
  4145                                                          array:
  4146                                                            items:
  4147                                                              type: string
  4148                                                            type: array
  4149                                                          map:
  4150                                                            additionalProperties:
  4151                                                              type: string
  4152                                                            type: object
  4153                                                          name:
  4154                                                            type: string
  4155                                                          string:
  4156                                                            type: string
  4157                                                        type: object
  4158                                                      type: array
  4159                                                  type: object
  4160                                                ref:
  4161                                                  type: string
  4162                                                repoURL:
  4163                                                  type: string
  4164                                                targetRevision:
  4165                                                  type: string
  4166                                              required:
  4167                                              - repoURL
  4168                                              type: object
  4169                                            sources:
  4170                                              items:
  4171                                                properties:
  4172                                                  chart:
  4173                                                    type: string
  4174                                                  directory:
  4175                                                    properties:
  4176                                                      exclude:
  4177                                                        type: string
  4178                                                      include:
  4179                                                        type: string
  4180                                                      jsonnet:
  4181                                                        properties:
  4182                                                          extVars:
  4183                                                            items:
  4184                                                              properties:
  4185                                                                code:
  4186                                                                  type: boolean
  4187                                                                name:
  4188                                                                  type: string
  4189                                                                value:
  4190                                                                  type: string
  4191                                                              required:
  4192                                                              - name
  4193                                                              - value
  4194                                                              type: object
  4195                                                            type: array
  4196                                                          libs:
  4197                                                            items:
  4198                                                              type: string
  4199                                                            type: array
  4200                                                          tlas:
  4201                                                            items:
  4202                                                              properties:
  4203                                                                code:
  4204                                                                  type: boolean
  4205                                                                name:
  4206                                                                  type: string
  4207                                                                value:
  4208                                                                  type: string
  4209                                                              required:
  4210                                                              - name
  4211                                                              - value
  4212                                                              type: object
  4213                                                            type: array
  4214                                                        type: object
  4215                                                      recurse:
  4216                                                        type: boolean
  4217                                                    type: object
  4218                                                  helm:
  4219                                                    properties:
  4220                                                      fileParameters:
  4221                                                        items:
  4222                                                          properties:
  4223                                                            name:
  4224                                                              type: string
  4225                                                            path:
  4226                                                              type: string
  4227                                                          type: object
  4228                                                        type: array
  4229                                                      ignoreMissingValueFiles:
  4230                                                        type: boolean
  4231                                                      parameters:
  4232                                                        items:
  4233                                                          properties:
  4234                                                            forceString:
  4235                                                              type: boolean
  4236                                                            name:
  4237                                                              type: string
  4238                                                            value:
  4239                                                              type: string
  4240                                                          type: object
  4241                                                        type: array
  4242                                                      passCredentials:
  4243                                                        type: boolean
  4244                                                      releaseName:
  4245                                                        type: string
  4246                                                      skipCrds:
  4247                                                        type: boolean
  4248                                                      valueFiles:
  4249                                                        items:
  4250                                                          type: string
  4251                                                        type: array
  4252                                                      values:
  4253                                                        type: string
  4254                                                      version:
  4255                                                        type: string
  4256                                                    type: object
  4257                                                  kustomize:
  4258                                                    properties:
  4259                                                      commonAnnotations:
  4260                                                        additionalProperties:
  4261                                                          type: string
  4262                                                        type: object
  4263                                                      commonLabels:
  4264                                                        additionalProperties:
  4265                                                          type: string
  4266                                                        type: object
  4267                                                      forceCommonAnnotations:
  4268                                                        type: boolean
  4269                                                      forceCommonLabels:
  4270                                                        type: boolean
  4271                                                      images:
  4272                                                        items:
  4273                                                          type: string
  4274                                                        type: array
  4275                                                      namePrefix:
  4276                                                        type: string
  4277                                                      nameSuffix:
  4278                                                        type: string
  4279                                                      version:
  4280                                                        type: string
  4281                                                    type: object
  4282                                                  path:
  4283                                                    type: string
  4284                                                  plugin:
  4285                                                    properties:
  4286                                                      env:
  4287                                                        items:
  4288                                                          properties:
  4289                                                            name:
  4290                                                              type: string
  4291                                                            value:
  4292                                                              type: string
  4293                                                          required:
  4294                                                          - name
  4295                                                          - value
  4296                                                          type: object
  4297                                                        type: array
  4298                                                      name:
  4299                                                        type: string
  4300                                                      parameters:
  4301                                                        items:
  4302                                                          properties:
  4303                                                            array:
  4304                                                              items:
  4305                                                                type: string
  4306                                                              type: array
  4307                                                            map:
  4308                                                              additionalProperties:
  4309                                                                type: string
  4310                                                              type: object
  4311                                                            name:
  4312                                                              type: string
  4313                                                            string:
  4314                                                              type: string
  4315                                                          type: object
  4316                                                        type: array
  4317                                                    type: object
  4318                                                  ref:
  4319                                                    type: string
  4320                                                  repoURL:
  4321                                                    type: string
  4322                                                  targetRevision:
  4323                                                    type: string
  4324                                                required:
  4325                                                - repoURL
  4326                                                type: object
  4327                                              type: array
  4328                                            syncPolicy:
  4329                                              properties:
  4330                                                automated:
  4331                                                  properties:
  4332                                                    allowEmpty:
  4333                                                      type: boolean
  4334                                                    prune:
  4335                                                      type: boolean
  4336                                                    selfHeal:
  4337                                                      type: boolean
  4338                                                  type: object
  4339                                                managedNamespaceMetadata:
  4340                                                  properties:
  4341                                                    annotations:
  4342                                                      additionalProperties:
  4343                                                        type: string
  4344                                                      type: object
  4345                                                    labels:
  4346                                                      additionalProperties:
  4347                                                        type: string
  4348                                                      type: object
  4349                                                  type: object
  4350                                                retry:
  4351                                                  properties:
  4352                                                    backoff:
  4353                                                      properties:
  4354                                                        duration:
  4355                                                          type: string
  4356                                                        factor:
  4357                                                          format: int64
  4358                                                          type: integer
  4359                                                        maxDuration:
  4360                                                          type: string
  4361                                                      type: object
  4362                                                    limit:
  4363                                                      format: int64
  4364                                                      type: integer
  4365                                                  type: object
  4366                                                syncOptions:
  4367                                                  items:
  4368                                                    type: string
  4369                                                  type: array
  4370                                              type: object
  4371                                          required:
  4372                                          - destination
  4373                                          - project
  4374                                          type: object
  4375                                      required:
  4376                                      - metadata
  4377                                      - spec
  4378                                      type: object
  4379                                  type: object
  4380                                scmProvider:
  4381                                  properties:
  4382                                    azureDevOps:
  4383                                      properties:
  4384                                        accessTokenRef:
  4385                                          properties:
  4386                                            key:
  4387                                              type: string
  4388                                            secretName:
  4389                                              type: string
  4390                                          required:
  4391                                          - key
  4392                                          - secretName
  4393                                          type: object
  4394                                        allBranches:
  4395                                          type: boolean
  4396                                        api:
  4397                                          type: string
  4398                                        organization:
  4399                                          type: string
  4400                                        teamProject:
  4401                                          type: string
  4402                                      required:
  4403                                      - accessTokenRef
  4404                                      - organization
  4405                                      - teamProject
  4406                                      type: object
  4407                                    bitbucket:
  4408                                      properties:
  4409                                        allBranches:
  4410                                          type: boolean
  4411                                        appPasswordRef:
  4412                                          properties:
  4413                                            key:
  4414                                              type: string
  4415                                            secretName:
  4416                                              type: string
  4417                                          required:
  4418                                          - key
  4419                                          - secretName
  4420                                          type: object
  4421                                        owner:
  4422                                          type: string
  4423                                        user:
  4424                                          type: string
  4425                                      required:
  4426                                      - appPasswordRef
  4427                                      - owner
  4428                                      - user
  4429                                      type: object
  4430                                    bitbucketServer:
  4431                                      properties:
  4432                                        allBranches:
  4433                                          type: boolean
  4434                                        api:
  4435                                          type: string
  4436                                        basicAuth:
  4437                                          properties:
  4438                                            passwordRef:
  4439                                              properties:
  4440                                                key:
  4441                                                  type: string
  4442                                                secretName:
  4443                                                  type: string
  4444                                              required:
  4445                                              - key
  4446                                              - secretName
  4447                                              type: object
  4448                                            username:
  4449                                              type: string
  4450                                          required:
  4451                                          - passwordRef
  4452                                          - username
  4453                                          type: object
  4454                                        project:
  4455                                          type: string
  4456                                      required:
  4457                                      - api
  4458                                      - project
  4459                                      type: object
  4460                                    cloneProtocol:
  4461                                      type: string
  4462                                    filters:
  4463                                      items:
  4464                                        properties:
  4465                                          branchMatch:
  4466                                            type: string
  4467                                          labelMatch:
  4468                                            type: string
  4469                                          pathsDoNotExist:
  4470                                            items:
  4471                                              type: string
  4472                                            type: array
  4473                                          pathsExist:
  4474                                            items:
  4475                                              type: string
  4476                                            type: array
  4477                                          repositoryMatch:
  4478                                            type: string
  4479                                        type: object
  4480                                      type: array
  4481                                    gitea:
  4482                                      properties:
  4483                                        allBranches:
  4484                                          type: boolean
  4485                                        api:
  4486                                          type: string
  4487                                        insecure:
  4488                                          type: boolean
  4489                                        owner:
  4490                                          type: string
  4491                                        tokenRef:
  4492                                          properties:
  4493                                            key:
  4494                                              type: string
  4495                                            secretName:
  4496                                              type: string
  4497                                          required:
  4498                                          - key
  4499                                          - secretName
  4500                                          type: object
  4501                                      required:
  4502                                      - api
  4503                                      - owner
  4504                                      type: object
  4505                                    github:
  4506                                      properties:
  4507                                        allBranches:
  4508                                          type: boolean
  4509                                        api:
  4510                                          type: string
  4511                                        appSecretName:
  4512                                          type: string
  4513                                        organization:
  4514                                          type: string
  4515                                        tokenRef:
  4516                                          properties:
  4517                                            key:
  4518                                              type: string
  4519                                            secretName:
  4520                                              type: string
  4521                                          required:
  4522                                          - key
  4523                                          - secretName
  4524                                          type: object
  4525                                      required:
  4526                                      - organization
  4527                                      type: object
  4528                                    gitlab:
  4529                                      properties:
  4530                                        allBranches:
  4531                                          type: boolean
  4532                                        api:
  4533                                          type: string
  4534                                        group:
  4535                                          type: string
  4536                                        includeSubgroups:
  4537                                          type: boolean
  4538                                        tokenRef:
  4539                                          properties:
  4540                                            key:
  4541                                              type: string
  4542                                            secretName:
  4543                                              type: string
  4544                                          required:
  4545                                          - key
  4546                                          - secretName
  4547                                          type: object
  4548                                      required:
  4549                                      - group
  4550                                      type: object
  4551                                    requeueAfterSeconds:
  4552                                      format: int64
  4553                                      type: integer
  4554                                    template:
  4555                                      properties:
  4556                                        metadata:
  4557                                          properties:
  4558                                            annotations:
  4559                                              additionalProperties:
  4560                                                type: string
  4561                                              type: object
  4562                                            finalizers:
  4563                                              items:
  4564                                                type: string
  4565                                              type: array
  4566                                            labels:
  4567                                              additionalProperties:
  4568                                                type: string
  4569                                              type: object
  4570                                            name:
  4571                                              type: string
  4572                                            namespace:
  4573                                              type: string
  4574                                          type: object
  4575                                        spec:
  4576                                          properties:
  4577                                            destination:
  4578                                              properties:
  4579                                                name:
  4580                                                  type: string
  4581                                                namespace:
  4582                                                  type: string
  4583                                                server:
  4584                                                  type: string
  4585                                              type: object
  4586                                            ignoreDifferences:
  4587                                              items:
  4588                                                properties:
  4589                                                  group:
  4590                                                    type: string
  4591                                                  jqPathExpressions:
  4592                                                    items:
  4593                                                      type: string
  4594                                                    type: array
  4595                                                  jsonPointers:
  4596                                                    items:
  4597                                                      type: string
  4598                                                    type: array
  4599                                                  kind:
  4600                                                    type: string
  4601                                                  managedFieldsManagers:
  4602                                                    items:
  4603                                                      type: string
  4604                                                    type: array
  4605                                                  name:
  4606                                                    type: string
  4607                                                  namespace:
  4608                                                    type: string
  4609                                                required:
  4610                                                - kind
  4611                                                type: object
  4612                                              type: array
  4613                                            info:
  4614                                              items:
  4615                                                properties:
  4616                                                  name:
  4617                                                    type: string
  4618                                                  value:
  4619                                                    type: string
  4620                                                required:
  4621                                                - name
  4622                                                - value
  4623                                                type: object
  4624                                              type: array
  4625                                            project:
  4626                                              type: string
  4627                                            revisionHistoryLimit:
  4628                                              format: int64
  4629                                              type: integer
  4630                                            source:
  4631                                              properties:
  4632                                                chart:
  4633                                                  type: string
  4634                                                directory:
  4635                                                  properties:
  4636                                                    exclude:
  4637                                                      type: string
  4638                                                    include:
  4639                                                      type: string
  4640                                                    jsonnet:
  4641                                                      properties:
  4642                                                        extVars:
  4643                                                          items:
  4644                                                            properties:
  4645                                                              code:
  4646                                                                type: boolean
  4647                                                              name:
  4648                                                                type: string
  4649                                                              value:
  4650                                                                type: string
  4651                                                            required:
  4652                                                            - name
  4653                                                            - value
  4654                                                            type: object
  4655                                                          type: array
  4656                                                        libs:
  4657                                                          items:
  4658                                                            type: string
  4659                                                          type: array
  4660                                                        tlas:
  4661                                                          items:
  4662                                                            properties:
  4663                                                              code:
  4664                                                                type: boolean
  4665                                                              name:
  4666                                                                type: string
  4667                                                              value:
  4668                                                                type: string
  4669                                                            required:
  4670                                                            - name
  4671                                                            - value
  4672                                                            type: object
  4673                                                          type: array
  4674                                                      type: object
  4675                                                    recurse:
  4676                                                      type: boolean
  4677                                                  type: object
  4678                                                helm:
  4679                                                  properties:
  4680                                                    fileParameters:
  4681                                                      items:
  4682                                                        properties:
  4683                                                          name:
  4684                                                            type: string
  4685                                                          path:
  4686                                                            type: string
  4687                                                        type: object
  4688                                                      type: array
  4689                                                    ignoreMissingValueFiles:
  4690                                                      type: boolean
  4691                                                    parameters:
  4692                                                      items:
  4693                                                        properties:
  4694                                                          forceString:
  4695                                                            type: boolean
  4696                                                          name:
  4697                                                            type: string
  4698                                                          value:
  4699                                                            type: string
  4700                                                        type: object
  4701                                                      type: array
  4702                                                    passCredentials:
  4703                                                      type: boolean
  4704                                                    releaseName:
  4705                                                      type: string
  4706                                                    skipCrds:
  4707                                                      type: boolean
  4708                                                    valueFiles:
  4709                                                      items:
  4710                                                        type: string
  4711                                                      type: array
  4712                                                    values:
  4713                                                      type: string
  4714                                                    version:
  4715                                                      type: string
  4716                                                  type: object
  4717                                                kustomize:
  4718                                                  properties:
  4719                                                    commonAnnotations:
  4720                                                      additionalProperties:
  4721                                                        type: string
  4722                                                      type: object
  4723                                                    commonLabels:
  4724                                                      additionalProperties:
  4725                                                        type: string
  4726                                                      type: object
  4727                                                    forceCommonAnnotations:
  4728                                                      type: boolean
  4729                                                    forceCommonLabels:
  4730                                                      type: boolean
  4731                                                    images:
  4732                                                      items:
  4733                                                        type: string
  4734                                                      type: array
  4735                                                    namePrefix:
  4736                                                      type: string
  4737                                                    nameSuffix:
  4738                                                      type: string
  4739                                                    version:
  4740                                                      type: string
  4741                                                  type: object
  4742                                                path:
  4743                                                  type: string
  4744                                                plugin:
  4745                                                  properties:
  4746                                                    env:
  4747                                                      items:
  4748                                                        properties:
  4749                                                          name:
  4750                                                            type: string
  4751                                                          value:
  4752                                                            type: string
  4753                                                        required:
  4754                                                        - name
  4755                                                        - value
  4756                                                        type: object
  4757                                                      type: array
  4758                                                    name:
  4759                                                      type: string
  4760                                                    parameters:
  4761                                                      items:
  4762                                                        properties:
  4763                                                          array:
  4764                                                            items:
  4765                                                              type: string
  4766                                                            type: array
  4767                                                          map:
  4768                                                            additionalProperties:
  4769                                                              type: string
  4770                                                            type: object
  4771                                                          name:
  4772                                                            type: string
  4773                                                          string:
  4774                                                            type: string
  4775                                                        type: object
  4776                                                      type: array
  4777                                                  type: object
  4778                                                ref:
  4779                                                  type: string
  4780                                                repoURL:
  4781                                                  type: string
  4782                                                targetRevision:
  4783                                                  type: string
  4784                                              required:
  4785                                              - repoURL
  4786                                              type: object
  4787                                            sources:
  4788                                              items:
  4789                                                properties:
  4790                                                  chart:
  4791                                                    type: string
  4792                                                  directory:
  4793                                                    properties:
  4794                                                      exclude:
  4795                                                        type: string
  4796                                                      include:
  4797                                                        type: string
  4798                                                      jsonnet:
  4799                                                        properties:
  4800                                                          extVars:
  4801                                                            items:
  4802                                                              properties:
  4803                                                                code:
  4804                                                                  type: boolean
  4805                                                                name:
  4806                                                                  type: string
  4807                                                                value:
  4808                                                                  type: string
  4809                                                              required:
  4810                                                              - name
  4811                                                              - value
  4812                                                              type: object
  4813                                                            type: array
  4814                                                          libs:
  4815                                                            items:
  4816                                                              type: string
  4817                                                            type: array
  4818                                                          tlas:
  4819                                                            items:
  4820                                                              properties:
  4821                                                                code:
  4822                                                                  type: boolean
  4823                                                                name:
  4824                                                                  type: string
  4825                                                                value:
  4826                                                                  type: string
  4827                                                              required:
  4828                                                              - name
  4829                                                              - value
  4830                                                              type: object
  4831                                                            type: array
  4832                                                        type: object
  4833                                                      recurse:
  4834                                                        type: boolean
  4835                                                    type: object
  4836                                                  helm:
  4837                                                    properties:
  4838                                                      fileParameters:
  4839                                                        items:
  4840                                                          properties:
  4841                                                            name:
  4842                                                              type: string
  4843                                                            path:
  4844                                                              type: string
  4845                                                          type: object
  4846                                                        type: array
  4847                                                      ignoreMissingValueFiles:
  4848                                                        type: boolean
  4849                                                      parameters:
  4850                                                        items:
  4851                                                          properties:
  4852                                                            forceString:
  4853                                                              type: boolean
  4854                                                            name:
  4855                                                              type: string
  4856                                                            value:
  4857                                                              type: string
  4858                                                          type: object
  4859                                                        type: array
  4860                                                      passCredentials:
  4861                                                        type: boolean
  4862                                                      releaseName:
  4863                                                        type: string
  4864                                                      skipCrds:
  4865                                                        type: boolean
  4866                                                      valueFiles:
  4867                                                        items:
  4868                                                          type: string
  4869                                                        type: array
  4870                                                      values:
  4871                                                        type: string
  4872                                                      version:
  4873                                                        type: string
  4874                                                    type: object
  4875                                                  kustomize:
  4876                                                    properties:
  4877                                                      commonAnnotations:
  4878                                                        additionalProperties:
  4879                                                          type: string
  4880                                                        type: object
  4881                                                      commonLabels:
  4882                                                        additionalProperties:
  4883                                                          type: string
  4884                                                        type: object
  4885                                                      forceCommonAnnotations:
  4886                                                        type: boolean
  4887                                                      forceCommonLabels:
  4888                                                        type: boolean
  4889                                                      images:
  4890                                                        items:
  4891                                                          type: string
  4892                                                        type: array
  4893                                                      namePrefix:
  4894                                                        type: string
  4895                                                      nameSuffix:
  4896                                                        type: string
  4897                                                      version:
  4898                                                        type: string
  4899                                                    type: object
  4900                                                  path:
  4901                                                    type: string
  4902                                                  plugin:
  4903                                                    properties:
  4904                                                      env:
  4905                                                        items:
  4906                                                          properties:
  4907                                                            name:
  4908                                                              type: string
  4909                                                            value:
  4910                                                              type: string
  4911                                                          required:
  4912                                                          - name
  4913                                                          - value
  4914                                                          type: object
  4915                                                        type: array
  4916                                                      name:
  4917                                                        type: string
  4918                                                      parameters:
  4919                                                        items:
  4920                                                          properties:
  4921                                                            array:
  4922                                                              items:
  4923                                                                type: string
  4924                                                              type: array
  4925                                                            map:
  4926                                                              additionalProperties:
  4927                                                                type: string
  4928                                                              type: object
  4929                                                            name:
  4930                                                              type: string
  4931                                                            string:
  4932                                                              type: string
  4933                                                          type: object
  4934                                                        type: array
  4935                                                    type: object
  4936                                                  ref:
  4937                                                    type: string
  4938                                                  repoURL:
  4939                                                    type: string
  4940                                                  targetRevision:
  4941                                                    type: string
  4942                                                required:
  4943                                                - repoURL
  4944                                                type: object
  4945                                              type: array
  4946                                            syncPolicy:
  4947                                              properties:
  4948                                                automated:
  4949                                                  properties:
  4950                                                    allowEmpty:
  4951                                                      type: boolean
  4952                                                    prune:
  4953                                                      type: boolean
  4954                                                    selfHeal:
  4955                                                      type: boolean
  4956                                                  type: object
  4957                                                managedNamespaceMetadata:
  4958                                                  properties:
  4959                                                    annotations:
  4960                                                      additionalProperties:
  4961                                                        type: string
  4962                                                      type: object
  4963                                                    labels:
  4964                                                      additionalProperties:
  4965                                                        type: string
  4966                                                      type: object
  4967                                                  type: object
  4968                                                retry:
  4969                                                  properties:
  4970                                                    backoff:
  4971                                                      properties:
  4972                                                        duration:
  4973                                                          type: string
  4974                                                        factor:
  4975                                                          format: int64
  4976                                                          type: integer
  4977                                                        maxDuration:
  4978                                                          type: string
  4979                                                      type: object
  4980                                                    limit:
  4981                                                      format: int64
  4982                                                      type: integer
  4983                                                  type: object
  4984                                                syncOptions:
  4985                                                  items:
  4986                                                    type: string
  4987                                                  type: array
  4988                                              type: object
  4989                                          required:
  4990                                          - destination
  4991                                          - project
  4992                                          type: object
  4993                                      required:
  4994                                      - metadata
  4995                                      - spec
  4996                                      type: object
  4997                                  type: object
  4998                                selector:
  4999                                  properties:
  5000                                    matchExpressions:
  5001                                      items:
  5002                                        properties:
  5003                                          key:
  5004                                            type: string
  5005                                          operator:
  5006                                            type: string
  5007                                          values:
  5008                                            items:
  5009                                              type: string
  5010                                            type: array
  5011                                        required:
  5012                                        - key
  5013                                        - operator
  5014                                        type: object
  5015                                      type: array
  5016                                    matchLabels:
  5017                                      additionalProperties:
  5018                                        type: string
  5019                                      type: object
  5020                                  type: object
  5021                              type: object
  5022                            type: array
  5023                          template:
  5024                            properties:
  5025                              metadata:
  5026                                properties:
  5027                                  annotations:
  5028                                    additionalProperties:
  5029                                      type: string
  5030                                    type: object
  5031                                  finalizers:
  5032                                    items:
  5033                                      type: string
  5034                                    type: array
  5035                                  labels:
  5036                                    additionalProperties:
  5037                                      type: string
  5038                                    type: object
  5039                                  name:
  5040                                    type: string
  5041                                  namespace:
  5042                                    type: string
  5043                                type: object
  5044                              spec:
  5045                                properties:
  5046                                  destination:
  5047                                    properties:
  5048                                      name:
  5049                                        type: string
  5050                                      namespace:
  5051                                        type: string
  5052                                      server:
  5053                                        type: string
  5054                                    type: object
  5055                                  ignoreDifferences:
  5056                                    items:
  5057                                      properties:
  5058                                        group:
  5059                                          type: string
  5060                                        jqPathExpressions:
  5061                                          items:
  5062                                            type: string
  5063                                          type: array
  5064                                        jsonPointers:
  5065                                          items:
  5066                                            type: string
  5067                                          type: array
  5068                                        kind:
  5069                                          type: string
  5070                                        managedFieldsManagers:
  5071                                          items:
  5072                                            type: string
  5073                                          type: array
  5074                                        name:
  5075                                          type: string
  5076                                        namespace:
  5077                                          type: string
  5078                                      required:
  5079                                      - kind
  5080                                      type: object
  5081                                    type: array
  5082                                  info:
  5083                                    items:
  5084                                      properties:
  5085                                        name:
  5086                                          type: string
  5087                                        value:
  5088                                          type: string
  5089                                      required:
  5090                                      - name
  5091                                      - value
  5092                                      type: object
  5093                                    type: array
  5094                                  project:
  5095                                    type: string
  5096                                  revisionHistoryLimit:
  5097                                    format: int64
  5098                                    type: integer
  5099                                  source:
  5100                                    properties:
  5101                                      chart:
  5102                                        type: string
  5103                                      directory:
  5104                                        properties:
  5105                                          exclude:
  5106                                            type: string
  5107                                          include:
  5108                                            type: string
  5109                                          jsonnet:
  5110                                            properties:
  5111                                              extVars:
  5112                                                items:
  5113                                                  properties:
  5114                                                    code:
  5115                                                      type: boolean
  5116                                                    name:
  5117                                                      type: string
  5118                                                    value:
  5119                                                      type: string
  5120                                                  required:
  5121                                                  - name
  5122                                                  - value
  5123                                                  type: object
  5124                                                type: array
  5125                                              libs:
  5126                                                items:
  5127                                                  type: string
  5128                                                type: array
  5129                                              tlas:
  5130                                                items:
  5131                                                  properties:
  5132                                                    code:
  5133                                                      type: boolean
  5134                                                    name:
  5135                                                      type: string
  5136                                                    value:
  5137                                                      type: string
  5138                                                  required:
  5139                                                  - name
  5140                                                  - value
  5141                                                  type: object
  5142                                                type: array
  5143                                            type: object
  5144                                          recurse:
  5145                                            type: boolean
  5146                                        type: object
  5147                                      helm:
  5148                                        properties:
  5149                                          fileParameters:
  5150                                            items:
  5151                                              properties:
  5152                                                name:
  5153                                                  type: string
  5154                                                path:
  5155                                                  type: string
  5156                                              type: object
  5157                                            type: array
  5158                                          ignoreMissingValueFiles:
  5159                                            type: boolean
  5160                                          parameters:
  5161                                            items:
  5162                                              properties:
  5163                                                forceString:
  5164                                                  type: boolean
  5165                                                name:
  5166                                                  type: string
  5167                                                value:
  5168                                                  type: string
  5169                                              type: object
  5170                                            type: array
  5171                                          passCredentials:
  5172                                            type: boolean
  5173                                          releaseName:
  5174                                            type: string
  5175                                          skipCrds:
  5176                                            type: boolean
  5177                                          valueFiles:
  5178                                            items:
  5179                                              type: string
  5180                                            type: array
  5181                                          values:
  5182                                            type: string
  5183                                          version:
  5184                                            type: string
  5185                                        type: object
  5186                                      kustomize:
  5187                                        properties:
  5188                                          commonAnnotations:
  5189                                            additionalProperties:
  5190                                              type: string
  5191                                            type: object
  5192                                          commonLabels:
  5193                                            additionalProperties:
  5194                                              type: string
  5195                                            type: object
  5196                                          forceCommonAnnotations:
  5197                                            type: boolean
  5198                                          forceCommonLabels:
  5199                                            type: boolean
  5200                                          images:
  5201                                            items:
  5202                                              type: string
  5203                                            type: array
  5204                                          namePrefix:
  5205                                            type: string
  5206                                          nameSuffix:
  5207                                            type: string
  5208                                          version:
  5209                                            type: string
  5210                                        type: object
  5211                                      path:
  5212                                        type: string
  5213                                      plugin:
  5214                                        properties:
  5215                                          env:
  5216                                            items:
  5217                                              properties:
  5218                                                name:
  5219                                                  type: string
  5220                                                value:
  5221                                                  type: string
  5222                                              required:
  5223                                              - name
  5224                                              - value
  5225                                              type: object
  5226                                            type: array
  5227                                          name:
  5228                                            type: string
  5229                                          parameters:
  5230                                            items:
  5231                                              properties:
  5232                                                array:
  5233                                                  items:
  5234                                                    type: string
  5235                                                  type: array
  5236                                                map:
  5237                                                  additionalProperties:
  5238                                                    type: string
  5239                                                  type: object
  5240                                                name:
  5241                                                  type: string
  5242                                                string:
  5243                                                  type: string
  5244                                              type: object
  5245                                            type: array
  5246                                        type: object
  5247                                      ref:
  5248                                        type: string
  5249                                      repoURL:
  5250                                        type: string
  5251                                      targetRevision:
  5252                                        type: string
  5253                                    required:
  5254                                    - repoURL
  5255                                    type: object
  5256                                  sources:
  5257                                    items:
  5258                                      properties:
  5259                                        chart:
  5260                                          type: string
  5261                                        directory:
  5262                                          properties:
  5263                                            exclude:
  5264                                              type: string
  5265                                            include:
  5266                                              type: string
  5267                                            jsonnet:
  5268                                              properties:
  5269                                                extVars:
  5270                                                  items:
  5271                                                    properties:
  5272                                                      code:
  5273                                                        type: boolean
  5274                                                      name:
  5275                                                        type: string
  5276                                                      value:
  5277                                                        type: string
  5278                                                    required:
  5279                                                    - name
  5280                                                    - value
  5281                                                    type: object
  5282                                                  type: array
  5283                                                libs:
  5284                                                  items:
  5285                                                    type: string
  5286                                                  type: array
  5287                                                tlas:
  5288                                                  items:
  5289                                                    properties:
  5290                                                      code:
  5291                                                        type: boolean
  5292                                                      name:
  5293                                                        type: string
  5294                                                      value:
  5295                                                        type: string
  5296                                                    required:
  5297                                                    - name
  5298                                                    - value
  5299                                                    type: object
  5300                                                  type: array
  5301                                              type: object
  5302                                            recurse:
  5303                                              type: boolean
  5304                                          type: object
  5305                                        helm:
  5306                                          properties:
  5307                                            fileParameters:
  5308                                              items:
  5309                                                properties:
  5310                                                  name:
  5311                                                    type: string
  5312                                                  path:
  5313                                                    type: string
  5314                                                type: object
  5315                                              type: array
  5316                                            ignoreMissingValueFiles:
  5317                                              type: boolean
  5318                                            parameters:
  5319                                              items:
  5320                                                properties:
  5321                                                  forceString:
  5322                                                    type: boolean
  5323                                                  name:
  5324                                                    type: string
  5325                                                  value:
  5326                                                    type: string
  5327                                                type: object
  5328                                              type: array
  5329                                            passCredentials:
  5330                                              type: boolean
  5331                                            releaseName:
  5332                                              type: string
  5333                                            skipCrds:
  5334                                              type: boolean
  5335                                            valueFiles:
  5336                                              items:
  5337                                                type: string
  5338                                              type: array
  5339                                            values:
  5340                                              type: string
  5341                                            version:
  5342                                              type: string
  5343                                          type: object
  5344                                        kustomize:
  5345                                          properties:
  5346                                            commonAnnotations:
  5347                                              additionalProperties:
  5348                                                type: string
  5349                                              type: object
  5350                                            commonLabels:
  5351                                              additionalProperties:
  5352                                                type: string
  5353                                              type: object
  5354                                            forceCommonAnnotations:
  5355                                              type: boolean
  5356                                            forceCommonLabels:
  5357                                              type: boolean
  5358                                            images:
  5359                                              items:
  5360                                                type: string
  5361                                              type: array
  5362                                            namePrefix:
  5363                                              type: string
  5364                                            nameSuffix:
  5365                                              type: string
  5366                                            version:
  5367                                              type: string
  5368                                          type: object
  5369                                        path:
  5370                                          type: string
  5371                                        plugin:
  5372                                          properties:
  5373                                            env:
  5374                                              items:
  5375                                                properties:
  5376                                                  name:
  5377                                                    type: string
  5378                                                  value:
  5379                                                    type: string
  5380                                                required:
  5381                                                - name
  5382                                                - value
  5383                                                type: object
  5384                                              type: array
  5385                                            name:
  5386                                              type: string
  5387                                            parameters:
  5388                                              items:
  5389                                                properties:
  5390                                                  array:
  5391                                                    items:
  5392                                                      type: string
  5393                                                    type: array
  5394                                                  map:
  5395                                                    additionalProperties:
  5396                                                      type: string
  5397                                                    type: object
  5398                                                  name:
  5399                                                    type: string
  5400                                                  string:
  5401                                                    type: string
  5402                                                type: object
  5403                                              type: array
  5404                                          type: object
  5405                                        ref:
  5406                                          type: string
  5407                                        repoURL:
  5408                                          type: string
  5409                                        targetRevision:
  5410                                          type: string
  5411                                      required:
  5412                                      - repoURL
  5413                                      type: object
  5414                                    type: array
  5415                                  syncPolicy:
  5416                                    properties:
  5417                                      automated:
  5418                                        properties:
  5419                                          allowEmpty:
  5420                                            type: boolean
  5421                                          prune:
  5422                                            type: boolean
  5423                                          selfHeal:
  5424                                            type: boolean
  5425                                        type: object
  5426                                      managedNamespaceMetadata:
  5427                                        properties:
  5428                                          annotations:
  5429                                            additionalProperties:
  5430                                              type: string
  5431                                            type: object
  5432                                          labels:
  5433                                            additionalProperties:
  5434                                              type: string
  5435                                            type: object
  5436                                        type: object
  5437                                      retry:
  5438                                        properties:
  5439                                          backoff:
  5440                                            properties:
  5441                                              duration:
  5442                                                type: string
  5443                                              factor:
  5444                                                format: int64
  5445                                                type: integer
  5446                                              maxDuration:
  5447                                                type: string
  5448                                            type: object
  5449                                          limit:
  5450                                            format: int64
  5451                                            type: integer
  5452                                        type: object
  5453                                      syncOptions:
  5454                                        items:
  5455                                          type: string
  5456                                        type: array
  5457                                    type: object
  5458                                required:
  5459                                - destination
  5460                                - project
  5461                                type: object
  5462                            required:
  5463                            - metadata
  5464                            - spec
  5465                            type: object
  5466                        required:
  5467                        - generators
  5468                        type: object
  5469                      merge:
  5470                        properties:
  5471                          generators:
  5472                            items:
  5473                              properties:
  5474                                clusterDecisionResource:
  5475                                  properties:
  5476                                    configMapRef:
  5477                                      type: string
  5478                                    labelSelector:
  5479                                      properties:
  5480                                        matchExpressions:
  5481                                          items:
  5482                                            properties:
  5483                                              key:
  5484                                                type: string
  5485                                              operator:
  5486                                                type: string
  5487                                              values:
  5488                                                items:
  5489                                                  type: string
  5490                                                type: array
  5491                                            required:
  5492                                            - key
  5493                                            - operator
  5494                                            type: object
  5495                                          type: array
  5496                                        matchLabels:
  5497                                          additionalProperties:
  5498                                            type: string
  5499                                          type: object
  5500                                      type: object
  5501                                    name:
  5502                                      type: string
  5503                                    requeueAfterSeconds:
  5504                                      format: int64
  5505                                      type: integer
  5506                                    template:
  5507                                      properties:
  5508                                        metadata:
  5509                                          properties:
  5510                                            annotations:
  5511                                              additionalProperties:
  5512                                                type: string
  5513                                              type: object
  5514                                            finalizers:
  5515                                              items:
  5516                                                type: string
  5517                                              type: array
  5518                                            labels:
  5519                                              additionalProperties:
  5520                                                type: string
  5521                                              type: object
  5522                                            name:
  5523                                              type: string
  5524                                            namespace:
  5525                                              type: string
  5526                                          type: object
  5527                                        spec:
  5528                                          properties:
  5529                                            destination:
  5530                                              properties:
  5531                                                name:
  5532                                                  type: string
  5533                                                namespace:
  5534                                                  type: string
  5535                                                server:
  5536                                                  type: string
  5537                                              type: object
  5538                                            ignoreDifferences:
  5539                                              items:
  5540                                                properties:
  5541                                                  group:
  5542                                                    type: string
  5543                                                  jqPathExpressions:
  5544                                                    items:
  5545                                                      type: string
  5546                                                    type: array
  5547                                                  jsonPointers:
  5548                                                    items:
  5549                                                      type: string
  5550                                                    type: array
  5551                                                  kind:
  5552                                                    type: string
  5553                                                  managedFieldsManagers:
  5554                                                    items:
  5555                                                      type: string
  5556                                                    type: array
  5557                                                  name:
  5558                                                    type: string
  5559                                                  namespace:
  5560                                                    type: string
  5561                                                required:
  5562                                                - kind
  5563                                                type: object
  5564                                              type: array
  5565                                            info:
  5566                                              items:
  5567                                                properties:
  5568                                                  name:
  5569                                                    type: string
  5570                                                  value:
  5571                                                    type: string
  5572                                                required:
  5573                                                - name
  5574                                                - value
  5575                                                type: object
  5576                                              type: array
  5577                                            project:
  5578                                              type: string
  5579                                            revisionHistoryLimit:
  5580                                              format: int64
  5581                                              type: integer
  5582                                            source:
  5583                                              properties:
  5584                                                chart:
  5585                                                  type: string
  5586                                                directory:
  5587                                                  properties:
  5588                                                    exclude:
  5589                                                      type: string
  5590                                                    include:
  5591                                                      type: string
  5592                                                    jsonnet:
  5593                                                      properties:
  5594                                                        extVars:
  5595                                                          items:
  5596                                                            properties:
  5597                                                              code:
  5598                                                                type: boolean
  5599                                                              name:
  5600                                                                type: string
  5601                                                              value:
  5602                                                                type: string
  5603                                                            required:
  5604                                                            - name
  5605                                                            - value
  5606                                                            type: object
  5607                                                          type: array
  5608                                                        libs:
  5609                                                          items:
  5610                                                            type: string
  5611                                                          type: array
  5612                                                        tlas:
  5613                                                          items:
  5614                                                            properties:
  5615                                                              code:
  5616                                                                type: boolean
  5617                                                              name:
  5618                                                                type: string
  5619                                                              value:
  5620                                                                type: string
  5621                                                            required:
  5622                                                            - name
  5623                                                            - value
  5624                                                            type: object
  5625                                                          type: array
  5626                                                      type: object
  5627                                                    recurse:
  5628                                                      type: boolean
  5629                                                  type: object
  5630                                                helm:
  5631                                                  properties:
  5632                                                    fileParameters:
  5633                                                      items:
  5634                                                        properties:
  5635                                                          name:
  5636                                                            type: string
  5637                                                          path:
  5638                                                            type: string
  5639                                                        type: object
  5640                                                      type: array
  5641                                                    ignoreMissingValueFiles:
  5642                                                      type: boolean
  5643                                                    parameters:
  5644                                                      items:
  5645                                                        properties:
  5646                                                          forceString:
  5647                                                            type: boolean
  5648                                                          name:
  5649                                                            type: string
  5650                                                          value:
  5651                                                            type: string
  5652                                                        type: object
  5653                                                      type: array
  5654                                                    passCredentials:
  5655                                                      type: boolean
  5656                                                    releaseName:
  5657                                                      type: string
  5658                                                    skipCrds:
  5659                                                      type: boolean
  5660                                                    valueFiles:
  5661                                                      items:
  5662                                                        type: string
  5663                                                      type: array
  5664                                                    values:
  5665                                                      type: string
  5666                                                    version:
  5667                                                      type: string
  5668                                                  type: object
  5669                                                kustomize:
  5670                                                  properties:
  5671                                                    commonAnnotations:
  5672                                                      additionalProperties:
  5673                                                        type: string
  5674                                                      type: object
  5675                                                    commonLabels:
  5676                                                      additionalProperties:
  5677                                                        type: string
  5678                                                      type: object
  5679                                                    forceCommonAnnotations:
  5680                                                      type: boolean
  5681                                                    forceCommonLabels:
  5682                                                      type: boolean
  5683                                                    images:
  5684                                                      items:
  5685                                                        type: string
  5686                                                      type: array
  5687                                                    namePrefix:
  5688                                                      type: string
  5689                                                    nameSuffix:
  5690                                                      type: string
  5691                                                    version:
  5692                                                      type: string
  5693                                                  type: object
  5694                                                path:
  5695                                                  type: string
  5696                                                plugin:
  5697                                                  properties:
  5698                                                    env:
  5699                                                      items:
  5700                                                        properties:
  5701                                                          name:
  5702                                                            type: string
  5703                                                          value:
  5704                                                            type: string
  5705                                                        required:
  5706                                                        - name
  5707                                                        - value
  5708                                                        type: object
  5709                                                      type: array
  5710                                                    name:
  5711                                                      type: string
  5712                                                    parameters:
  5713                                                      items:
  5714                                                        properties:
  5715                                                          array:
  5716                                                            items:
  5717                                                              type: string
  5718                                                            type: array
  5719                                                          map:
  5720                                                            additionalProperties:
  5721                                                              type: string
  5722                                                            type: object
  5723                                                          name:
  5724                                                            type: string
  5725                                                          string:
  5726                                                            type: string
  5727                                                        type: object
  5728                                                      type: array
  5729                                                  type: object
  5730                                                ref:
  5731                                                  type: string
  5732                                                repoURL:
  5733                                                  type: string
  5734                                                targetRevision:
  5735                                                  type: string
  5736                                              required:
  5737                                              - repoURL
  5738                                              type: object
  5739                                            sources:
  5740                                              items:
  5741                                                properties:
  5742                                                  chart:
  5743                                                    type: string
  5744                                                  directory:
  5745                                                    properties:
  5746                                                      exclude:
  5747                                                        type: string
  5748                                                      include:
  5749                                                        type: string
  5750                                                      jsonnet:
  5751                                                        properties:
  5752                                                          extVars:
  5753                                                            items:
  5754                                                              properties:
  5755                                                                code:
  5756                                                                  type: boolean
  5757                                                                name:
  5758                                                                  type: string
  5759                                                                value:
  5760                                                                  type: string
  5761                                                              required:
  5762                                                              - name
  5763                                                              - value
  5764                                                              type: object
  5765                                                            type: array
  5766                                                          libs:
  5767                                                            items:
  5768                                                              type: string
  5769                                                            type: array
  5770                                                          tlas:
  5771                                                            items:
  5772                                                              properties:
  5773                                                                code:
  5774                                                                  type: boolean
  5775                                                                name:
  5776                                                                  type: string
  5777                                                                value:
  5778                                                                  type: string
  5779                                                              required:
  5780                                                              - name
  5781                                                              - value
  5782                                                              type: object
  5783                                                            type: array
  5784                                                        type: object
  5785                                                      recurse:
  5786                                                        type: boolean
  5787                                                    type: object
  5788                                                  helm:
  5789                                                    properties:
  5790                                                      fileParameters:
  5791                                                        items:
  5792                                                          properties:
  5793                                                            name:
  5794                                                              type: string
  5795                                                            path:
  5796                                                              type: string
  5797                                                          type: object
  5798                                                        type: array
  5799                                                      ignoreMissingValueFiles:
  5800                                                        type: boolean
  5801                                                      parameters:
  5802                                                        items:
  5803                                                          properties:
  5804                                                            forceString:
  5805                                                              type: boolean
  5806                                                            name:
  5807                                                              type: string
  5808                                                            value:
  5809                                                              type: string
  5810                                                          type: object
  5811                                                        type: array
  5812                                                      passCredentials:
  5813                                                        type: boolean
  5814                                                      releaseName:
  5815                                                        type: string
  5816                                                      skipCrds:
  5817                                                        type: boolean
  5818                                                      valueFiles:
  5819                                                        items:
  5820                                                          type: string
  5821                                                        type: array
  5822                                                      values:
  5823                                                        type: string
  5824                                                      version:
  5825                                                        type: string
  5826                                                    type: object
  5827                                                  kustomize:
  5828                                                    properties:
  5829                                                      commonAnnotations:
  5830                                                        additionalProperties:
  5831                                                          type: string
  5832                                                        type: object
  5833                                                      commonLabels:
  5834                                                        additionalProperties:
  5835                                                          type: string
  5836                                                        type: object
  5837                                                      forceCommonAnnotations:
  5838                                                        type: boolean
  5839                                                      forceCommonLabels:
  5840                                                        type: boolean
  5841                                                      images:
  5842                                                        items:
  5843                                                          type: string
  5844                                                        type: array
  5845                                                      namePrefix:
  5846                                                        type: string
  5847                                                      nameSuffix:
  5848                                                        type: string
  5849                                                      version:
  5850                                                        type: string
  5851                                                    type: object
  5852                                                  path:
  5853                                                    type: string
  5854                                                  plugin:
  5855                                                    properties:
  5856                                                      env:
  5857                                                        items:
  5858                                                          properties:
  5859                                                            name:
  5860                                                              type: string
  5861                                                            value:
  5862                                                              type: string
  5863                                                          required:
  5864                                                          - name
  5865                                                          - value
  5866                                                          type: object
  5867                                                        type: array
  5868                                                      name:
  5869                                                        type: string
  5870                                                      parameters:
  5871                                                        items:
  5872                                                          properties:
  5873                                                            array:
  5874                                                              items:
  5875                                                                type: string
  5876                                                              type: array
  5877                                                            map:
  5878                                                              additionalProperties:
  5879                                                                type: string
  5880                                                              type: object
  5881                                                            name:
  5882                                                              type: string
  5883                                                            string:
  5884                                                              type: string
  5885                                                          type: object
  5886                                                        type: array
  5887                                                    type: object
  5888                                                  ref:
  5889                                                    type: string
  5890                                                  repoURL:
  5891                                                    type: string
  5892                                                  targetRevision:
  5893                                                    type: string
  5894                                                required:
  5895                                                - repoURL
  5896                                                type: object
  5897                                              type: array
  5898                                            syncPolicy:
  5899                                              properties:
  5900                                                automated:
  5901                                                  properties:
  5902                                                    allowEmpty:
  5903                                                      type: boolean
  5904                                                    prune:
  5905                                                      type: boolean
  5906                                                    selfHeal:
  5907                                                      type: boolean
  5908                                                  type: object
  5909                                                managedNamespaceMetadata:
  5910                                                  properties:
  5911                                                    annotations:
  5912                                                      additionalProperties:
  5913                                                        type: string
  5914                                                      type: object
  5915                                                    labels:
  5916                                                      additionalProperties:
  5917                                                        type: string
  5918                                                      type: object
  5919                                                  type: object
  5920                                                retry:
  5921                                                  properties:
  5922                                                    backoff:
  5923                                                      properties:
  5924                                                        duration:
  5925                                                          type: string
  5926                                                        factor:
  5927                                                          format: int64
  5928                                                          type: integer
  5929                                                        maxDuration:
  5930                                                          type: string
  5931                                                      type: object
  5932                                                    limit:
  5933                                                      format: int64
  5934                                                      type: integer
  5935                                                  type: object
  5936                                                syncOptions:
  5937                                                  items:
  5938                                                    type: string
  5939                                                  type: array
  5940                                              type: object
  5941                                          required:
  5942                                          - destination
  5943                                          - project
  5944                                          type: object
  5945                                      required:
  5946                                      - metadata
  5947                                      - spec
  5948                                      type: object
  5949                                    values:
  5950                                      additionalProperties:
  5951                                        type: string
  5952                                      type: object
  5953                                  required:
  5954                                  - configMapRef
  5955                                  type: object
  5956                                clusters:
  5957                                  properties:
  5958                                    selector:
  5959                                      properties:
  5960                                        matchExpressions:
  5961                                          items:
  5962                                            properties:
  5963                                              key:
  5964                                                type: string
  5965                                              operator:
  5966                                                type: string
  5967                                              values:
  5968                                                items:
  5969                                                  type: string
  5970                                                type: array
  5971                                            required:
  5972                                            - key
  5973                                            - operator
  5974                                            type: object
  5975                                          type: array
  5976                                        matchLabels:
  5977                                          additionalProperties:
  5978                                            type: string
  5979                                          type: object
  5980                                      type: object
  5981                                    template:
  5982                                      properties:
  5983                                        metadata:
  5984                                          properties:
  5985                                            annotations:
  5986                                              additionalProperties:
  5987                                                type: string
  5988                                              type: object
  5989                                            finalizers:
  5990                                              items:
  5991                                                type: string
  5992                                              type: array
  5993                                            labels:
  5994                                              additionalProperties:
  5995                                                type: string
  5996                                              type: object
  5997                                            name:
  5998                                              type: string
  5999                                            namespace:
  6000                                              type: string
  6001                                          type: object
  6002                                        spec:
  6003                                          properties:
  6004                                            destination:
  6005                                              properties:
  6006                                                name:
  6007                                                  type: string
  6008                                                namespace:
  6009                                                  type: string
  6010                                                server:
  6011                                                  type: string
  6012                                              type: object
  6013                                            ignoreDifferences:
  6014                                              items:
  6015                                                properties:
  6016                                                  group:
  6017                                                    type: string
  6018                                                  jqPathExpressions:
  6019                                                    items:
  6020                                                      type: string
  6021                                                    type: array
  6022                                                  jsonPointers:
  6023                                                    items:
  6024                                                      type: string
  6025                                                    type: array
  6026                                                  kind:
  6027                                                    type: string
  6028                                                  managedFieldsManagers:
  6029                                                    items:
  6030                                                      type: string
  6031                                                    type: array
  6032                                                  name:
  6033                                                    type: string
  6034                                                  namespace:
  6035                                                    type: string
  6036                                                required:
  6037                                                - kind
  6038                                                type: object
  6039                                              type: array
  6040                                            info:
  6041                                              items:
  6042                                                properties:
  6043                                                  name:
  6044                                                    type: string
  6045                                                  value:
  6046                                                    type: string
  6047                                                required:
  6048                                                - name
  6049                                                - value
  6050                                                type: object
  6051                                              type: array
  6052                                            project:
  6053                                              type: string
  6054                                            revisionHistoryLimit:
  6055                                              format: int64
  6056                                              type: integer
  6057                                            source:
  6058                                              properties:
  6059                                                chart:
  6060                                                  type: string
  6061                                                directory:
  6062                                                  properties:
  6063                                                    exclude:
  6064                                                      type: string
  6065                                                    include:
  6066                                                      type: string
  6067                                                    jsonnet:
  6068                                                      properties:
  6069                                                        extVars:
  6070                                                          items:
  6071                                                            properties:
  6072                                                              code:
  6073                                                                type: boolean
  6074                                                              name:
  6075                                                                type: string
  6076                                                              value:
  6077                                                                type: string
  6078                                                            required:
  6079                                                            - name
  6080                                                            - value
  6081                                                            type: object
  6082                                                          type: array
  6083                                                        libs:
  6084                                                          items:
  6085                                                            type: string
  6086                                                          type: array
  6087                                                        tlas:
  6088                                                          items:
  6089                                                            properties:
  6090                                                              code:
  6091                                                                type: boolean
  6092                                                              name:
  6093                                                                type: string
  6094                                                              value:
  6095                                                                type: string
  6096                                                            required:
  6097                                                            - name
  6098                                                            - value
  6099                                                            type: object
  6100                                                          type: array
  6101                                                      type: object
  6102                                                    recurse:
  6103                                                      type: boolean
  6104                                                  type: object
  6105                                                helm:
  6106                                                  properties:
  6107                                                    fileParameters:
  6108                                                      items:
  6109                                                        properties:
  6110                                                          name:
  6111                                                            type: string
  6112                                                          path:
  6113                                                            type: string
  6114                                                        type: object
  6115                                                      type: array
  6116                                                    ignoreMissingValueFiles:
  6117                                                      type: boolean
  6118                                                    parameters:
  6119                                                      items:
  6120                                                        properties:
  6121                                                          forceString:
  6122                                                            type: boolean
  6123                                                          name:
  6124                                                            type: string
  6125                                                          value:
  6126                                                            type: string
  6127                                                        type: object
  6128                                                      type: array
  6129                                                    passCredentials:
  6130                                                      type: boolean
  6131                                                    releaseName:
  6132                                                      type: string
  6133                                                    skipCrds:
  6134                                                      type: boolean
  6135                                                    valueFiles:
  6136                                                      items:
  6137                                                        type: string
  6138                                                      type: array
  6139                                                    values:
  6140                                                      type: string
  6141                                                    version:
  6142                                                      type: string
  6143                                                  type: object
  6144                                                kustomize:
  6145                                                  properties:
  6146                                                    commonAnnotations:
  6147                                                      additionalProperties:
  6148                                                        type: string
  6149                                                      type: object
  6150                                                    commonLabels:
  6151                                                      additionalProperties:
  6152                                                        type: string
  6153                                                      type: object
  6154                                                    forceCommonAnnotations:
  6155                                                      type: boolean
  6156                                                    forceCommonLabels:
  6157                                                      type: boolean
  6158                                                    images:
  6159                                                      items:
  6160                                                        type: string
  6161                                                      type: array
  6162                                                    namePrefix:
  6163                                                      type: string
  6164                                                    nameSuffix:
  6165                                                      type: string
  6166                                                    version:
  6167                                                      type: string
  6168                                                  type: object
  6169                                                path:
  6170                                                  type: string
  6171                                                plugin:
  6172                                                  properties:
  6173                                                    env:
  6174                                                      items:
  6175                                                        properties:
  6176                                                          name:
  6177                                                            type: string
  6178                                                          value:
  6179                                                            type: string
  6180                                                        required:
  6181                                                        - name
  6182                                                        - value
  6183                                                        type: object
  6184                                                      type: array
  6185                                                    name:
  6186                                                      type: string
  6187                                                    parameters:
  6188                                                      items:
  6189                                                        properties:
  6190                                                          array:
  6191                                                            items:
  6192                                                              type: string
  6193                                                            type: array
  6194                                                          map:
  6195                                                            additionalProperties:
  6196                                                              type: string
  6197                                                            type: object
  6198                                                          name:
  6199                                                            type: string
  6200                                                          string:
  6201                                                            type: string
  6202                                                        type: object
  6203                                                      type: array
  6204                                                  type: object
  6205                                                ref:
  6206                                                  type: string
  6207                                                repoURL:
  6208                                                  type: string
  6209                                                targetRevision:
  6210                                                  type: string
  6211                                              required:
  6212                                              - repoURL
  6213                                              type: object
  6214                                            sources:
  6215                                              items:
  6216                                                properties:
  6217                                                  chart:
  6218                                                    type: string
  6219                                                  directory:
  6220                                                    properties:
  6221                                                      exclude:
  6222                                                        type: string
  6223                                                      include:
  6224                                                        type: string
  6225                                                      jsonnet:
  6226                                                        properties:
  6227                                                          extVars:
  6228                                                            items:
  6229                                                              properties:
  6230                                                                code:
  6231                                                                  type: boolean
  6232                                                                name:
  6233                                                                  type: string
  6234                                                                value:
  6235                                                                  type: string
  6236                                                              required:
  6237                                                              - name
  6238                                                              - value
  6239                                                              type: object
  6240                                                            type: array
  6241                                                          libs:
  6242                                                            items:
  6243                                                              type: string
  6244                                                            type: array
  6245                                                          tlas:
  6246                                                            items:
  6247                                                              properties:
  6248                                                                code:
  6249                                                                  type: boolean
  6250                                                                name:
  6251                                                                  type: string
  6252                                                                value:
  6253                                                                  type: string
  6254                                                              required:
  6255                                                              - name
  6256                                                              - value
  6257                                                              type: object
  6258                                                            type: array
  6259                                                        type: object
  6260                                                      recurse:
  6261                                                        type: boolean
  6262                                                    type: object
  6263                                                  helm:
  6264                                                    properties:
  6265                                                      fileParameters:
  6266                                                        items:
  6267                                                          properties:
  6268                                                            name:
  6269                                                              type: string
  6270                                                            path:
  6271                                                              type: string
  6272                                                          type: object
  6273                                                        type: array
  6274                                                      ignoreMissingValueFiles:
  6275                                                        type: boolean
  6276                                                      parameters:
  6277                                                        items:
  6278                                                          properties:
  6279                                                            forceString:
  6280                                                              type: boolean
  6281                                                            name:
  6282                                                              type: string
  6283                                                            value:
  6284                                                              type: string
  6285                                                          type: object
  6286                                                        type: array
  6287                                                      passCredentials:
  6288                                                        type: boolean
  6289                                                      releaseName:
  6290                                                        type: string
  6291                                                      skipCrds:
  6292                                                        type: boolean
  6293                                                      valueFiles:
  6294                                                        items:
  6295                                                          type: string
  6296                                                        type: array
  6297                                                      values:
  6298                                                        type: string
  6299                                                      version:
  6300                                                        type: string
  6301                                                    type: object
  6302                                                  kustomize:
  6303                                                    properties:
  6304                                                      commonAnnotations:
  6305                                                        additionalProperties:
  6306                                                          type: string
  6307                                                        type: object
  6308                                                      commonLabels:
  6309                                                        additionalProperties:
  6310                                                          type: string
  6311                                                        type: object
  6312                                                      forceCommonAnnotations:
  6313                                                        type: boolean
  6314                                                      forceCommonLabels:
  6315                                                        type: boolean
  6316                                                      images:
  6317                                                        items:
  6318                                                          type: string
  6319                                                        type: array
  6320                                                      namePrefix:
  6321                                                        type: string
  6322                                                      nameSuffix:
  6323                                                        type: string
  6324                                                      version:
  6325                                                        type: string
  6326                                                    type: object
  6327                                                  path:
  6328                                                    type: string
  6329                                                  plugin:
  6330                                                    properties:
  6331                                                      env:
  6332                                                        items:
  6333                                                          properties:
  6334                                                            name:
  6335                                                              type: string
  6336                                                            value:
  6337                                                              type: string
  6338                                                          required:
  6339                                                          - name
  6340                                                          - value
  6341                                                          type: object
  6342                                                        type: array
  6343                                                      name:
  6344                                                        type: string
  6345                                                      parameters:
  6346                                                        items:
  6347                                                          properties:
  6348                                                            array:
  6349                                                              items:
  6350                                                                type: string
  6351                                                              type: array
  6352                                                            map:
  6353                                                              additionalProperties:
  6354                                                                type: string
  6355                                                              type: object
  6356                                                            name:
  6357                                                              type: string
  6358                                                            string:
  6359                                                              type: string
  6360                                                          type: object
  6361                                                        type: array
  6362                                                    type: object
  6363                                                  ref:
  6364                                                    type: string
  6365                                                  repoURL:
  6366                                                    type: string
  6367                                                  targetRevision:
  6368                                                    type: string
  6369                                                required:
  6370                                                - repoURL
  6371                                                type: object
  6372                                              type: array
  6373                                            syncPolicy:
  6374                                              properties:
  6375                                                automated:
  6376                                                  properties:
  6377                                                    allowEmpty:
  6378                                                      type: boolean
  6379                                                    prune:
  6380                                                      type: boolean
  6381                                                    selfHeal:
  6382                                                      type: boolean
  6383                                                  type: object
  6384                                                managedNamespaceMetadata:
  6385                                                  properties:
  6386                                                    annotations:
  6387                                                      additionalProperties:
  6388                                                        type: string
  6389                                                      type: object
  6390                                                    labels:
  6391                                                      additionalProperties:
  6392                                                        type: string
  6393                                                      type: object
  6394                                                  type: object
  6395                                                retry:
  6396                                                  properties:
  6397                                                    backoff:
  6398                                                      properties:
  6399                                                        duration:
  6400                                                          type: string
  6401                                                        factor:
  6402                                                          format: int64
  6403                                                          type: integer
  6404                                                        maxDuration:
  6405                                                          type: string
  6406                                                      type: object
  6407                                                    limit:
  6408                                                      format: int64
  6409                                                      type: integer
  6410                                                  type: object
  6411                                                syncOptions:
  6412                                                  items:
  6413                                                    type: string
  6414                                                  type: array
  6415                                              type: object
  6416                                          required:
  6417                                          - destination
  6418                                          - project
  6419                                          type: object
  6420                                      required:
  6421                                      - metadata
  6422                                      - spec
  6423                                      type: object
  6424                                    values:
  6425                                      additionalProperties:
  6426                                        type: string
  6427                                      type: object
  6428                                  type: object
  6429                                git:
  6430                                  properties:
  6431                                    directories:
  6432                                      items:
  6433                                        properties:
  6434                                          exclude:
  6435                                            type: boolean
  6436                                          path:
  6437                                            type: string
  6438                                        required:
  6439                                        - path
  6440                                        type: object
  6441                                      type: array
  6442                                    files:
  6443                                      items:
  6444                                        properties:
  6445                                          path:
  6446                                            type: string
  6447                                        required:
  6448                                        - path
  6449                                        type: object
  6450                                      type: array
  6451                                    pathParamPrefix:
  6452                                      type: string
  6453                                    repoURL:
  6454                                      type: string
  6455                                    requeueAfterSeconds:
  6456                                      format: int64
  6457                                      type: integer
  6458                                    revision:
  6459                                      type: string
  6460                                    template:
  6461                                      properties:
  6462                                        metadata:
  6463                                          properties:
  6464                                            annotations:
  6465                                              additionalProperties:
  6466                                                type: string
  6467                                              type: object
  6468                                            finalizers:
  6469                                              items:
  6470                                                type: string
  6471                                              type: array
  6472                                            labels:
  6473                                              additionalProperties:
  6474                                                type: string
  6475                                              type: object
  6476                                            name:
  6477                                              type: string
  6478                                            namespace:
  6479                                              type: string
  6480                                          type: object
  6481                                        spec:
  6482                                          properties:
  6483                                            destination:
  6484                                              properties:
  6485                                                name:
  6486                                                  type: string
  6487                                                namespace:
  6488                                                  type: string
  6489                                                server:
  6490                                                  type: string
  6491                                              type: object
  6492                                            ignoreDifferences:
  6493                                              items:
  6494                                                properties:
  6495                                                  group:
  6496                                                    type: string
  6497                                                  jqPathExpressions:
  6498                                                    items:
  6499                                                      type: string
  6500                                                    type: array
  6501                                                  jsonPointers:
  6502                                                    items:
  6503                                                      type: string
  6504                                                    type: array
  6505                                                  kind:
  6506                                                    type: string
  6507                                                  managedFieldsManagers:
  6508                                                    items:
  6509                                                      type: string
  6510                                                    type: array
  6511                                                  name:
  6512                                                    type: string
  6513                                                  namespace:
  6514                                                    type: string
  6515                                                required:
  6516                                                - kind
  6517                                                type: object
  6518                                              type: array
  6519                                            info:
  6520                                              items:
  6521                                                properties:
  6522                                                  name:
  6523                                                    type: string
  6524                                                  value:
  6525                                                    type: string
  6526                                                required:
  6527                                                - name
  6528                                                - value
  6529                                                type: object
  6530                                              type: array
  6531                                            project:
  6532                                              type: string
  6533                                            revisionHistoryLimit:
  6534                                              format: int64
  6535                                              type: integer
  6536                                            source:
  6537                                              properties:
  6538                                                chart:
  6539                                                  type: string
  6540                                                directory:
  6541                                                  properties:
  6542                                                    exclude:
  6543                                                      type: string
  6544                                                    include:
  6545                                                      type: string
  6546                                                    jsonnet:
  6547                                                      properties:
  6548                                                        extVars:
  6549                                                          items:
  6550                                                            properties:
  6551                                                              code:
  6552                                                                type: boolean
  6553                                                              name:
  6554                                                                type: string
  6555                                                              value:
  6556                                                                type: string
  6557                                                            required:
  6558                                                            - name
  6559                                                            - value
  6560                                                            type: object
  6561                                                          type: array
  6562                                                        libs:
  6563                                                          items:
  6564                                                            type: string
  6565                                                          type: array
  6566                                                        tlas:
  6567                                                          items:
  6568                                                            properties:
  6569                                                              code:
  6570                                                                type: boolean
  6571                                                              name:
  6572                                                                type: string
  6573                                                              value:
  6574                                                                type: string
  6575                                                            required:
  6576                                                            - name
  6577                                                            - value
  6578                                                            type: object
  6579                                                          type: array
  6580                                                      type: object
  6581                                                    recurse:
  6582                                                      type: boolean
  6583                                                  type: object
  6584                                                helm:
  6585                                                  properties:
  6586                                                    fileParameters:
  6587                                                      items:
  6588                                                        properties:
  6589                                                          name:
  6590                                                            type: string
  6591                                                          path:
  6592                                                            type: string
  6593                                                        type: object
  6594                                                      type: array
  6595                                                    ignoreMissingValueFiles:
  6596                                                      type: boolean
  6597                                                    parameters:
  6598                                                      items:
  6599                                                        properties:
  6600                                                          forceString:
  6601                                                            type: boolean
  6602                                                          name:
  6603                                                            type: string
  6604                                                          value:
  6605                                                            type: string
  6606                                                        type: object
  6607                                                      type: array
  6608                                                    passCredentials:
  6609                                                      type: boolean
  6610                                                    releaseName:
  6611                                                      type: string
  6612                                                    skipCrds:
  6613                                                      type: boolean
  6614                                                    valueFiles:
  6615                                                      items:
  6616                                                        type: string
  6617                                                      type: array
  6618                                                    values:
  6619                                                      type: string
  6620                                                    version:
  6621                                                      type: string
  6622                                                  type: object
  6623                                                kustomize:
  6624                                                  properties:
  6625                                                    commonAnnotations:
  6626                                                      additionalProperties:
  6627                                                        type: string
  6628                                                      type: object
  6629                                                    commonLabels:
  6630                                                      additionalProperties:
  6631                                                        type: string
  6632                                                      type: object
  6633                                                    forceCommonAnnotations:
  6634                                                      type: boolean
  6635                                                    forceCommonLabels:
  6636                                                      type: boolean
  6637                                                    images:
  6638                                                      items:
  6639                                                        type: string
  6640                                                      type: array
  6641                                                    namePrefix:
  6642                                                      type: string
  6643                                                    nameSuffix:
  6644                                                      type: string
  6645                                                    version:
  6646                                                      type: string
  6647                                                  type: object
  6648                                                path:
  6649                                                  type: string
  6650                                                plugin:
  6651                                                  properties:
  6652                                                    env:
  6653                                                      items:
  6654                                                        properties:
  6655                                                          name:
  6656                                                            type: string
  6657                                                          value:
  6658                                                            type: string
  6659                                                        required:
  6660                                                        - name
  6661                                                        - value
  6662                                                        type: object
  6663                                                      type: array
  6664                                                    name:
  6665                                                      type: string
  6666                                                    parameters:
  6667                                                      items:
  6668                                                        properties:
  6669                                                          array:
  6670                                                            items:
  6671                                                              type: string
  6672                                                            type: array
  6673                                                          map:
  6674                                                            additionalProperties:
  6675                                                              type: string
  6676                                                            type: object
  6677                                                          name:
  6678                                                            type: string
  6679                                                          string:
  6680                                                            type: string
  6681                                                        type: object
  6682                                                      type: array
  6683                                                  type: object
  6684                                                ref:
  6685                                                  type: string
  6686                                                repoURL:
  6687                                                  type: string
  6688                                                targetRevision:
  6689                                                  type: string
  6690                                              required:
  6691                                              - repoURL
  6692                                              type: object
  6693                                            sources:
  6694                                              items:
  6695                                                properties:
  6696                                                  chart:
  6697                                                    type: string
  6698                                                  directory:
  6699                                                    properties:
  6700                                                      exclude:
  6701                                                        type: string
  6702                                                      include:
  6703                                                        type: string
  6704                                                      jsonnet:
  6705                                                        properties:
  6706                                                          extVars:
  6707                                                            items:
  6708                                                              properties:
  6709                                                                code:
  6710                                                                  type: boolean
  6711                                                                name:
  6712                                                                  type: string
  6713                                                                value:
  6714                                                                  type: string
  6715                                                              required:
  6716                                                              - name
  6717                                                              - value
  6718                                                              type: object
  6719                                                            type: array
  6720                                                          libs:
  6721                                                            items:
  6722                                                              type: string
  6723                                                            type: array
  6724                                                          tlas:
  6725                                                            items:
  6726                                                              properties:
  6727                                                                code:
  6728                                                                  type: boolean
  6729                                                                name:
  6730                                                                  type: string
  6731                                                                value:
  6732                                                                  type: string
  6733                                                              required:
  6734                                                              - name
  6735                                                              - value
  6736                                                              type: object
  6737                                                            type: array
  6738                                                        type: object
  6739                                                      recurse:
  6740                                                        type: boolean
  6741                                                    type: object
  6742                                                  helm:
  6743                                                    properties:
  6744                                                      fileParameters:
  6745                                                        items:
  6746                                                          properties:
  6747                                                            name:
  6748                                                              type: string
  6749                                                            path:
  6750                                                              type: string
  6751                                                          type: object
  6752                                                        type: array
  6753                                                      ignoreMissingValueFiles:
  6754                                                        type: boolean
  6755                                                      parameters:
  6756                                                        items:
  6757                                                          properties:
  6758                                                            forceString:
  6759                                                              type: boolean
  6760                                                            name:
  6761                                                              type: string
  6762                                                            value:
  6763                                                              type: string
  6764                                                          type: object
  6765                                                        type: array
  6766                                                      passCredentials:
  6767                                                        type: boolean
  6768                                                      releaseName:
  6769                                                        type: string
  6770                                                      skipCrds:
  6771                                                        type: boolean
  6772                                                      valueFiles:
  6773                                                        items:
  6774                                                          type: string
  6775                                                        type: array
  6776                                                      values:
  6777                                                        type: string
  6778                                                      version:
  6779                                                        type: string
  6780                                                    type: object
  6781                                                  kustomize:
  6782                                                    properties:
  6783                                                      commonAnnotations:
  6784                                                        additionalProperties:
  6785                                                          type: string
  6786                                                        type: object
  6787                                                      commonLabels:
  6788                                                        additionalProperties:
  6789                                                          type: string
  6790                                                        type: object
  6791                                                      forceCommonAnnotations:
  6792                                                        type: boolean
  6793                                                      forceCommonLabels:
  6794                                                        type: boolean
  6795                                                      images:
  6796                                                        items:
  6797                                                          type: string
  6798                                                        type: array
  6799                                                      namePrefix:
  6800                                                        type: string
  6801                                                      nameSuffix:
  6802                                                        type: string
  6803                                                      version:
  6804                                                        type: string
  6805                                                    type: object
  6806                                                  path:
  6807                                                    type: string
  6808                                                  plugin:
  6809                                                    properties:
  6810                                                      env:
  6811                                                        items:
  6812                                                          properties:
  6813                                                            name:
  6814                                                              type: string
  6815                                                            value:
  6816                                                              type: string
  6817                                                          required:
  6818                                                          - name
  6819                                                          - value
  6820                                                          type: object
  6821                                                        type: array
  6822                                                      name:
  6823                                                        type: string
  6824                                                      parameters:
  6825                                                        items:
  6826                                                          properties:
  6827                                                            array:
  6828                                                              items:
  6829                                                                type: string
  6830                                                              type: array
  6831                                                            map:
  6832                                                              additionalProperties:
  6833                                                                type: string
  6834                                                              type: object
  6835                                                            name:
  6836                                                              type: string
  6837                                                            string:
  6838                                                              type: string
  6839                                                          type: object
  6840                                                        type: array
  6841                                                    type: object
  6842                                                  ref:
  6843                                                    type: string
  6844                                                  repoURL:
  6845                                                    type: string
  6846                                                  targetRevision:
  6847                                                    type: string
  6848                                                required:
  6849                                                - repoURL
  6850                                                type: object
  6851                                              type: array
  6852                                            syncPolicy:
  6853                                              properties:
  6854                                                automated:
  6855                                                  properties:
  6856                                                    allowEmpty:
  6857                                                      type: boolean
  6858                                                    prune:
  6859                                                      type: boolean
  6860                                                    selfHeal:
  6861                                                      type: boolean
  6862                                                  type: object
  6863                                                managedNamespaceMetadata:
  6864                                                  properties:
  6865                                                    annotations:
  6866                                                      additionalProperties:
  6867                                                        type: string
  6868                                                      type: object
  6869                                                    labels:
  6870                                                      additionalProperties:
  6871                                                        type: string
  6872                                                      type: object
  6873                                                  type: object
  6874                                                retry:
  6875                                                  properties:
  6876                                                    backoff:
  6877                                                      properties:
  6878                                                        duration:
  6879                                                          type: string
  6880                                                        factor:
  6881                                                          format: int64
  6882                                                          type: integer
  6883                                                        maxDuration:
  6884                                                          type: string
  6885                                                      type: object
  6886                                                    limit:
  6887                                                      format: int64
  6888                                                      type: integer
  6889                                                  type: object
  6890                                                syncOptions:
  6891                                                  items:
  6892                                                    type: string
  6893                                                  type: array
  6894                                              type: object
  6895                                          required:
  6896                                          - destination
  6897                                          - project
  6898                                          type: object
  6899                                      required:
  6900                                      - metadata
  6901                                      - spec
  6902                                      type: object
  6903                                  required:
  6904                                  - repoURL
  6905                                  - revision
  6906                                  type: object
  6907                                list:
  6908                                  properties:
  6909                                    elements:
  6910                                      items:
  6911                                        x-kubernetes-preserve-unknown-fields: true
  6912                                      type: array
  6913                                    template:
  6914                                      properties:
  6915                                        metadata:
  6916                                          properties:
  6917                                            annotations:
  6918                                              additionalProperties:
  6919                                                type: string
  6920                                              type: object
  6921                                            finalizers:
  6922                                              items:
  6923                                                type: string
  6924                                              type: array
  6925                                            labels:
  6926                                              additionalProperties:
  6927                                                type: string
  6928                                              type: object
  6929                                            name:
  6930                                              type: string
  6931                                            namespace:
  6932                                              type: string
  6933                                          type: object
  6934                                        spec:
  6935                                          properties:
  6936                                            destination:
  6937                                              properties:
  6938                                                name:
  6939                                                  type: string
  6940                                                namespace:
  6941                                                  type: string
  6942                                                server:
  6943                                                  type: string
  6944                                              type: object
  6945                                            ignoreDifferences:
  6946                                              items:
  6947                                                properties:
  6948                                                  group:
  6949                                                    type: string
  6950                                                  jqPathExpressions:
  6951                                                    items:
  6952                                                      type: string
  6953                                                    type: array
  6954                                                  jsonPointers:
  6955                                                    items:
  6956                                                      type: string
  6957                                                    type: array
  6958                                                  kind:
  6959                                                    type: string
  6960                                                  managedFieldsManagers:
  6961                                                    items:
  6962                                                      type: string
  6963                                                    type: array
  6964                                                  name:
  6965                                                    type: string
  6966                                                  namespace:
  6967                                                    type: string
  6968                                                required:
  6969                                                - kind
  6970                                                type: object
  6971                                              type: array
  6972                                            info:
  6973                                              items:
  6974                                                properties:
  6975                                                  name:
  6976                                                    type: string
  6977                                                  value:
  6978                                                    type: string
  6979                                                required:
  6980                                                - name
  6981                                                - value
  6982                                                type: object
  6983                                              type: array
  6984                                            project:
  6985                                              type: string
  6986                                            revisionHistoryLimit:
  6987                                              format: int64
  6988                                              type: integer
  6989                                            source:
  6990                                              properties:
  6991                                                chart:
  6992                                                  type: string
  6993                                                directory:
  6994                                                  properties:
  6995                                                    exclude:
  6996                                                      type: string
  6997                                                    include:
  6998                                                      type: string
  6999                                                    jsonnet:
  7000                                                      properties:
  7001                                                        extVars:
  7002                                                          items:
  7003                                                            properties:
  7004                                                              code:
  7005                                                                type: boolean
  7006                                                              name:
  7007                                                                type: string
  7008                                                              value:
  7009                                                                type: string
  7010                                                            required:
  7011                                                            - name
  7012                                                            - value
  7013                                                            type: object
  7014                                                          type: array
  7015                                                        libs:
  7016                                                          items:
  7017                                                            type: string
  7018                                                          type: array
  7019                                                        tlas:
  7020                                                          items:
  7021                                                            properties:
  7022                                                              code:
  7023                                                                type: boolean
  7024                                                              name:
  7025                                                                type: string
  7026                                                              value:
  7027                                                                type: string
  7028                                                            required:
  7029                                                            - name
  7030                                                            - value
  7031                                                            type: object
  7032                                                          type: array
  7033                                                      type: object
  7034                                                    recurse:
  7035                                                      type: boolean
  7036                                                  type: object
  7037                                                helm:
  7038                                                  properties:
  7039                                                    fileParameters:
  7040                                                      items:
  7041                                                        properties:
  7042                                                          name:
  7043                                                            type: string
  7044                                                          path:
  7045                                                            type: string
  7046                                                        type: object
  7047                                                      type: array
  7048                                                    ignoreMissingValueFiles:
  7049                                                      type: boolean
  7050                                                    parameters:
  7051                                                      items:
  7052                                                        properties:
  7053                                                          forceString:
  7054                                                            type: boolean
  7055                                                          name:
  7056                                                            type: string
  7057                                                          value:
  7058                                                            type: string
  7059                                                        type: object
  7060                                                      type: array
  7061                                                    passCredentials:
  7062                                                      type: boolean
  7063                                                    releaseName:
  7064                                                      type: string
  7065                                                    skipCrds:
  7066                                                      type: boolean
  7067                                                    valueFiles:
  7068                                                      items:
  7069                                                        type: string
  7070                                                      type: array
  7071                                                    values:
  7072                                                      type: string
  7073                                                    version:
  7074                                                      type: string
  7075                                                  type: object
  7076                                                kustomize:
  7077                                                  properties:
  7078                                                    commonAnnotations:
  7079                                                      additionalProperties:
  7080                                                        type: string
  7081                                                      type: object
  7082                                                    commonLabels:
  7083                                                      additionalProperties:
  7084                                                        type: string
  7085                                                      type: object
  7086                                                    forceCommonAnnotations:
  7087                                                      type: boolean
  7088                                                    forceCommonLabels:
  7089                                                      type: boolean
  7090                                                    images:
  7091                                                      items:
  7092                                                        type: string
  7093                                                      type: array
  7094                                                    namePrefix:
  7095                                                      type: string
  7096                                                    nameSuffix:
  7097                                                      type: string
  7098                                                    version:
  7099                                                      type: string
  7100                                                  type: object
  7101                                                path:
  7102                                                  type: string
  7103                                                plugin:
  7104                                                  properties:
  7105                                                    env:
  7106                                                      items:
  7107                                                        properties:
  7108                                                          name:
  7109                                                            type: string
  7110                                                          value:
  7111                                                            type: string
  7112                                                        required:
  7113                                                        - name
  7114                                                        - value
  7115                                                        type: object
  7116                                                      type: array
  7117                                                    name:
  7118                                                      type: string
  7119                                                    parameters:
  7120                                                      items:
  7121                                                        properties:
  7122                                                          array:
  7123                                                            items:
  7124                                                              type: string
  7125                                                            type: array
  7126                                                          map:
  7127                                                            additionalProperties:
  7128                                                              type: string
  7129                                                            type: object
  7130                                                          name:
  7131                                                            type: string
  7132                                                          string:
  7133                                                            type: string
  7134                                                        type: object
  7135                                                      type: array
  7136                                                  type: object
  7137                                                ref:
  7138                                                  type: string
  7139                                                repoURL:
  7140                                                  type: string
  7141                                                targetRevision:
  7142                                                  type: string
  7143                                              required:
  7144                                              - repoURL
  7145                                              type: object
  7146                                            sources:
  7147                                              items:
  7148                                                properties:
  7149                                                  chart:
  7150                                                    type: string
  7151                                                  directory:
  7152                                                    properties:
  7153                                                      exclude:
  7154                                                        type: string
  7155                                                      include:
  7156                                                        type: string
  7157                                                      jsonnet:
  7158                                                        properties:
  7159                                                          extVars:
  7160                                                            items:
  7161                                                              properties:
  7162                                                                code:
  7163                                                                  type: boolean
  7164                                                                name:
  7165                                                                  type: string
  7166                                                                value:
  7167                                                                  type: string
  7168                                                              required:
  7169                                                              - name
  7170                                                              - value
  7171                                                              type: object
  7172                                                            type: array
  7173                                                          libs:
  7174                                                            items:
  7175                                                              type: string
  7176                                                            type: array
  7177                                                          tlas:
  7178                                                            items:
  7179                                                              properties:
  7180                                                                code:
  7181                                                                  type: boolean
  7182                                                                name:
  7183                                                                  type: string
  7184                                                                value:
  7185                                                                  type: string
  7186                                                              required:
  7187                                                              - name
  7188                                                              - value
  7189                                                              type: object
  7190                                                            type: array
  7191                                                        type: object
  7192                                                      recurse:
  7193                                                        type: boolean
  7194                                                    type: object
  7195                                                  helm:
  7196                                                    properties:
  7197                                                      fileParameters:
  7198                                                        items:
  7199                                                          properties:
  7200                                                            name:
  7201                                                              type: string
  7202                                                            path:
  7203                                                              type: string
  7204                                                          type: object
  7205                                                        type: array
  7206                                                      ignoreMissingValueFiles:
  7207                                                        type: boolean
  7208                                                      parameters:
  7209                                                        items:
  7210                                                          properties:
  7211                                                            forceString:
  7212                                                              type: boolean
  7213                                                            name:
  7214                                                              type: string
  7215                                                            value:
  7216                                                              type: string
  7217                                                          type: object
  7218                                                        type: array
  7219                                                      passCredentials:
  7220                                                        type: boolean
  7221                                                      releaseName:
  7222                                                        type: string
  7223                                                      skipCrds:
  7224                                                        type: boolean
  7225                                                      valueFiles:
  7226                                                        items:
  7227                                                          type: string
  7228                                                        type: array
  7229                                                      values:
  7230                                                        type: string
  7231                                                      version:
  7232                                                        type: string
  7233                                                    type: object
  7234                                                  kustomize:
  7235                                                    properties:
  7236                                                      commonAnnotations:
  7237                                                        additionalProperties:
  7238                                                          type: string
  7239                                                        type: object
  7240                                                      commonLabels:
  7241                                                        additionalProperties:
  7242                                                          type: string
  7243                                                        type: object
  7244                                                      forceCommonAnnotations:
  7245                                                        type: boolean
  7246                                                      forceCommonLabels:
  7247                                                        type: boolean
  7248                                                      images:
  7249                                                        items:
  7250                                                          type: string
  7251                                                        type: array
  7252                                                      namePrefix:
  7253                                                        type: string
  7254                                                      nameSuffix:
  7255                                                        type: string
  7256                                                      version:
  7257                                                        type: string
  7258                                                    type: object
  7259                                                  path:
  7260                                                    type: string
  7261                                                  plugin:
  7262                                                    properties:
  7263                                                      env:
  7264                                                        items:
  7265                                                          properties:
  7266                                                            name:
  7267                                                              type: string
  7268                                                            value:
  7269                                                              type: string
  7270                                                          required:
  7271                                                          - name
  7272                                                          - value
  7273                                                          type: object
  7274                                                        type: array
  7275                                                      name:
  7276                                                        type: string
  7277                                                      parameters:
  7278                                                        items:
  7279                                                          properties:
  7280                                                            array:
  7281                                                              items:
  7282                                                                type: string
  7283                                                              type: array
  7284                                                            map:
  7285                                                              additionalProperties:
  7286                                                                type: string
  7287                                                              type: object
  7288                                                            name:
  7289                                                              type: string
  7290                                                            string:
  7291                                                              type: string
  7292                                                          type: object
  7293                                                        type: array
  7294                                                    type: object
  7295                                                  ref:
  7296                                                    type: string
  7297                                                  repoURL:
  7298                                                    type: string
  7299                                                  targetRevision:
  7300                                                    type: string
  7301                                                required:
  7302                                                - repoURL
  7303                                                type: object
  7304                                              type: array
  7305                                            syncPolicy:
  7306                                              properties:
  7307                                                automated:
  7308                                                  properties:
  7309                                                    allowEmpty:
  7310                                                      type: boolean
  7311                                                    prune:
  7312                                                      type: boolean
  7313                                                    selfHeal:
  7314                                                      type: boolean
  7315                                                  type: object
  7316                                                managedNamespaceMetadata:
  7317                                                  properties:
  7318                                                    annotations:
  7319                                                      additionalProperties:
  7320                                                        type: string
  7321                                                      type: object
  7322                                                    labels:
  7323                                                      additionalProperties:
  7324                                                        type: string
  7325                                                      type: object
  7326                                                  type: object
  7327                                                retry:
  7328                                                  properties:
  7329                                                    backoff:
  7330                                                      properties:
  7331                                                        duration:
  7332                                                          type: string
  7333                                                        factor:
  7334                                                          format: int64
  7335                                                          type: integer
  7336                                                        maxDuration:
  7337                                                          type: string
  7338                                                      type: object
  7339                                                    limit:
  7340                                                      format: int64
  7341                                                      type: integer
  7342                                                  type: object
  7343                                                syncOptions:
  7344                                                  items:
  7345                                                    type: string
  7346                                                  type: array
  7347                                              type: object
  7348                                          required:
  7349                                          - destination
  7350                                          - project
  7351                                          type: object
  7352                                      required:
  7353                                      - metadata
  7354                                      - spec
  7355                                      type: object
  7356                                  required:
  7357                                  - elements
  7358                                  type: object
  7359                                matrix:
  7360                                  x-kubernetes-preserve-unknown-fields: true
  7361                                merge:
  7362                                  x-kubernetes-preserve-unknown-fields: true
  7363                                pullRequest:
  7364                                  properties:
  7365                                    bitbucketServer:
  7366                                      properties:
  7367                                        api:
  7368                                          type: string
  7369                                        basicAuth:
  7370                                          properties:
  7371                                            passwordRef:
  7372                                              properties:
  7373                                                key:
  7374                                                  type: string
  7375                                                secretName:
  7376                                                  type: string
  7377                                              required:
  7378                                              - key
  7379                                              - secretName
  7380                                              type: object
  7381                                            username:
  7382                                              type: string
  7383                                          required:
  7384                                          - passwordRef
  7385                                          - username
  7386                                          type: object
  7387                                        project:
  7388                                          type: string
  7389                                        repo:
  7390                                          type: string
  7391                                      required:
  7392                                      - api
  7393                                      - project
  7394                                      - repo
  7395                                      type: object
  7396                                    filters:
  7397                                      items:
  7398                                        properties:
  7399                                          branchMatch:
  7400                                            type: string
  7401                                        type: object
  7402                                      type: array
  7403                                    gitea:
  7404                                      properties:
  7405                                        api:
  7406                                          type: string
  7407                                        insecure:
  7408                                          type: boolean
  7409                                        owner:
  7410                                          type: string
  7411                                        repo:
  7412                                          type: string
  7413                                        tokenRef:
  7414                                          properties:
  7415                                            key:
  7416                                              type: string
  7417                                            secretName:
  7418                                              type: string
  7419                                          required:
  7420                                          - key
  7421                                          - secretName
  7422                                          type: object
  7423                                      required:
  7424                                      - api
  7425                                      - owner
  7426                                      - repo
  7427                                      type: object
  7428                                    github:
  7429                                      properties:
  7430                                        api:
  7431                                          type: string
  7432                                        appSecretName:
  7433                                          type: string
  7434                                        labels:
  7435                                          items:
  7436                                            type: string
  7437                                          type: array
  7438                                        owner:
  7439                                          type: string
  7440                                        repo:
  7441                                          type: string
  7442                                        tokenRef:
  7443                                          properties:
  7444                                            key:
  7445                                              type: string
  7446                                            secretName:
  7447                                              type: string
  7448                                          required:
  7449                                          - key
  7450                                          - secretName
  7451                                          type: object
  7452                                      required:
  7453                                      - owner
  7454                                      - repo
  7455                                      type: object
  7456                                    gitlab:
  7457                                      properties:
  7458                                        api:
  7459                                          type: string
  7460                                        labels:
  7461                                          items:
  7462                                            type: string
  7463                                          type: array
  7464                                        project:
  7465                                          type: string
  7466                                        pullRequestState:
  7467                                          type: string
  7468                                        tokenRef:
  7469                                          properties:
  7470                                            key:
  7471                                              type: string
  7472                                            secretName:
  7473                                              type: string
  7474                                          required:
  7475                                          - key
  7476                                          - secretName
  7477                                          type: object
  7478                                      required:
  7479                                      - project
  7480                                      type: object
  7481                                    requeueAfterSeconds:
  7482                                      format: int64
  7483                                      type: integer
  7484                                    template:
  7485                                      properties:
  7486                                        metadata:
  7487                                          properties:
  7488                                            annotations:
  7489                                              additionalProperties:
  7490                                                type: string
  7491                                              type: object
  7492                                            finalizers:
  7493                                              items:
  7494                                                type: string
  7495                                              type: array
  7496                                            labels:
  7497                                              additionalProperties:
  7498                                                type: string
  7499                                              type: object
  7500                                            name:
  7501                                              type: string
  7502                                            namespace:
  7503                                              type: string
  7504                                          type: object
  7505                                        spec:
  7506                                          properties:
  7507                                            destination:
  7508                                              properties:
  7509                                                name:
  7510                                                  type: string
  7511                                                namespace:
  7512                                                  type: string
  7513                                                server:
  7514                                                  type: string
  7515                                              type: object
  7516                                            ignoreDifferences:
  7517                                              items:
  7518                                                properties:
  7519                                                  group:
  7520                                                    type: string
  7521                                                  jqPathExpressions:
  7522                                                    items:
  7523                                                      type: string
  7524                                                    type: array
  7525                                                  jsonPointers:
  7526                                                    items:
  7527                                                      type: string
  7528                                                    type: array
  7529                                                  kind:
  7530                                                    type: string
  7531                                                  managedFieldsManagers:
  7532                                                    items:
  7533                                                      type: string
  7534                                                    type: array
  7535                                                  name:
  7536                                                    type: string
  7537                                                  namespace:
  7538                                                    type: string
  7539                                                required:
  7540                                                - kind
  7541                                                type: object
  7542                                              type: array
  7543                                            info:
  7544                                              items:
  7545                                                properties:
  7546                                                  name:
  7547                                                    type: string
  7548                                                  value:
  7549                                                    type: string
  7550                                                required:
  7551                                                - name
  7552                                                - value
  7553                                                type: object
  7554                                              type: array
  7555                                            project:
  7556                                              type: string
  7557                                            revisionHistoryLimit:
  7558                                              format: int64
  7559                                              type: integer
  7560                                            source:
  7561                                              properties:
  7562                                                chart:
  7563                                                  type: string
  7564                                                directory:
  7565                                                  properties:
  7566                                                    exclude:
  7567                                                      type: string
  7568                                                    include:
  7569                                                      type: string
  7570                                                    jsonnet:
  7571                                                      properties:
  7572                                                        extVars:
  7573                                                          items:
  7574                                                            properties:
  7575                                                              code:
  7576                                                                type: boolean
  7577                                                              name:
  7578                                                                type: string
  7579                                                              value:
  7580                                                                type: string
  7581                                                            required:
  7582                                                            - name
  7583                                                            - value
  7584                                                            type: object
  7585                                                          type: array
  7586                                                        libs:
  7587                                                          items:
  7588                                                            type: string
  7589                                                          type: array
  7590                                                        tlas:
  7591                                                          items:
  7592                                                            properties:
  7593                                                              code:
  7594                                                                type: boolean
  7595                                                              name:
  7596                                                                type: string
  7597                                                              value:
  7598                                                                type: string
  7599                                                            required:
  7600                                                            - name
  7601                                                            - value
  7602                                                            type: object
  7603                                                          type: array
  7604                                                      type: object
  7605                                                    recurse:
  7606                                                      type: boolean
  7607                                                  type: object
  7608                                                helm:
  7609                                                  properties:
  7610                                                    fileParameters:
  7611                                                      items:
  7612                                                        properties:
  7613                                                          name:
  7614                                                            type: string
  7615                                                          path:
  7616                                                            type: string
  7617                                                        type: object
  7618                                                      type: array
  7619                                                    ignoreMissingValueFiles:
  7620                                                      type: boolean
  7621                                                    parameters:
  7622                                                      items:
  7623                                                        properties:
  7624                                                          forceString:
  7625                                                            type: boolean
  7626                                                          name:
  7627                                                            type: string
  7628                                                          value:
  7629                                                            type: string
  7630                                                        type: object
  7631                                                      type: array
  7632                                                    passCredentials:
  7633                                                      type: boolean
  7634                                                    releaseName:
  7635                                                      type: string
  7636                                                    skipCrds:
  7637                                                      type: boolean
  7638                                                    valueFiles:
  7639                                                      items:
  7640                                                        type: string
  7641                                                      type: array
  7642                                                    values:
  7643                                                      type: string
  7644                                                    version:
  7645                                                      type: string
  7646                                                  type: object
  7647                                                kustomize:
  7648                                                  properties:
  7649                                                    commonAnnotations:
  7650                                                      additionalProperties:
  7651                                                        type: string
  7652                                                      type: object
  7653                                                    commonLabels:
  7654                                                      additionalProperties:
  7655                                                        type: string
  7656                                                      type: object
  7657                                                    forceCommonAnnotations:
  7658                                                      type: boolean
  7659                                                    forceCommonLabels:
  7660                                                      type: boolean
  7661                                                    images:
  7662                                                      items:
  7663                                                        type: string
  7664                                                      type: array
  7665                                                    namePrefix:
  7666                                                      type: string
  7667                                                    nameSuffix:
  7668                                                      type: string
  7669                                                    version:
  7670                                                      type: string
  7671                                                  type: object
  7672                                                path:
  7673                                                  type: string
  7674                                                plugin:
  7675                                                  properties:
  7676                                                    env:
  7677                                                      items:
  7678                                                        properties:
  7679                                                          name:
  7680                                                            type: string
  7681                                                          value:
  7682                                                            type: string
  7683                                                        required:
  7684                                                        - name
  7685                                                        - value
  7686                                                        type: object
  7687                                                      type: array
  7688                                                    name:
  7689                                                      type: string
  7690                                                    parameters:
  7691                                                      items:
  7692                                                        properties:
  7693                                                          array:
  7694                                                            items:
  7695                                                              type: string
  7696                                                            type: array
  7697                                                          map:
  7698                                                            additionalProperties:
  7699                                                              type: string
  7700                                                            type: object
  7701                                                          name:
  7702                                                            type: string
  7703                                                          string:
  7704                                                            type: string
  7705                                                        type: object
  7706                                                      type: array
  7707                                                  type: object
  7708                                                ref:
  7709                                                  type: string
  7710                                                repoURL:
  7711                                                  type: string
  7712                                                targetRevision:
  7713                                                  type: string
  7714                                              required:
  7715                                              - repoURL
  7716                                              type: object
  7717                                            sources:
  7718                                              items:
  7719                                                properties:
  7720                                                  chart:
  7721                                                    type: string
  7722                                                  directory:
  7723                                                    properties:
  7724                                                      exclude:
  7725                                                        type: string
  7726                                                      include:
  7727                                                        type: string
  7728                                                      jsonnet:
  7729                                                        properties:
  7730                                                          extVars:
  7731                                                            items:
  7732                                                              properties:
  7733                                                                code:
  7734                                                                  type: boolean
  7735                                                                name:
  7736                                                                  type: string
  7737                                                                value:
  7738                                                                  type: string
  7739                                                              required:
  7740                                                              - name
  7741                                                              - value
  7742                                                              type: object
  7743                                                            type: array
  7744                                                          libs:
  7745                                                            items:
  7746                                                              type: string
  7747                                                            type: array
  7748                                                          tlas:
  7749                                                            items:
  7750                                                              properties:
  7751                                                                code:
  7752                                                                  type: boolean
  7753                                                                name:
  7754                                                                  type: string
  7755                                                                value:
  7756                                                                  type: string
  7757                                                              required:
  7758                                                              - name
  7759                                                              - value
  7760                                                              type: object
  7761                                                            type: array
  7762                                                        type: object
  7763                                                      recurse:
  7764                                                        type: boolean
  7765                                                    type: object
  7766                                                  helm:
  7767                                                    properties:
  7768                                                      fileParameters:
  7769                                                        items:
  7770                                                          properties:
  7771                                                            name:
  7772                                                              type: string
  7773                                                            path:
  7774                                                              type: string
  7775                                                          type: object
  7776                                                        type: array
  7777                                                      ignoreMissingValueFiles:
  7778                                                        type: boolean
  7779                                                      parameters:
  7780                                                        items:
  7781                                                          properties:
  7782                                                            forceString:
  7783                                                              type: boolean
  7784                                                            name:
  7785                                                              type: string
  7786                                                            value:
  7787                                                              type: string
  7788                                                          type: object
  7789                                                        type: array
  7790                                                      passCredentials:
  7791                                                        type: boolean
  7792                                                      releaseName:
  7793                                                        type: string
  7794                                                      skipCrds:
  7795                                                        type: boolean
  7796                                                      valueFiles:
  7797                                                        items:
  7798                                                          type: string
  7799                                                        type: array
  7800                                                      values:
  7801                                                        type: string
  7802                                                      version:
  7803                                                        type: string
  7804                                                    type: object
  7805                                                  kustomize:
  7806                                                    properties:
  7807                                                      commonAnnotations:
  7808                                                        additionalProperties:
  7809                                                          type: string
  7810                                                        type: object
  7811                                                      commonLabels:
  7812                                                        additionalProperties:
  7813                                                          type: string
  7814                                                        type: object
  7815                                                      forceCommonAnnotations:
  7816                                                        type: boolean
  7817                                                      forceCommonLabels:
  7818                                                        type: boolean
  7819                                                      images:
  7820                                                        items:
  7821                                                          type: string
  7822                                                        type: array
  7823                                                      namePrefix:
  7824                                                        type: string
  7825                                                      nameSuffix:
  7826                                                        type: string
  7827                                                      version:
  7828                                                        type: string
  7829                                                    type: object
  7830                                                  path:
  7831                                                    type: string
  7832                                                  plugin:
  7833                                                    properties:
  7834                                                      env:
  7835                                                        items:
  7836                                                          properties:
  7837                                                            name:
  7838                                                              type: string
  7839                                                            value:
  7840                                                              type: string
  7841                                                          required:
  7842                                                          - name
  7843                                                          - value
  7844                                                          type: object
  7845                                                        type: array
  7846                                                      name:
  7847                                                        type: string
  7848                                                      parameters:
  7849                                                        items:
  7850                                                          properties:
  7851                                                            array:
  7852                                                              items:
  7853                                                                type: string
  7854                                                              type: array
  7855                                                            map:
  7856                                                              additionalProperties:
  7857                                                                type: string
  7858                                                              type: object
  7859                                                            name:
  7860                                                              type: string
  7861                                                            string:
  7862                                                              type: string
  7863                                                          type: object
  7864                                                        type: array
  7865                                                    type: object
  7866                                                  ref:
  7867                                                    type: string
  7868                                                  repoURL:
  7869                                                    type: string
  7870                                                  targetRevision:
  7871                                                    type: string
  7872                                                required:
  7873                                                - repoURL
  7874                                                type: object
  7875                                              type: array
  7876                                            syncPolicy:
  7877                                              properties:
  7878                                                automated:
  7879                                                  properties:
  7880                                                    allowEmpty:
  7881                                                      type: boolean
  7882                                                    prune:
  7883                                                      type: boolean
  7884                                                    selfHeal:
  7885                                                      type: boolean
  7886                                                  type: object
  7887                                                managedNamespaceMetadata:
  7888                                                  properties:
  7889                                                    annotations:
  7890                                                      additionalProperties:
  7891                                                        type: string
  7892                                                      type: object
  7893                                                    labels:
  7894                                                      additionalProperties:
  7895                                                        type: string
  7896                                                      type: object
  7897                                                  type: object
  7898                                                retry:
  7899                                                  properties:
  7900                                                    backoff:
  7901                                                      properties:
  7902                                                        duration:
  7903                                                          type: string
  7904                                                        factor:
  7905                                                          format: int64
  7906                                                          type: integer
  7907                                                        maxDuration:
  7908                                                          type: string
  7909                                                      type: object
  7910                                                    limit:
  7911                                                      format: int64
  7912                                                      type: integer
  7913                                                  type: object
  7914                                                syncOptions:
  7915                                                  items:
  7916                                                    type: string
  7917                                                  type: array
  7918                                              type: object
  7919                                          required:
  7920                                          - destination
  7921                                          - project
  7922                                          type: object
  7923                                      required:
  7924                                      - metadata
  7925                                      - spec
  7926                                      type: object
  7927                                  type: object
  7928                                scmProvider:
  7929                                  properties:
  7930                                    azureDevOps:
  7931                                      properties:
  7932                                        accessTokenRef:
  7933                                          properties:
  7934                                            key:
  7935                                              type: string
  7936                                            secretName:
  7937                                              type: string
  7938                                          required:
  7939                                          - key
  7940                                          - secretName
  7941                                          type: object
  7942                                        allBranches:
  7943                                          type: boolean
  7944                                        api:
  7945                                          type: string
  7946                                        organization:
  7947                                          type: string
  7948                                        teamProject:
  7949                                          type: string
  7950                                      required:
  7951                                      - accessTokenRef
  7952                                      - organization
  7953                                      - teamProject
  7954                                      type: object
  7955                                    bitbucket:
  7956                                      properties:
  7957                                        allBranches:
  7958                                          type: boolean
  7959                                        appPasswordRef:
  7960                                          properties:
  7961                                            key:
  7962                                              type: string
  7963                                            secretName:
  7964                                              type: string
  7965                                          required:
  7966                                          - key
  7967                                          - secretName
  7968                                          type: object
  7969                                        owner:
  7970                                          type: string
  7971                                        user:
  7972                                          type: string
  7973                                      required:
  7974                                      - appPasswordRef
  7975                                      - owner
  7976                                      - user
  7977                                      type: object
  7978                                    bitbucketServer:
  7979                                      properties:
  7980                                        allBranches:
  7981                                          type: boolean
  7982                                        api:
  7983                                          type: string
  7984                                        basicAuth:
  7985                                          properties:
  7986                                            passwordRef:
  7987                                              properties:
  7988                                                key:
  7989                                                  type: string
  7990                                                secretName:
  7991                                                  type: string
  7992                                              required:
  7993                                              - key
  7994                                              - secretName
  7995                                              type: object
  7996                                            username:
  7997                                              type: string
  7998                                          required:
  7999                                          - passwordRef
  8000                                          - username
  8001                                          type: object
  8002                                        project:
  8003                                          type: string
  8004                                      required:
  8005                                      - api
  8006                                      - project
  8007                                      type: object
  8008                                    cloneProtocol:
  8009                                      type: string
  8010                                    filters:
  8011                                      items:
  8012                                        properties:
  8013                                          branchMatch:
  8014                                            type: string
  8015                                          labelMatch:
  8016                                            type: string
  8017                                          pathsDoNotExist:
  8018                                            items:
  8019                                              type: string
  8020                                            type: array
  8021                                          pathsExist:
  8022                                            items:
  8023                                              type: string
  8024                                            type: array
  8025                                          repositoryMatch:
  8026                                            type: string
  8027                                        type: object
  8028                                      type: array
  8029                                    gitea:
  8030                                      properties:
  8031                                        allBranches:
  8032                                          type: boolean
  8033                                        api:
  8034                                          type: string
  8035                                        insecure:
  8036                                          type: boolean
  8037                                        owner:
  8038                                          type: string
  8039                                        tokenRef:
  8040                                          properties:
  8041                                            key:
  8042                                              type: string
  8043                                            secretName:
  8044                                              type: string
  8045                                          required:
  8046                                          - key
  8047                                          - secretName
  8048                                          type: object
  8049                                      required:
  8050                                      - api
  8051                                      - owner
  8052                                      type: object
  8053                                    github:
  8054                                      properties:
  8055                                        allBranches:
  8056                                          type: boolean
  8057                                        api:
  8058                                          type: string
  8059                                        appSecretName:
  8060                                          type: string
  8061                                        organization:
  8062                                          type: string
  8063                                        tokenRef:
  8064                                          properties:
  8065                                            key:
  8066                                              type: string
  8067                                            secretName:
  8068                                              type: string
  8069                                          required:
  8070                                          - key
  8071                                          - secretName
  8072                                          type: object
  8073                                      required:
  8074                                      - organization
  8075                                      type: object
  8076                                    gitlab:
  8077                                      properties:
  8078                                        allBranches:
  8079                                          type: boolean
  8080                                        api:
  8081                                          type: string
  8082                                        group:
  8083                                          type: string
  8084                                        includeSubgroups:
  8085                                          type: boolean
  8086                                        tokenRef:
  8087                                          properties:
  8088                                            key:
  8089                                              type: string
  8090                                            secretName:
  8091                                              type: string
  8092                                          required:
  8093                                          - key
  8094                                          - secretName
  8095                                          type: object
  8096                                      required:
  8097                                      - group
  8098                                      type: object
  8099                                    requeueAfterSeconds:
  8100                                      format: int64
  8101                                      type: integer
  8102                                    template:
  8103                                      properties:
  8104                                        metadata:
  8105                                          properties:
  8106                                            annotations:
  8107                                              additionalProperties:
  8108                                                type: string
  8109                                              type: object
  8110                                            finalizers:
  8111                                              items:
  8112                                                type: string
  8113                                              type: array
  8114                                            labels:
  8115                                              additionalProperties:
  8116                                                type: string
  8117                                              type: object
  8118                                            name:
  8119                                              type: string
  8120                                            namespace:
  8121                                              type: string
  8122                                          type: object
  8123                                        spec:
  8124                                          properties:
  8125                                            destination:
  8126                                              properties:
  8127                                                name:
  8128                                                  type: string
  8129                                                namespace:
  8130                                                  type: string
  8131                                                server:
  8132                                                  type: string
  8133                                              type: object
  8134                                            ignoreDifferences:
  8135                                              items:
  8136                                                properties:
  8137                                                  group:
  8138                                                    type: string
  8139                                                  jqPathExpressions:
  8140                                                    items:
  8141                                                      type: string
  8142                                                    type: array
  8143                                                  jsonPointers:
  8144                                                    items:
  8145                                                      type: string
  8146                                                    type: array
  8147                                                  kind:
  8148                                                    type: string
  8149                                                  managedFieldsManagers:
  8150                                                    items:
  8151                                                      type: string
  8152                                                    type: array
  8153                                                  name:
  8154                                                    type: string
  8155                                                  namespace:
  8156                                                    type: string
  8157                                                required:
  8158                                                - kind
  8159                                                type: object
  8160                                              type: array
  8161                                            info:
  8162                                              items:
  8163                                                properties:
  8164                                                  name:
  8165                                                    type: string
  8166                                                  value:
  8167                                                    type: string
  8168                                                required:
  8169                                                - name
  8170                                                - value
  8171                                                type: object
  8172                                              type: array
  8173                                            project:
  8174                                              type: string
  8175                                            revisionHistoryLimit:
  8176                                              format: int64
  8177                                              type: integer
  8178                                            source:
  8179                                              properties:
  8180                                                chart:
  8181                                                  type: string
  8182                                                directory:
  8183                                                  properties:
  8184                                                    exclude:
  8185                                                      type: string
  8186                                                    include:
  8187                                                      type: string
  8188                                                    jsonnet:
  8189                                                      properties:
  8190                                                        extVars:
  8191                                                          items:
  8192                                                            properties:
  8193                                                              code:
  8194                                                                type: boolean
  8195                                                              name:
  8196                                                                type: string
  8197                                                              value:
  8198                                                                type: string
  8199                                                            required:
  8200                                                            - name
  8201                                                            - value
  8202                                                            type: object
  8203                                                          type: array
  8204                                                        libs:
  8205                                                          items:
  8206                                                            type: string
  8207                                                          type: array
  8208                                                        tlas:
  8209                                                          items:
  8210                                                            properties:
  8211                                                              code:
  8212                                                                type: boolean
  8213                                                              name:
  8214                                                                type: string
  8215                                                              value:
  8216                                                                type: string
  8217                                                            required:
  8218                                                            - name
  8219                                                            - value
  8220                                                            type: object
  8221                                                          type: array
  8222                                                      type: object
  8223                                                    recurse:
  8224                                                      type: boolean
  8225                                                  type: object
  8226                                                helm:
  8227                                                  properties:
  8228                                                    fileParameters:
  8229                                                      items:
  8230                                                        properties:
  8231                                                          name:
  8232                                                            type: string
  8233                                                          path:
  8234                                                            type: string
  8235                                                        type: object
  8236                                                      type: array
  8237                                                    ignoreMissingValueFiles:
  8238                                                      type: boolean
  8239                                                    parameters:
  8240                                                      items:
  8241                                                        properties:
  8242                                                          forceString:
  8243                                                            type: boolean
  8244                                                          name:
  8245                                                            type: string
  8246                                                          value:
  8247                                                            type: string
  8248                                                        type: object
  8249                                                      type: array
  8250                                                    passCredentials:
  8251                                                      type: boolean
  8252                                                    releaseName:
  8253                                                      type: string
  8254                                                    skipCrds:
  8255                                                      type: boolean
  8256                                                    valueFiles:
  8257                                                      items:
  8258                                                        type: string
  8259                                                      type: array
  8260                                                    values:
  8261                                                      type: string
  8262                                                    version:
  8263                                                      type: string
  8264                                                  type: object
  8265                                                kustomize:
  8266                                                  properties:
  8267                                                    commonAnnotations:
  8268                                                      additionalProperties:
  8269                                                        type: string
  8270                                                      type: object
  8271                                                    commonLabels:
  8272                                                      additionalProperties:
  8273                                                        type: string
  8274                                                      type: object
  8275                                                    forceCommonAnnotations:
  8276                                                      type: boolean
  8277                                                    forceCommonLabels:
  8278                                                      type: boolean
  8279                                                    images:
  8280                                                      items:
  8281                                                        type: string
  8282                                                      type: array
  8283                                                    namePrefix:
  8284                                                      type: string
  8285                                                    nameSuffix:
  8286                                                      type: string
  8287                                                    version:
  8288                                                      type: string
  8289                                                  type: object
  8290                                                path:
  8291                                                  type: string
  8292                                                plugin:
  8293                                                  properties:
  8294                                                    env:
  8295                                                      items:
  8296                                                        properties:
  8297                                                          name:
  8298                                                            type: string
  8299                                                          value:
  8300                                                            type: string
  8301                                                        required:
  8302                                                        - name
  8303                                                        - value
  8304                                                        type: object
  8305                                                      type: array
  8306                                                    name:
  8307                                                      type: string
  8308                                                    parameters:
  8309                                                      items:
  8310                                                        properties:
  8311                                                          array:
  8312                                                            items:
  8313                                                              type: string
  8314                                                            type: array
  8315                                                          map:
  8316                                                            additionalProperties:
  8317                                                              type: string
  8318                                                            type: object
  8319                                                          name:
  8320                                                            type: string
  8321                                                          string:
  8322                                                            type: string
  8323                                                        type: object
  8324                                                      type: array
  8325                                                  type: object
  8326                                                ref:
  8327                                                  type: string
  8328                                                repoURL:
  8329                                                  type: string
  8330                                                targetRevision:
  8331                                                  type: string
  8332                                              required:
  8333                                              - repoURL
  8334                                              type: object
  8335                                            sources:
  8336                                              items:
  8337                                                properties:
  8338                                                  chart:
  8339                                                    type: string
  8340                                                  directory:
  8341                                                    properties:
  8342                                                      exclude:
  8343                                                        type: string
  8344                                                      include:
  8345                                                        type: string
  8346                                                      jsonnet:
  8347                                                        properties:
  8348                                                          extVars:
  8349                                                            items:
  8350                                                              properties:
  8351                                                                code:
  8352                                                                  type: boolean
  8353                                                                name:
  8354                                                                  type: string
  8355                                                                value:
  8356                                                                  type: string
  8357                                                              required:
  8358                                                              - name
  8359                                                              - value
  8360                                                              type: object
  8361                                                            type: array
  8362                                                          libs:
  8363                                                            items:
  8364                                                              type: string
  8365                                                            type: array
  8366                                                          tlas:
  8367                                                            items:
  8368                                                              properties:
  8369                                                                code:
  8370                                                                  type: boolean
  8371                                                                name:
  8372                                                                  type: string
  8373                                                                value:
  8374                                                                  type: string
  8375                                                              required:
  8376                                                              - name
  8377                                                              - value
  8378                                                              type: object
  8379                                                            type: array
  8380                                                        type: object
  8381                                                      recurse:
  8382                                                        type: boolean
  8383                                                    type: object
  8384                                                  helm:
  8385                                                    properties:
  8386                                                      fileParameters:
  8387                                                        items:
  8388                                                          properties:
  8389                                                            name:
  8390                                                              type: string
  8391                                                            path:
  8392                                                              type: string
  8393                                                          type: object
  8394                                                        type: array
  8395                                                      ignoreMissingValueFiles:
  8396                                                        type: boolean
  8397                                                      parameters:
  8398                                                        items:
  8399                                                          properties:
  8400                                                            forceString:
  8401                                                              type: boolean
  8402                                                            name:
  8403                                                              type: string
  8404                                                            value:
  8405                                                              type: string
  8406                                                          type: object
  8407                                                        type: array
  8408                                                      passCredentials:
  8409                                                        type: boolean
  8410                                                      releaseName:
  8411                                                        type: string
  8412                                                      skipCrds:
  8413                                                        type: boolean
  8414                                                      valueFiles:
  8415                                                        items:
  8416                                                          type: string
  8417                                                        type: array
  8418                                                      values:
  8419                                                        type: string
  8420                                                      version:
  8421                                                        type: string
  8422                                                    type: object
  8423                                                  kustomize:
  8424                                                    properties:
  8425                                                      commonAnnotations:
  8426                                                        additionalProperties:
  8427                                                          type: string
  8428                                                        type: object
  8429                                                      commonLabels:
  8430                                                        additionalProperties:
  8431                                                          type: string
  8432                                                        type: object
  8433                                                      forceCommonAnnotations:
  8434                                                        type: boolean
  8435                                                      forceCommonLabels:
  8436                                                        type: boolean
  8437                                                      images:
  8438                                                        items:
  8439                                                          type: string
  8440                                                        type: array
  8441                                                      namePrefix:
  8442                                                        type: string
  8443                                                      nameSuffix:
  8444                                                        type: string
  8445                                                      version:
  8446                                                        type: string
  8447                                                    type: object
  8448                                                  path:
  8449                                                    type: string
  8450                                                  plugin:
  8451                                                    properties:
  8452                                                      env:
  8453                                                        items:
  8454                                                          properties:
  8455                                                            name:
  8456                                                              type: string
  8457                                                            value:
  8458                                                              type: string
  8459                                                          required:
  8460                                                          - name
  8461                                                          - value
  8462                                                          type: object
  8463                                                        type: array
  8464                                                      name:
  8465                                                        type: string
  8466                                                      parameters:
  8467                                                        items:
  8468                                                          properties:
  8469                                                            array:
  8470                                                              items:
  8471                                                                type: string
  8472                                                              type: array
  8473                                                            map:
  8474                                                              additionalProperties:
  8475                                                                type: string
  8476                                                              type: object
  8477                                                            name:
  8478                                                              type: string
  8479                                                            string:
  8480                                                              type: string
  8481                                                          type: object
  8482                                                        type: array
  8483                                                    type: object
  8484                                                  ref:
  8485                                                    type: string
  8486                                                  repoURL:
  8487                                                    type: string
  8488                                                  targetRevision:
  8489                                                    type: string
  8490                                                required:
  8491                                                - repoURL
  8492                                                type: object
  8493                                              type: array
  8494                                            syncPolicy:
  8495                                              properties:
  8496                                                automated:
  8497                                                  properties:
  8498                                                    allowEmpty:
  8499                                                      type: boolean
  8500                                                    prune:
  8501                                                      type: boolean
  8502                                                    selfHeal:
  8503                                                      type: boolean
  8504                                                  type: object
  8505                                                managedNamespaceMetadata:
  8506                                                  properties:
  8507                                                    annotations:
  8508                                                      additionalProperties:
  8509                                                        type: string
  8510                                                      type: object
  8511                                                    labels:
  8512                                                      additionalProperties:
  8513                                                        type: string
  8514                                                      type: object
  8515                                                  type: object
  8516                                                retry:
  8517                                                  properties:
  8518                                                    backoff:
  8519                                                      properties:
  8520                                                        duration:
  8521                                                          type: string
  8522                                                        factor:
  8523                                                          format: int64
  8524                                                          type: integer
  8525                                                        maxDuration:
  8526                                                          type: string
  8527                                                      type: object
  8528                                                    limit:
  8529                                                      format: int64
  8530                                                      type: integer
  8531                                                  type: object
  8532                                                syncOptions:
  8533                                                  items:
  8534                                                    type: string
  8535                                                  type: array
  8536                                              type: object
  8537                                          required:
  8538                                          - destination
  8539                                          - project
  8540                                          type: object
  8541                                      required:
  8542                                      - metadata
  8543                                      - spec
  8544                                      type: object
  8545                                  type: object
  8546                                selector:
  8547                                  properties:
  8548                                    matchExpressions:
  8549                                      items:
  8550                                        properties:
  8551                                          key:
  8552                                            type: string
  8553                                          operator:
  8554                                            type: string
  8555                                          values:
  8556                                            items:
  8557                                              type: string
  8558                                            type: array
  8559                                        required:
  8560                                        - key
  8561                                        - operator
  8562                                        type: object
  8563                                      type: array
  8564                                    matchLabels:
  8565                                      additionalProperties:
  8566                                        type: string
  8567                                      type: object
  8568                                  type: object
  8569                              type: object
  8570                            type: array
  8571                          mergeKeys:
  8572                            items:
  8573                              type: string
  8574                            type: array
  8575                          template:
  8576                            properties:
  8577                              metadata:
  8578                                properties:
  8579                                  annotations:
  8580                                    additionalProperties:
  8581                                      type: string
  8582                                    type: object
  8583                                  finalizers:
  8584                                    items:
  8585                                      type: string
  8586                                    type: array
  8587                                  labels:
  8588                                    additionalProperties:
  8589                                      type: string
  8590                                    type: object
  8591                                  name:
  8592                                    type: string
  8593                                  namespace:
  8594                                    type: string
  8595                                type: object
  8596                              spec:
  8597                                properties:
  8598                                  destination:
  8599                                    properties:
  8600                                      name:
  8601                                        type: string
  8602                                      namespace:
  8603                                        type: string
  8604                                      server:
  8605                                        type: string
  8606                                    type: object
  8607                                  ignoreDifferences:
  8608                                    items:
  8609                                      properties:
  8610                                        group:
  8611                                          type: string
  8612                                        jqPathExpressions:
  8613                                          items:
  8614                                            type: string
  8615                                          type: array
  8616                                        jsonPointers:
  8617                                          items:
  8618                                            type: string
  8619                                          type: array
  8620                                        kind:
  8621                                          type: string
  8622                                        managedFieldsManagers:
  8623                                          items:
  8624                                            type: string
  8625                                          type: array
  8626                                        name:
  8627                                          type: string
  8628                                        namespace:
  8629                                          type: string
  8630                                      required:
  8631                                      - kind
  8632                                      type: object
  8633                                    type: array
  8634                                  info:
  8635                                    items:
  8636                                      properties:
  8637                                        name:
  8638                                          type: string
  8639                                        value:
  8640                                          type: string
  8641                                      required:
  8642                                      - name
  8643                                      - value
  8644                                      type: object
  8645                                    type: array
  8646                                  project:
  8647                                    type: string
  8648                                  revisionHistoryLimit:
  8649                                    format: int64
  8650                                    type: integer
  8651                                  source:
  8652                                    properties:
  8653                                      chart:
  8654                                        type: string
  8655                                      directory:
  8656                                        properties:
  8657                                          exclude:
  8658                                            type: string
  8659                                          include:
  8660                                            type: string
  8661                                          jsonnet:
  8662                                            properties:
  8663                                              extVars:
  8664                                                items:
  8665                                                  properties:
  8666                                                    code:
  8667                                                      type: boolean
  8668                                                    name:
  8669                                                      type: string
  8670                                                    value:
  8671                                                      type: string
  8672                                                  required:
  8673                                                  - name
  8674                                                  - value
  8675                                                  type: object
  8676                                                type: array
  8677                                              libs:
  8678                                                items:
  8679                                                  type: string
  8680                                                type: array
  8681                                              tlas:
  8682                                                items:
  8683                                                  properties:
  8684                                                    code:
  8685                                                      type: boolean
  8686                                                    name:
  8687                                                      type: string
  8688                                                    value:
  8689                                                      type: string
  8690                                                  required:
  8691                                                  - name
  8692                                                  - value
  8693                                                  type: object
  8694                                                type: array
  8695                                            type: object
  8696                                          recurse:
  8697                                            type: boolean
  8698                                        type: object
  8699                                      helm:
  8700                                        properties:
  8701                                          fileParameters:
  8702                                            items:
  8703                                              properties:
  8704                                                name:
  8705                                                  type: string
  8706                                                path:
  8707                                                  type: string
  8708                                              type: object
  8709                                            type: array
  8710                                          ignoreMissingValueFiles:
  8711                                            type: boolean
  8712                                          parameters:
  8713                                            items:
  8714                                              properties:
  8715                                                forceString:
  8716                                                  type: boolean
  8717                                                name:
  8718                                                  type: string
  8719                                                value:
  8720                                                  type: string
  8721                                              type: object
  8722                                            type: array
  8723                                          passCredentials:
  8724                                            type: boolean
  8725                                          releaseName:
  8726                                            type: string
  8727                                          skipCrds:
  8728                                            type: boolean
  8729                                          valueFiles:
  8730                                            items:
  8731                                              type: string
  8732                                            type: array
  8733                                          values:
  8734                                            type: string
  8735                                          version:
  8736                                            type: string
  8737                                        type: object
  8738                                      kustomize:
  8739                                        properties:
  8740                                          commonAnnotations:
  8741                                            additionalProperties:
  8742                                              type: string
  8743                                            type: object
  8744                                          commonLabels:
  8745                                            additionalProperties:
  8746                                              type: string
  8747                                            type: object
  8748                                          forceCommonAnnotations:
  8749                                            type: boolean
  8750                                          forceCommonLabels:
  8751                                            type: boolean
  8752                                          images:
  8753                                            items:
  8754                                              type: string
  8755                                            type: array
  8756                                          namePrefix:
  8757                                            type: string
  8758                                          nameSuffix:
  8759                                            type: string
  8760                                          version:
  8761                                            type: string
  8762                                        type: object
  8763                                      path:
  8764                                        type: string
  8765                                      plugin:
  8766                                        properties:
  8767                                          env:
  8768                                            items:
  8769                                              properties:
  8770                                                name:
  8771                                                  type: string
  8772                                                value:
  8773                                                  type: string
  8774                                              required:
  8775                                              - name
  8776                                              - value
  8777                                              type: object
  8778                                            type: array
  8779                                          name:
  8780                                            type: string
  8781                                          parameters:
  8782                                            items:
  8783                                              properties:
  8784                                                array:
  8785                                                  items:
  8786                                                    type: string
  8787                                                  type: array
  8788                                                map:
  8789                                                  additionalProperties:
  8790                                                    type: string
  8791                                                  type: object
  8792                                                name:
  8793                                                  type: string
  8794                                                string:
  8795                                                  type: string
  8796                                              type: object
  8797                                            type: array
  8798                                        type: object
  8799                                      ref:
  8800                                        type: string
  8801                                      repoURL:
  8802                                        type: string
  8803                                      targetRevision:
  8804                                        type: string
  8805                                    required:
  8806                                    - repoURL
  8807                                    type: object
  8808                                  sources:
  8809                                    items:
  8810                                      properties:
  8811                                        chart:
  8812                                          type: string
  8813                                        directory:
  8814                                          properties:
  8815                                            exclude:
  8816                                              type: string
  8817                                            include:
  8818                                              type: string
  8819                                            jsonnet:
  8820                                              properties:
  8821                                                extVars:
  8822                                                  items:
  8823                                                    properties:
  8824                                                      code:
  8825                                                        type: boolean
  8826                                                      name:
  8827                                                        type: string
  8828                                                      value:
  8829                                                        type: string
  8830                                                    required:
  8831                                                    - name
  8832                                                    - value
  8833                                                    type: object
  8834                                                  type: array
  8835                                                libs:
  8836                                                  items:
  8837                                                    type: string
  8838                                                  type: array
  8839                                                tlas:
  8840                                                  items:
  8841                                                    properties:
  8842                                                      code:
  8843                                                        type: boolean
  8844                                                      name:
  8845                                                        type: string
  8846                                                      value:
  8847                                                        type: string
  8848                                                    required:
  8849                                                    - name
  8850                                                    - value
  8851                                                    type: object
  8852                                                  type: array
  8853                                              type: object
  8854                                            recurse:
  8855                                              type: boolean
  8856                                          type: object
  8857                                        helm:
  8858                                          properties:
  8859                                            fileParameters:
  8860                                              items:
  8861                                                properties:
  8862                                                  name:
  8863                                                    type: string
  8864                                                  path:
  8865                                                    type: string
  8866                                                type: object
  8867                                              type: array
  8868                                            ignoreMissingValueFiles:
  8869                                              type: boolean
  8870                                            parameters:
  8871                                              items:
  8872                                                properties:
  8873                                                  forceString:
  8874                                                    type: boolean
  8875                                                  name:
  8876                                                    type: string
  8877                                                  value:
  8878                                                    type: string
  8879                                                type: object
  8880                                              type: array
  8881                                            passCredentials:
  8882                                              type: boolean
  8883                                            releaseName:
  8884                                              type: string
  8885                                            skipCrds:
  8886                                              type: boolean
  8887                                            valueFiles:
  8888                                              items:
  8889                                                type: string
  8890                                              type: array
  8891                                            values:
  8892                                              type: string
  8893                                            version:
  8894                                              type: string
  8895                                          type: object
  8896                                        kustomize:
  8897                                          properties:
  8898                                            commonAnnotations:
  8899                                              additionalProperties:
  8900                                                type: string
  8901                                              type: object
  8902                                            commonLabels:
  8903                                              additionalProperties:
  8904                                                type: string
  8905                                              type: object
  8906                                            forceCommonAnnotations:
  8907                                              type: boolean
  8908                                            forceCommonLabels:
  8909                                              type: boolean
  8910                                            images:
  8911                                              items:
  8912                                                type: string
  8913                                              type: array
  8914                                            namePrefix:
  8915                                              type: string
  8916                                            nameSuffix:
  8917                                              type: string
  8918                                            version:
  8919                                              type: string
  8920                                          type: object
  8921                                        path:
  8922                                          type: string
  8923                                        plugin:
  8924                                          properties:
  8925                                            env:
  8926                                              items:
  8927                                                properties:
  8928                                                  name:
  8929                                                    type: string
  8930                                                  value:
  8931                                                    type: string
  8932                                                required:
  8933                                                - name
  8934                                                - value
  8935                                                type: object
  8936                                              type: array
  8937                                            name:
  8938                                              type: string
  8939                                            parameters:
  8940                                              items:
  8941                                                properties:
  8942                                                  array:
  8943                                                    items:
  8944                                                      type: string
  8945                                                    type: array
  8946                                                  map:
  8947                                                    additionalProperties:
  8948                                                      type: string
  8949                                                    type: object
  8950                                                  name:
  8951                                                    type: string
  8952                                                  string:
  8953                                                    type: string
  8954                                                type: object
  8955                                              type: array
  8956                                          type: object
  8957                                        ref:
  8958                                          type: string
  8959                                        repoURL:
  8960                                          type: string
  8961                                        targetRevision:
  8962                                          type: string
  8963                                      required:
  8964                                      - repoURL
  8965                                      type: object
  8966                                    type: array
  8967                                  syncPolicy:
  8968                                    properties:
  8969                                      automated:
  8970                                        properties:
  8971                                          allowEmpty:
  8972                                            type: boolean
  8973                                          prune:
  8974                                            type: boolean
  8975                                          selfHeal:
  8976                                            type: boolean
  8977                                        type: object
  8978                                      managedNamespaceMetadata:
  8979                                        properties:
  8980                                          annotations:
  8981                                            additionalProperties:
  8982                                              type: string
  8983                                            type: object
  8984                                          labels:
  8985                                            additionalProperties:
  8986                                              type: string
  8987                                            type: object
  8988                                        type: object
  8989                                      retry:
  8990                                        properties:
  8991                                          backoff:
  8992                                            properties:
  8993                                              duration:
  8994                                                type: string
  8995                                              factor:
  8996                                                format: int64
  8997                                                type: integer
  8998                                              maxDuration:
  8999                                                type: string
  9000                                            type: object
  9001                                          limit:
  9002                                            format: int64
  9003                                            type: integer
  9004                                        type: object
  9005                                      syncOptions:
  9006                                        items:
  9007                                          type: string
  9008                                        type: array
  9009                                    type: object
  9010                                required:
  9011                                - destination
  9012                                - project
  9013                                type: object
  9014                            required:
  9015                            - metadata
  9016                            - spec
  9017                            type: object
  9018                        required:
  9019                        - generators
  9020                        - mergeKeys
  9021                        type: object
  9022                      pullRequest:
  9023                        properties:
  9024                          bitbucketServer:
  9025                            properties:
  9026                              api:
  9027                                type: string
  9028                              basicAuth:
  9029                                properties:
  9030                                  passwordRef:
  9031                                    properties:
  9032                                      key:
  9033                                        type: string
  9034                                      secretName:
  9035                                        type: string
  9036                                    required:
  9037                                    - key
  9038                                    - secretName
  9039                                    type: object
  9040                                  username:
  9041                                    type: string
  9042                                required:
  9043                                - passwordRef
  9044                                - username
  9045                                type: object
  9046                              project:
  9047                                type: string
  9048                              repo:
  9049                                type: string
  9050                            required:
  9051                            - api
  9052                            - project
  9053                            - repo
  9054                            type: object
  9055                          filters:
  9056                            items:
  9057                              properties:
  9058                                branchMatch:
  9059                                  type: string
  9060                              type: object
  9061                            type: array
  9062                          gitea:
  9063                            properties:
  9064                              api:
  9065                                type: string
  9066                              insecure:
  9067                                type: boolean
  9068                              owner:
  9069                                type: string
  9070                              repo:
  9071                                type: string
  9072                              tokenRef:
  9073                                properties:
  9074                                  key:
  9075                                    type: string
  9076                                  secretName:
  9077                                    type: string
  9078                                required:
  9079                                - key
  9080                                - secretName
  9081                                type: object
  9082                            required:
  9083                            - api
  9084                            - owner
  9085                            - repo
  9086                            type: object
  9087                          github:
  9088                            properties:
  9089                              api:
  9090                                type: string
  9091                              appSecretName:
  9092                                type: string
  9093                              labels:
  9094                                items:
  9095                                  type: string
  9096                                type: array
  9097                              owner:
  9098                                type: string
  9099                              repo:
  9100                                type: string
  9101                              tokenRef:
  9102                                properties:
  9103                                  key:
  9104                                    type: string
  9105                                  secretName:
  9106                                    type: string
  9107                                required:
  9108                                - key
  9109                                - secretName
  9110                                type: object
  9111                            required:
  9112                            - owner
  9113                            - repo
  9114                            type: object
  9115                          gitlab:
  9116                            properties:
  9117                              api:
  9118                                type: string
  9119                              labels:
  9120                                items:
  9121                                  type: string
  9122                                type: array
  9123                              project:
  9124                                type: string
  9125                              pullRequestState:
  9126                                type: string
  9127                              tokenRef:
  9128                                properties:
  9129                                  key:
  9130                                    type: string
  9131                                  secretName:
  9132                                    type: string
  9133                                required:
  9134                                - key
  9135                                - secretName
  9136                                type: object
  9137                            required:
  9138                            - project
  9139                            type: object
  9140                          requeueAfterSeconds:
  9141                            format: int64
  9142                            type: integer
  9143                          template:
  9144                            properties:
  9145                              metadata:
  9146                                properties:
  9147                                  annotations:
  9148                                    additionalProperties:
  9149                                      type: string
  9150                                    type: object
  9151                                  finalizers:
  9152                                    items:
  9153                                      type: string
  9154                                    type: array
  9155                                  labels:
  9156                                    additionalProperties:
  9157                                      type: string
  9158                                    type: object
  9159                                  name:
  9160                                    type: string
  9161                                  namespace:
  9162                                    type: string
  9163                                type: object
  9164                              spec:
  9165                                properties:
  9166                                  destination:
  9167                                    properties:
  9168                                      name:
  9169                                        type: string
  9170                                      namespace:
  9171                                        type: string
  9172                                      server:
  9173                                        type: string
  9174                                    type: object
  9175                                  ignoreDifferences:
  9176                                    items:
  9177                                      properties:
  9178                                        group:
  9179                                          type: string
  9180                                        jqPathExpressions:
  9181                                          items:
  9182                                            type: string
  9183                                          type: array
  9184                                        jsonPointers:
  9185                                          items:
  9186                                            type: string
  9187                                          type: array
  9188                                        kind:
  9189                                          type: string
  9190                                        managedFieldsManagers:
  9191                                          items:
  9192                                            type: string
  9193                                          type: array
  9194                                        name:
  9195                                          type: string
  9196                                        namespace:
  9197                                          type: string
  9198                                      required:
  9199                                      - kind
  9200                                      type: object
  9201                                    type: array
  9202                                  info:
  9203                                    items:
  9204                                      properties:
  9205                                        name:
  9206                                          type: string
  9207                                        value:
  9208                                          type: string
  9209                                      required:
  9210                                      - name
  9211                                      - value
  9212                                      type: object
  9213                                    type: array
  9214                                  project:
  9215                                    type: string
  9216                                  revisionHistoryLimit:
  9217                                    format: int64
  9218                                    type: integer
  9219                                  source:
  9220                                    properties:
  9221                                      chart:
  9222                                        type: string
  9223                                      directory:
  9224                                        properties:
  9225                                          exclude:
  9226                                            type: string
  9227                                          include:
  9228                                            type: string
  9229                                          jsonnet:
  9230                                            properties:
  9231                                              extVars:
  9232                                                items:
  9233                                                  properties:
  9234                                                    code:
  9235                                                      type: boolean
  9236                                                    name:
  9237                                                      type: string
  9238                                                    value:
  9239                                                      type: string
  9240                                                  required:
  9241                                                  - name
  9242                                                  - value
  9243                                                  type: object
  9244                                                type: array
  9245                                              libs:
  9246                                                items:
  9247                                                  type: string
  9248                                                type: array
  9249                                              tlas:
  9250                                                items:
  9251                                                  properties:
  9252                                                    code:
  9253                                                      type: boolean
  9254                                                    name:
  9255                                                      type: string
  9256                                                    value:
  9257                                                      type: string
  9258                                                  required:
  9259                                                  - name
  9260                                                  - value
  9261                                                  type: object
  9262                                                type: array
  9263                                            type: object
  9264                                          recurse:
  9265                                            type: boolean
  9266                                        type: object
  9267                                      helm:
  9268                                        properties:
  9269                                          fileParameters:
  9270                                            items:
  9271                                              properties:
  9272                                                name:
  9273                                                  type: string
  9274                                                path:
  9275                                                  type: string
  9276                                              type: object
  9277                                            type: array
  9278                                          ignoreMissingValueFiles:
  9279                                            type: boolean
  9280                                          parameters:
  9281                                            items:
  9282                                              properties:
  9283                                                forceString:
  9284                                                  type: boolean
  9285                                                name:
  9286                                                  type: string
  9287                                                value:
  9288                                                  type: string
  9289                                              type: object
  9290                                            type: array
  9291                                          passCredentials:
  9292                                            type: boolean
  9293                                          releaseName:
  9294                                            type: string
  9295                                          skipCrds:
  9296                                            type: boolean
  9297                                          valueFiles:
  9298                                            items:
  9299                                              type: string
  9300                                            type: array
  9301                                          values:
  9302                                            type: string
  9303                                          version:
  9304                                            type: string
  9305                                        type: object
  9306                                      kustomize:
  9307                                        properties:
  9308                                          commonAnnotations:
  9309                                            additionalProperties:
  9310                                              type: string
  9311                                            type: object
  9312                                          commonLabels:
  9313                                            additionalProperties:
  9314                                              type: string
  9315                                            type: object
  9316                                          forceCommonAnnotations:
  9317                                            type: boolean
  9318                                          forceCommonLabels:
  9319                                            type: boolean
  9320                                          images:
  9321                                            items:
  9322                                              type: string
  9323                                            type: array
  9324                                          namePrefix:
  9325                                            type: string
  9326                                          nameSuffix:
  9327                                            type: string
  9328                                          version:
  9329                                            type: string
  9330                                        type: object
  9331                                      path:
  9332                                        type: string
  9333                                      plugin:
  9334                                        properties:
  9335                                          env:
  9336                                            items:
  9337                                              properties:
  9338                                                name:
  9339                                                  type: string
  9340                                                value:
  9341                                                  type: string
  9342                                              required:
  9343                                              - name
  9344                                              - value
  9345                                              type: object
  9346                                            type: array
  9347                                          name:
  9348                                            type: string
  9349                                          parameters:
  9350                                            items:
  9351                                              properties:
  9352                                                array:
  9353                                                  items:
  9354                                                    type: string
  9355                                                  type: array
  9356                                                map:
  9357                                                  additionalProperties:
  9358                                                    type: string
  9359                                                  type: object
  9360                                                name:
  9361                                                  type: string
  9362                                                string:
  9363                                                  type: string
  9364                                              type: object
  9365                                            type: array
  9366                                        type: object
  9367                                      ref:
  9368                                        type: string
  9369                                      repoURL:
  9370                                        type: string
  9371                                      targetRevision:
  9372                                        type: string
  9373                                    required:
  9374                                    - repoURL
  9375                                    type: object
  9376                                  sources:
  9377                                    items:
  9378                                      properties:
  9379                                        chart:
  9380                                          type: string
  9381                                        directory:
  9382                                          properties:
  9383                                            exclude:
  9384                                              type: string
  9385                                            include:
  9386                                              type: string
  9387                                            jsonnet:
  9388                                              properties:
  9389                                                extVars:
  9390                                                  items:
  9391                                                    properties:
  9392                                                      code:
  9393                                                        type: boolean
  9394                                                      name:
  9395                                                        type: string
  9396                                                      value:
  9397                                                        type: string
  9398                                                    required:
  9399                                                    - name
  9400                                                    - value
  9401                                                    type: object
  9402                                                  type: array
  9403                                                libs:
  9404                                                  items:
  9405                                                    type: string
  9406                                                  type: array
  9407                                                tlas:
  9408                                                  items:
  9409                                                    properties:
  9410                                                      code:
  9411                                                        type: boolean
  9412                                                      name:
  9413                                                        type: string
  9414                                                      value:
  9415                                                        type: string
  9416                                                    required:
  9417                                                    - name
  9418                                                    - value
  9419                                                    type: object
  9420                                                  type: array
  9421                                              type: object
  9422                                            recurse:
  9423                                              type: boolean
  9424                                          type: object
  9425                                        helm:
  9426                                          properties:
  9427                                            fileParameters:
  9428                                              items:
  9429                                                properties:
  9430                                                  name:
  9431                                                    type: string
  9432                                                  path:
  9433                                                    type: string
  9434                                                type: object
  9435                                              type: array
  9436                                            ignoreMissingValueFiles:
  9437                                              type: boolean
  9438                                            parameters:
  9439                                              items:
  9440                                                properties:
  9441                                                  forceString:
  9442                                                    type: boolean
  9443                                                  name:
  9444                                                    type: string
  9445                                                  value:
  9446                                                    type: string
  9447                                                type: object
  9448                                              type: array
  9449                                            passCredentials:
  9450                                              type: boolean
  9451                                            releaseName:
  9452                                              type: string
  9453                                            skipCrds:
  9454                                              type: boolean
  9455                                            valueFiles:
  9456                                              items:
  9457                                                type: string
  9458                                              type: array
  9459                                            values:
  9460                                              type: string
  9461                                            version:
  9462                                              type: string
  9463                                          type: object
  9464                                        kustomize:
  9465                                          properties:
  9466                                            commonAnnotations:
  9467                                              additionalProperties:
  9468                                                type: string
  9469                                              type: object
  9470                                            commonLabels:
  9471                                              additionalProperties:
  9472                                                type: string
  9473                                              type: object
  9474                                            forceCommonAnnotations:
  9475                                              type: boolean
  9476                                            forceCommonLabels:
  9477                                              type: boolean
  9478                                            images:
  9479                                              items:
  9480                                                type: string
  9481                                              type: array
  9482                                            namePrefix:
  9483                                              type: string
  9484                                            nameSuffix:
  9485                                              type: string
  9486                                            version:
  9487                                              type: string
  9488                                          type: object
  9489                                        path:
  9490                                          type: string
  9491                                        plugin:
  9492                                          properties:
  9493                                            env:
  9494                                              items:
  9495                                                properties:
  9496                                                  name:
  9497                                                    type: string
  9498                                                  value:
  9499                                                    type: string
  9500                                                required:
  9501                                                - name
  9502                                                - value
  9503                                                type: object
  9504                                              type: array
  9505                                            name:
  9506                                              type: string
  9507                                            parameters:
  9508                                              items:
  9509                                                properties:
  9510                                                  array:
  9511                                                    items:
  9512                                                      type: string
  9513                                                    type: array
  9514                                                  map:
  9515                                                    additionalProperties:
  9516                                                      type: string
  9517                                                    type: object
  9518                                                  name:
  9519                                                    type: string
  9520                                                  string:
  9521                                                    type: string
  9522                                                type: object
  9523                                              type: array
  9524                                          type: object
  9525                                        ref:
  9526                                          type: string
  9527                                        repoURL:
  9528                                          type: string
  9529                                        targetRevision:
  9530                                          type: string
  9531                                      required:
  9532                                      - repoURL
  9533                                      type: object
  9534                                    type: array
  9535                                  syncPolicy:
  9536                                    properties:
  9537                                      automated:
  9538                                        properties:
  9539                                          allowEmpty:
  9540                                            type: boolean
  9541                                          prune:
  9542                                            type: boolean
  9543                                          selfHeal:
  9544                                            type: boolean
  9545                                        type: object
  9546                                      managedNamespaceMetadata:
  9547                                        properties:
  9548                                          annotations:
  9549                                            additionalProperties:
  9550                                              type: string
  9551                                            type: object
  9552                                          labels:
  9553                                            additionalProperties:
  9554                                              type: string
  9555                                            type: object
  9556                                        type: object
  9557                                      retry:
  9558                                        properties:
  9559                                          backoff:
  9560                                            properties:
  9561                                              duration:
  9562                                                type: string
  9563                                              factor:
  9564                                                format: int64
  9565                                                type: integer
  9566                                              maxDuration:
  9567                                                type: string
  9568                                            type: object
  9569                                          limit:
  9570                                            format: int64
  9571                                            type: integer
  9572                                        type: object
  9573                                      syncOptions:
  9574                                        items:
  9575                                          type: string
  9576                                        type: array
  9577                                    type: object
  9578                                required:
  9579                                - destination
  9580                                - project
  9581                                type: object
  9582                            required:
  9583                            - metadata
  9584                            - spec
  9585                            type: object
  9586                        type: object
  9587                      scmProvider:
  9588                        properties:
  9589                          azureDevOps:
  9590                            properties:
  9591                              accessTokenRef:
  9592                                properties:
  9593                                  key:
  9594                                    type: string
  9595                                  secretName:
  9596                                    type: string
  9597                                required:
  9598                                - key
  9599                                - secretName
  9600                                type: object
  9601                              allBranches:
  9602                                type: boolean
  9603                              api:
  9604                                type: string
  9605                              organization:
  9606                                type: string
  9607                              teamProject:
  9608                                type: string
  9609                            required:
  9610                            - accessTokenRef
  9611                            - organization
  9612                            - teamProject
  9613                            type: object
  9614                          bitbucket:
  9615                            properties:
  9616                              allBranches:
  9617                                type: boolean
  9618                              appPasswordRef:
  9619                                properties:
  9620                                  key:
  9621                                    type: string
  9622                                  secretName:
  9623                                    type: string
  9624                                required:
  9625                                - key
  9626                                - secretName
  9627                                type: object
  9628                              owner:
  9629                                type: string
  9630                              user:
  9631                                type: string
  9632                            required:
  9633                            - appPasswordRef
  9634                            - owner
  9635                            - user
  9636                            type: object
  9637                          bitbucketServer:
  9638                            properties:
  9639                              allBranches:
  9640                                type: boolean
  9641                              api:
  9642                                type: string
  9643                              basicAuth:
  9644                                properties:
  9645                                  passwordRef:
  9646                                    properties:
  9647                                      key:
  9648                                        type: string
  9649                                      secretName:
  9650                                        type: string
  9651                                    required:
  9652                                    - key
  9653                                    - secretName
  9654                                    type: object
  9655                                  username:
  9656                                    type: string
  9657                                required:
  9658                                - passwordRef
  9659                                - username
  9660                                type: object
  9661                              project:
  9662                                type: string
  9663                            required:
  9664                            - api
  9665                            - project
  9666                            type: object
  9667                          cloneProtocol:
  9668                            type: string
  9669                          filters:
  9670                            items:
  9671                              properties:
  9672                                branchMatch:
  9673                                  type: string
  9674                                labelMatch:
  9675                                  type: string
  9676                                pathsDoNotExist:
  9677                                  items:
  9678                                    type: string
  9679                                  type: array
  9680                                pathsExist:
  9681                                  items:
  9682                                    type: string
  9683                                  type: array
  9684                                repositoryMatch:
  9685                                  type: string
  9686                              type: object
  9687                            type: array
  9688                          gitea:
  9689                            properties:
  9690                              allBranches:
  9691                                type: boolean
  9692                              api:
  9693                                type: string
  9694                              insecure:
  9695                                type: boolean
  9696                              owner:
  9697                                type: string
  9698                              tokenRef:
  9699                                properties:
  9700                                  key:
  9701                                    type: string
  9702                                  secretName:
  9703                                    type: string
  9704                                required:
  9705                                - key
  9706                                - secretName
  9707                                type: object
  9708                            required:
  9709                            - api
  9710                            - owner
  9711                            type: object
  9712                          github:
  9713                            properties:
  9714                              allBranches:
  9715                                type: boolean
  9716                              api:
  9717                                type: string
  9718                              appSecretName:
  9719                                type: string
  9720                              organization:
  9721                                type: string
  9722                              tokenRef:
  9723                                properties:
  9724                                  key:
  9725                                    type: string
  9726                                  secretName:
  9727                                    type: string
  9728                                required:
  9729                                - key
  9730                                - secretName
  9731                                type: object
  9732                            required:
  9733                            - organization
  9734                            type: object
  9735                          gitlab:
  9736                            properties:
  9737                              allBranches:
  9738                                type: boolean
  9739                              api:
  9740                                type: string
  9741                              group:
  9742                                type: string
  9743                              includeSubgroups:
  9744                                type: boolean
  9745                              tokenRef:
  9746                                properties:
  9747                                  key:
  9748                                    type: string
  9749                                  secretName:
  9750                                    type: string
  9751                                required:
  9752                                - key
  9753                                - secretName
  9754                                type: object
  9755                            required:
  9756                            - group
  9757                            type: object
  9758                          requeueAfterSeconds:
  9759                            format: int64
  9760                            type: integer
  9761                          template:
  9762                            properties:
  9763                              metadata:
  9764                                properties:
  9765                                  annotations:
  9766                                    additionalProperties:
  9767                                      type: string
  9768                                    type: object
  9769                                  finalizers:
  9770                                    items:
  9771                                      type: string
  9772                                    type: array
  9773                                  labels:
  9774                                    additionalProperties:
  9775                                      type: string
  9776                                    type: object
  9777                                  name:
  9778                                    type: string
  9779                                  namespace:
  9780                                    type: string
  9781                                type: object
  9782                              spec:
  9783                                properties:
  9784                                  destination:
  9785                                    properties:
  9786                                      name:
  9787                                        type: string
  9788                                      namespace:
  9789                                        type: string
  9790                                      server:
  9791                                        type: string
  9792                                    type: object
  9793                                  ignoreDifferences:
  9794                                    items:
  9795                                      properties:
  9796                                        group:
  9797                                          type: string
  9798                                        jqPathExpressions:
  9799                                          items:
  9800                                            type: string
  9801                                          type: array
  9802                                        jsonPointers:
  9803                                          items:
  9804                                            type: string
  9805                                          type: array
  9806                                        kind:
  9807                                          type: string
  9808                                        managedFieldsManagers:
  9809                                          items:
  9810                                            type: string
  9811                                          type: array
  9812                                        name:
  9813                                          type: string
  9814                                        namespace:
  9815                                          type: string
  9816                                      required:
  9817                                      - kind
  9818                                      type: object
  9819                                    type: array
  9820                                  info:
  9821                                    items:
  9822                                      properties:
  9823                                        name:
  9824                                          type: string
  9825                                        value:
  9826                                          type: string
  9827                                      required:
  9828                                      - name
  9829                                      - value
  9830                                      type: object
  9831                                    type: array
  9832                                  project:
  9833                                    type: string
  9834                                  revisionHistoryLimit:
  9835                                    format: int64
  9836                                    type: integer
  9837                                  source:
  9838                                    properties:
  9839                                      chart:
  9840                                        type: string
  9841                                      directory:
  9842                                        properties:
  9843                                          exclude:
  9844                                            type: string
  9845                                          include:
  9846                                            type: string
  9847                                          jsonnet:
  9848                                            properties:
  9849                                              extVars:
  9850                                                items:
  9851                                                  properties:
  9852                                                    code:
  9853                                                      type: boolean
  9854                                                    name:
  9855                                                      type: string
  9856                                                    value:
  9857                                                      type: string
  9858                                                  required:
  9859                                                  - name
  9860                                                  - value
  9861                                                  type: object
  9862                                                type: array
  9863                                              libs:
  9864                                                items:
  9865                                                  type: string
  9866                                                type: array
  9867                                              tlas:
  9868                                                items:
  9869                                                  properties:
  9870                                                    code:
  9871                                                      type: boolean
  9872                                                    name:
  9873                                                      type: string
  9874                                                    value:
  9875                                                      type: string
  9876                                                  required:
  9877                                                  - name
  9878                                                  - value
  9879                                                  type: object
  9880                                                type: array
  9881                                            type: object
  9882                                          recurse:
  9883                                            type: boolean
  9884                                        type: object
  9885                                      helm:
  9886                                        properties:
  9887                                          fileParameters:
  9888                                            items:
  9889                                              properties:
  9890                                                name:
  9891                                                  type: string
  9892                                                path:
  9893                                                  type: string
  9894                                              type: object
  9895                                            type: array
  9896                                          ignoreMissingValueFiles:
  9897                                            type: boolean
  9898                                          parameters:
  9899                                            items:
  9900                                              properties:
  9901                                                forceString:
  9902                                                  type: boolean
  9903                                                name:
  9904                                                  type: string
  9905                                                value:
  9906                                                  type: string
  9907                                              type: object
  9908                                            type: array
  9909                                          passCredentials:
  9910                                            type: boolean
  9911                                          releaseName:
  9912                                            type: string
  9913                                          skipCrds:
  9914                                            type: boolean
  9915                                          valueFiles:
  9916                                            items:
  9917                                              type: string
  9918                                            type: array
  9919                                          values:
  9920                                            type: string
  9921                                          version:
  9922                                            type: string
  9923                                        type: object
  9924                                      kustomize:
  9925                                        properties:
  9926                                          commonAnnotations:
  9927                                            additionalProperties:
  9928                                              type: string
  9929                                            type: object
  9930                                          commonLabels:
  9931                                            additionalProperties:
  9932                                              type: string
  9933                                            type: object
  9934                                          forceCommonAnnotations:
  9935                                            type: boolean
  9936                                          forceCommonLabels:
  9937                                            type: boolean
  9938                                          images:
  9939                                            items:
  9940                                              type: string
  9941                                            type: array
  9942                                          namePrefix:
  9943                                            type: string
  9944                                          nameSuffix:
  9945                                            type: string
  9946                                          version:
  9947                                            type: string
  9948                                        type: object
  9949                                      path:
  9950                                        type: string
  9951                                      plugin:
  9952                                        properties:
  9953                                          env:
  9954                                            items:
  9955                                              properties:
  9956                                                name:
  9957                                                  type: string
  9958                                                value:
  9959                                                  type: string
  9960                                              required:
  9961                                              - name
  9962                                              - value
  9963                                              type: object
  9964                                            type: array
  9965                                          name:
  9966                                            type: string
  9967                                          parameters:
  9968                                            items:
  9969                                              properties:
  9970                                                array:
  9971                                                  items:
  9972                                                    type: string
  9973                                                  type: array
  9974                                                map:
  9975                                                  additionalProperties:
  9976                                                    type: string
  9977                                                  type: object
  9978                                                name:
  9979                                                  type: string
  9980                                                string:
  9981                                                  type: string
  9982                                              type: object
  9983                                            type: array
  9984                                        type: object
  9985                                      ref:
  9986                                        type: string
  9987                                      repoURL:
  9988                                        type: string
  9989                                      targetRevision:
  9990                                        type: string
  9991                                    required:
  9992                                    - repoURL
  9993                                    type: object
  9994                                  sources:
  9995                                    items:
  9996                                      properties:
  9997                                        chart:
  9998                                          type: string
  9999                                        directory:
 10000                                          properties:
 10001                                            exclude:
 10002                                              type: string
 10003                                            include:
 10004                                              type: string
 10005                                            jsonnet:
 10006                                              properties:
 10007                                                extVars:
 10008                                                  items:
 10009                                                    properties:
 10010                                                      code:
 10011                                                        type: boolean
 10012                                                      name:
 10013                                                        type: string
 10014                                                      value:
 10015                                                        type: string
 10016                                                    required:
 10017                                                    - name
 10018                                                    - value
 10019                                                    type: object
 10020                                                  type: array
 10021                                                libs:
 10022                                                  items:
 10023                                                    type: string
 10024                                                  type: array
 10025                                                tlas:
 10026                                                  items:
 10027                                                    properties:
 10028                                                      code:
 10029                                                        type: boolean
 10030                                                      name:
 10031                                                        type: string
 10032                                                      value:
 10033                                                        type: string
 10034                                                    required:
 10035                                                    - name
 10036                                                    - value
 10037                                                    type: object
 10038                                                  type: array
 10039                                              type: object
 10040                                            recurse:
 10041                                              type: boolean
 10042                                          type: object
 10043                                        helm:
 10044                                          properties:
 10045                                            fileParameters:
 10046                                              items:
 10047                                                properties:
 10048                                                  name:
 10049                                                    type: string
 10050                                                  path:
 10051                                                    type: string
 10052                                                type: object
 10053                                              type: array
 10054                                            ignoreMissingValueFiles:
 10055                                              type: boolean
 10056                                            parameters:
 10057                                              items:
 10058                                                properties:
 10059                                                  forceString:
 10060                                                    type: boolean
 10061                                                  name:
 10062                                                    type: string
 10063                                                  value:
 10064                                                    type: string
 10065                                                type: object
 10066                                              type: array
 10067                                            passCredentials:
 10068                                              type: boolean
 10069                                            releaseName:
 10070                                              type: string
 10071                                            skipCrds:
 10072                                              type: boolean
 10073                                            valueFiles:
 10074                                              items:
 10075                                                type: string
 10076                                              type: array
 10077                                            values:
 10078                                              type: string
 10079                                            version:
 10080                                              type: string
 10081                                          type: object
 10082                                        kustomize:
 10083                                          properties:
 10084                                            commonAnnotations:
 10085                                              additionalProperties:
 10086                                                type: string
 10087                                              type: object
 10088                                            commonLabels:
 10089                                              additionalProperties:
 10090                                                type: string
 10091                                              type: object
 10092                                            forceCommonAnnotations:
 10093                                              type: boolean
 10094                                            forceCommonLabels:
 10095                                              type: boolean
 10096                                            images:
 10097                                              items:
 10098                                                type: string
 10099                                              type: array
 10100                                            namePrefix:
 10101                                              type: string
 10102                                            nameSuffix:
 10103                                              type: string
 10104                                            version:
 10105                                              type: string
 10106                                          type: object
 10107                                        path:
 10108                                          type: string
 10109                                        plugin:
 10110                                          properties:
 10111                                            env:
 10112                                              items:
 10113                                                properties:
 10114                                                  name:
 10115                                                    type: string
 10116                                                  value:
 10117                                                    type: string
 10118                                                required:
 10119                                                - name
 10120                                                - value
 10121                                                type: object
 10122                                              type: array
 10123                                            name:
 10124                                              type: string
 10125                                            parameters:
 10126                                              items:
 10127                                                properties:
 10128                                                  array:
 10129                                                    items:
 10130                                                      type: string
 10131                                                    type: array
 10132                                                  map:
 10133                                                    additionalProperties:
 10134                                                      type: string
 10135                                                    type: object
 10136                                                  name:
 10137                                                    type: string
 10138                                                  string:
 10139                                                    type: string
 10140                                                type: object
 10141                                              type: array
 10142                                          type: object
 10143                                        ref:
 10144                                          type: string
 10145                                        repoURL:
 10146                                          type: string
 10147                                        targetRevision:
 10148                                          type: string
 10149                                      required:
 10150                                      - repoURL
 10151                                      type: object
 10152                                    type: array
 10153                                  syncPolicy:
 10154                                    properties:
 10155                                      automated:
 10156                                        properties:
 10157                                          allowEmpty:
 10158                                            type: boolean
 10159                                          prune:
 10160                                            type: boolean
 10161                                          selfHeal:
 10162                                            type: boolean
 10163                                        type: object
 10164                                      managedNamespaceMetadata:
 10165                                        properties:
 10166                                          annotations:
 10167                                            additionalProperties:
 10168                                              type: string
 10169                                            type: object
 10170                                          labels:
 10171                                            additionalProperties:
 10172                                              type: string
 10173                                            type: object
 10174                                        type: object
 10175                                      retry:
 10176                                        properties:
 10177                                          backoff:
 10178                                            properties:
 10179                                              duration:
 10180                                                type: string
 10181                                              factor:
 10182                                                format: int64
 10183                                                type: integer
 10184                                              maxDuration:
 10185                                                type: string
 10186                                            type: object
 10187                                          limit:
 10188                                            format: int64
 10189                                            type: integer
 10190                                        type: object
 10191                                      syncOptions:
 10192                                        items:
 10193                                          type: string
 10194                                        type: array
 10195                                    type: object
 10196                                required:
 10197                                - destination
 10198                                - project
 10199                                type: object
 10200                            required:
 10201                            - metadata
 10202                            - spec
 10203                            type: object
 10204                        type: object
 10205                      selector:
 10206                        properties:
 10207                          matchExpressions:
 10208                            items:
 10209                              properties:
 10210                                key:
 10211                                  type: string
 10212                                operator:
 10213                                  type: string
 10214                                values:
 10215                                  items:
 10216                                    type: string
 10217                                  type: array
 10218                              required:
 10219                              - key
 10220                              - operator
 10221                              type: object
 10222                            type: array
 10223                          matchLabels:
 10224                            additionalProperties:
 10225                              type: string
 10226                            type: object
 10227                        type: object
 10228                    type: object
 10229                  type: array
 10230                goTemplate:
 10231                  type: boolean
 10232                strategy:
 10233                  properties:
 10234                    rollingSync:
 10235                      properties:
 10236                        steps:
 10237                          items:
 10238                            properties:
 10239                              matchExpressions:
 10240                                items:
 10241                                  properties:
 10242                                    key:
 10243                                      type: string
 10244                                    operator:
 10245                                      type: string
 10246                                    values:
 10247                                      items:
 10248                                        type: string
 10249                                      type: array
 10250                                  type: object
 10251                                type: array
 10252                              maxUpdate:
 10253                                anyOf:
 10254                                - type: integer
 10255                                - type: string
 10256                                x-kubernetes-int-or-string: true
 10257                            type: object
 10258                          type: array
 10259                      type: object
 10260                    type:
 10261                      type: string
 10262                  type: object
 10263                syncPolicy:
 10264                  properties:
 10265                    preserveResourcesOnDeletion:
 10266                      type: boolean
 10267                  type: object
 10268                template:
 10269                  properties:
 10270                    metadata:
 10271                      properties:
 10272                        annotations:
 10273                          additionalProperties:
 10274                            type: string
 10275                          type: object
 10276                        finalizers:
 10277                          items:
 10278                            type: string
 10279                          type: array
 10280                        labels:
 10281                          additionalProperties:
 10282                            type: string
 10283                          type: object
 10284                        name:
 10285                          type: string
 10286                        namespace:
 10287                          type: string
 10288                      type: object
 10289                    spec:
 10290                      properties:
 10291                        destination:
 10292                          properties:
 10293                            name:
 10294                              type: string
 10295                            namespace:
 10296                              type: string
 10297                            server:
 10298                              type: string
 10299                          type: object
 10300                        ignoreDifferences:
 10301                          items:
 10302                            properties:
 10303                              group:
 10304                                type: string
 10305                              jqPathExpressions:
 10306                                items:
 10307                                  type: string
 10308                                type: array
 10309                              jsonPointers:
 10310                                items:
 10311                                  type: string
 10312                                type: array
 10313                              kind:
 10314                                type: string
 10315                              managedFieldsManagers:
 10316                                items:
 10317                                  type: string
 10318                                type: array
 10319                              name:
 10320                                type: string
 10321                              namespace:
 10322                                type: string
 10323                            required:
 10324                            - kind
 10325                            type: object
 10326                          type: array
 10327                        info:
 10328                          items:
 10329                            properties:
 10330                              name:
 10331                                type: string
 10332                              value:
 10333                                type: string
 10334                            required:
 10335                            - name
 10336                            - value
 10337                            type: object
 10338                          type: array
 10339                        project:
 10340                          type: string
 10341                        revisionHistoryLimit:
 10342                          format: int64
 10343                          type: integer
 10344                        source:
 10345                          properties:
 10346                            chart:
 10347                              type: string
 10348                            directory:
 10349                              properties:
 10350                                exclude:
 10351                                  type: string
 10352                                include:
 10353                                  type: string
 10354                                jsonnet:
 10355                                  properties:
 10356                                    extVars:
 10357                                      items:
 10358                                        properties:
 10359                                          code:
 10360                                            type: boolean
 10361                                          name:
 10362                                            type: string
 10363                                          value:
 10364                                            type: string
 10365                                        required:
 10366                                        - name
 10367                                        - value
 10368                                        type: object
 10369                                      type: array
 10370                                    libs:
 10371                                      items:
 10372                                        type: string
 10373                                      type: array
 10374                                    tlas:
 10375                                      items:
 10376                                        properties:
 10377                                          code:
 10378                                            type: boolean
 10379                                          name:
 10380                                            type: string
 10381                                          value:
 10382                                            type: string
 10383                                        required:
 10384                                        - name
 10385                                        - value
 10386                                        type: object
 10387                                      type: array
 10388                                  type: object
 10389                                recurse:
 10390                                  type: boolean
 10391                              type: object
 10392                            helm:
 10393                              properties:
 10394                                fileParameters:
 10395                                  items:
 10396                                    properties:
 10397                                      name:
 10398                                        type: string
 10399                                      path:
 10400                                        type: string
 10401                                    type: object
 10402                                  type: array
 10403                                ignoreMissingValueFiles:
 10404                                  type: boolean
 10405                                parameters:
 10406                                  items:
 10407                                    properties:
 10408                                      forceString:
 10409                                        type: boolean
 10410                                      name:
 10411                                        type: string
 10412                                      value:
 10413                                        type: string
 10414                                    type: object
 10415                                  type: array
 10416                                passCredentials:
 10417                                  type: boolean
 10418                                releaseName:
 10419                                  type: string
 10420                                skipCrds:
 10421                                  type: boolean
 10422                                valueFiles:
 10423                                  items:
 10424                                    type: string
 10425                                  type: array
 10426                                values:
 10427                                  type: string
 10428                                version:
 10429                                  type: string
 10430                              type: object
 10431                            kustomize:
 10432                              properties:
 10433                                commonAnnotations:
 10434                                  additionalProperties:
 10435                                    type: string
 10436                                  type: object
 10437                                commonLabels:
 10438                                  additionalProperties:
 10439                                    type: string
 10440                                  type: object
 10441                                forceCommonAnnotations:
 10442                                  type: boolean
 10443                                forceCommonLabels:
 10444                                  type: boolean
 10445                                images:
 10446                                  items:
 10447                                    type: string
 10448                                  type: array
 10449                                namePrefix:
 10450                                  type: string
 10451                                nameSuffix:
 10452                                  type: string
 10453                                version:
 10454                                  type: string
 10455                              type: object
 10456                            path:
 10457                              type: string
 10458                            plugin:
 10459                              properties:
 10460                                env:
 10461                                  items:
 10462                                    properties:
 10463                                      name:
 10464                                        type: string
 10465                                      value:
 10466                                        type: string
 10467                                    required:
 10468                                    - name
 10469                                    - value
 10470                                    type: object
 10471                                  type: array
 10472                                name:
 10473                                  type: string
 10474                                parameters:
 10475                                  items:
 10476                                    properties:
 10477                                      array:
 10478                                        items:
 10479                                          type: string
 10480                                        type: array
 10481                                      map:
 10482                                        additionalProperties:
 10483                                          type: string
 10484                                        type: object
 10485                                      name:
 10486                                        type: string
 10487                                      string:
 10488                                        type: string
 10489                                    type: object
 10490                                  type: array
 10491                              type: object
 10492                            ref:
 10493                              type: string
 10494                            repoURL:
 10495                              type: string
 10496                            targetRevision:
 10497                              type: string
 10498                          required:
 10499                          - repoURL
 10500                          type: object
 10501                        sources:
 10502                          items:
 10503                            properties:
 10504                              chart:
 10505                                type: string
 10506                              directory:
 10507                                properties:
 10508                                  exclude:
 10509                                    type: string
 10510                                  include:
 10511                                    type: string
 10512                                  jsonnet:
 10513                                    properties:
 10514                                      extVars:
 10515                                        items:
 10516                                          properties:
 10517                                            code:
 10518                                              type: boolean
 10519                                            name:
 10520                                              type: string
 10521                                            value:
 10522                                              type: string
 10523                                          required:
 10524                                          - name
 10525                                          - value
 10526                                          type: object
 10527                                        type: array
 10528                                      libs:
 10529                                        items:
 10530                                          type: string
 10531                                        type: array
 10532                                      tlas:
 10533                                        items:
 10534                                          properties:
 10535                                            code:
 10536                                              type: boolean
 10537                                            name:
 10538                                              type: string
 10539                                            value:
 10540                                              type: string
 10541                                          required:
 10542                                          - name
 10543                                          - value
 10544                                          type: object
 10545                                        type: array
 10546                                    type: object
 10547                                  recurse:
 10548                                    type: boolean
 10549                                type: object
 10550                              helm:
 10551                                properties:
 10552                                  fileParameters:
 10553                                    items:
 10554                                      properties:
 10555                                        name:
 10556                                          type: string
 10557                                        path:
 10558                                          type: string
 10559                                      type: object
 10560                                    type: array
 10561                                  ignoreMissingValueFiles:
 10562                                    type: boolean
 10563                                  parameters:
 10564                                    items:
 10565                                      properties:
 10566                                        forceString:
 10567                                          type: boolean
 10568                                        name:
 10569                                          type: string
 10570                                        value:
 10571                                          type: string
 10572                                      type: object
 10573                                    type: array
 10574                                  passCredentials:
 10575                                    type: boolean
 10576                                  releaseName:
 10577                                    type: string
 10578                                  skipCrds:
 10579                                    type: boolean
 10580                                  valueFiles:
 10581                                    items:
 10582                                      type: string
 10583                                    type: array
 10584                                  values:
 10585                                    type: string
 10586                                  version:
 10587                                    type: string
 10588                                type: object
 10589                              kustomize:
 10590                                properties:
 10591                                  commonAnnotations:
 10592                                    additionalProperties:
 10593                                      type: string
 10594                                    type: object
 10595                                  commonLabels:
 10596                                    additionalProperties:
 10597                                      type: string
 10598                                    type: object
 10599                                  forceCommonAnnotations:
 10600                                    type: boolean
 10601                                  forceCommonLabels:
 10602                                    type: boolean
 10603                                  images:
 10604                                    items:
 10605                                      type: string
 10606                                    type: array
 10607                                  namePrefix:
 10608                                    type: string
 10609                                  nameSuffix:
 10610                                    type: string
 10611                                  version:
 10612                                    type: string
 10613                                type: object
 10614                              path:
 10615                                type: string
 10616                              plugin:
 10617                                properties:
 10618                                  env:
 10619                                    items:
 10620                                      properties:
 10621                                        name:
 10622                                          type: string
 10623                                        value:
 10624                                          type: string
 10625                                      required:
 10626                                      - name
 10627                                      - value
 10628                                      type: object
 10629                                    type: array
 10630                                  name:
 10631                                    type: string
 10632                                  parameters:
 10633                                    items:
 10634                                      properties:
 10635                                        array:
 10636                                          items:
 10637                                            type: string
 10638                                          type: array
 10639                                        map:
 10640                                          additionalProperties:
 10641                                            type: string
 10642                                          type: object
 10643                                        name:
 10644                                          type: string
 10645                                        string:
 10646                                          type: string
 10647                                      type: object
 10648                                    type: array
 10649                                type: object
 10650                              ref:
 10651                                type: string
 10652                              repoURL:
 10653                                type: string
 10654                              targetRevision:
 10655                                type: string
 10656                            required:
 10657                            - repoURL
 10658                            type: object
 10659                          type: array
 10660                        syncPolicy:
 10661                          properties:
 10662                            automated:
 10663                              properties:
 10664                                allowEmpty:
 10665                                  type: boolean
 10666                                prune:
 10667                                  type: boolean
 10668                                selfHeal:
 10669                                  type: boolean
 10670                              type: object
 10671                            managedNamespaceMetadata:
 10672                              properties:
 10673                                annotations:
 10674                                  additionalProperties:
 10675                                    type: string
 10676                                  type: object
 10677                                labels:
 10678                                  additionalProperties:
 10679                                    type: string
 10680                                  type: object
 10681                              type: object
 10682                            retry:
 10683                              properties:
 10684                                backoff:
 10685                                  properties:
 10686                                    duration:
 10687                                      type: string
 10688                                    factor:
 10689                                      format: int64
 10690                                      type: integer
 10691                                    maxDuration:
 10692                                      type: string
 10693                                  type: object
 10694                                limit:
 10695                                  format: int64
 10696                                  type: integer
 10697                              type: object
 10698                            syncOptions:
 10699                              items:
 10700                                type: string
 10701                              type: array
 10702                          type: object
 10703                      required:
 10704                      - destination
 10705                      - project
 10706                      type: object
 10707                  required:
 10708                  - metadata
 10709                  - spec
 10710                  type: object
 10711              required:
 10712              - generators
 10713              - template
 10714              type: object
 10715            status:
 10716              properties:
 10717                applicationStatus:
 10718                  items:
 10719                    properties:
 10720                      application:
 10721                        type: string
 10722                      lastTransitionTime:
 10723                        format: date-time
 10724                        type: string
 10725                      message:
 10726                        type: string
 10727                      status:
 10728                        type: string
 10729                      step:
 10730                        type: string
 10731                    required:
 10732                    - application
 10733                    - message
 10734                    - status
 10735                    - step
 10736                    type: object
 10737                  type: array
 10738                conditions:
 10739                  items:
 10740                    properties:
 10741                      lastTransitionTime:
 10742                        format: date-time
 10743                        type: string
 10744                      message:
 10745                        type: string
 10746                      reason:
 10747                        type: string
 10748                      status:
 10749                        type: string
 10750                      type:
 10751                        type: string
 10752                    required:
 10753                    - message
 10754                    - reason
 10755                    - status
 10756                    - type
 10757                    type: object
 10758                  type: array
 10759              type: object
 10760          required:
 10761          - metadata
 10762          - spec
 10763          type: object
 10764      served: true
 10765      storage: true
 10766      subresources:
 10767        status: {}
 10768  status:
 10769    acceptedNames:
 10770      kind: ""
 10771      plural: ""
 10772    conditions: null
 10773    storedVersions: null