github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/argo-cd/templates/crds/crd-applicationset.yaml (about)

     1  {{- if and .Values.crds.install .Values.applicationSet.enabled }}
     2  apiVersion: apiextensions.k8s.io/v1
     3  kind: CustomResourceDefinition
     4  metadata:
     5    annotations:
     6      {{- if .Values.crds.keep }}
     7      "helm.sh/resource-policy": keep
     8      {{- end }}
     9      {{- with .Values.crds.annotations }}
    10        {{- toYaml . | nindent 4 }}
    11      {{- end }}
    12    labels:
    13      app.kubernetes.io/name: applicationsets.argoproj.io
    14      app.kubernetes.io/part-of: argocd
    15      {{- with .Values.crds.additionalLabels }}
    16        {{- toYaml . | nindent 4}}
    17      {{- end }}
    18    name: applicationsets.argoproj.io
    19  spec:
    20    group: argoproj.io
    21    names:
    22      kind: ApplicationSet
    23      listKind: ApplicationSetList
    24      plural: applicationsets
    25      shortNames:
    26      - appset
    27      - appsets
    28      singular: applicationset
    29    scope: Namespaced
    30    versions:
    31    - name: v1alpha1
    32      schema:
    33        openAPIV3Schema:
    34          properties:
    35            apiVersion:
    36              type: string
    37            kind:
    38              type: string
    39            metadata:
    40              type: object
    41            spec:
    42              properties:
    43                applyNestedSelectors:
    44                  type: boolean
    45                generators:
    46                  items:
    47                    properties:
    48                      clusterDecisionResource:
    49                        properties:
    50                          configMapRef:
    51                            type: string
    52                          labelSelector:
    53                            properties:
    54                              matchExpressions:
    55                                items:
    56                                  properties:
    57                                    key:
    58                                      type: string
    59                                    operator:
    60                                      type: string
    61                                    values:
    62                                      items:
    63                                        type: string
    64                                      type: array
    65                                  required:
    66                                  - key
    67                                  - operator
    68                                  type: object
    69                                type: array
    70                              matchLabels:
    71                                additionalProperties:
    72                                  type: string
    73                                type: object
    74                            type: object
    75                          name:
    76                            type: string
    77                          requeueAfterSeconds:
    78                            format: int64
    79                            type: integer
    80                          template:
    81                            properties:
    82                              metadata:
    83                                properties:
    84                                  annotations:
    85                                    additionalProperties:
    86                                      type: string
    87                                    type: object
    88                                  finalizers:
    89                                    items:
    90                                      type: string
    91                                    type: array
    92                                  labels:
    93                                    additionalProperties:
    94                                      type: string
    95                                    type: object
    96                                  name:
    97                                    type: string
    98                                  namespace:
    99                                    type: string
   100                                type: object
   101                              spec:
   102                                properties:
   103                                  destination:
   104                                    properties:
   105                                      name:
   106                                        type: string
   107                                      namespace:
   108                                        type: string
   109                                      server:
   110                                        type: string
   111                                    type: object
   112                                  ignoreDifferences:
   113                                    items:
   114                                      properties:
   115                                        group:
   116                                          type: string
   117                                        jqPathExpressions:
   118                                          items:
   119                                            type: string
   120                                          type: array
   121                                        jsonPointers:
   122                                          items:
   123                                            type: string
   124                                          type: array
   125                                        kind:
   126                                          type: string
   127                                        managedFieldsManagers:
   128                                          items:
   129                                            type: string
   130                                          type: array
   131                                        name:
   132                                          type: string
   133                                        namespace:
   134                                          type: string
   135                                      required:
   136                                      - kind
   137                                      type: object
   138                                    type: array
   139                                  info:
   140                                    items:
   141                                      properties:
   142                                        name:
   143                                          type: string
   144                                        value:
   145                                          type: string
   146                                      required:
   147                                      - name
   148                                      - value
   149                                      type: object
   150                                    type: array
   151                                  project:
   152                                    type: string
   153                                  revisionHistoryLimit:
   154                                    format: int64
   155                                    type: integer
   156                                  source:
   157                                    properties:
   158                                      chart:
   159                                        type: string
   160                                      directory:
   161                                        properties:
   162                                          exclude:
   163                                            type: string
   164                                          include:
   165                                            type: string
   166                                          jsonnet:
   167                                            properties:
   168                                              extVars:
   169                                                items:
   170                                                  properties:
   171                                                    code:
   172                                                      type: boolean
   173                                                    name:
   174                                                      type: string
   175                                                    value:
   176                                                      type: string
   177                                                  required:
   178                                                  - name
   179                                                  - value
   180                                                  type: object
   181                                                type: array
   182                                              libs:
   183                                                items:
   184                                                  type: string
   185                                                type: array
   186                                              tlas:
   187                                                items:
   188                                                  properties:
   189                                                    code:
   190                                                      type: boolean
   191                                                    name:
   192                                                      type: string
   193                                                    value:
   194                                                      type: string
   195                                                  required:
   196                                                  - name
   197                                                  - value
   198                                                  type: object
   199                                                type: array
   200                                            type: object
   201                                          recurse:
   202                                            type: boolean
   203                                        type: object
   204                                      helm:
   205                                        properties:
   206                                          fileParameters:
   207                                            items:
   208                                              properties:
   209                                                name:
   210                                                  type: string
   211                                                path:
   212                                                  type: string
   213                                              type: object
   214                                            type: array
   215                                          ignoreMissingValueFiles:
   216                                            type: boolean
   217                                          parameters:
   218                                            items:
   219                                              properties:
   220                                                forceString:
   221                                                  type: boolean
   222                                                name:
   223                                                  type: string
   224                                                value:
   225                                                  type: string
   226                                              type: object
   227                                            type: array
   228                                          passCredentials:
   229                                            type: boolean
   230                                          releaseName:
   231                                            type: string
   232                                          skipCrds:
   233                                            type: boolean
   234                                          valueFiles:
   235                                            items:
   236                                              type: string
   237                                            type: array
   238                                          values:
   239                                            type: string
   240                                          valuesObject:
   241                                            type: object
   242                                            x-kubernetes-preserve-unknown-fields: true
   243                                          version:
   244                                            type: string
   245                                        type: object
   246                                      kustomize:
   247                                        properties:
   248                                          commonAnnotations:
   249                                            additionalProperties:
   250                                              type: string
   251                                            type: object
   252                                          commonAnnotationsEnvsubst:
   253                                            type: boolean
   254                                          commonLabels:
   255                                            additionalProperties:
   256                                              type: string
   257                                            type: object
   258                                          forceCommonAnnotations:
   259                                            type: boolean
   260                                          forceCommonLabels:
   261                                            type: boolean
   262                                          images:
   263                                            items:
   264                                              type: string
   265                                            type: array
   266                                          namePrefix:
   267                                            type: string
   268                                          nameSuffix:
   269                                            type: string
   270                                          namespace:
   271                                            type: string
   272                                          replicas:
   273                                            items:
   274                                              properties:
   275                                                count:
   276                                                  anyOf:
   277                                                  - type: integer
   278                                                  - type: string
   279                                                  x-kubernetes-int-or-string: true
   280                                                name:
   281                                                  type: string
   282                                              required:
   283                                              - count
   284                                              - name
   285                                              type: object
   286                                            type: array
   287                                          version:
   288                                            type: string
   289                                        type: object
   290                                      path:
   291                                        type: string
   292                                      plugin:
   293                                        properties:
   294                                          env:
   295                                            items:
   296                                              properties:
   297                                                name:
   298                                                  type: string
   299                                                value:
   300                                                  type: string
   301                                              required:
   302                                              - name
   303                                              - value
   304                                              type: object
   305                                            type: array
   306                                          name:
   307                                            type: string
   308                                          parameters:
   309                                            items:
   310                                              properties:
   311                                                array:
   312                                                  items:
   313                                                    type: string
   314                                                  type: array
   315                                                map:
   316                                                  additionalProperties:
   317                                                    type: string
   318                                                  type: object
   319                                                name:
   320                                                  type: string
   321                                                string:
   322                                                  type: string
   323                                              type: object
   324                                            type: array
   325                                        type: object
   326                                      ref:
   327                                        type: string
   328                                      repoURL:
   329                                        type: string
   330                                      targetRevision:
   331                                        type: string
   332                                    required:
   333                                    - repoURL
   334                                    type: object
   335                                  sources:
   336                                    items:
   337                                      properties:
   338                                        chart:
   339                                          type: string
   340                                        directory:
   341                                          properties:
   342                                            exclude:
   343                                              type: string
   344                                            include:
   345                                              type: string
   346                                            jsonnet:
   347                                              properties:
   348                                                extVars:
   349                                                  items:
   350                                                    properties:
   351                                                      code:
   352                                                        type: boolean
   353                                                      name:
   354                                                        type: string
   355                                                      value:
   356                                                        type: string
   357                                                    required:
   358                                                    - name
   359                                                    - value
   360                                                    type: object
   361                                                  type: array
   362                                                libs:
   363                                                  items:
   364                                                    type: string
   365                                                  type: array
   366                                                tlas:
   367                                                  items:
   368                                                    properties:
   369                                                      code:
   370                                                        type: boolean
   371                                                      name:
   372                                                        type: string
   373                                                      value:
   374                                                        type: string
   375                                                    required:
   376                                                    - name
   377                                                    - value
   378                                                    type: object
   379                                                  type: array
   380                                              type: object
   381                                            recurse:
   382                                              type: boolean
   383                                          type: object
   384                                        helm:
   385                                          properties:
   386                                            fileParameters:
   387                                              items:
   388                                                properties:
   389                                                  name:
   390                                                    type: string
   391                                                  path:
   392                                                    type: string
   393                                                type: object
   394                                              type: array
   395                                            ignoreMissingValueFiles:
   396                                              type: boolean
   397                                            parameters:
   398                                              items:
   399                                                properties:
   400                                                  forceString:
   401                                                    type: boolean
   402                                                  name:
   403                                                    type: string
   404                                                  value:
   405                                                    type: string
   406                                                type: object
   407                                              type: array
   408                                            passCredentials:
   409                                              type: boolean
   410                                            releaseName:
   411                                              type: string
   412                                            skipCrds:
   413                                              type: boolean
   414                                            valueFiles:
   415                                              items:
   416                                                type: string
   417                                              type: array
   418                                            values:
   419                                              type: string
   420                                            valuesObject:
   421                                              type: object
   422                                              x-kubernetes-preserve-unknown-fields: true
   423                                            version:
   424                                              type: string
   425                                          type: object
   426                                        kustomize:
   427                                          properties:
   428                                            commonAnnotations:
   429                                              additionalProperties:
   430                                                type: string
   431                                              type: object
   432                                            commonAnnotationsEnvsubst:
   433                                              type: boolean
   434                                            commonLabels:
   435                                              additionalProperties:
   436                                                type: string
   437                                              type: object
   438                                            forceCommonAnnotations:
   439                                              type: boolean
   440                                            forceCommonLabels:
   441                                              type: boolean
   442                                            images:
   443                                              items:
   444                                                type: string
   445                                              type: array
   446                                            namePrefix:
   447                                              type: string
   448                                            nameSuffix:
   449                                              type: string
   450                                            namespace:
   451                                              type: string
   452                                            replicas:
   453                                              items:
   454                                                properties:
   455                                                  count:
   456                                                    anyOf:
   457                                                    - type: integer
   458                                                    - type: string
   459                                                    x-kubernetes-int-or-string: true
   460                                                  name:
   461                                                    type: string
   462                                                required:
   463                                                - count
   464                                                - name
   465                                                type: object
   466                                              type: array
   467                                            version:
   468                                              type: string
   469                                          type: object
   470                                        path:
   471                                          type: string
   472                                        plugin:
   473                                          properties:
   474                                            env:
   475                                              items:
   476                                                properties:
   477                                                  name:
   478                                                    type: string
   479                                                  value:
   480                                                    type: string
   481                                                required:
   482                                                - name
   483                                                - value
   484                                                type: object
   485                                              type: array
   486                                            name:
   487                                              type: string
   488                                            parameters:
   489                                              items:
   490                                                properties:
   491                                                  array:
   492                                                    items:
   493                                                      type: string
   494                                                    type: array
   495                                                  map:
   496                                                    additionalProperties:
   497                                                      type: string
   498                                                    type: object
   499                                                  name:
   500                                                    type: string
   501                                                  string:
   502                                                    type: string
   503                                                type: object
   504                                              type: array
   505                                          type: object
   506                                        ref:
   507                                          type: string
   508                                        repoURL:
   509                                          type: string
   510                                        targetRevision:
   511                                          type: string
   512                                      required:
   513                                      - repoURL
   514                                      type: object
   515                                    type: array
   516                                  syncPolicy:
   517                                    properties:
   518                                      automated:
   519                                        properties:
   520                                          allowEmpty:
   521                                            type: boolean
   522                                          prune:
   523                                            type: boolean
   524                                          selfHeal:
   525                                            type: boolean
   526                                        type: object
   527                                      managedNamespaceMetadata:
   528                                        properties:
   529                                          annotations:
   530                                            additionalProperties:
   531                                              type: string
   532                                            type: object
   533                                          labels:
   534                                            additionalProperties:
   535                                              type: string
   536                                            type: object
   537                                        type: object
   538                                      retry:
   539                                        properties:
   540                                          backoff:
   541                                            properties:
   542                                              duration:
   543                                                type: string
   544                                              factor:
   545                                                format: int64
   546                                                type: integer
   547                                              maxDuration:
   548                                                type: string
   549                                            type: object
   550                                          limit:
   551                                            format: int64
   552                                            type: integer
   553                                        type: object
   554                                      syncOptions:
   555                                        items:
   556                                          type: string
   557                                        type: array
   558                                    type: object
   559                                required:
   560                                - destination
   561                                - project
   562                                type: object
   563                            required:
   564                            - metadata
   565                            - spec
   566                            type: object
   567                          values:
   568                            additionalProperties:
   569                              type: string
   570                            type: object
   571                        required:
   572                        - configMapRef
   573                        type: object
   574                      clusters:
   575                        properties:
   576                          selector:
   577                            properties:
   578                              matchExpressions:
   579                                items:
   580                                  properties:
   581                                    key:
   582                                      type: string
   583                                    operator:
   584                                      type: string
   585                                    values:
   586                                      items:
   587                                        type: string
   588                                      type: array
   589                                  required:
   590                                  - key
   591                                  - operator
   592                                  type: object
   593                                type: array
   594                              matchLabels:
   595                                additionalProperties:
   596                                  type: string
   597                                type: object
   598                            type: object
   599                          template:
   600                            properties:
   601                              metadata:
   602                                properties:
   603                                  annotations:
   604                                    additionalProperties:
   605                                      type: string
   606                                    type: object
   607                                  finalizers:
   608                                    items:
   609                                      type: string
   610                                    type: array
   611                                  labels:
   612                                    additionalProperties:
   613                                      type: string
   614                                    type: object
   615                                  name:
   616                                    type: string
   617                                  namespace:
   618                                    type: string
   619                                type: object
   620                              spec:
   621                                properties:
   622                                  destination:
   623                                    properties:
   624                                      name:
   625                                        type: string
   626                                      namespace:
   627                                        type: string
   628                                      server:
   629                                        type: string
   630                                    type: object
   631                                  ignoreDifferences:
   632                                    items:
   633                                      properties:
   634                                        group:
   635                                          type: string
   636                                        jqPathExpressions:
   637                                          items:
   638                                            type: string
   639                                          type: array
   640                                        jsonPointers:
   641                                          items:
   642                                            type: string
   643                                          type: array
   644                                        kind:
   645                                          type: string
   646                                        managedFieldsManagers:
   647                                          items:
   648                                            type: string
   649                                          type: array
   650                                        name:
   651                                          type: string
   652                                        namespace:
   653                                          type: string
   654                                      required:
   655                                      - kind
   656                                      type: object
   657                                    type: array
   658                                  info:
   659                                    items:
   660                                      properties:
   661                                        name:
   662                                          type: string
   663                                        value:
   664                                          type: string
   665                                      required:
   666                                      - name
   667                                      - value
   668                                      type: object
   669                                    type: array
   670                                  project:
   671                                    type: string
   672                                  revisionHistoryLimit:
   673                                    format: int64
   674                                    type: integer
   675                                  source:
   676                                    properties:
   677                                      chart:
   678                                        type: string
   679                                      directory:
   680                                        properties:
   681                                          exclude:
   682                                            type: string
   683                                          include:
   684                                            type: string
   685                                          jsonnet:
   686                                            properties:
   687                                              extVars:
   688                                                items:
   689                                                  properties:
   690                                                    code:
   691                                                      type: boolean
   692                                                    name:
   693                                                      type: string
   694                                                    value:
   695                                                      type: string
   696                                                  required:
   697                                                  - name
   698                                                  - value
   699                                                  type: object
   700                                                type: array
   701                                              libs:
   702                                                items:
   703                                                  type: string
   704                                                type: array
   705                                              tlas:
   706                                                items:
   707                                                  properties:
   708                                                    code:
   709                                                      type: boolean
   710                                                    name:
   711                                                      type: string
   712                                                    value:
   713                                                      type: string
   714                                                  required:
   715                                                  - name
   716                                                  - value
   717                                                  type: object
   718                                                type: array
   719                                            type: object
   720                                          recurse:
   721                                            type: boolean
   722                                        type: object
   723                                      helm:
   724                                        properties:
   725                                          fileParameters:
   726                                            items:
   727                                              properties:
   728                                                name:
   729                                                  type: string
   730                                                path:
   731                                                  type: string
   732                                              type: object
   733                                            type: array
   734                                          ignoreMissingValueFiles:
   735                                            type: boolean
   736                                          parameters:
   737                                            items:
   738                                              properties:
   739                                                forceString:
   740                                                  type: boolean
   741                                                name:
   742                                                  type: string
   743                                                value:
   744                                                  type: string
   745                                              type: object
   746                                            type: array
   747                                          passCredentials:
   748                                            type: boolean
   749                                          releaseName:
   750                                            type: string
   751                                          skipCrds:
   752                                            type: boolean
   753                                          valueFiles:
   754                                            items:
   755                                              type: string
   756                                            type: array
   757                                          values:
   758                                            type: string
   759                                          valuesObject:
   760                                            type: object
   761                                            x-kubernetes-preserve-unknown-fields: true
   762                                          version:
   763                                            type: string
   764                                        type: object
   765                                      kustomize:
   766                                        properties:
   767                                          commonAnnotations:
   768                                            additionalProperties:
   769                                              type: string
   770                                            type: object
   771                                          commonAnnotationsEnvsubst:
   772                                            type: boolean
   773                                          commonLabels:
   774                                            additionalProperties:
   775                                              type: string
   776                                            type: object
   777                                          forceCommonAnnotations:
   778                                            type: boolean
   779                                          forceCommonLabels:
   780                                            type: boolean
   781                                          images:
   782                                            items:
   783                                              type: string
   784                                            type: array
   785                                          namePrefix:
   786                                            type: string
   787                                          nameSuffix:
   788                                            type: string
   789                                          namespace:
   790                                            type: string
   791                                          replicas:
   792                                            items:
   793                                              properties:
   794                                                count:
   795                                                  anyOf:
   796                                                  - type: integer
   797                                                  - type: string
   798                                                  x-kubernetes-int-or-string: true
   799                                                name:
   800                                                  type: string
   801                                              required:
   802                                              - count
   803                                              - name
   804                                              type: object
   805                                            type: array
   806                                          version:
   807                                            type: string
   808                                        type: object
   809                                      path:
   810                                        type: string
   811                                      plugin:
   812                                        properties:
   813                                          env:
   814                                            items:
   815                                              properties:
   816                                                name:
   817                                                  type: string
   818                                                value:
   819                                                  type: string
   820                                              required:
   821                                              - name
   822                                              - value
   823                                              type: object
   824                                            type: array
   825                                          name:
   826                                            type: string
   827                                          parameters:
   828                                            items:
   829                                              properties:
   830                                                array:
   831                                                  items:
   832                                                    type: string
   833                                                  type: array
   834                                                map:
   835                                                  additionalProperties:
   836                                                    type: string
   837                                                  type: object
   838                                                name:
   839                                                  type: string
   840                                                string:
   841                                                  type: string
   842                                              type: object
   843                                            type: array
   844                                        type: object
   845                                      ref:
   846                                        type: string
   847                                      repoURL:
   848                                        type: string
   849                                      targetRevision:
   850                                        type: string
   851                                    required:
   852                                    - repoURL
   853                                    type: object
   854                                  sources:
   855                                    items:
   856                                      properties:
   857                                        chart:
   858                                          type: string
   859                                        directory:
   860                                          properties:
   861                                            exclude:
   862                                              type: string
   863                                            include:
   864                                              type: string
   865                                            jsonnet:
   866                                              properties:
   867                                                extVars:
   868                                                  items:
   869                                                    properties:
   870                                                      code:
   871                                                        type: boolean
   872                                                      name:
   873                                                        type: string
   874                                                      value:
   875                                                        type: string
   876                                                    required:
   877                                                    - name
   878                                                    - value
   879                                                    type: object
   880                                                  type: array
   881                                                libs:
   882                                                  items:
   883                                                    type: string
   884                                                  type: array
   885                                                tlas:
   886                                                  items:
   887                                                    properties:
   888                                                      code:
   889                                                        type: boolean
   890                                                      name:
   891                                                        type: string
   892                                                      value:
   893                                                        type: string
   894                                                    required:
   895                                                    - name
   896                                                    - value
   897                                                    type: object
   898                                                  type: array
   899                                              type: object
   900                                            recurse:
   901                                              type: boolean
   902                                          type: object
   903                                        helm:
   904                                          properties:
   905                                            fileParameters:
   906                                              items:
   907                                                properties:
   908                                                  name:
   909                                                    type: string
   910                                                  path:
   911                                                    type: string
   912                                                type: object
   913                                              type: array
   914                                            ignoreMissingValueFiles:
   915                                              type: boolean
   916                                            parameters:
   917                                              items:
   918                                                properties:
   919                                                  forceString:
   920                                                    type: boolean
   921                                                  name:
   922                                                    type: string
   923                                                  value:
   924                                                    type: string
   925                                                type: object
   926                                              type: array
   927                                            passCredentials:
   928                                              type: boolean
   929                                            releaseName:
   930                                              type: string
   931                                            skipCrds:
   932                                              type: boolean
   933                                            valueFiles:
   934                                              items:
   935                                                type: string
   936                                              type: array
   937                                            values:
   938                                              type: string
   939                                            valuesObject:
   940                                              type: object
   941                                              x-kubernetes-preserve-unknown-fields: true
   942                                            version:
   943                                              type: string
   944                                          type: object
   945                                        kustomize:
   946                                          properties:
   947                                            commonAnnotations:
   948                                              additionalProperties:
   949                                                type: string
   950                                              type: object
   951                                            commonAnnotationsEnvsubst:
   952                                              type: boolean
   953                                            commonLabels:
   954                                              additionalProperties:
   955                                                type: string
   956                                              type: object
   957                                            forceCommonAnnotations:
   958                                              type: boolean
   959                                            forceCommonLabels:
   960                                              type: boolean
   961                                            images:
   962                                              items:
   963                                                type: string
   964                                              type: array
   965                                            namePrefix:
   966                                              type: string
   967                                            nameSuffix:
   968                                              type: string
   969                                            namespace:
   970                                              type: string
   971                                            replicas:
   972                                              items:
   973                                                properties:
   974                                                  count:
   975                                                    anyOf:
   976                                                    - type: integer
   977                                                    - type: string
   978                                                    x-kubernetes-int-or-string: true
   979                                                  name:
   980                                                    type: string
   981                                                required:
   982                                                - count
   983                                                - name
   984                                                type: object
   985                                              type: array
   986                                            version:
   987                                              type: string
   988                                          type: object
   989                                        path:
   990                                          type: string
   991                                        plugin:
   992                                          properties:
   993                                            env:
   994                                              items:
   995                                                properties:
   996                                                  name:
   997                                                    type: string
   998                                                  value:
   999                                                    type: string
  1000                                                required:
  1001                                                - name
  1002                                                - value
  1003                                                type: object
  1004                                              type: array
  1005                                            name:
  1006                                              type: string
  1007                                            parameters:
  1008                                              items:
  1009                                                properties:
  1010                                                  array:
  1011                                                    items:
  1012                                                      type: string
  1013                                                    type: array
  1014                                                  map:
  1015                                                    additionalProperties:
  1016                                                      type: string
  1017                                                    type: object
  1018                                                  name:
  1019                                                    type: string
  1020                                                  string:
  1021                                                    type: string
  1022                                                type: object
  1023                                              type: array
  1024                                          type: object
  1025                                        ref:
  1026                                          type: string
  1027                                        repoURL:
  1028                                          type: string
  1029                                        targetRevision:
  1030                                          type: string
  1031                                      required:
  1032                                      - repoURL
  1033                                      type: object
  1034                                    type: array
  1035                                  syncPolicy:
  1036                                    properties:
  1037                                      automated:
  1038                                        properties:
  1039                                          allowEmpty:
  1040                                            type: boolean
  1041                                          prune:
  1042                                            type: boolean
  1043                                          selfHeal:
  1044                                            type: boolean
  1045                                        type: object
  1046                                      managedNamespaceMetadata:
  1047                                        properties:
  1048                                          annotations:
  1049                                            additionalProperties:
  1050                                              type: string
  1051                                            type: object
  1052                                          labels:
  1053                                            additionalProperties:
  1054                                              type: string
  1055                                            type: object
  1056                                        type: object
  1057                                      retry:
  1058                                        properties:
  1059                                          backoff:
  1060                                            properties:
  1061                                              duration:
  1062                                                type: string
  1063                                              factor:
  1064                                                format: int64
  1065                                                type: integer
  1066                                              maxDuration:
  1067                                                type: string
  1068                                            type: object
  1069                                          limit:
  1070                                            format: int64
  1071                                            type: integer
  1072                                        type: object
  1073                                      syncOptions:
  1074                                        items:
  1075                                          type: string
  1076                                        type: array
  1077                                    type: object
  1078                                required:
  1079                                - destination
  1080                                - project
  1081                                type: object
  1082                            required:
  1083                            - metadata
  1084                            - spec
  1085                            type: object
  1086                          values:
  1087                            additionalProperties:
  1088                              type: string
  1089                            type: object
  1090                        type: object
  1091                      git:
  1092                        properties:
  1093                          directories:
  1094                            items:
  1095                              properties:
  1096                                exclude:
  1097                                  type: boolean
  1098                                path:
  1099                                  type: string
  1100                              required:
  1101                              - path
  1102                              type: object
  1103                            type: array
  1104                          files:
  1105                            items:
  1106                              properties:
  1107                                path:
  1108                                  type: string
  1109                              required:
  1110                              - path
  1111                              type: object
  1112                            type: array
  1113                          pathParamPrefix:
  1114                            type: string
  1115                          repoURL:
  1116                            type: string
  1117                          requeueAfterSeconds:
  1118                            format: int64
  1119                            type: integer
  1120                          revision:
  1121                            type: string
  1122                          template:
  1123                            properties:
  1124                              metadata:
  1125                                properties:
  1126                                  annotations:
  1127                                    additionalProperties:
  1128                                      type: string
  1129                                    type: object
  1130                                  finalizers:
  1131                                    items:
  1132                                      type: string
  1133                                    type: array
  1134                                  labels:
  1135                                    additionalProperties:
  1136                                      type: string
  1137                                    type: object
  1138                                  name:
  1139                                    type: string
  1140                                  namespace:
  1141                                    type: string
  1142                                type: object
  1143                              spec:
  1144                                properties:
  1145                                  destination:
  1146                                    properties:
  1147                                      name:
  1148                                        type: string
  1149                                      namespace:
  1150                                        type: string
  1151                                      server:
  1152                                        type: string
  1153                                    type: object
  1154                                  ignoreDifferences:
  1155                                    items:
  1156                                      properties:
  1157                                        group:
  1158                                          type: string
  1159                                        jqPathExpressions:
  1160                                          items:
  1161                                            type: string
  1162                                          type: array
  1163                                        jsonPointers:
  1164                                          items:
  1165                                            type: string
  1166                                          type: array
  1167                                        kind:
  1168                                          type: string
  1169                                        managedFieldsManagers:
  1170                                          items:
  1171                                            type: string
  1172                                          type: array
  1173                                        name:
  1174                                          type: string
  1175                                        namespace:
  1176                                          type: string
  1177                                      required:
  1178                                      - kind
  1179                                      type: object
  1180                                    type: array
  1181                                  info:
  1182                                    items:
  1183                                      properties:
  1184                                        name:
  1185                                          type: string
  1186                                        value:
  1187                                          type: string
  1188                                      required:
  1189                                      - name
  1190                                      - value
  1191                                      type: object
  1192                                    type: array
  1193                                  project:
  1194                                    type: string
  1195                                  revisionHistoryLimit:
  1196                                    format: int64
  1197                                    type: integer
  1198                                  source:
  1199                                    properties:
  1200                                      chart:
  1201                                        type: string
  1202                                      directory:
  1203                                        properties:
  1204                                          exclude:
  1205                                            type: string
  1206                                          include:
  1207                                            type: string
  1208                                          jsonnet:
  1209                                            properties:
  1210                                              extVars:
  1211                                                items:
  1212                                                  properties:
  1213                                                    code:
  1214                                                      type: boolean
  1215                                                    name:
  1216                                                      type: string
  1217                                                    value:
  1218                                                      type: string
  1219                                                  required:
  1220                                                  - name
  1221                                                  - value
  1222                                                  type: object
  1223                                                type: array
  1224                                              libs:
  1225                                                items:
  1226                                                  type: string
  1227                                                type: array
  1228                                              tlas:
  1229                                                items:
  1230                                                  properties:
  1231                                                    code:
  1232                                                      type: boolean
  1233                                                    name:
  1234                                                      type: string
  1235                                                    value:
  1236                                                      type: string
  1237                                                  required:
  1238                                                  - name
  1239                                                  - value
  1240                                                  type: object
  1241                                                type: array
  1242                                            type: object
  1243                                          recurse:
  1244                                            type: boolean
  1245                                        type: object
  1246                                      helm:
  1247                                        properties:
  1248                                          fileParameters:
  1249                                            items:
  1250                                              properties:
  1251                                                name:
  1252                                                  type: string
  1253                                                path:
  1254                                                  type: string
  1255                                              type: object
  1256                                            type: array
  1257                                          ignoreMissingValueFiles:
  1258                                            type: boolean
  1259                                          parameters:
  1260                                            items:
  1261                                              properties:
  1262                                                forceString:
  1263                                                  type: boolean
  1264                                                name:
  1265                                                  type: string
  1266                                                value:
  1267                                                  type: string
  1268                                              type: object
  1269                                            type: array
  1270                                          passCredentials:
  1271                                            type: boolean
  1272                                          releaseName:
  1273                                            type: string
  1274                                          skipCrds:
  1275                                            type: boolean
  1276                                          valueFiles:
  1277                                            items:
  1278                                              type: string
  1279                                            type: array
  1280                                          values:
  1281                                            type: string
  1282                                          valuesObject:
  1283                                            type: object
  1284                                            x-kubernetes-preserve-unknown-fields: true
  1285                                          version:
  1286                                            type: string
  1287                                        type: object
  1288                                      kustomize:
  1289                                        properties:
  1290                                          commonAnnotations:
  1291                                            additionalProperties:
  1292                                              type: string
  1293                                            type: object
  1294                                          commonAnnotationsEnvsubst:
  1295                                            type: boolean
  1296                                          commonLabels:
  1297                                            additionalProperties:
  1298                                              type: string
  1299                                            type: object
  1300                                          forceCommonAnnotations:
  1301                                            type: boolean
  1302                                          forceCommonLabels:
  1303                                            type: boolean
  1304                                          images:
  1305                                            items:
  1306                                              type: string
  1307                                            type: array
  1308                                          namePrefix:
  1309                                            type: string
  1310                                          nameSuffix:
  1311                                            type: string
  1312                                          namespace:
  1313                                            type: string
  1314                                          replicas:
  1315                                            items:
  1316                                              properties:
  1317                                                count:
  1318                                                  anyOf:
  1319                                                  - type: integer
  1320                                                  - type: string
  1321                                                  x-kubernetes-int-or-string: true
  1322                                                name:
  1323                                                  type: string
  1324                                              required:
  1325                                              - count
  1326                                              - name
  1327                                              type: object
  1328                                            type: array
  1329                                          version:
  1330                                            type: string
  1331                                        type: object
  1332                                      path:
  1333                                        type: string
  1334                                      plugin:
  1335                                        properties:
  1336                                          env:
  1337                                            items:
  1338                                              properties:
  1339                                                name:
  1340                                                  type: string
  1341                                                value:
  1342                                                  type: string
  1343                                              required:
  1344                                              - name
  1345                                              - value
  1346                                              type: object
  1347                                            type: array
  1348                                          name:
  1349                                            type: string
  1350                                          parameters:
  1351                                            items:
  1352                                              properties:
  1353                                                array:
  1354                                                  items:
  1355                                                    type: string
  1356                                                  type: array
  1357                                                map:
  1358                                                  additionalProperties:
  1359                                                    type: string
  1360                                                  type: object
  1361                                                name:
  1362                                                  type: string
  1363                                                string:
  1364                                                  type: string
  1365                                              type: object
  1366                                            type: array
  1367                                        type: object
  1368                                      ref:
  1369                                        type: string
  1370                                      repoURL:
  1371                                        type: string
  1372                                      targetRevision:
  1373                                        type: string
  1374                                    required:
  1375                                    - repoURL
  1376                                    type: object
  1377                                  sources:
  1378                                    items:
  1379                                      properties:
  1380                                        chart:
  1381                                          type: string
  1382                                        directory:
  1383                                          properties:
  1384                                            exclude:
  1385                                              type: string
  1386                                            include:
  1387                                              type: string
  1388                                            jsonnet:
  1389                                              properties:
  1390                                                extVars:
  1391                                                  items:
  1392                                                    properties:
  1393                                                      code:
  1394                                                        type: boolean
  1395                                                      name:
  1396                                                        type: string
  1397                                                      value:
  1398                                                        type: string
  1399                                                    required:
  1400                                                    - name
  1401                                                    - value
  1402                                                    type: object
  1403                                                  type: array
  1404                                                libs:
  1405                                                  items:
  1406                                                    type: string
  1407                                                  type: array
  1408                                                tlas:
  1409                                                  items:
  1410                                                    properties:
  1411                                                      code:
  1412                                                        type: boolean
  1413                                                      name:
  1414                                                        type: string
  1415                                                      value:
  1416                                                        type: string
  1417                                                    required:
  1418                                                    - name
  1419                                                    - value
  1420                                                    type: object
  1421                                                  type: array
  1422                                              type: object
  1423                                            recurse:
  1424                                              type: boolean
  1425                                          type: object
  1426                                        helm:
  1427                                          properties:
  1428                                            fileParameters:
  1429                                              items:
  1430                                                properties:
  1431                                                  name:
  1432                                                    type: string
  1433                                                  path:
  1434                                                    type: string
  1435                                                type: object
  1436                                              type: array
  1437                                            ignoreMissingValueFiles:
  1438                                              type: boolean
  1439                                            parameters:
  1440                                              items:
  1441                                                properties:
  1442                                                  forceString:
  1443                                                    type: boolean
  1444                                                  name:
  1445                                                    type: string
  1446                                                  value:
  1447                                                    type: string
  1448                                                type: object
  1449                                              type: array
  1450                                            passCredentials:
  1451                                              type: boolean
  1452                                            releaseName:
  1453                                              type: string
  1454                                            skipCrds:
  1455                                              type: boolean
  1456                                            valueFiles:
  1457                                              items:
  1458                                                type: string
  1459                                              type: array
  1460                                            values:
  1461                                              type: string
  1462                                            valuesObject:
  1463                                              type: object
  1464                                              x-kubernetes-preserve-unknown-fields: true
  1465                                            version:
  1466                                              type: string
  1467                                          type: object
  1468                                        kustomize:
  1469                                          properties:
  1470                                            commonAnnotations:
  1471                                              additionalProperties:
  1472                                                type: string
  1473                                              type: object
  1474                                            commonAnnotationsEnvsubst:
  1475                                              type: boolean
  1476                                            commonLabels:
  1477                                              additionalProperties:
  1478                                                type: string
  1479                                              type: object
  1480                                            forceCommonAnnotations:
  1481                                              type: boolean
  1482                                            forceCommonLabels:
  1483                                              type: boolean
  1484                                            images:
  1485                                              items:
  1486                                                type: string
  1487                                              type: array
  1488                                            namePrefix:
  1489                                              type: string
  1490                                            nameSuffix:
  1491                                              type: string
  1492                                            namespace:
  1493                                              type: string
  1494                                            replicas:
  1495                                              items:
  1496                                                properties:
  1497                                                  count:
  1498                                                    anyOf:
  1499                                                    - type: integer
  1500                                                    - type: string
  1501                                                    x-kubernetes-int-or-string: true
  1502                                                  name:
  1503                                                    type: string
  1504                                                required:
  1505                                                - count
  1506                                                - name
  1507                                                type: object
  1508                                              type: array
  1509                                            version:
  1510                                              type: string
  1511                                          type: object
  1512                                        path:
  1513                                          type: string
  1514                                        plugin:
  1515                                          properties:
  1516                                            env:
  1517                                              items:
  1518                                                properties:
  1519                                                  name:
  1520                                                    type: string
  1521                                                  value:
  1522                                                    type: string
  1523                                                required:
  1524                                                - name
  1525                                                - value
  1526                                                type: object
  1527                                              type: array
  1528                                            name:
  1529                                              type: string
  1530                                            parameters:
  1531                                              items:
  1532                                                properties:
  1533                                                  array:
  1534                                                    items:
  1535                                                      type: string
  1536                                                    type: array
  1537                                                  map:
  1538                                                    additionalProperties:
  1539                                                      type: string
  1540                                                    type: object
  1541                                                  name:
  1542                                                    type: string
  1543                                                  string:
  1544                                                    type: string
  1545                                                type: object
  1546                                              type: array
  1547                                          type: object
  1548                                        ref:
  1549                                          type: string
  1550                                        repoURL:
  1551                                          type: string
  1552                                        targetRevision:
  1553                                          type: string
  1554                                      required:
  1555                                      - repoURL
  1556                                      type: object
  1557                                    type: array
  1558                                  syncPolicy:
  1559                                    properties:
  1560                                      automated:
  1561                                        properties:
  1562                                          allowEmpty:
  1563                                            type: boolean
  1564                                          prune:
  1565                                            type: boolean
  1566                                          selfHeal:
  1567                                            type: boolean
  1568                                        type: object
  1569                                      managedNamespaceMetadata:
  1570                                        properties:
  1571                                          annotations:
  1572                                            additionalProperties:
  1573                                              type: string
  1574                                            type: object
  1575                                          labels:
  1576                                            additionalProperties:
  1577                                              type: string
  1578                                            type: object
  1579                                        type: object
  1580                                      retry:
  1581                                        properties:
  1582                                          backoff:
  1583                                            properties:
  1584                                              duration:
  1585                                                type: string
  1586                                              factor:
  1587                                                format: int64
  1588                                                type: integer
  1589                                              maxDuration:
  1590                                                type: string
  1591                                            type: object
  1592                                          limit:
  1593                                            format: int64
  1594                                            type: integer
  1595                                        type: object
  1596                                      syncOptions:
  1597                                        items:
  1598                                          type: string
  1599                                        type: array
  1600                                    type: object
  1601                                required:
  1602                                - destination
  1603                                - project
  1604                                type: object
  1605                            required:
  1606                            - metadata
  1607                            - spec
  1608                            type: object
  1609                          values:
  1610                            additionalProperties:
  1611                              type: string
  1612                            type: object
  1613                        required:
  1614                        - repoURL
  1615                        - revision
  1616                        type: object
  1617                      list:
  1618                        properties:
  1619                          elements:
  1620                            items:
  1621                              x-kubernetes-preserve-unknown-fields: true
  1622                            type: array
  1623                          elementsYaml:
  1624                            type: string
  1625                          template:
  1626                            properties:
  1627                              metadata:
  1628                                properties:
  1629                                  annotations:
  1630                                    additionalProperties:
  1631                                      type: string
  1632                                    type: object
  1633                                  finalizers:
  1634                                    items:
  1635                                      type: string
  1636                                    type: array
  1637                                  labels:
  1638                                    additionalProperties:
  1639                                      type: string
  1640                                    type: object
  1641                                  name:
  1642                                    type: string
  1643                                  namespace:
  1644                                    type: string
  1645                                type: object
  1646                              spec:
  1647                                properties:
  1648                                  destination:
  1649                                    properties:
  1650                                      name:
  1651                                        type: string
  1652                                      namespace:
  1653                                        type: string
  1654                                      server:
  1655                                        type: string
  1656                                    type: object
  1657                                  ignoreDifferences:
  1658                                    items:
  1659                                      properties:
  1660                                        group:
  1661                                          type: string
  1662                                        jqPathExpressions:
  1663                                          items:
  1664                                            type: string
  1665                                          type: array
  1666                                        jsonPointers:
  1667                                          items:
  1668                                            type: string
  1669                                          type: array
  1670                                        kind:
  1671                                          type: string
  1672                                        managedFieldsManagers:
  1673                                          items:
  1674                                            type: string
  1675                                          type: array
  1676                                        name:
  1677                                          type: string
  1678                                        namespace:
  1679                                          type: string
  1680                                      required:
  1681                                      - kind
  1682                                      type: object
  1683                                    type: array
  1684                                  info:
  1685                                    items:
  1686                                      properties:
  1687                                        name:
  1688                                          type: string
  1689                                        value:
  1690                                          type: string
  1691                                      required:
  1692                                      - name
  1693                                      - value
  1694                                      type: object
  1695                                    type: array
  1696                                  project:
  1697                                    type: string
  1698                                  revisionHistoryLimit:
  1699                                    format: int64
  1700                                    type: integer
  1701                                  source:
  1702                                    properties:
  1703                                      chart:
  1704                                        type: string
  1705                                      directory:
  1706                                        properties:
  1707                                          exclude:
  1708                                            type: string
  1709                                          include:
  1710                                            type: string
  1711                                          jsonnet:
  1712                                            properties:
  1713                                              extVars:
  1714                                                items:
  1715                                                  properties:
  1716                                                    code:
  1717                                                      type: boolean
  1718                                                    name:
  1719                                                      type: string
  1720                                                    value:
  1721                                                      type: string
  1722                                                  required:
  1723                                                  - name
  1724                                                  - value
  1725                                                  type: object
  1726                                                type: array
  1727                                              libs:
  1728                                                items:
  1729                                                  type: string
  1730                                                type: array
  1731                                              tlas:
  1732                                                items:
  1733                                                  properties:
  1734                                                    code:
  1735                                                      type: boolean
  1736                                                    name:
  1737                                                      type: string
  1738                                                    value:
  1739                                                      type: string
  1740                                                  required:
  1741                                                  - name
  1742                                                  - value
  1743                                                  type: object
  1744                                                type: array
  1745                                            type: object
  1746                                          recurse:
  1747                                            type: boolean
  1748                                        type: object
  1749                                      helm:
  1750                                        properties:
  1751                                          fileParameters:
  1752                                            items:
  1753                                              properties:
  1754                                                name:
  1755                                                  type: string
  1756                                                path:
  1757                                                  type: string
  1758                                              type: object
  1759                                            type: array
  1760                                          ignoreMissingValueFiles:
  1761                                            type: boolean
  1762                                          parameters:
  1763                                            items:
  1764                                              properties:
  1765                                                forceString:
  1766                                                  type: boolean
  1767                                                name:
  1768                                                  type: string
  1769                                                value:
  1770                                                  type: string
  1771                                              type: object
  1772                                            type: array
  1773                                          passCredentials:
  1774                                            type: boolean
  1775                                          releaseName:
  1776                                            type: string
  1777                                          skipCrds:
  1778                                            type: boolean
  1779                                          valueFiles:
  1780                                            items:
  1781                                              type: string
  1782                                            type: array
  1783                                          values:
  1784                                            type: string
  1785                                          valuesObject:
  1786                                            type: object
  1787                                            x-kubernetes-preserve-unknown-fields: true
  1788                                          version:
  1789                                            type: string
  1790                                        type: object
  1791                                      kustomize:
  1792                                        properties:
  1793                                          commonAnnotations:
  1794                                            additionalProperties:
  1795                                              type: string
  1796                                            type: object
  1797                                          commonAnnotationsEnvsubst:
  1798                                            type: boolean
  1799                                          commonLabels:
  1800                                            additionalProperties:
  1801                                              type: string
  1802                                            type: object
  1803                                          forceCommonAnnotations:
  1804                                            type: boolean
  1805                                          forceCommonLabels:
  1806                                            type: boolean
  1807                                          images:
  1808                                            items:
  1809                                              type: string
  1810                                            type: array
  1811                                          namePrefix:
  1812                                            type: string
  1813                                          nameSuffix:
  1814                                            type: string
  1815                                          namespace:
  1816                                            type: string
  1817                                          replicas:
  1818                                            items:
  1819                                              properties:
  1820                                                count:
  1821                                                  anyOf:
  1822                                                  - type: integer
  1823                                                  - type: string
  1824                                                  x-kubernetes-int-or-string: true
  1825                                                name:
  1826                                                  type: string
  1827                                              required:
  1828                                              - count
  1829                                              - name
  1830                                              type: object
  1831                                            type: array
  1832                                          version:
  1833                                            type: string
  1834                                        type: object
  1835                                      path:
  1836                                        type: string
  1837                                      plugin:
  1838                                        properties:
  1839                                          env:
  1840                                            items:
  1841                                              properties:
  1842                                                name:
  1843                                                  type: string
  1844                                                value:
  1845                                                  type: string
  1846                                              required:
  1847                                              - name
  1848                                              - value
  1849                                              type: object
  1850                                            type: array
  1851                                          name:
  1852                                            type: string
  1853                                          parameters:
  1854                                            items:
  1855                                              properties:
  1856                                                array:
  1857                                                  items:
  1858                                                    type: string
  1859                                                  type: array
  1860                                                map:
  1861                                                  additionalProperties:
  1862                                                    type: string
  1863                                                  type: object
  1864                                                name:
  1865                                                  type: string
  1866                                                string:
  1867                                                  type: string
  1868                                              type: object
  1869                                            type: array
  1870                                        type: object
  1871                                      ref:
  1872                                        type: string
  1873                                      repoURL:
  1874                                        type: string
  1875                                      targetRevision:
  1876                                        type: string
  1877                                    required:
  1878                                    - repoURL
  1879                                    type: object
  1880                                  sources:
  1881                                    items:
  1882                                      properties:
  1883                                        chart:
  1884                                          type: string
  1885                                        directory:
  1886                                          properties:
  1887                                            exclude:
  1888                                              type: string
  1889                                            include:
  1890                                              type: string
  1891                                            jsonnet:
  1892                                              properties:
  1893                                                extVars:
  1894                                                  items:
  1895                                                    properties:
  1896                                                      code:
  1897                                                        type: boolean
  1898                                                      name:
  1899                                                        type: string
  1900                                                      value:
  1901                                                        type: string
  1902                                                    required:
  1903                                                    - name
  1904                                                    - value
  1905                                                    type: object
  1906                                                  type: array
  1907                                                libs:
  1908                                                  items:
  1909                                                    type: string
  1910                                                  type: array
  1911                                                tlas:
  1912                                                  items:
  1913                                                    properties:
  1914                                                      code:
  1915                                                        type: boolean
  1916                                                      name:
  1917                                                        type: string
  1918                                                      value:
  1919                                                        type: string
  1920                                                    required:
  1921                                                    - name
  1922                                                    - value
  1923                                                    type: object
  1924                                                  type: array
  1925                                              type: object
  1926                                            recurse:
  1927                                              type: boolean
  1928                                          type: object
  1929                                        helm:
  1930                                          properties:
  1931                                            fileParameters:
  1932                                              items:
  1933                                                properties:
  1934                                                  name:
  1935                                                    type: string
  1936                                                  path:
  1937                                                    type: string
  1938                                                type: object
  1939                                              type: array
  1940                                            ignoreMissingValueFiles:
  1941                                              type: boolean
  1942                                            parameters:
  1943                                              items:
  1944                                                properties:
  1945                                                  forceString:
  1946                                                    type: boolean
  1947                                                  name:
  1948                                                    type: string
  1949                                                  value:
  1950                                                    type: string
  1951                                                type: object
  1952                                              type: array
  1953                                            passCredentials:
  1954                                              type: boolean
  1955                                            releaseName:
  1956                                              type: string
  1957                                            skipCrds:
  1958                                              type: boolean
  1959                                            valueFiles:
  1960                                              items:
  1961                                                type: string
  1962                                              type: array
  1963                                            values:
  1964                                              type: string
  1965                                            valuesObject:
  1966                                              type: object
  1967                                              x-kubernetes-preserve-unknown-fields: true
  1968                                            version:
  1969                                              type: string
  1970                                          type: object
  1971                                        kustomize:
  1972                                          properties:
  1973                                            commonAnnotations:
  1974                                              additionalProperties:
  1975                                                type: string
  1976                                              type: object
  1977                                            commonAnnotationsEnvsubst:
  1978                                              type: boolean
  1979                                            commonLabels:
  1980                                              additionalProperties:
  1981                                                type: string
  1982                                              type: object
  1983                                            forceCommonAnnotations:
  1984                                              type: boolean
  1985                                            forceCommonLabels:
  1986                                              type: boolean
  1987                                            images:
  1988                                              items:
  1989                                                type: string
  1990                                              type: array
  1991                                            namePrefix:
  1992                                              type: string
  1993                                            nameSuffix:
  1994                                              type: string
  1995                                            namespace:
  1996                                              type: string
  1997                                            replicas:
  1998                                              items:
  1999                                                properties:
  2000                                                  count:
  2001                                                    anyOf:
  2002                                                    - type: integer
  2003                                                    - type: string
  2004                                                    x-kubernetes-int-or-string: true
  2005                                                  name:
  2006                                                    type: string
  2007                                                required:
  2008                                                - count
  2009                                                - name
  2010                                                type: object
  2011                                              type: array
  2012                                            version:
  2013                                              type: string
  2014                                          type: object
  2015                                        path:
  2016                                          type: string
  2017                                        plugin:
  2018                                          properties:
  2019                                            env:
  2020                                              items:
  2021                                                properties:
  2022                                                  name:
  2023                                                    type: string
  2024                                                  value:
  2025                                                    type: string
  2026                                                required:
  2027                                                - name
  2028                                                - value
  2029                                                type: object
  2030                                              type: array
  2031                                            name:
  2032                                              type: string
  2033                                            parameters:
  2034                                              items:
  2035                                                properties:
  2036                                                  array:
  2037                                                    items:
  2038                                                      type: string
  2039                                                    type: array
  2040                                                  map:
  2041                                                    additionalProperties:
  2042                                                      type: string
  2043                                                    type: object
  2044                                                  name:
  2045                                                    type: string
  2046                                                  string:
  2047                                                    type: string
  2048                                                type: object
  2049                                              type: array
  2050                                          type: object
  2051                                        ref:
  2052                                          type: string
  2053                                        repoURL:
  2054                                          type: string
  2055                                        targetRevision:
  2056                                          type: string
  2057                                      required:
  2058                                      - repoURL
  2059                                      type: object
  2060                                    type: array
  2061                                  syncPolicy:
  2062                                    properties:
  2063                                      automated:
  2064                                        properties:
  2065                                          allowEmpty:
  2066                                            type: boolean
  2067                                          prune:
  2068                                            type: boolean
  2069                                          selfHeal:
  2070                                            type: boolean
  2071                                        type: object
  2072                                      managedNamespaceMetadata:
  2073                                        properties:
  2074                                          annotations:
  2075                                            additionalProperties:
  2076                                              type: string
  2077                                            type: object
  2078                                          labels:
  2079                                            additionalProperties:
  2080                                              type: string
  2081                                            type: object
  2082                                        type: object
  2083                                      retry:
  2084                                        properties:
  2085                                          backoff:
  2086                                            properties:
  2087                                              duration:
  2088                                                type: string
  2089                                              factor:
  2090                                                format: int64
  2091                                                type: integer
  2092                                              maxDuration:
  2093                                                type: string
  2094                                            type: object
  2095                                          limit:
  2096                                            format: int64
  2097                                            type: integer
  2098                                        type: object
  2099                                      syncOptions:
  2100                                        items:
  2101                                          type: string
  2102                                        type: array
  2103                                    type: object
  2104                                required:
  2105                                - destination
  2106                                - project
  2107                                type: object
  2108                            required:
  2109                            - metadata
  2110                            - spec
  2111                            type: object
  2112                        required:
  2113                        - elements
  2114                        type: object
  2115                      matrix:
  2116                        properties:
  2117                          generators:
  2118                            items:
  2119                              properties:
  2120                                clusterDecisionResource:
  2121                                  properties:
  2122                                    configMapRef:
  2123                                      type: string
  2124                                    labelSelector:
  2125                                      properties:
  2126                                        matchExpressions:
  2127                                          items:
  2128                                            properties:
  2129                                              key:
  2130                                                type: string
  2131                                              operator:
  2132                                                type: string
  2133                                              values:
  2134                                                items:
  2135                                                  type: string
  2136                                                type: array
  2137                                            required:
  2138                                            - key
  2139                                            - operator
  2140                                            type: object
  2141                                          type: array
  2142                                        matchLabels:
  2143                                          additionalProperties:
  2144                                            type: string
  2145                                          type: object
  2146                                      type: object
  2147                                    name:
  2148                                      type: string
  2149                                    requeueAfterSeconds:
  2150                                      format: int64
  2151                                      type: integer
  2152                                    template:
  2153                                      properties:
  2154                                        metadata:
  2155                                          properties:
  2156                                            annotations:
  2157                                              additionalProperties:
  2158                                                type: string
  2159                                              type: object
  2160                                            finalizers:
  2161                                              items:
  2162                                                type: string
  2163                                              type: array
  2164                                            labels:
  2165                                              additionalProperties:
  2166                                                type: string
  2167                                              type: object
  2168                                            name:
  2169                                              type: string
  2170                                            namespace:
  2171                                              type: string
  2172                                          type: object
  2173                                        spec:
  2174                                          properties:
  2175                                            destination:
  2176                                              properties:
  2177                                                name:
  2178                                                  type: string
  2179                                                namespace:
  2180                                                  type: string
  2181                                                server:
  2182                                                  type: string
  2183                                              type: object
  2184                                            ignoreDifferences:
  2185                                              items:
  2186                                                properties:
  2187                                                  group:
  2188                                                    type: string
  2189                                                  jqPathExpressions:
  2190                                                    items:
  2191                                                      type: string
  2192                                                    type: array
  2193                                                  jsonPointers:
  2194                                                    items:
  2195                                                      type: string
  2196                                                    type: array
  2197                                                  kind:
  2198                                                    type: string
  2199                                                  managedFieldsManagers:
  2200                                                    items:
  2201                                                      type: string
  2202                                                    type: array
  2203                                                  name:
  2204                                                    type: string
  2205                                                  namespace:
  2206                                                    type: string
  2207                                                required:
  2208                                                - kind
  2209                                                type: object
  2210                                              type: array
  2211                                            info:
  2212                                              items:
  2213                                                properties:
  2214                                                  name:
  2215                                                    type: string
  2216                                                  value:
  2217                                                    type: string
  2218                                                required:
  2219                                                - name
  2220                                                - value
  2221                                                type: object
  2222                                              type: array
  2223                                            project:
  2224                                              type: string
  2225                                            revisionHistoryLimit:
  2226                                              format: int64
  2227                                              type: integer
  2228                                            source:
  2229                                              properties:
  2230                                                chart:
  2231                                                  type: string
  2232                                                directory:
  2233                                                  properties:
  2234                                                    exclude:
  2235                                                      type: string
  2236                                                    include:
  2237                                                      type: string
  2238                                                    jsonnet:
  2239                                                      properties:
  2240                                                        extVars:
  2241                                                          items:
  2242                                                            properties:
  2243                                                              code:
  2244                                                                type: boolean
  2245                                                              name:
  2246                                                                type: string
  2247                                                              value:
  2248                                                                type: string
  2249                                                            required:
  2250                                                            - name
  2251                                                            - value
  2252                                                            type: object
  2253                                                          type: array
  2254                                                        libs:
  2255                                                          items:
  2256                                                            type: string
  2257                                                          type: array
  2258                                                        tlas:
  2259                                                          items:
  2260                                                            properties:
  2261                                                              code:
  2262                                                                type: boolean
  2263                                                              name:
  2264                                                                type: string
  2265                                                              value:
  2266                                                                type: string
  2267                                                            required:
  2268                                                            - name
  2269                                                            - value
  2270                                                            type: object
  2271                                                          type: array
  2272                                                      type: object
  2273                                                    recurse:
  2274                                                      type: boolean
  2275                                                  type: object
  2276                                                helm:
  2277                                                  properties:
  2278                                                    fileParameters:
  2279                                                      items:
  2280                                                        properties:
  2281                                                          name:
  2282                                                            type: string
  2283                                                          path:
  2284                                                            type: string
  2285                                                        type: object
  2286                                                      type: array
  2287                                                    ignoreMissingValueFiles:
  2288                                                      type: boolean
  2289                                                    parameters:
  2290                                                      items:
  2291                                                        properties:
  2292                                                          forceString:
  2293                                                            type: boolean
  2294                                                          name:
  2295                                                            type: string
  2296                                                          value:
  2297                                                            type: string
  2298                                                        type: object
  2299                                                      type: array
  2300                                                    passCredentials:
  2301                                                      type: boolean
  2302                                                    releaseName:
  2303                                                      type: string
  2304                                                    skipCrds:
  2305                                                      type: boolean
  2306                                                    valueFiles:
  2307                                                      items:
  2308                                                        type: string
  2309                                                      type: array
  2310                                                    values:
  2311                                                      type: string
  2312                                                    valuesObject:
  2313                                                      type: object
  2314                                                      x-kubernetes-preserve-unknown-fields: true
  2315                                                    version:
  2316                                                      type: string
  2317                                                  type: object
  2318                                                kustomize:
  2319                                                  properties:
  2320                                                    commonAnnotations:
  2321                                                      additionalProperties:
  2322                                                        type: string
  2323                                                      type: object
  2324                                                    commonAnnotationsEnvsubst:
  2325                                                      type: boolean
  2326                                                    commonLabels:
  2327                                                      additionalProperties:
  2328                                                        type: string
  2329                                                      type: object
  2330                                                    forceCommonAnnotations:
  2331                                                      type: boolean
  2332                                                    forceCommonLabels:
  2333                                                      type: boolean
  2334                                                    images:
  2335                                                      items:
  2336                                                        type: string
  2337                                                      type: array
  2338                                                    namePrefix:
  2339                                                      type: string
  2340                                                    nameSuffix:
  2341                                                      type: string
  2342                                                    namespace:
  2343                                                      type: string
  2344                                                    replicas:
  2345                                                      items:
  2346                                                        properties:
  2347                                                          count:
  2348                                                            anyOf:
  2349                                                            - type: integer
  2350                                                            - type: string
  2351                                                            x-kubernetes-int-or-string: true
  2352                                                          name:
  2353                                                            type: string
  2354                                                        required:
  2355                                                        - count
  2356                                                        - name
  2357                                                        type: object
  2358                                                      type: array
  2359                                                    version:
  2360                                                      type: string
  2361                                                  type: object
  2362                                                path:
  2363                                                  type: string
  2364                                                plugin:
  2365                                                  properties:
  2366                                                    env:
  2367                                                      items:
  2368                                                        properties:
  2369                                                          name:
  2370                                                            type: string
  2371                                                          value:
  2372                                                            type: string
  2373                                                        required:
  2374                                                        - name
  2375                                                        - value
  2376                                                        type: object
  2377                                                      type: array
  2378                                                    name:
  2379                                                      type: string
  2380                                                    parameters:
  2381                                                      items:
  2382                                                        properties:
  2383                                                          array:
  2384                                                            items:
  2385                                                              type: string
  2386                                                            type: array
  2387                                                          map:
  2388                                                            additionalProperties:
  2389                                                              type: string
  2390                                                            type: object
  2391                                                          name:
  2392                                                            type: string
  2393                                                          string:
  2394                                                            type: string
  2395                                                        type: object
  2396                                                      type: array
  2397                                                  type: object
  2398                                                ref:
  2399                                                  type: string
  2400                                                repoURL:
  2401                                                  type: string
  2402                                                targetRevision:
  2403                                                  type: string
  2404                                              required:
  2405                                              - repoURL
  2406                                              type: object
  2407                                            sources:
  2408                                              items:
  2409                                                properties:
  2410                                                  chart:
  2411                                                    type: string
  2412                                                  directory:
  2413                                                    properties:
  2414                                                      exclude:
  2415                                                        type: string
  2416                                                      include:
  2417                                                        type: string
  2418                                                      jsonnet:
  2419                                                        properties:
  2420                                                          extVars:
  2421                                                            items:
  2422                                                              properties:
  2423                                                                code:
  2424                                                                  type: boolean
  2425                                                                name:
  2426                                                                  type: string
  2427                                                                value:
  2428                                                                  type: string
  2429                                                              required:
  2430                                                              - name
  2431                                                              - value
  2432                                                              type: object
  2433                                                            type: array
  2434                                                          libs:
  2435                                                            items:
  2436                                                              type: string
  2437                                                            type: array
  2438                                                          tlas:
  2439                                                            items:
  2440                                                              properties:
  2441                                                                code:
  2442                                                                  type: boolean
  2443                                                                name:
  2444                                                                  type: string
  2445                                                                value:
  2446                                                                  type: string
  2447                                                              required:
  2448                                                              - name
  2449                                                              - value
  2450                                                              type: object
  2451                                                            type: array
  2452                                                        type: object
  2453                                                      recurse:
  2454                                                        type: boolean
  2455                                                    type: object
  2456                                                  helm:
  2457                                                    properties:
  2458                                                      fileParameters:
  2459                                                        items:
  2460                                                          properties:
  2461                                                            name:
  2462                                                              type: string
  2463                                                            path:
  2464                                                              type: string
  2465                                                          type: object
  2466                                                        type: array
  2467                                                      ignoreMissingValueFiles:
  2468                                                        type: boolean
  2469                                                      parameters:
  2470                                                        items:
  2471                                                          properties:
  2472                                                            forceString:
  2473                                                              type: boolean
  2474                                                            name:
  2475                                                              type: string
  2476                                                            value:
  2477                                                              type: string
  2478                                                          type: object
  2479                                                        type: array
  2480                                                      passCredentials:
  2481                                                        type: boolean
  2482                                                      releaseName:
  2483                                                        type: string
  2484                                                      skipCrds:
  2485                                                        type: boolean
  2486                                                      valueFiles:
  2487                                                        items:
  2488                                                          type: string
  2489                                                        type: array
  2490                                                      values:
  2491                                                        type: string
  2492                                                      valuesObject:
  2493                                                        type: object
  2494                                                        x-kubernetes-preserve-unknown-fields: true
  2495                                                      version:
  2496                                                        type: string
  2497                                                    type: object
  2498                                                  kustomize:
  2499                                                    properties:
  2500                                                      commonAnnotations:
  2501                                                        additionalProperties:
  2502                                                          type: string
  2503                                                        type: object
  2504                                                      commonAnnotationsEnvsubst:
  2505                                                        type: boolean
  2506                                                      commonLabels:
  2507                                                        additionalProperties:
  2508                                                          type: string
  2509                                                        type: object
  2510                                                      forceCommonAnnotations:
  2511                                                        type: boolean
  2512                                                      forceCommonLabels:
  2513                                                        type: boolean
  2514                                                      images:
  2515                                                        items:
  2516                                                          type: string
  2517                                                        type: array
  2518                                                      namePrefix:
  2519                                                        type: string
  2520                                                      nameSuffix:
  2521                                                        type: string
  2522                                                      namespace:
  2523                                                        type: string
  2524                                                      replicas:
  2525                                                        items:
  2526                                                          properties:
  2527                                                            count:
  2528                                                              anyOf:
  2529                                                              - type: integer
  2530                                                              - type: string
  2531                                                              x-kubernetes-int-or-string: true
  2532                                                            name:
  2533                                                              type: string
  2534                                                          required:
  2535                                                          - count
  2536                                                          - name
  2537                                                          type: object
  2538                                                        type: array
  2539                                                      version:
  2540                                                        type: string
  2541                                                    type: object
  2542                                                  path:
  2543                                                    type: string
  2544                                                  plugin:
  2545                                                    properties:
  2546                                                      env:
  2547                                                        items:
  2548                                                          properties:
  2549                                                            name:
  2550                                                              type: string
  2551                                                            value:
  2552                                                              type: string
  2553                                                          required:
  2554                                                          - name
  2555                                                          - value
  2556                                                          type: object
  2557                                                        type: array
  2558                                                      name:
  2559                                                        type: string
  2560                                                      parameters:
  2561                                                        items:
  2562                                                          properties:
  2563                                                            array:
  2564                                                              items:
  2565                                                                type: string
  2566                                                              type: array
  2567                                                            map:
  2568                                                              additionalProperties:
  2569                                                                type: string
  2570                                                              type: object
  2571                                                            name:
  2572                                                              type: string
  2573                                                            string:
  2574                                                              type: string
  2575                                                          type: object
  2576                                                        type: array
  2577                                                    type: object
  2578                                                  ref:
  2579                                                    type: string
  2580                                                  repoURL:
  2581                                                    type: string
  2582                                                  targetRevision:
  2583                                                    type: string
  2584                                                required:
  2585                                                - repoURL
  2586                                                type: object
  2587                                              type: array
  2588                                            syncPolicy:
  2589                                              properties:
  2590                                                automated:
  2591                                                  properties:
  2592                                                    allowEmpty:
  2593                                                      type: boolean
  2594                                                    prune:
  2595                                                      type: boolean
  2596                                                    selfHeal:
  2597                                                      type: boolean
  2598                                                  type: object
  2599                                                managedNamespaceMetadata:
  2600                                                  properties:
  2601                                                    annotations:
  2602                                                      additionalProperties:
  2603                                                        type: string
  2604                                                      type: object
  2605                                                    labels:
  2606                                                      additionalProperties:
  2607                                                        type: string
  2608                                                      type: object
  2609                                                  type: object
  2610                                                retry:
  2611                                                  properties:
  2612                                                    backoff:
  2613                                                      properties:
  2614                                                        duration:
  2615                                                          type: string
  2616                                                        factor:
  2617                                                          format: int64
  2618                                                          type: integer
  2619                                                        maxDuration:
  2620                                                          type: string
  2621                                                      type: object
  2622                                                    limit:
  2623                                                      format: int64
  2624                                                      type: integer
  2625                                                  type: object
  2626                                                syncOptions:
  2627                                                  items:
  2628                                                    type: string
  2629                                                  type: array
  2630                                              type: object
  2631                                          required:
  2632                                          - destination
  2633                                          - project
  2634                                          type: object
  2635                                      required:
  2636                                      - metadata
  2637                                      - spec
  2638                                      type: object
  2639                                    values:
  2640                                      additionalProperties:
  2641                                        type: string
  2642                                      type: object
  2643                                  required:
  2644                                  - configMapRef
  2645                                  type: object
  2646                                clusters:
  2647                                  properties:
  2648                                    selector:
  2649                                      properties:
  2650                                        matchExpressions:
  2651                                          items:
  2652                                            properties:
  2653                                              key:
  2654                                                type: string
  2655                                              operator:
  2656                                                type: string
  2657                                              values:
  2658                                                items:
  2659                                                  type: string
  2660                                                type: array
  2661                                            required:
  2662                                            - key
  2663                                            - operator
  2664                                            type: object
  2665                                          type: array
  2666                                        matchLabels:
  2667                                          additionalProperties:
  2668                                            type: string
  2669                                          type: object
  2670                                      type: object
  2671                                    template:
  2672                                      properties:
  2673                                        metadata:
  2674                                          properties:
  2675                                            annotations:
  2676                                              additionalProperties:
  2677                                                type: string
  2678                                              type: object
  2679                                            finalizers:
  2680                                              items:
  2681                                                type: string
  2682                                              type: array
  2683                                            labels:
  2684                                              additionalProperties:
  2685                                                type: string
  2686                                              type: object
  2687                                            name:
  2688                                              type: string
  2689                                            namespace:
  2690                                              type: string
  2691                                          type: object
  2692                                        spec:
  2693                                          properties:
  2694                                            destination:
  2695                                              properties:
  2696                                                name:
  2697                                                  type: string
  2698                                                namespace:
  2699                                                  type: string
  2700                                                server:
  2701                                                  type: string
  2702                                              type: object
  2703                                            ignoreDifferences:
  2704                                              items:
  2705                                                properties:
  2706                                                  group:
  2707                                                    type: string
  2708                                                  jqPathExpressions:
  2709                                                    items:
  2710                                                      type: string
  2711                                                    type: array
  2712                                                  jsonPointers:
  2713                                                    items:
  2714                                                      type: string
  2715                                                    type: array
  2716                                                  kind:
  2717                                                    type: string
  2718                                                  managedFieldsManagers:
  2719                                                    items:
  2720                                                      type: string
  2721                                                    type: array
  2722                                                  name:
  2723                                                    type: string
  2724                                                  namespace:
  2725                                                    type: string
  2726                                                required:
  2727                                                - kind
  2728                                                type: object
  2729                                              type: array
  2730                                            info:
  2731                                              items:
  2732                                                properties:
  2733                                                  name:
  2734                                                    type: string
  2735                                                  value:
  2736                                                    type: string
  2737                                                required:
  2738                                                - name
  2739                                                - value
  2740                                                type: object
  2741                                              type: array
  2742                                            project:
  2743                                              type: string
  2744                                            revisionHistoryLimit:
  2745                                              format: int64
  2746                                              type: integer
  2747                                            source:
  2748                                              properties:
  2749                                                chart:
  2750                                                  type: string
  2751                                                directory:
  2752                                                  properties:
  2753                                                    exclude:
  2754                                                      type: string
  2755                                                    include:
  2756                                                      type: string
  2757                                                    jsonnet:
  2758                                                      properties:
  2759                                                        extVars:
  2760                                                          items:
  2761                                                            properties:
  2762                                                              code:
  2763                                                                type: boolean
  2764                                                              name:
  2765                                                                type: string
  2766                                                              value:
  2767                                                                type: string
  2768                                                            required:
  2769                                                            - name
  2770                                                            - value
  2771                                                            type: object
  2772                                                          type: array
  2773                                                        libs:
  2774                                                          items:
  2775                                                            type: string
  2776                                                          type: array
  2777                                                        tlas:
  2778                                                          items:
  2779                                                            properties:
  2780                                                              code:
  2781                                                                type: boolean
  2782                                                              name:
  2783                                                                type: string
  2784                                                              value:
  2785                                                                type: string
  2786                                                            required:
  2787                                                            - name
  2788                                                            - value
  2789                                                            type: object
  2790                                                          type: array
  2791                                                      type: object
  2792                                                    recurse:
  2793                                                      type: boolean
  2794                                                  type: object
  2795                                                helm:
  2796                                                  properties:
  2797                                                    fileParameters:
  2798                                                      items:
  2799                                                        properties:
  2800                                                          name:
  2801                                                            type: string
  2802                                                          path:
  2803                                                            type: string
  2804                                                        type: object
  2805                                                      type: array
  2806                                                    ignoreMissingValueFiles:
  2807                                                      type: boolean
  2808                                                    parameters:
  2809                                                      items:
  2810                                                        properties:
  2811                                                          forceString:
  2812                                                            type: boolean
  2813                                                          name:
  2814                                                            type: string
  2815                                                          value:
  2816                                                            type: string
  2817                                                        type: object
  2818                                                      type: array
  2819                                                    passCredentials:
  2820                                                      type: boolean
  2821                                                    releaseName:
  2822                                                      type: string
  2823                                                    skipCrds:
  2824                                                      type: boolean
  2825                                                    valueFiles:
  2826                                                      items:
  2827                                                        type: string
  2828                                                      type: array
  2829                                                    values:
  2830                                                      type: string
  2831                                                    valuesObject:
  2832                                                      type: object
  2833                                                      x-kubernetes-preserve-unknown-fields: true
  2834                                                    version:
  2835                                                      type: string
  2836                                                  type: object
  2837                                                kustomize:
  2838                                                  properties:
  2839                                                    commonAnnotations:
  2840                                                      additionalProperties:
  2841                                                        type: string
  2842                                                      type: object
  2843                                                    commonAnnotationsEnvsubst:
  2844                                                      type: boolean
  2845                                                    commonLabels:
  2846                                                      additionalProperties:
  2847                                                        type: string
  2848                                                      type: object
  2849                                                    forceCommonAnnotations:
  2850                                                      type: boolean
  2851                                                    forceCommonLabels:
  2852                                                      type: boolean
  2853                                                    images:
  2854                                                      items:
  2855                                                        type: string
  2856                                                      type: array
  2857                                                    namePrefix:
  2858                                                      type: string
  2859                                                    nameSuffix:
  2860                                                      type: string
  2861                                                    namespace:
  2862                                                      type: string
  2863                                                    replicas:
  2864                                                      items:
  2865                                                        properties:
  2866                                                          count:
  2867                                                            anyOf:
  2868                                                            - type: integer
  2869                                                            - type: string
  2870                                                            x-kubernetes-int-or-string: true
  2871                                                          name:
  2872                                                            type: string
  2873                                                        required:
  2874                                                        - count
  2875                                                        - name
  2876                                                        type: object
  2877                                                      type: array
  2878                                                    version:
  2879                                                      type: string
  2880                                                  type: object
  2881                                                path:
  2882                                                  type: string
  2883                                                plugin:
  2884                                                  properties:
  2885                                                    env:
  2886                                                      items:
  2887                                                        properties:
  2888                                                          name:
  2889                                                            type: string
  2890                                                          value:
  2891                                                            type: string
  2892                                                        required:
  2893                                                        - name
  2894                                                        - value
  2895                                                        type: object
  2896                                                      type: array
  2897                                                    name:
  2898                                                      type: string
  2899                                                    parameters:
  2900                                                      items:
  2901                                                        properties:
  2902                                                          array:
  2903                                                            items:
  2904                                                              type: string
  2905                                                            type: array
  2906                                                          map:
  2907                                                            additionalProperties:
  2908                                                              type: string
  2909                                                            type: object
  2910                                                          name:
  2911                                                            type: string
  2912                                                          string:
  2913                                                            type: string
  2914                                                        type: object
  2915                                                      type: array
  2916                                                  type: object
  2917                                                ref:
  2918                                                  type: string
  2919                                                repoURL:
  2920                                                  type: string
  2921                                                targetRevision:
  2922                                                  type: string
  2923                                              required:
  2924                                              - repoURL
  2925                                              type: object
  2926                                            sources:
  2927                                              items:
  2928                                                properties:
  2929                                                  chart:
  2930                                                    type: string
  2931                                                  directory:
  2932                                                    properties:
  2933                                                      exclude:
  2934                                                        type: string
  2935                                                      include:
  2936                                                        type: string
  2937                                                      jsonnet:
  2938                                                        properties:
  2939                                                          extVars:
  2940                                                            items:
  2941                                                              properties:
  2942                                                                code:
  2943                                                                  type: boolean
  2944                                                                name:
  2945                                                                  type: string
  2946                                                                value:
  2947                                                                  type: string
  2948                                                              required:
  2949                                                              - name
  2950                                                              - value
  2951                                                              type: object
  2952                                                            type: array
  2953                                                          libs:
  2954                                                            items:
  2955                                                              type: string
  2956                                                            type: array
  2957                                                          tlas:
  2958                                                            items:
  2959                                                              properties:
  2960                                                                code:
  2961                                                                  type: boolean
  2962                                                                name:
  2963                                                                  type: string
  2964                                                                value:
  2965                                                                  type: string
  2966                                                              required:
  2967                                                              - name
  2968                                                              - value
  2969                                                              type: object
  2970                                                            type: array
  2971                                                        type: object
  2972                                                      recurse:
  2973                                                        type: boolean
  2974                                                    type: object
  2975                                                  helm:
  2976                                                    properties:
  2977                                                      fileParameters:
  2978                                                        items:
  2979                                                          properties:
  2980                                                            name:
  2981                                                              type: string
  2982                                                            path:
  2983                                                              type: string
  2984                                                          type: object
  2985                                                        type: array
  2986                                                      ignoreMissingValueFiles:
  2987                                                        type: boolean
  2988                                                      parameters:
  2989                                                        items:
  2990                                                          properties:
  2991                                                            forceString:
  2992                                                              type: boolean
  2993                                                            name:
  2994                                                              type: string
  2995                                                            value:
  2996                                                              type: string
  2997                                                          type: object
  2998                                                        type: array
  2999                                                      passCredentials:
  3000                                                        type: boolean
  3001                                                      releaseName:
  3002                                                        type: string
  3003                                                      skipCrds:
  3004                                                        type: boolean
  3005                                                      valueFiles:
  3006                                                        items:
  3007                                                          type: string
  3008                                                        type: array
  3009                                                      values:
  3010                                                        type: string
  3011                                                      valuesObject:
  3012                                                        type: object
  3013                                                        x-kubernetes-preserve-unknown-fields: true
  3014                                                      version:
  3015                                                        type: string
  3016                                                    type: object
  3017                                                  kustomize:
  3018                                                    properties:
  3019                                                      commonAnnotations:
  3020                                                        additionalProperties:
  3021                                                          type: string
  3022                                                        type: object
  3023                                                      commonAnnotationsEnvsubst:
  3024                                                        type: boolean
  3025                                                      commonLabels:
  3026                                                        additionalProperties:
  3027                                                          type: string
  3028                                                        type: object
  3029                                                      forceCommonAnnotations:
  3030                                                        type: boolean
  3031                                                      forceCommonLabels:
  3032                                                        type: boolean
  3033                                                      images:
  3034                                                        items:
  3035                                                          type: string
  3036                                                        type: array
  3037                                                      namePrefix:
  3038                                                        type: string
  3039                                                      nameSuffix:
  3040                                                        type: string
  3041                                                      namespace:
  3042                                                        type: string
  3043                                                      replicas:
  3044                                                        items:
  3045                                                          properties:
  3046                                                            count:
  3047                                                              anyOf:
  3048                                                              - type: integer
  3049                                                              - type: string
  3050                                                              x-kubernetes-int-or-string: true
  3051                                                            name:
  3052                                                              type: string
  3053                                                          required:
  3054                                                          - count
  3055                                                          - name
  3056                                                          type: object
  3057                                                        type: array
  3058                                                      version:
  3059                                                        type: string
  3060                                                    type: object
  3061                                                  path:
  3062                                                    type: string
  3063                                                  plugin:
  3064                                                    properties:
  3065                                                      env:
  3066                                                        items:
  3067                                                          properties:
  3068                                                            name:
  3069                                                              type: string
  3070                                                            value:
  3071                                                              type: string
  3072                                                          required:
  3073                                                          - name
  3074                                                          - value
  3075                                                          type: object
  3076                                                        type: array
  3077                                                      name:
  3078                                                        type: string
  3079                                                      parameters:
  3080                                                        items:
  3081                                                          properties:
  3082                                                            array:
  3083                                                              items:
  3084                                                                type: string
  3085                                                              type: array
  3086                                                            map:
  3087                                                              additionalProperties:
  3088                                                                type: string
  3089                                                              type: object
  3090                                                            name:
  3091                                                              type: string
  3092                                                            string:
  3093                                                              type: string
  3094                                                          type: object
  3095                                                        type: array
  3096                                                    type: object
  3097                                                  ref:
  3098                                                    type: string
  3099                                                  repoURL:
  3100                                                    type: string
  3101                                                  targetRevision:
  3102                                                    type: string
  3103                                                required:
  3104                                                - repoURL
  3105                                                type: object
  3106                                              type: array
  3107                                            syncPolicy:
  3108                                              properties:
  3109                                                automated:
  3110                                                  properties:
  3111                                                    allowEmpty:
  3112                                                      type: boolean
  3113                                                    prune:
  3114                                                      type: boolean
  3115                                                    selfHeal:
  3116                                                      type: boolean
  3117                                                  type: object
  3118                                                managedNamespaceMetadata:
  3119                                                  properties:
  3120                                                    annotations:
  3121                                                      additionalProperties:
  3122                                                        type: string
  3123                                                      type: object
  3124                                                    labels:
  3125                                                      additionalProperties:
  3126                                                        type: string
  3127                                                      type: object
  3128                                                  type: object
  3129                                                retry:
  3130                                                  properties:
  3131                                                    backoff:
  3132                                                      properties:
  3133                                                        duration:
  3134                                                          type: string
  3135                                                        factor:
  3136                                                          format: int64
  3137                                                          type: integer
  3138                                                        maxDuration:
  3139                                                          type: string
  3140                                                      type: object
  3141                                                    limit:
  3142                                                      format: int64
  3143                                                      type: integer
  3144                                                  type: object
  3145                                                syncOptions:
  3146                                                  items:
  3147                                                    type: string
  3148                                                  type: array
  3149                                              type: object
  3150                                          required:
  3151                                          - destination
  3152                                          - project
  3153                                          type: object
  3154                                      required:
  3155                                      - metadata
  3156                                      - spec
  3157                                      type: object
  3158                                    values:
  3159                                      additionalProperties:
  3160                                        type: string
  3161                                      type: object
  3162                                  type: object
  3163                                git:
  3164                                  properties:
  3165                                    directories:
  3166                                      items:
  3167                                        properties:
  3168                                          exclude:
  3169                                            type: boolean
  3170                                          path:
  3171                                            type: string
  3172                                        required:
  3173                                        - path
  3174                                        type: object
  3175                                      type: array
  3176                                    files:
  3177                                      items:
  3178                                        properties:
  3179                                          path:
  3180                                            type: string
  3181                                        required:
  3182                                        - path
  3183                                        type: object
  3184                                      type: array
  3185                                    pathParamPrefix:
  3186                                      type: string
  3187                                    repoURL:
  3188                                      type: string
  3189                                    requeueAfterSeconds:
  3190                                      format: int64
  3191                                      type: integer
  3192                                    revision:
  3193                                      type: string
  3194                                    template:
  3195                                      properties:
  3196                                        metadata:
  3197                                          properties:
  3198                                            annotations:
  3199                                              additionalProperties:
  3200                                                type: string
  3201                                              type: object
  3202                                            finalizers:
  3203                                              items:
  3204                                                type: string
  3205                                              type: array
  3206                                            labels:
  3207                                              additionalProperties:
  3208                                                type: string
  3209                                              type: object
  3210                                            name:
  3211                                              type: string
  3212                                            namespace:
  3213                                              type: string
  3214                                          type: object
  3215                                        spec:
  3216                                          properties:
  3217                                            destination:
  3218                                              properties:
  3219                                                name:
  3220                                                  type: string
  3221                                                namespace:
  3222                                                  type: string
  3223                                                server:
  3224                                                  type: string
  3225                                              type: object
  3226                                            ignoreDifferences:
  3227                                              items:
  3228                                                properties:
  3229                                                  group:
  3230                                                    type: string
  3231                                                  jqPathExpressions:
  3232                                                    items:
  3233                                                      type: string
  3234                                                    type: array
  3235                                                  jsonPointers:
  3236                                                    items:
  3237                                                      type: string
  3238                                                    type: array
  3239                                                  kind:
  3240                                                    type: string
  3241                                                  managedFieldsManagers:
  3242                                                    items:
  3243                                                      type: string
  3244                                                    type: array
  3245                                                  name:
  3246                                                    type: string
  3247                                                  namespace:
  3248                                                    type: string
  3249                                                required:
  3250                                                - kind
  3251                                                type: object
  3252                                              type: array
  3253                                            info:
  3254                                              items:
  3255                                                properties:
  3256                                                  name:
  3257                                                    type: string
  3258                                                  value:
  3259                                                    type: string
  3260                                                required:
  3261                                                - name
  3262                                                - value
  3263                                                type: object
  3264                                              type: array
  3265                                            project:
  3266                                              type: string
  3267                                            revisionHistoryLimit:
  3268                                              format: int64
  3269                                              type: integer
  3270                                            source:
  3271                                              properties:
  3272                                                chart:
  3273                                                  type: string
  3274                                                directory:
  3275                                                  properties:
  3276                                                    exclude:
  3277                                                      type: string
  3278                                                    include:
  3279                                                      type: string
  3280                                                    jsonnet:
  3281                                                      properties:
  3282                                                        extVars:
  3283                                                          items:
  3284                                                            properties:
  3285                                                              code:
  3286                                                                type: boolean
  3287                                                              name:
  3288                                                                type: string
  3289                                                              value:
  3290                                                                type: string
  3291                                                            required:
  3292                                                            - name
  3293                                                            - value
  3294                                                            type: object
  3295                                                          type: array
  3296                                                        libs:
  3297                                                          items:
  3298                                                            type: string
  3299                                                          type: array
  3300                                                        tlas:
  3301                                                          items:
  3302                                                            properties:
  3303                                                              code:
  3304                                                                type: boolean
  3305                                                              name:
  3306                                                                type: string
  3307                                                              value:
  3308                                                                type: string
  3309                                                            required:
  3310                                                            - name
  3311                                                            - value
  3312                                                            type: object
  3313                                                          type: array
  3314                                                      type: object
  3315                                                    recurse:
  3316                                                      type: boolean
  3317                                                  type: object
  3318                                                helm:
  3319                                                  properties:
  3320                                                    fileParameters:
  3321                                                      items:
  3322                                                        properties:
  3323                                                          name:
  3324                                                            type: string
  3325                                                          path:
  3326                                                            type: string
  3327                                                        type: object
  3328                                                      type: array
  3329                                                    ignoreMissingValueFiles:
  3330                                                      type: boolean
  3331                                                    parameters:
  3332                                                      items:
  3333                                                        properties:
  3334                                                          forceString:
  3335                                                            type: boolean
  3336                                                          name:
  3337                                                            type: string
  3338                                                          value:
  3339                                                            type: string
  3340                                                        type: object
  3341                                                      type: array
  3342                                                    passCredentials:
  3343                                                      type: boolean
  3344                                                    releaseName:
  3345                                                      type: string
  3346                                                    skipCrds:
  3347                                                      type: boolean
  3348                                                    valueFiles:
  3349                                                      items:
  3350                                                        type: string
  3351                                                      type: array
  3352                                                    values:
  3353                                                      type: string
  3354                                                    valuesObject:
  3355                                                      type: object
  3356                                                      x-kubernetes-preserve-unknown-fields: true
  3357                                                    version:
  3358                                                      type: string
  3359                                                  type: object
  3360                                                kustomize:
  3361                                                  properties:
  3362                                                    commonAnnotations:
  3363                                                      additionalProperties:
  3364                                                        type: string
  3365                                                      type: object
  3366                                                    commonAnnotationsEnvsubst:
  3367                                                      type: boolean
  3368                                                    commonLabels:
  3369                                                      additionalProperties:
  3370                                                        type: string
  3371                                                      type: object
  3372                                                    forceCommonAnnotations:
  3373                                                      type: boolean
  3374                                                    forceCommonLabels:
  3375                                                      type: boolean
  3376                                                    images:
  3377                                                      items:
  3378                                                        type: string
  3379                                                      type: array
  3380                                                    namePrefix:
  3381                                                      type: string
  3382                                                    nameSuffix:
  3383                                                      type: string
  3384                                                    namespace:
  3385                                                      type: string
  3386                                                    replicas:
  3387                                                      items:
  3388                                                        properties:
  3389                                                          count:
  3390                                                            anyOf:
  3391                                                            - type: integer
  3392                                                            - type: string
  3393                                                            x-kubernetes-int-or-string: true
  3394                                                          name:
  3395                                                            type: string
  3396                                                        required:
  3397                                                        - count
  3398                                                        - name
  3399                                                        type: object
  3400                                                      type: array
  3401                                                    version:
  3402                                                      type: string
  3403                                                  type: object
  3404                                                path:
  3405                                                  type: string
  3406                                                plugin:
  3407                                                  properties:
  3408                                                    env:
  3409                                                      items:
  3410                                                        properties:
  3411                                                          name:
  3412                                                            type: string
  3413                                                          value:
  3414                                                            type: string
  3415                                                        required:
  3416                                                        - name
  3417                                                        - value
  3418                                                        type: object
  3419                                                      type: array
  3420                                                    name:
  3421                                                      type: string
  3422                                                    parameters:
  3423                                                      items:
  3424                                                        properties:
  3425                                                          array:
  3426                                                            items:
  3427                                                              type: string
  3428                                                            type: array
  3429                                                          map:
  3430                                                            additionalProperties:
  3431                                                              type: string
  3432                                                            type: object
  3433                                                          name:
  3434                                                            type: string
  3435                                                          string:
  3436                                                            type: string
  3437                                                        type: object
  3438                                                      type: array
  3439                                                  type: object
  3440                                                ref:
  3441                                                  type: string
  3442                                                repoURL:
  3443                                                  type: string
  3444                                                targetRevision:
  3445                                                  type: string
  3446                                              required:
  3447                                              - repoURL
  3448                                              type: object
  3449                                            sources:
  3450                                              items:
  3451                                                properties:
  3452                                                  chart:
  3453                                                    type: string
  3454                                                  directory:
  3455                                                    properties:
  3456                                                      exclude:
  3457                                                        type: string
  3458                                                      include:
  3459                                                        type: string
  3460                                                      jsonnet:
  3461                                                        properties:
  3462                                                          extVars:
  3463                                                            items:
  3464                                                              properties:
  3465                                                                code:
  3466                                                                  type: boolean
  3467                                                                name:
  3468                                                                  type: string
  3469                                                                value:
  3470                                                                  type: string
  3471                                                              required:
  3472                                                              - name
  3473                                                              - value
  3474                                                              type: object
  3475                                                            type: array
  3476                                                          libs:
  3477                                                            items:
  3478                                                              type: string
  3479                                                            type: array
  3480                                                          tlas:
  3481                                                            items:
  3482                                                              properties:
  3483                                                                code:
  3484                                                                  type: boolean
  3485                                                                name:
  3486                                                                  type: string
  3487                                                                value:
  3488                                                                  type: string
  3489                                                              required:
  3490                                                              - name
  3491                                                              - value
  3492                                                              type: object
  3493                                                            type: array
  3494                                                        type: object
  3495                                                      recurse:
  3496                                                        type: boolean
  3497                                                    type: object
  3498                                                  helm:
  3499                                                    properties:
  3500                                                      fileParameters:
  3501                                                        items:
  3502                                                          properties:
  3503                                                            name:
  3504                                                              type: string
  3505                                                            path:
  3506                                                              type: string
  3507                                                          type: object
  3508                                                        type: array
  3509                                                      ignoreMissingValueFiles:
  3510                                                        type: boolean
  3511                                                      parameters:
  3512                                                        items:
  3513                                                          properties:
  3514                                                            forceString:
  3515                                                              type: boolean
  3516                                                            name:
  3517                                                              type: string
  3518                                                            value:
  3519                                                              type: string
  3520                                                          type: object
  3521                                                        type: array
  3522                                                      passCredentials:
  3523                                                        type: boolean
  3524                                                      releaseName:
  3525                                                        type: string
  3526                                                      skipCrds:
  3527                                                        type: boolean
  3528                                                      valueFiles:
  3529                                                        items:
  3530                                                          type: string
  3531                                                        type: array
  3532                                                      values:
  3533                                                        type: string
  3534                                                      valuesObject:
  3535                                                        type: object
  3536                                                        x-kubernetes-preserve-unknown-fields: true
  3537                                                      version:
  3538                                                        type: string
  3539                                                    type: object
  3540                                                  kustomize:
  3541                                                    properties:
  3542                                                      commonAnnotations:
  3543                                                        additionalProperties:
  3544                                                          type: string
  3545                                                        type: object
  3546                                                      commonAnnotationsEnvsubst:
  3547                                                        type: boolean
  3548                                                      commonLabels:
  3549                                                        additionalProperties:
  3550                                                          type: string
  3551                                                        type: object
  3552                                                      forceCommonAnnotations:
  3553                                                        type: boolean
  3554                                                      forceCommonLabels:
  3555                                                        type: boolean
  3556                                                      images:
  3557                                                        items:
  3558                                                          type: string
  3559                                                        type: array
  3560                                                      namePrefix:
  3561                                                        type: string
  3562                                                      nameSuffix:
  3563                                                        type: string
  3564                                                      namespace:
  3565                                                        type: string
  3566                                                      replicas:
  3567                                                        items:
  3568                                                          properties:
  3569                                                            count:
  3570                                                              anyOf:
  3571                                                              - type: integer
  3572                                                              - type: string
  3573                                                              x-kubernetes-int-or-string: true
  3574                                                            name:
  3575                                                              type: string
  3576                                                          required:
  3577                                                          - count
  3578                                                          - name
  3579                                                          type: object
  3580                                                        type: array
  3581                                                      version:
  3582                                                        type: string
  3583                                                    type: object
  3584                                                  path:
  3585                                                    type: string
  3586                                                  plugin:
  3587                                                    properties:
  3588                                                      env:
  3589                                                        items:
  3590                                                          properties:
  3591                                                            name:
  3592                                                              type: string
  3593                                                            value:
  3594                                                              type: string
  3595                                                          required:
  3596                                                          - name
  3597                                                          - value
  3598                                                          type: object
  3599                                                        type: array
  3600                                                      name:
  3601                                                        type: string
  3602                                                      parameters:
  3603                                                        items:
  3604                                                          properties:
  3605                                                            array:
  3606                                                              items:
  3607                                                                type: string
  3608                                                              type: array
  3609                                                            map:
  3610                                                              additionalProperties:
  3611                                                                type: string
  3612                                                              type: object
  3613                                                            name:
  3614                                                              type: string
  3615                                                            string:
  3616                                                              type: string
  3617                                                          type: object
  3618                                                        type: array
  3619                                                    type: object
  3620                                                  ref:
  3621                                                    type: string
  3622                                                  repoURL:
  3623                                                    type: string
  3624                                                  targetRevision:
  3625                                                    type: string
  3626                                                required:
  3627                                                - repoURL
  3628                                                type: object
  3629                                              type: array
  3630                                            syncPolicy:
  3631                                              properties:
  3632                                                automated:
  3633                                                  properties:
  3634                                                    allowEmpty:
  3635                                                      type: boolean
  3636                                                    prune:
  3637                                                      type: boolean
  3638                                                    selfHeal:
  3639                                                      type: boolean
  3640                                                  type: object
  3641                                                managedNamespaceMetadata:
  3642                                                  properties:
  3643                                                    annotations:
  3644                                                      additionalProperties:
  3645                                                        type: string
  3646                                                      type: object
  3647                                                    labels:
  3648                                                      additionalProperties:
  3649                                                        type: string
  3650                                                      type: object
  3651                                                  type: object
  3652                                                retry:
  3653                                                  properties:
  3654                                                    backoff:
  3655                                                      properties:
  3656                                                        duration:
  3657                                                          type: string
  3658                                                        factor:
  3659                                                          format: int64
  3660                                                          type: integer
  3661                                                        maxDuration:
  3662                                                          type: string
  3663                                                      type: object
  3664                                                    limit:
  3665                                                      format: int64
  3666                                                      type: integer
  3667                                                  type: object
  3668                                                syncOptions:
  3669                                                  items:
  3670                                                    type: string
  3671                                                  type: array
  3672                                              type: object
  3673                                          required:
  3674                                          - destination
  3675                                          - project
  3676                                          type: object
  3677                                      required:
  3678                                      - metadata
  3679                                      - spec
  3680                                      type: object
  3681                                    values:
  3682                                      additionalProperties:
  3683                                        type: string
  3684                                      type: object
  3685                                  required:
  3686                                  - repoURL
  3687                                  - revision
  3688                                  type: object
  3689                                list:
  3690                                  properties:
  3691                                    elements:
  3692                                      items:
  3693                                        x-kubernetes-preserve-unknown-fields: true
  3694                                      type: array
  3695                                    elementsYaml:
  3696                                      type: string
  3697                                    template:
  3698                                      properties:
  3699                                        metadata:
  3700                                          properties:
  3701                                            annotations:
  3702                                              additionalProperties:
  3703                                                type: string
  3704                                              type: object
  3705                                            finalizers:
  3706                                              items:
  3707                                                type: string
  3708                                              type: array
  3709                                            labels:
  3710                                              additionalProperties:
  3711                                                type: string
  3712                                              type: object
  3713                                            name:
  3714                                              type: string
  3715                                            namespace:
  3716                                              type: string
  3717                                          type: object
  3718                                        spec:
  3719                                          properties:
  3720                                            destination:
  3721                                              properties:
  3722                                                name:
  3723                                                  type: string
  3724                                                namespace:
  3725                                                  type: string
  3726                                                server:
  3727                                                  type: string
  3728                                              type: object
  3729                                            ignoreDifferences:
  3730                                              items:
  3731                                                properties:
  3732                                                  group:
  3733                                                    type: string
  3734                                                  jqPathExpressions:
  3735                                                    items:
  3736                                                      type: string
  3737                                                    type: array
  3738                                                  jsonPointers:
  3739                                                    items:
  3740                                                      type: string
  3741                                                    type: array
  3742                                                  kind:
  3743                                                    type: string
  3744                                                  managedFieldsManagers:
  3745                                                    items:
  3746                                                      type: string
  3747                                                    type: array
  3748                                                  name:
  3749                                                    type: string
  3750                                                  namespace:
  3751                                                    type: string
  3752                                                required:
  3753                                                - kind
  3754                                                type: object
  3755                                              type: array
  3756                                            info:
  3757                                              items:
  3758                                                properties:
  3759                                                  name:
  3760                                                    type: string
  3761                                                  value:
  3762                                                    type: string
  3763                                                required:
  3764                                                - name
  3765                                                - value
  3766                                                type: object
  3767                                              type: array
  3768                                            project:
  3769                                              type: string
  3770                                            revisionHistoryLimit:
  3771                                              format: int64
  3772                                              type: integer
  3773                                            source:
  3774                                              properties:
  3775                                                chart:
  3776                                                  type: string
  3777                                                directory:
  3778                                                  properties:
  3779                                                    exclude:
  3780                                                      type: string
  3781                                                    include:
  3782                                                      type: string
  3783                                                    jsonnet:
  3784                                                      properties:
  3785                                                        extVars:
  3786                                                          items:
  3787                                                            properties:
  3788                                                              code:
  3789                                                                type: boolean
  3790                                                              name:
  3791                                                                type: string
  3792                                                              value:
  3793                                                                type: string
  3794                                                            required:
  3795                                                            - name
  3796                                                            - value
  3797                                                            type: object
  3798                                                          type: array
  3799                                                        libs:
  3800                                                          items:
  3801                                                            type: string
  3802                                                          type: array
  3803                                                        tlas:
  3804                                                          items:
  3805                                                            properties:
  3806                                                              code:
  3807                                                                type: boolean
  3808                                                              name:
  3809                                                                type: string
  3810                                                              value:
  3811                                                                type: string
  3812                                                            required:
  3813                                                            - name
  3814                                                            - value
  3815                                                            type: object
  3816                                                          type: array
  3817                                                      type: object
  3818                                                    recurse:
  3819                                                      type: boolean
  3820                                                  type: object
  3821                                                helm:
  3822                                                  properties:
  3823                                                    fileParameters:
  3824                                                      items:
  3825                                                        properties:
  3826                                                          name:
  3827                                                            type: string
  3828                                                          path:
  3829                                                            type: string
  3830                                                        type: object
  3831                                                      type: array
  3832                                                    ignoreMissingValueFiles:
  3833                                                      type: boolean
  3834                                                    parameters:
  3835                                                      items:
  3836                                                        properties:
  3837                                                          forceString:
  3838                                                            type: boolean
  3839                                                          name:
  3840                                                            type: string
  3841                                                          value:
  3842                                                            type: string
  3843                                                        type: object
  3844                                                      type: array
  3845                                                    passCredentials:
  3846                                                      type: boolean
  3847                                                    releaseName:
  3848                                                      type: string
  3849                                                    skipCrds:
  3850                                                      type: boolean
  3851                                                    valueFiles:
  3852                                                      items:
  3853                                                        type: string
  3854                                                      type: array
  3855                                                    values:
  3856                                                      type: string
  3857                                                    valuesObject:
  3858                                                      type: object
  3859                                                      x-kubernetes-preserve-unknown-fields: true
  3860                                                    version:
  3861                                                      type: string
  3862                                                  type: object
  3863                                                kustomize:
  3864                                                  properties:
  3865                                                    commonAnnotations:
  3866                                                      additionalProperties:
  3867                                                        type: string
  3868                                                      type: object
  3869                                                    commonAnnotationsEnvsubst:
  3870                                                      type: boolean
  3871                                                    commonLabels:
  3872                                                      additionalProperties:
  3873                                                        type: string
  3874                                                      type: object
  3875                                                    forceCommonAnnotations:
  3876                                                      type: boolean
  3877                                                    forceCommonLabels:
  3878                                                      type: boolean
  3879                                                    images:
  3880                                                      items:
  3881                                                        type: string
  3882                                                      type: array
  3883                                                    namePrefix:
  3884                                                      type: string
  3885                                                    nameSuffix:
  3886                                                      type: string
  3887                                                    namespace:
  3888                                                      type: string
  3889                                                    replicas:
  3890                                                      items:
  3891                                                        properties:
  3892                                                          count:
  3893                                                            anyOf:
  3894                                                            - type: integer
  3895                                                            - type: string
  3896                                                            x-kubernetes-int-or-string: true
  3897                                                          name:
  3898                                                            type: string
  3899                                                        required:
  3900                                                        - count
  3901                                                        - name
  3902                                                        type: object
  3903                                                      type: array
  3904                                                    version:
  3905                                                      type: string
  3906                                                  type: object
  3907                                                path:
  3908                                                  type: string
  3909                                                plugin:
  3910                                                  properties:
  3911                                                    env:
  3912                                                      items:
  3913                                                        properties:
  3914                                                          name:
  3915                                                            type: string
  3916                                                          value:
  3917                                                            type: string
  3918                                                        required:
  3919                                                        - name
  3920                                                        - value
  3921                                                        type: object
  3922                                                      type: array
  3923                                                    name:
  3924                                                      type: string
  3925                                                    parameters:
  3926                                                      items:
  3927                                                        properties:
  3928                                                          array:
  3929                                                            items:
  3930                                                              type: string
  3931                                                            type: array
  3932                                                          map:
  3933                                                            additionalProperties:
  3934                                                              type: string
  3935                                                            type: object
  3936                                                          name:
  3937                                                            type: string
  3938                                                          string:
  3939                                                            type: string
  3940                                                        type: object
  3941                                                      type: array
  3942                                                  type: object
  3943                                                ref:
  3944                                                  type: string
  3945                                                repoURL:
  3946                                                  type: string
  3947                                                targetRevision:
  3948                                                  type: string
  3949                                              required:
  3950                                              - repoURL
  3951                                              type: object
  3952                                            sources:
  3953                                              items:
  3954                                                properties:
  3955                                                  chart:
  3956                                                    type: string
  3957                                                  directory:
  3958                                                    properties:
  3959                                                      exclude:
  3960                                                        type: string
  3961                                                      include:
  3962                                                        type: string
  3963                                                      jsonnet:
  3964                                                        properties:
  3965                                                          extVars:
  3966                                                            items:
  3967                                                              properties:
  3968                                                                code:
  3969                                                                  type: boolean
  3970                                                                name:
  3971                                                                  type: string
  3972                                                                value:
  3973                                                                  type: string
  3974                                                              required:
  3975                                                              - name
  3976                                                              - value
  3977                                                              type: object
  3978                                                            type: array
  3979                                                          libs:
  3980                                                            items:
  3981                                                              type: string
  3982                                                            type: array
  3983                                                          tlas:
  3984                                                            items:
  3985                                                              properties:
  3986                                                                code:
  3987                                                                  type: boolean
  3988                                                                name:
  3989                                                                  type: string
  3990                                                                value:
  3991                                                                  type: string
  3992                                                              required:
  3993                                                              - name
  3994                                                              - value
  3995                                                              type: object
  3996                                                            type: array
  3997                                                        type: object
  3998                                                      recurse:
  3999                                                        type: boolean
  4000                                                    type: object
  4001                                                  helm:
  4002                                                    properties:
  4003                                                      fileParameters:
  4004                                                        items:
  4005                                                          properties:
  4006                                                            name:
  4007                                                              type: string
  4008                                                            path:
  4009                                                              type: string
  4010                                                          type: object
  4011                                                        type: array
  4012                                                      ignoreMissingValueFiles:
  4013                                                        type: boolean
  4014                                                      parameters:
  4015                                                        items:
  4016                                                          properties:
  4017                                                            forceString:
  4018                                                              type: boolean
  4019                                                            name:
  4020                                                              type: string
  4021                                                            value:
  4022                                                              type: string
  4023                                                          type: object
  4024                                                        type: array
  4025                                                      passCredentials:
  4026                                                        type: boolean
  4027                                                      releaseName:
  4028                                                        type: string
  4029                                                      skipCrds:
  4030                                                        type: boolean
  4031                                                      valueFiles:
  4032                                                        items:
  4033                                                          type: string
  4034                                                        type: array
  4035                                                      values:
  4036                                                        type: string
  4037                                                      valuesObject:
  4038                                                        type: object
  4039                                                        x-kubernetes-preserve-unknown-fields: true
  4040                                                      version:
  4041                                                        type: string
  4042                                                    type: object
  4043                                                  kustomize:
  4044                                                    properties:
  4045                                                      commonAnnotations:
  4046                                                        additionalProperties:
  4047                                                          type: string
  4048                                                        type: object
  4049                                                      commonAnnotationsEnvsubst:
  4050                                                        type: boolean
  4051                                                      commonLabels:
  4052                                                        additionalProperties:
  4053                                                          type: string
  4054                                                        type: object
  4055                                                      forceCommonAnnotations:
  4056                                                        type: boolean
  4057                                                      forceCommonLabels:
  4058                                                        type: boolean
  4059                                                      images:
  4060                                                        items:
  4061                                                          type: string
  4062                                                        type: array
  4063                                                      namePrefix:
  4064                                                        type: string
  4065                                                      nameSuffix:
  4066                                                        type: string
  4067                                                      namespace:
  4068                                                        type: string
  4069                                                      replicas:
  4070                                                        items:
  4071                                                          properties:
  4072                                                            count:
  4073                                                              anyOf:
  4074                                                              - type: integer
  4075                                                              - type: string
  4076                                                              x-kubernetes-int-or-string: true
  4077                                                            name:
  4078                                                              type: string
  4079                                                          required:
  4080                                                          - count
  4081                                                          - name
  4082                                                          type: object
  4083                                                        type: array
  4084                                                      version:
  4085                                                        type: string
  4086                                                    type: object
  4087                                                  path:
  4088                                                    type: string
  4089                                                  plugin:
  4090                                                    properties:
  4091                                                      env:
  4092                                                        items:
  4093                                                          properties:
  4094                                                            name:
  4095                                                              type: string
  4096                                                            value:
  4097                                                              type: string
  4098                                                          required:
  4099                                                          - name
  4100                                                          - value
  4101                                                          type: object
  4102                                                        type: array
  4103                                                      name:
  4104                                                        type: string
  4105                                                      parameters:
  4106                                                        items:
  4107                                                          properties:
  4108                                                            array:
  4109                                                              items:
  4110                                                                type: string
  4111                                                              type: array
  4112                                                            map:
  4113                                                              additionalProperties:
  4114                                                                type: string
  4115                                                              type: object
  4116                                                            name:
  4117                                                              type: string
  4118                                                            string:
  4119                                                              type: string
  4120                                                          type: object
  4121                                                        type: array
  4122                                                    type: object
  4123                                                  ref:
  4124                                                    type: string
  4125                                                  repoURL:
  4126                                                    type: string
  4127                                                  targetRevision:
  4128                                                    type: string
  4129                                                required:
  4130                                                - repoURL
  4131                                                type: object
  4132                                              type: array
  4133                                            syncPolicy:
  4134                                              properties:
  4135                                                automated:
  4136                                                  properties:
  4137                                                    allowEmpty:
  4138                                                      type: boolean
  4139                                                    prune:
  4140                                                      type: boolean
  4141                                                    selfHeal:
  4142                                                      type: boolean
  4143                                                  type: object
  4144                                                managedNamespaceMetadata:
  4145                                                  properties:
  4146                                                    annotations:
  4147                                                      additionalProperties:
  4148                                                        type: string
  4149                                                      type: object
  4150                                                    labels:
  4151                                                      additionalProperties:
  4152                                                        type: string
  4153                                                      type: object
  4154                                                  type: object
  4155                                                retry:
  4156                                                  properties:
  4157                                                    backoff:
  4158                                                      properties:
  4159                                                        duration:
  4160                                                          type: string
  4161                                                        factor:
  4162                                                          format: int64
  4163                                                          type: integer
  4164                                                        maxDuration:
  4165                                                          type: string
  4166                                                      type: object
  4167                                                    limit:
  4168                                                      format: int64
  4169                                                      type: integer
  4170                                                  type: object
  4171                                                syncOptions:
  4172                                                  items:
  4173                                                    type: string
  4174                                                  type: array
  4175                                              type: object
  4176                                          required:
  4177                                          - destination
  4178                                          - project
  4179                                          type: object
  4180                                      required:
  4181                                      - metadata
  4182                                      - spec
  4183                                      type: object
  4184                                  required:
  4185                                  - elements
  4186                                  type: object
  4187                                matrix:
  4188                                  x-kubernetes-preserve-unknown-fields: true
  4189                                merge:
  4190                                  x-kubernetes-preserve-unknown-fields: true
  4191                                plugin:
  4192                                  properties:
  4193                                    configMapRef:
  4194                                      properties:
  4195                                        name:
  4196                                          type: string
  4197                                      required:
  4198                                      - name
  4199                                      type: object
  4200                                    input:
  4201                                      properties:
  4202                                        parameters:
  4203                                          additionalProperties:
  4204                                            x-kubernetes-preserve-unknown-fields: true
  4205                                          type: object
  4206                                      type: object
  4207                                    requeueAfterSeconds:
  4208                                      format: int64
  4209                                      type: integer
  4210                                    template:
  4211                                      properties:
  4212                                        metadata:
  4213                                          properties:
  4214                                            annotations:
  4215                                              additionalProperties:
  4216                                                type: string
  4217                                              type: object
  4218                                            finalizers:
  4219                                              items:
  4220                                                type: string
  4221                                              type: array
  4222                                            labels:
  4223                                              additionalProperties:
  4224                                                type: string
  4225                                              type: object
  4226                                            name:
  4227                                              type: string
  4228                                            namespace:
  4229                                              type: string
  4230                                          type: object
  4231                                        spec:
  4232                                          properties:
  4233                                            destination:
  4234                                              properties:
  4235                                                name:
  4236                                                  type: string
  4237                                                namespace:
  4238                                                  type: string
  4239                                                server:
  4240                                                  type: string
  4241                                              type: object
  4242                                            ignoreDifferences:
  4243                                              items:
  4244                                                properties:
  4245                                                  group:
  4246                                                    type: string
  4247                                                  jqPathExpressions:
  4248                                                    items:
  4249                                                      type: string
  4250                                                    type: array
  4251                                                  jsonPointers:
  4252                                                    items:
  4253                                                      type: string
  4254                                                    type: array
  4255                                                  kind:
  4256                                                    type: string
  4257                                                  managedFieldsManagers:
  4258                                                    items:
  4259                                                      type: string
  4260                                                    type: array
  4261                                                  name:
  4262                                                    type: string
  4263                                                  namespace:
  4264                                                    type: string
  4265                                                required:
  4266                                                - kind
  4267                                                type: object
  4268                                              type: array
  4269                                            info:
  4270                                              items:
  4271                                                properties:
  4272                                                  name:
  4273                                                    type: string
  4274                                                  value:
  4275                                                    type: string
  4276                                                required:
  4277                                                - name
  4278                                                - value
  4279                                                type: object
  4280                                              type: array
  4281                                            project:
  4282                                              type: string
  4283                                            revisionHistoryLimit:
  4284                                              format: int64
  4285                                              type: integer
  4286                                            source:
  4287                                              properties:
  4288                                                chart:
  4289                                                  type: string
  4290                                                directory:
  4291                                                  properties:
  4292                                                    exclude:
  4293                                                      type: string
  4294                                                    include:
  4295                                                      type: string
  4296                                                    jsonnet:
  4297                                                      properties:
  4298                                                        extVars:
  4299                                                          items:
  4300                                                            properties:
  4301                                                              code:
  4302                                                                type: boolean
  4303                                                              name:
  4304                                                                type: string
  4305                                                              value:
  4306                                                                type: string
  4307                                                            required:
  4308                                                            - name
  4309                                                            - value
  4310                                                            type: object
  4311                                                          type: array
  4312                                                        libs:
  4313                                                          items:
  4314                                                            type: string
  4315                                                          type: array
  4316                                                        tlas:
  4317                                                          items:
  4318                                                            properties:
  4319                                                              code:
  4320                                                                type: boolean
  4321                                                              name:
  4322                                                                type: string
  4323                                                              value:
  4324                                                                type: string
  4325                                                            required:
  4326                                                            - name
  4327                                                            - value
  4328                                                            type: object
  4329                                                          type: array
  4330                                                      type: object
  4331                                                    recurse:
  4332                                                      type: boolean
  4333                                                  type: object
  4334                                                helm:
  4335                                                  properties:
  4336                                                    fileParameters:
  4337                                                      items:
  4338                                                        properties:
  4339                                                          name:
  4340                                                            type: string
  4341                                                          path:
  4342                                                            type: string
  4343                                                        type: object
  4344                                                      type: array
  4345                                                    ignoreMissingValueFiles:
  4346                                                      type: boolean
  4347                                                    parameters:
  4348                                                      items:
  4349                                                        properties:
  4350                                                          forceString:
  4351                                                            type: boolean
  4352                                                          name:
  4353                                                            type: string
  4354                                                          value:
  4355                                                            type: string
  4356                                                        type: object
  4357                                                      type: array
  4358                                                    passCredentials:
  4359                                                      type: boolean
  4360                                                    releaseName:
  4361                                                      type: string
  4362                                                    skipCrds:
  4363                                                      type: boolean
  4364                                                    valueFiles:
  4365                                                      items:
  4366                                                        type: string
  4367                                                      type: array
  4368                                                    values:
  4369                                                      type: string
  4370                                                    valuesObject:
  4371                                                      type: object
  4372                                                      x-kubernetes-preserve-unknown-fields: true
  4373                                                    version:
  4374                                                      type: string
  4375                                                  type: object
  4376                                                kustomize:
  4377                                                  properties:
  4378                                                    commonAnnotations:
  4379                                                      additionalProperties:
  4380                                                        type: string
  4381                                                      type: object
  4382                                                    commonAnnotationsEnvsubst:
  4383                                                      type: boolean
  4384                                                    commonLabels:
  4385                                                      additionalProperties:
  4386                                                        type: string
  4387                                                      type: object
  4388                                                    forceCommonAnnotations:
  4389                                                      type: boolean
  4390                                                    forceCommonLabels:
  4391                                                      type: boolean
  4392                                                    images:
  4393                                                      items:
  4394                                                        type: string
  4395                                                      type: array
  4396                                                    namePrefix:
  4397                                                      type: string
  4398                                                    nameSuffix:
  4399                                                      type: string
  4400                                                    namespace:
  4401                                                      type: string
  4402                                                    replicas:
  4403                                                      items:
  4404                                                        properties:
  4405                                                          count:
  4406                                                            anyOf:
  4407                                                            - type: integer
  4408                                                            - type: string
  4409                                                            x-kubernetes-int-or-string: true
  4410                                                          name:
  4411                                                            type: string
  4412                                                        required:
  4413                                                        - count
  4414                                                        - name
  4415                                                        type: object
  4416                                                      type: array
  4417                                                    version:
  4418                                                      type: string
  4419                                                  type: object
  4420                                                path:
  4421                                                  type: string
  4422                                                plugin:
  4423                                                  properties:
  4424                                                    env:
  4425                                                      items:
  4426                                                        properties:
  4427                                                          name:
  4428                                                            type: string
  4429                                                          value:
  4430                                                            type: string
  4431                                                        required:
  4432                                                        - name
  4433                                                        - value
  4434                                                        type: object
  4435                                                      type: array
  4436                                                    name:
  4437                                                      type: string
  4438                                                    parameters:
  4439                                                      items:
  4440                                                        properties:
  4441                                                          array:
  4442                                                            items:
  4443                                                              type: string
  4444                                                            type: array
  4445                                                          map:
  4446                                                            additionalProperties:
  4447                                                              type: string
  4448                                                            type: object
  4449                                                          name:
  4450                                                            type: string
  4451                                                          string:
  4452                                                            type: string
  4453                                                        type: object
  4454                                                      type: array
  4455                                                  type: object
  4456                                                ref:
  4457                                                  type: string
  4458                                                repoURL:
  4459                                                  type: string
  4460                                                targetRevision:
  4461                                                  type: string
  4462                                              required:
  4463                                              - repoURL
  4464                                              type: object
  4465                                            sources:
  4466                                              items:
  4467                                                properties:
  4468                                                  chart:
  4469                                                    type: string
  4470                                                  directory:
  4471                                                    properties:
  4472                                                      exclude:
  4473                                                        type: string
  4474                                                      include:
  4475                                                        type: string
  4476                                                      jsonnet:
  4477                                                        properties:
  4478                                                          extVars:
  4479                                                            items:
  4480                                                              properties:
  4481                                                                code:
  4482                                                                  type: boolean
  4483                                                                name:
  4484                                                                  type: string
  4485                                                                value:
  4486                                                                  type: string
  4487                                                              required:
  4488                                                              - name
  4489                                                              - value
  4490                                                              type: object
  4491                                                            type: array
  4492                                                          libs:
  4493                                                            items:
  4494                                                              type: string
  4495                                                            type: array
  4496                                                          tlas:
  4497                                                            items:
  4498                                                              properties:
  4499                                                                code:
  4500                                                                  type: boolean
  4501                                                                name:
  4502                                                                  type: string
  4503                                                                value:
  4504                                                                  type: string
  4505                                                              required:
  4506                                                              - name
  4507                                                              - value
  4508                                                              type: object
  4509                                                            type: array
  4510                                                        type: object
  4511                                                      recurse:
  4512                                                        type: boolean
  4513                                                    type: object
  4514                                                  helm:
  4515                                                    properties:
  4516                                                      fileParameters:
  4517                                                        items:
  4518                                                          properties:
  4519                                                            name:
  4520                                                              type: string
  4521                                                            path:
  4522                                                              type: string
  4523                                                          type: object
  4524                                                        type: array
  4525                                                      ignoreMissingValueFiles:
  4526                                                        type: boolean
  4527                                                      parameters:
  4528                                                        items:
  4529                                                          properties:
  4530                                                            forceString:
  4531                                                              type: boolean
  4532                                                            name:
  4533                                                              type: string
  4534                                                            value:
  4535                                                              type: string
  4536                                                          type: object
  4537                                                        type: array
  4538                                                      passCredentials:
  4539                                                        type: boolean
  4540                                                      releaseName:
  4541                                                        type: string
  4542                                                      skipCrds:
  4543                                                        type: boolean
  4544                                                      valueFiles:
  4545                                                        items:
  4546                                                          type: string
  4547                                                        type: array
  4548                                                      values:
  4549                                                        type: string
  4550                                                      valuesObject:
  4551                                                        type: object
  4552                                                        x-kubernetes-preserve-unknown-fields: true
  4553                                                      version:
  4554                                                        type: string
  4555                                                    type: object
  4556                                                  kustomize:
  4557                                                    properties:
  4558                                                      commonAnnotations:
  4559                                                        additionalProperties:
  4560                                                          type: string
  4561                                                        type: object
  4562                                                      commonAnnotationsEnvsubst:
  4563                                                        type: boolean
  4564                                                      commonLabels:
  4565                                                        additionalProperties:
  4566                                                          type: string
  4567                                                        type: object
  4568                                                      forceCommonAnnotations:
  4569                                                        type: boolean
  4570                                                      forceCommonLabels:
  4571                                                        type: boolean
  4572                                                      images:
  4573                                                        items:
  4574                                                          type: string
  4575                                                        type: array
  4576                                                      namePrefix:
  4577                                                        type: string
  4578                                                      nameSuffix:
  4579                                                        type: string
  4580                                                      namespace:
  4581                                                        type: string
  4582                                                      replicas:
  4583                                                        items:
  4584                                                          properties:
  4585                                                            count:
  4586                                                              anyOf:
  4587                                                              - type: integer
  4588                                                              - type: string
  4589                                                              x-kubernetes-int-or-string: true
  4590                                                            name:
  4591                                                              type: string
  4592                                                          required:
  4593                                                          - count
  4594                                                          - name
  4595                                                          type: object
  4596                                                        type: array
  4597                                                      version:
  4598                                                        type: string
  4599                                                    type: object
  4600                                                  path:
  4601                                                    type: string
  4602                                                  plugin:
  4603                                                    properties:
  4604                                                      env:
  4605                                                        items:
  4606                                                          properties:
  4607                                                            name:
  4608                                                              type: string
  4609                                                            value:
  4610                                                              type: string
  4611                                                          required:
  4612                                                          - name
  4613                                                          - value
  4614                                                          type: object
  4615                                                        type: array
  4616                                                      name:
  4617                                                        type: string
  4618                                                      parameters:
  4619                                                        items:
  4620                                                          properties:
  4621                                                            array:
  4622                                                              items:
  4623                                                                type: string
  4624                                                              type: array
  4625                                                            map:
  4626                                                              additionalProperties:
  4627                                                                type: string
  4628                                                              type: object
  4629                                                            name:
  4630                                                              type: string
  4631                                                            string:
  4632                                                              type: string
  4633                                                          type: object
  4634                                                        type: array
  4635                                                    type: object
  4636                                                  ref:
  4637                                                    type: string
  4638                                                  repoURL:
  4639                                                    type: string
  4640                                                  targetRevision:
  4641                                                    type: string
  4642                                                required:
  4643                                                - repoURL
  4644                                                type: object
  4645                                              type: array
  4646                                            syncPolicy:
  4647                                              properties:
  4648                                                automated:
  4649                                                  properties:
  4650                                                    allowEmpty:
  4651                                                      type: boolean
  4652                                                    prune:
  4653                                                      type: boolean
  4654                                                    selfHeal:
  4655                                                      type: boolean
  4656                                                  type: object
  4657                                                managedNamespaceMetadata:
  4658                                                  properties:
  4659                                                    annotations:
  4660                                                      additionalProperties:
  4661                                                        type: string
  4662                                                      type: object
  4663                                                    labels:
  4664                                                      additionalProperties:
  4665                                                        type: string
  4666                                                      type: object
  4667                                                  type: object
  4668                                                retry:
  4669                                                  properties:
  4670                                                    backoff:
  4671                                                      properties:
  4672                                                        duration:
  4673                                                          type: string
  4674                                                        factor:
  4675                                                          format: int64
  4676                                                          type: integer
  4677                                                        maxDuration:
  4678                                                          type: string
  4679                                                      type: object
  4680                                                    limit:
  4681                                                      format: int64
  4682                                                      type: integer
  4683                                                  type: object
  4684                                                syncOptions:
  4685                                                  items:
  4686                                                    type: string
  4687                                                  type: array
  4688                                              type: object
  4689                                          required:
  4690                                          - destination
  4691                                          - project
  4692                                          type: object
  4693                                      required:
  4694                                      - metadata
  4695                                      - spec
  4696                                      type: object
  4697                                    values:
  4698                                      additionalProperties:
  4699                                        type: string
  4700                                      type: object
  4701                                  required:
  4702                                  - configMapRef
  4703                                  type: object
  4704                                pullRequest:
  4705                                  properties:
  4706                                    azuredevops:
  4707                                      properties:
  4708                                        api:
  4709                                          type: string
  4710                                        labels:
  4711                                          items:
  4712                                            type: string
  4713                                          type: array
  4714                                        organization:
  4715                                          type: string
  4716                                        project:
  4717                                          type: string
  4718                                        repo:
  4719                                          type: string
  4720                                        tokenRef:
  4721                                          properties:
  4722                                            key:
  4723                                              type: string
  4724                                            secretName:
  4725                                              type: string
  4726                                          required:
  4727                                          - key
  4728                                          - secretName
  4729                                          type: object
  4730                                      required:
  4731                                      - organization
  4732                                      - project
  4733                                      - repo
  4734                                      type: object
  4735                                    bitbucket:
  4736                                      properties:
  4737                                        api:
  4738                                          type: string
  4739                                        basicAuth:
  4740                                          properties:
  4741                                            passwordRef:
  4742                                              properties:
  4743                                                key:
  4744                                                  type: string
  4745                                                secretName:
  4746                                                  type: string
  4747                                              required:
  4748                                              - key
  4749                                              - secretName
  4750                                              type: object
  4751                                            username:
  4752                                              type: string
  4753                                          required:
  4754                                          - passwordRef
  4755                                          - username
  4756                                          type: object
  4757                                        bearerToken:
  4758                                          properties:
  4759                                            tokenRef:
  4760                                              properties:
  4761                                                key:
  4762                                                  type: string
  4763                                                secretName:
  4764                                                  type: string
  4765                                              required:
  4766                                              - key
  4767                                              - secretName
  4768                                              type: object
  4769                                          required:
  4770                                          - tokenRef
  4771                                          type: object
  4772                                        owner:
  4773                                          type: string
  4774                                        repo:
  4775                                          type: string
  4776                                      required:
  4777                                      - owner
  4778                                      - repo
  4779                                      type: object
  4780                                    bitbucketServer:
  4781                                      properties:
  4782                                        api:
  4783                                          type: string
  4784                                        basicAuth:
  4785                                          properties:
  4786                                            passwordRef:
  4787                                              properties:
  4788                                                key:
  4789                                                  type: string
  4790                                                secretName:
  4791                                                  type: string
  4792                                              required:
  4793                                              - key
  4794                                              - secretName
  4795                                              type: object
  4796                                            username:
  4797                                              type: string
  4798                                          required:
  4799                                          - passwordRef
  4800                                          - username
  4801                                          type: object
  4802                                        project:
  4803                                          type: string
  4804                                        repo:
  4805                                          type: string
  4806                                      required:
  4807                                      - api
  4808                                      - project
  4809                                      - repo
  4810                                      type: object
  4811                                    filters:
  4812                                      items:
  4813                                        properties:
  4814                                          branchMatch:
  4815                                            type: string
  4816                                          targetBranchMatch:
  4817                                            type: string
  4818                                        type: object
  4819                                      type: array
  4820                                    gitea:
  4821                                      properties:
  4822                                        api:
  4823                                          type: string
  4824                                        insecure:
  4825                                          type: boolean
  4826                                        owner:
  4827                                          type: string
  4828                                        repo:
  4829                                          type: string
  4830                                        tokenRef:
  4831                                          properties:
  4832                                            key:
  4833                                              type: string
  4834                                            secretName:
  4835                                              type: string
  4836                                          required:
  4837                                          - key
  4838                                          - secretName
  4839                                          type: object
  4840                                      required:
  4841                                      - api
  4842                                      - owner
  4843                                      - repo
  4844                                      type: object
  4845                                    github:
  4846                                      properties:
  4847                                        api:
  4848                                          type: string
  4849                                        appSecretName:
  4850                                          type: string
  4851                                        labels:
  4852                                          items:
  4853                                            type: string
  4854                                          type: array
  4855                                        owner:
  4856                                          type: string
  4857                                        repo:
  4858                                          type: string
  4859                                        tokenRef:
  4860                                          properties:
  4861                                            key:
  4862                                              type: string
  4863                                            secretName:
  4864                                              type: string
  4865                                          required:
  4866                                          - key
  4867                                          - secretName
  4868                                          type: object
  4869                                      required:
  4870                                      - owner
  4871                                      - repo
  4872                                      type: object
  4873                                    gitlab:
  4874                                      properties:
  4875                                        api:
  4876                                          type: string
  4877                                        insecure:
  4878                                          type: boolean
  4879                                        labels:
  4880                                          items:
  4881                                            type: string
  4882                                          type: array
  4883                                        project:
  4884                                          type: string
  4885                                        pullRequestState:
  4886                                          type: string
  4887                                        tokenRef:
  4888                                          properties:
  4889                                            key:
  4890                                              type: string
  4891                                            secretName:
  4892                                              type: string
  4893                                          required:
  4894                                          - key
  4895                                          - secretName
  4896                                          type: object
  4897                                      required:
  4898                                      - project
  4899                                      type: object
  4900                                    requeueAfterSeconds:
  4901                                      format: int64
  4902                                      type: integer
  4903                                    template:
  4904                                      properties:
  4905                                        metadata:
  4906                                          properties:
  4907                                            annotations:
  4908                                              additionalProperties:
  4909                                                type: string
  4910                                              type: object
  4911                                            finalizers:
  4912                                              items:
  4913                                                type: string
  4914                                              type: array
  4915                                            labels:
  4916                                              additionalProperties:
  4917                                                type: string
  4918                                              type: object
  4919                                            name:
  4920                                              type: string
  4921                                            namespace:
  4922                                              type: string
  4923                                          type: object
  4924                                        spec:
  4925                                          properties:
  4926                                            destination:
  4927                                              properties:
  4928                                                name:
  4929                                                  type: string
  4930                                                namespace:
  4931                                                  type: string
  4932                                                server:
  4933                                                  type: string
  4934                                              type: object
  4935                                            ignoreDifferences:
  4936                                              items:
  4937                                                properties:
  4938                                                  group:
  4939                                                    type: string
  4940                                                  jqPathExpressions:
  4941                                                    items:
  4942                                                      type: string
  4943                                                    type: array
  4944                                                  jsonPointers:
  4945                                                    items:
  4946                                                      type: string
  4947                                                    type: array
  4948                                                  kind:
  4949                                                    type: string
  4950                                                  managedFieldsManagers:
  4951                                                    items:
  4952                                                      type: string
  4953                                                    type: array
  4954                                                  name:
  4955                                                    type: string
  4956                                                  namespace:
  4957                                                    type: string
  4958                                                required:
  4959                                                - kind
  4960                                                type: object
  4961                                              type: array
  4962                                            info:
  4963                                              items:
  4964                                                properties:
  4965                                                  name:
  4966                                                    type: string
  4967                                                  value:
  4968                                                    type: string
  4969                                                required:
  4970                                                - name
  4971                                                - value
  4972                                                type: object
  4973                                              type: array
  4974                                            project:
  4975                                              type: string
  4976                                            revisionHistoryLimit:
  4977                                              format: int64
  4978                                              type: integer
  4979                                            source:
  4980                                              properties:
  4981                                                chart:
  4982                                                  type: string
  4983                                                directory:
  4984                                                  properties:
  4985                                                    exclude:
  4986                                                      type: string
  4987                                                    include:
  4988                                                      type: string
  4989                                                    jsonnet:
  4990                                                      properties:
  4991                                                        extVars:
  4992                                                          items:
  4993                                                            properties:
  4994                                                              code:
  4995                                                                type: boolean
  4996                                                              name:
  4997                                                                type: string
  4998                                                              value:
  4999                                                                type: string
  5000                                                            required:
  5001                                                            - name
  5002                                                            - value
  5003                                                            type: object
  5004                                                          type: array
  5005                                                        libs:
  5006                                                          items:
  5007                                                            type: string
  5008                                                          type: array
  5009                                                        tlas:
  5010                                                          items:
  5011                                                            properties:
  5012                                                              code:
  5013                                                                type: boolean
  5014                                                              name:
  5015                                                                type: string
  5016                                                              value:
  5017                                                                type: string
  5018                                                            required:
  5019                                                            - name
  5020                                                            - value
  5021                                                            type: object
  5022                                                          type: array
  5023                                                      type: object
  5024                                                    recurse:
  5025                                                      type: boolean
  5026                                                  type: object
  5027                                                helm:
  5028                                                  properties:
  5029                                                    fileParameters:
  5030                                                      items:
  5031                                                        properties:
  5032                                                          name:
  5033                                                            type: string
  5034                                                          path:
  5035                                                            type: string
  5036                                                        type: object
  5037                                                      type: array
  5038                                                    ignoreMissingValueFiles:
  5039                                                      type: boolean
  5040                                                    parameters:
  5041                                                      items:
  5042                                                        properties:
  5043                                                          forceString:
  5044                                                            type: boolean
  5045                                                          name:
  5046                                                            type: string
  5047                                                          value:
  5048                                                            type: string
  5049                                                        type: object
  5050                                                      type: array
  5051                                                    passCredentials:
  5052                                                      type: boolean
  5053                                                    releaseName:
  5054                                                      type: string
  5055                                                    skipCrds:
  5056                                                      type: boolean
  5057                                                    valueFiles:
  5058                                                      items:
  5059                                                        type: string
  5060                                                      type: array
  5061                                                    values:
  5062                                                      type: string
  5063                                                    valuesObject:
  5064                                                      type: object
  5065                                                      x-kubernetes-preserve-unknown-fields: true
  5066                                                    version:
  5067                                                      type: string
  5068                                                  type: object
  5069                                                kustomize:
  5070                                                  properties:
  5071                                                    commonAnnotations:
  5072                                                      additionalProperties:
  5073                                                        type: string
  5074                                                      type: object
  5075                                                    commonAnnotationsEnvsubst:
  5076                                                      type: boolean
  5077                                                    commonLabels:
  5078                                                      additionalProperties:
  5079                                                        type: string
  5080                                                      type: object
  5081                                                    forceCommonAnnotations:
  5082                                                      type: boolean
  5083                                                    forceCommonLabels:
  5084                                                      type: boolean
  5085                                                    images:
  5086                                                      items:
  5087                                                        type: string
  5088                                                      type: array
  5089                                                    namePrefix:
  5090                                                      type: string
  5091                                                    nameSuffix:
  5092                                                      type: string
  5093                                                    namespace:
  5094                                                      type: string
  5095                                                    replicas:
  5096                                                      items:
  5097                                                        properties:
  5098                                                          count:
  5099                                                            anyOf:
  5100                                                            - type: integer
  5101                                                            - type: string
  5102                                                            x-kubernetes-int-or-string: true
  5103                                                          name:
  5104                                                            type: string
  5105                                                        required:
  5106                                                        - count
  5107                                                        - name
  5108                                                        type: object
  5109                                                      type: array
  5110                                                    version:
  5111                                                      type: string
  5112                                                  type: object
  5113                                                path:
  5114                                                  type: string
  5115                                                plugin:
  5116                                                  properties:
  5117                                                    env:
  5118                                                      items:
  5119                                                        properties:
  5120                                                          name:
  5121                                                            type: string
  5122                                                          value:
  5123                                                            type: string
  5124                                                        required:
  5125                                                        - name
  5126                                                        - value
  5127                                                        type: object
  5128                                                      type: array
  5129                                                    name:
  5130                                                      type: string
  5131                                                    parameters:
  5132                                                      items:
  5133                                                        properties:
  5134                                                          array:
  5135                                                            items:
  5136                                                              type: string
  5137                                                            type: array
  5138                                                          map:
  5139                                                            additionalProperties:
  5140                                                              type: string
  5141                                                            type: object
  5142                                                          name:
  5143                                                            type: string
  5144                                                          string:
  5145                                                            type: string
  5146                                                        type: object
  5147                                                      type: array
  5148                                                  type: object
  5149                                                ref:
  5150                                                  type: string
  5151                                                repoURL:
  5152                                                  type: string
  5153                                                targetRevision:
  5154                                                  type: string
  5155                                              required:
  5156                                              - repoURL
  5157                                              type: object
  5158                                            sources:
  5159                                              items:
  5160                                                properties:
  5161                                                  chart:
  5162                                                    type: string
  5163                                                  directory:
  5164                                                    properties:
  5165                                                      exclude:
  5166                                                        type: string
  5167                                                      include:
  5168                                                        type: string
  5169                                                      jsonnet:
  5170                                                        properties:
  5171                                                          extVars:
  5172                                                            items:
  5173                                                              properties:
  5174                                                                code:
  5175                                                                  type: boolean
  5176                                                                name:
  5177                                                                  type: string
  5178                                                                value:
  5179                                                                  type: string
  5180                                                              required:
  5181                                                              - name
  5182                                                              - value
  5183                                                              type: object
  5184                                                            type: array
  5185                                                          libs:
  5186                                                            items:
  5187                                                              type: string
  5188                                                            type: array
  5189                                                          tlas:
  5190                                                            items:
  5191                                                              properties:
  5192                                                                code:
  5193                                                                  type: boolean
  5194                                                                name:
  5195                                                                  type: string
  5196                                                                value:
  5197                                                                  type: string
  5198                                                              required:
  5199                                                              - name
  5200                                                              - value
  5201                                                              type: object
  5202                                                            type: array
  5203                                                        type: object
  5204                                                      recurse:
  5205                                                        type: boolean
  5206                                                    type: object
  5207                                                  helm:
  5208                                                    properties:
  5209                                                      fileParameters:
  5210                                                        items:
  5211                                                          properties:
  5212                                                            name:
  5213                                                              type: string
  5214                                                            path:
  5215                                                              type: string
  5216                                                          type: object
  5217                                                        type: array
  5218                                                      ignoreMissingValueFiles:
  5219                                                        type: boolean
  5220                                                      parameters:
  5221                                                        items:
  5222                                                          properties:
  5223                                                            forceString:
  5224                                                              type: boolean
  5225                                                            name:
  5226                                                              type: string
  5227                                                            value:
  5228                                                              type: string
  5229                                                          type: object
  5230                                                        type: array
  5231                                                      passCredentials:
  5232                                                        type: boolean
  5233                                                      releaseName:
  5234                                                        type: string
  5235                                                      skipCrds:
  5236                                                        type: boolean
  5237                                                      valueFiles:
  5238                                                        items:
  5239                                                          type: string
  5240                                                        type: array
  5241                                                      values:
  5242                                                        type: string
  5243                                                      valuesObject:
  5244                                                        type: object
  5245                                                        x-kubernetes-preserve-unknown-fields: true
  5246                                                      version:
  5247                                                        type: string
  5248                                                    type: object
  5249                                                  kustomize:
  5250                                                    properties:
  5251                                                      commonAnnotations:
  5252                                                        additionalProperties:
  5253                                                          type: string
  5254                                                        type: object
  5255                                                      commonAnnotationsEnvsubst:
  5256                                                        type: boolean
  5257                                                      commonLabels:
  5258                                                        additionalProperties:
  5259                                                          type: string
  5260                                                        type: object
  5261                                                      forceCommonAnnotations:
  5262                                                        type: boolean
  5263                                                      forceCommonLabels:
  5264                                                        type: boolean
  5265                                                      images:
  5266                                                        items:
  5267                                                          type: string
  5268                                                        type: array
  5269                                                      namePrefix:
  5270                                                        type: string
  5271                                                      nameSuffix:
  5272                                                        type: string
  5273                                                      namespace:
  5274                                                        type: string
  5275                                                      replicas:
  5276                                                        items:
  5277                                                          properties:
  5278                                                            count:
  5279                                                              anyOf:
  5280                                                              - type: integer
  5281                                                              - type: string
  5282                                                              x-kubernetes-int-or-string: true
  5283                                                            name:
  5284                                                              type: string
  5285                                                          required:
  5286                                                          - count
  5287                                                          - name
  5288                                                          type: object
  5289                                                        type: array
  5290                                                      version:
  5291                                                        type: string
  5292                                                    type: object
  5293                                                  path:
  5294                                                    type: string
  5295                                                  plugin:
  5296                                                    properties:
  5297                                                      env:
  5298                                                        items:
  5299                                                          properties:
  5300                                                            name:
  5301                                                              type: string
  5302                                                            value:
  5303                                                              type: string
  5304                                                          required:
  5305                                                          - name
  5306                                                          - value
  5307                                                          type: object
  5308                                                        type: array
  5309                                                      name:
  5310                                                        type: string
  5311                                                      parameters:
  5312                                                        items:
  5313                                                          properties:
  5314                                                            array:
  5315                                                              items:
  5316                                                                type: string
  5317                                                              type: array
  5318                                                            map:
  5319                                                              additionalProperties:
  5320                                                                type: string
  5321                                                              type: object
  5322                                                            name:
  5323                                                              type: string
  5324                                                            string:
  5325                                                              type: string
  5326                                                          type: object
  5327                                                        type: array
  5328                                                    type: object
  5329                                                  ref:
  5330                                                    type: string
  5331                                                  repoURL:
  5332                                                    type: string
  5333                                                  targetRevision:
  5334                                                    type: string
  5335                                                required:
  5336                                                - repoURL
  5337                                                type: object
  5338                                              type: array
  5339                                            syncPolicy:
  5340                                              properties:
  5341                                                automated:
  5342                                                  properties:
  5343                                                    allowEmpty:
  5344                                                      type: boolean
  5345                                                    prune:
  5346                                                      type: boolean
  5347                                                    selfHeal:
  5348                                                      type: boolean
  5349                                                  type: object
  5350                                                managedNamespaceMetadata:
  5351                                                  properties:
  5352                                                    annotations:
  5353                                                      additionalProperties:
  5354                                                        type: string
  5355                                                      type: object
  5356                                                    labels:
  5357                                                      additionalProperties:
  5358                                                        type: string
  5359                                                      type: object
  5360                                                  type: object
  5361                                                retry:
  5362                                                  properties:
  5363                                                    backoff:
  5364                                                      properties:
  5365                                                        duration:
  5366                                                          type: string
  5367                                                        factor:
  5368                                                          format: int64
  5369                                                          type: integer
  5370                                                        maxDuration:
  5371                                                          type: string
  5372                                                      type: object
  5373                                                    limit:
  5374                                                      format: int64
  5375                                                      type: integer
  5376                                                  type: object
  5377                                                syncOptions:
  5378                                                  items:
  5379                                                    type: string
  5380                                                  type: array
  5381                                              type: object
  5382                                          required:
  5383                                          - destination
  5384                                          - project
  5385                                          type: object
  5386                                      required:
  5387                                      - metadata
  5388                                      - spec
  5389                                      type: object
  5390                                  type: object
  5391                                scmProvider:
  5392                                  properties:
  5393                                    awsCodeCommit:
  5394                                      properties:
  5395                                        allBranches:
  5396                                          type: boolean
  5397                                        region:
  5398                                          type: string
  5399                                        role:
  5400                                          type: string
  5401                                        tagFilters:
  5402                                          items:
  5403                                            properties:
  5404                                              key:
  5405                                                type: string
  5406                                              value:
  5407                                                type: string
  5408                                            required:
  5409                                            - key
  5410                                            type: object
  5411                                          type: array
  5412                                      type: object
  5413                                    azureDevOps:
  5414                                      properties:
  5415                                        accessTokenRef:
  5416                                          properties:
  5417                                            key:
  5418                                              type: string
  5419                                            secretName:
  5420                                              type: string
  5421                                          required:
  5422                                          - key
  5423                                          - secretName
  5424                                          type: object
  5425                                        allBranches:
  5426                                          type: boolean
  5427                                        api:
  5428                                          type: string
  5429                                        organization:
  5430                                          type: string
  5431                                        teamProject:
  5432                                          type: string
  5433                                      required:
  5434                                      - accessTokenRef
  5435                                      - organization
  5436                                      - teamProject
  5437                                      type: object
  5438                                    bitbucket:
  5439                                      properties:
  5440                                        allBranches:
  5441                                          type: boolean
  5442                                        appPasswordRef:
  5443                                          properties:
  5444                                            key:
  5445                                              type: string
  5446                                            secretName:
  5447                                              type: string
  5448                                          required:
  5449                                          - key
  5450                                          - secretName
  5451                                          type: object
  5452                                        owner:
  5453                                          type: string
  5454                                        user:
  5455                                          type: string
  5456                                      required:
  5457                                      - appPasswordRef
  5458                                      - owner
  5459                                      - user
  5460                                      type: object
  5461                                    bitbucketServer:
  5462                                      properties:
  5463                                        allBranches:
  5464                                          type: boolean
  5465                                        api:
  5466                                          type: string
  5467                                        basicAuth:
  5468                                          properties:
  5469                                            passwordRef:
  5470                                              properties:
  5471                                                key:
  5472                                                  type: string
  5473                                                secretName:
  5474                                                  type: string
  5475                                              required:
  5476                                              - key
  5477                                              - secretName
  5478                                              type: object
  5479                                            username:
  5480                                              type: string
  5481                                          required:
  5482                                          - passwordRef
  5483                                          - username
  5484                                          type: object
  5485                                        project:
  5486                                          type: string
  5487                                      required:
  5488                                      - api
  5489                                      - project
  5490                                      type: object
  5491                                    cloneProtocol:
  5492                                      type: string
  5493                                    filters:
  5494                                      items:
  5495                                        properties:
  5496                                          branchMatch:
  5497                                            type: string
  5498                                          labelMatch:
  5499                                            type: string
  5500                                          pathsDoNotExist:
  5501                                            items:
  5502                                              type: string
  5503                                            type: array
  5504                                          pathsExist:
  5505                                            items:
  5506                                              type: string
  5507                                            type: array
  5508                                          repositoryMatch:
  5509                                            type: string
  5510                                        type: object
  5511                                      type: array
  5512                                    gitea:
  5513                                      properties:
  5514                                        allBranches:
  5515                                          type: boolean
  5516                                        api:
  5517                                          type: string
  5518                                        insecure:
  5519                                          type: boolean
  5520                                        owner:
  5521                                          type: string
  5522                                        tokenRef:
  5523                                          properties:
  5524                                            key:
  5525                                              type: string
  5526                                            secretName:
  5527                                              type: string
  5528                                          required:
  5529                                          - key
  5530                                          - secretName
  5531                                          type: object
  5532                                      required:
  5533                                      - api
  5534                                      - owner
  5535                                      type: object
  5536                                    github:
  5537                                      properties:
  5538                                        allBranches:
  5539                                          type: boolean
  5540                                        api:
  5541                                          type: string
  5542                                        appSecretName:
  5543                                          type: string
  5544                                        organization:
  5545                                          type: string
  5546                                        tokenRef:
  5547                                          properties:
  5548                                            key:
  5549                                              type: string
  5550                                            secretName:
  5551                                              type: string
  5552                                          required:
  5553                                          - key
  5554                                          - secretName
  5555                                          type: object
  5556                                      required:
  5557                                      - organization
  5558                                      type: object
  5559                                    gitlab:
  5560                                      properties:
  5561                                        allBranches:
  5562                                          type: boolean
  5563                                        api:
  5564                                          type: string
  5565                                        group:
  5566                                          type: string
  5567                                        includeSubgroups:
  5568                                          type: boolean
  5569                                        insecure:
  5570                                          type: boolean
  5571                                        tokenRef:
  5572                                          properties:
  5573                                            key:
  5574                                              type: string
  5575                                            secretName:
  5576                                              type: string
  5577                                          required:
  5578                                          - key
  5579                                          - secretName
  5580                                          type: object
  5581                                      required:
  5582                                      - group
  5583                                      type: object
  5584                                    requeueAfterSeconds:
  5585                                      format: int64
  5586                                      type: integer
  5587                                    template:
  5588                                      properties:
  5589                                        metadata:
  5590                                          properties:
  5591                                            annotations:
  5592                                              additionalProperties:
  5593                                                type: string
  5594                                              type: object
  5595                                            finalizers:
  5596                                              items:
  5597                                                type: string
  5598                                              type: array
  5599                                            labels:
  5600                                              additionalProperties:
  5601                                                type: string
  5602                                              type: object
  5603                                            name:
  5604                                              type: string
  5605                                            namespace:
  5606                                              type: string
  5607                                          type: object
  5608                                        spec:
  5609                                          properties:
  5610                                            destination:
  5611                                              properties:
  5612                                                name:
  5613                                                  type: string
  5614                                                namespace:
  5615                                                  type: string
  5616                                                server:
  5617                                                  type: string
  5618                                              type: object
  5619                                            ignoreDifferences:
  5620                                              items:
  5621                                                properties:
  5622                                                  group:
  5623                                                    type: string
  5624                                                  jqPathExpressions:
  5625                                                    items:
  5626                                                      type: string
  5627                                                    type: array
  5628                                                  jsonPointers:
  5629                                                    items:
  5630                                                      type: string
  5631                                                    type: array
  5632                                                  kind:
  5633                                                    type: string
  5634                                                  managedFieldsManagers:
  5635                                                    items:
  5636                                                      type: string
  5637                                                    type: array
  5638                                                  name:
  5639                                                    type: string
  5640                                                  namespace:
  5641                                                    type: string
  5642                                                required:
  5643                                                - kind
  5644                                                type: object
  5645                                              type: array
  5646                                            info:
  5647                                              items:
  5648                                                properties:
  5649                                                  name:
  5650                                                    type: string
  5651                                                  value:
  5652                                                    type: string
  5653                                                required:
  5654                                                - name
  5655                                                - value
  5656                                                type: object
  5657                                              type: array
  5658                                            project:
  5659                                              type: string
  5660                                            revisionHistoryLimit:
  5661                                              format: int64
  5662                                              type: integer
  5663                                            source:
  5664                                              properties:
  5665                                                chart:
  5666                                                  type: string
  5667                                                directory:
  5668                                                  properties:
  5669                                                    exclude:
  5670                                                      type: string
  5671                                                    include:
  5672                                                      type: string
  5673                                                    jsonnet:
  5674                                                      properties:
  5675                                                        extVars:
  5676                                                          items:
  5677                                                            properties:
  5678                                                              code:
  5679                                                                type: boolean
  5680                                                              name:
  5681                                                                type: string
  5682                                                              value:
  5683                                                                type: string
  5684                                                            required:
  5685                                                            - name
  5686                                                            - value
  5687                                                            type: object
  5688                                                          type: array
  5689                                                        libs:
  5690                                                          items:
  5691                                                            type: string
  5692                                                          type: array
  5693                                                        tlas:
  5694                                                          items:
  5695                                                            properties:
  5696                                                              code:
  5697                                                                type: boolean
  5698                                                              name:
  5699                                                                type: string
  5700                                                              value:
  5701                                                                type: string
  5702                                                            required:
  5703                                                            - name
  5704                                                            - value
  5705                                                            type: object
  5706                                                          type: array
  5707                                                      type: object
  5708                                                    recurse:
  5709                                                      type: boolean
  5710                                                  type: object
  5711                                                helm:
  5712                                                  properties:
  5713                                                    fileParameters:
  5714                                                      items:
  5715                                                        properties:
  5716                                                          name:
  5717                                                            type: string
  5718                                                          path:
  5719                                                            type: string
  5720                                                        type: object
  5721                                                      type: array
  5722                                                    ignoreMissingValueFiles:
  5723                                                      type: boolean
  5724                                                    parameters:
  5725                                                      items:
  5726                                                        properties:
  5727                                                          forceString:
  5728                                                            type: boolean
  5729                                                          name:
  5730                                                            type: string
  5731                                                          value:
  5732                                                            type: string
  5733                                                        type: object
  5734                                                      type: array
  5735                                                    passCredentials:
  5736                                                      type: boolean
  5737                                                    releaseName:
  5738                                                      type: string
  5739                                                    skipCrds:
  5740                                                      type: boolean
  5741                                                    valueFiles:
  5742                                                      items:
  5743                                                        type: string
  5744                                                      type: array
  5745                                                    values:
  5746                                                      type: string
  5747                                                    valuesObject:
  5748                                                      type: object
  5749                                                      x-kubernetes-preserve-unknown-fields: true
  5750                                                    version:
  5751                                                      type: string
  5752                                                  type: object
  5753                                                kustomize:
  5754                                                  properties:
  5755                                                    commonAnnotations:
  5756                                                      additionalProperties:
  5757                                                        type: string
  5758                                                      type: object
  5759                                                    commonAnnotationsEnvsubst:
  5760                                                      type: boolean
  5761                                                    commonLabels:
  5762                                                      additionalProperties:
  5763                                                        type: string
  5764                                                      type: object
  5765                                                    forceCommonAnnotations:
  5766                                                      type: boolean
  5767                                                    forceCommonLabels:
  5768                                                      type: boolean
  5769                                                    images:
  5770                                                      items:
  5771                                                        type: string
  5772                                                      type: array
  5773                                                    namePrefix:
  5774                                                      type: string
  5775                                                    nameSuffix:
  5776                                                      type: string
  5777                                                    namespace:
  5778                                                      type: string
  5779                                                    replicas:
  5780                                                      items:
  5781                                                        properties:
  5782                                                          count:
  5783                                                            anyOf:
  5784                                                            - type: integer
  5785                                                            - type: string
  5786                                                            x-kubernetes-int-or-string: true
  5787                                                          name:
  5788                                                            type: string
  5789                                                        required:
  5790                                                        - count
  5791                                                        - name
  5792                                                        type: object
  5793                                                      type: array
  5794                                                    version:
  5795                                                      type: string
  5796                                                  type: object
  5797                                                path:
  5798                                                  type: string
  5799                                                plugin:
  5800                                                  properties:
  5801                                                    env:
  5802                                                      items:
  5803                                                        properties:
  5804                                                          name:
  5805                                                            type: string
  5806                                                          value:
  5807                                                            type: string
  5808                                                        required:
  5809                                                        - name
  5810                                                        - value
  5811                                                        type: object
  5812                                                      type: array
  5813                                                    name:
  5814                                                      type: string
  5815                                                    parameters:
  5816                                                      items:
  5817                                                        properties:
  5818                                                          array:
  5819                                                            items:
  5820                                                              type: string
  5821                                                            type: array
  5822                                                          map:
  5823                                                            additionalProperties:
  5824                                                              type: string
  5825                                                            type: object
  5826                                                          name:
  5827                                                            type: string
  5828                                                          string:
  5829                                                            type: string
  5830                                                        type: object
  5831                                                      type: array
  5832                                                  type: object
  5833                                                ref:
  5834                                                  type: string
  5835                                                repoURL:
  5836                                                  type: string
  5837                                                targetRevision:
  5838                                                  type: string
  5839                                              required:
  5840                                              - repoURL
  5841                                              type: object
  5842                                            sources:
  5843                                              items:
  5844                                                properties:
  5845                                                  chart:
  5846                                                    type: string
  5847                                                  directory:
  5848                                                    properties:
  5849                                                      exclude:
  5850                                                        type: string
  5851                                                      include:
  5852                                                        type: string
  5853                                                      jsonnet:
  5854                                                        properties:
  5855                                                          extVars:
  5856                                                            items:
  5857                                                              properties:
  5858                                                                code:
  5859                                                                  type: boolean
  5860                                                                name:
  5861                                                                  type: string
  5862                                                                value:
  5863                                                                  type: string
  5864                                                              required:
  5865                                                              - name
  5866                                                              - value
  5867                                                              type: object
  5868                                                            type: array
  5869                                                          libs:
  5870                                                            items:
  5871                                                              type: string
  5872                                                            type: array
  5873                                                          tlas:
  5874                                                            items:
  5875                                                              properties:
  5876                                                                code:
  5877                                                                  type: boolean
  5878                                                                name:
  5879                                                                  type: string
  5880                                                                value:
  5881                                                                  type: string
  5882                                                              required:
  5883                                                              - name
  5884                                                              - value
  5885                                                              type: object
  5886                                                            type: array
  5887                                                        type: object
  5888                                                      recurse:
  5889                                                        type: boolean
  5890                                                    type: object
  5891                                                  helm:
  5892                                                    properties:
  5893                                                      fileParameters:
  5894                                                        items:
  5895                                                          properties:
  5896                                                            name:
  5897                                                              type: string
  5898                                                            path:
  5899                                                              type: string
  5900                                                          type: object
  5901                                                        type: array
  5902                                                      ignoreMissingValueFiles:
  5903                                                        type: boolean
  5904                                                      parameters:
  5905                                                        items:
  5906                                                          properties:
  5907                                                            forceString:
  5908                                                              type: boolean
  5909                                                            name:
  5910                                                              type: string
  5911                                                            value:
  5912                                                              type: string
  5913                                                          type: object
  5914                                                        type: array
  5915                                                      passCredentials:
  5916                                                        type: boolean
  5917                                                      releaseName:
  5918                                                        type: string
  5919                                                      skipCrds:
  5920                                                        type: boolean
  5921                                                      valueFiles:
  5922                                                        items:
  5923                                                          type: string
  5924                                                        type: array
  5925                                                      values:
  5926                                                        type: string
  5927                                                      valuesObject:
  5928                                                        type: object
  5929                                                        x-kubernetes-preserve-unknown-fields: true
  5930                                                      version:
  5931                                                        type: string
  5932                                                    type: object
  5933                                                  kustomize:
  5934                                                    properties:
  5935                                                      commonAnnotations:
  5936                                                        additionalProperties:
  5937                                                          type: string
  5938                                                        type: object
  5939                                                      commonAnnotationsEnvsubst:
  5940                                                        type: boolean
  5941                                                      commonLabels:
  5942                                                        additionalProperties:
  5943                                                          type: string
  5944                                                        type: object
  5945                                                      forceCommonAnnotations:
  5946                                                        type: boolean
  5947                                                      forceCommonLabels:
  5948                                                        type: boolean
  5949                                                      images:
  5950                                                        items:
  5951                                                          type: string
  5952                                                        type: array
  5953                                                      namePrefix:
  5954                                                        type: string
  5955                                                      nameSuffix:
  5956                                                        type: string
  5957                                                      namespace:
  5958                                                        type: string
  5959                                                      replicas:
  5960                                                        items:
  5961                                                          properties:
  5962                                                            count:
  5963                                                              anyOf:
  5964                                                              - type: integer
  5965                                                              - type: string
  5966                                                              x-kubernetes-int-or-string: true
  5967                                                            name:
  5968                                                              type: string
  5969                                                          required:
  5970                                                          - count
  5971                                                          - name
  5972                                                          type: object
  5973                                                        type: array
  5974                                                      version:
  5975                                                        type: string
  5976                                                    type: object
  5977                                                  path:
  5978                                                    type: string
  5979                                                  plugin:
  5980                                                    properties:
  5981                                                      env:
  5982                                                        items:
  5983                                                          properties:
  5984                                                            name:
  5985                                                              type: string
  5986                                                            value:
  5987                                                              type: string
  5988                                                          required:
  5989                                                          - name
  5990                                                          - value
  5991                                                          type: object
  5992                                                        type: array
  5993                                                      name:
  5994                                                        type: string
  5995                                                      parameters:
  5996                                                        items:
  5997                                                          properties:
  5998                                                            array:
  5999                                                              items:
  6000                                                                type: string
  6001                                                              type: array
  6002                                                            map:
  6003                                                              additionalProperties:
  6004                                                                type: string
  6005                                                              type: object
  6006                                                            name:
  6007                                                              type: string
  6008                                                            string:
  6009                                                              type: string
  6010                                                          type: object
  6011                                                        type: array
  6012                                                    type: object
  6013                                                  ref:
  6014                                                    type: string
  6015                                                  repoURL:
  6016                                                    type: string
  6017                                                  targetRevision:
  6018                                                    type: string
  6019                                                required:
  6020                                                - repoURL
  6021                                                type: object
  6022                                              type: array
  6023                                            syncPolicy:
  6024                                              properties:
  6025                                                automated:
  6026                                                  properties:
  6027                                                    allowEmpty:
  6028                                                      type: boolean
  6029                                                    prune:
  6030                                                      type: boolean
  6031                                                    selfHeal:
  6032                                                      type: boolean
  6033                                                  type: object
  6034                                                managedNamespaceMetadata:
  6035                                                  properties:
  6036                                                    annotations:
  6037                                                      additionalProperties:
  6038                                                        type: string
  6039                                                      type: object
  6040                                                    labels:
  6041                                                      additionalProperties:
  6042                                                        type: string
  6043                                                      type: object
  6044                                                  type: object
  6045                                                retry:
  6046                                                  properties:
  6047                                                    backoff:
  6048                                                      properties:
  6049                                                        duration:
  6050                                                          type: string
  6051                                                        factor:
  6052                                                          format: int64
  6053                                                          type: integer
  6054                                                        maxDuration:
  6055                                                          type: string
  6056                                                      type: object
  6057                                                    limit:
  6058                                                      format: int64
  6059                                                      type: integer
  6060                                                  type: object
  6061                                                syncOptions:
  6062                                                  items:
  6063                                                    type: string
  6064                                                  type: array
  6065                                              type: object
  6066                                          required:
  6067                                          - destination
  6068                                          - project
  6069                                          type: object
  6070                                      required:
  6071                                      - metadata
  6072                                      - spec
  6073                                      type: object
  6074                                    values:
  6075                                      additionalProperties:
  6076                                        type: string
  6077                                      type: object
  6078                                  type: object
  6079                                selector:
  6080                                  properties:
  6081                                    matchExpressions:
  6082                                      items:
  6083                                        properties:
  6084                                          key:
  6085                                            type: string
  6086                                          operator:
  6087                                            type: string
  6088                                          values:
  6089                                            items:
  6090                                              type: string
  6091                                            type: array
  6092                                        required:
  6093                                        - key
  6094                                        - operator
  6095                                        type: object
  6096                                      type: array
  6097                                    matchLabels:
  6098                                      additionalProperties:
  6099                                        type: string
  6100                                      type: object
  6101                                  type: object
  6102                              type: object
  6103                            type: array
  6104                          template:
  6105                            properties:
  6106                              metadata:
  6107                                properties:
  6108                                  annotations:
  6109                                    additionalProperties:
  6110                                      type: string
  6111                                    type: object
  6112                                  finalizers:
  6113                                    items:
  6114                                      type: string
  6115                                    type: array
  6116                                  labels:
  6117                                    additionalProperties:
  6118                                      type: string
  6119                                    type: object
  6120                                  name:
  6121                                    type: string
  6122                                  namespace:
  6123                                    type: string
  6124                                type: object
  6125                              spec:
  6126                                properties:
  6127                                  destination:
  6128                                    properties:
  6129                                      name:
  6130                                        type: string
  6131                                      namespace:
  6132                                        type: string
  6133                                      server:
  6134                                        type: string
  6135                                    type: object
  6136                                  ignoreDifferences:
  6137                                    items:
  6138                                      properties:
  6139                                        group:
  6140                                          type: string
  6141                                        jqPathExpressions:
  6142                                          items:
  6143                                            type: string
  6144                                          type: array
  6145                                        jsonPointers:
  6146                                          items:
  6147                                            type: string
  6148                                          type: array
  6149                                        kind:
  6150                                          type: string
  6151                                        managedFieldsManagers:
  6152                                          items:
  6153                                            type: string
  6154                                          type: array
  6155                                        name:
  6156                                          type: string
  6157                                        namespace:
  6158                                          type: string
  6159                                      required:
  6160                                      - kind
  6161                                      type: object
  6162                                    type: array
  6163                                  info:
  6164                                    items:
  6165                                      properties:
  6166                                        name:
  6167                                          type: string
  6168                                        value:
  6169                                          type: string
  6170                                      required:
  6171                                      - name
  6172                                      - value
  6173                                      type: object
  6174                                    type: array
  6175                                  project:
  6176                                    type: string
  6177                                  revisionHistoryLimit:
  6178                                    format: int64
  6179                                    type: integer
  6180                                  source:
  6181                                    properties:
  6182                                      chart:
  6183                                        type: string
  6184                                      directory:
  6185                                        properties:
  6186                                          exclude:
  6187                                            type: string
  6188                                          include:
  6189                                            type: string
  6190                                          jsonnet:
  6191                                            properties:
  6192                                              extVars:
  6193                                                items:
  6194                                                  properties:
  6195                                                    code:
  6196                                                      type: boolean
  6197                                                    name:
  6198                                                      type: string
  6199                                                    value:
  6200                                                      type: string
  6201                                                  required:
  6202                                                  - name
  6203                                                  - value
  6204                                                  type: object
  6205                                                type: array
  6206                                              libs:
  6207                                                items:
  6208                                                  type: string
  6209                                                type: array
  6210                                              tlas:
  6211                                                items:
  6212                                                  properties:
  6213                                                    code:
  6214                                                      type: boolean
  6215                                                    name:
  6216                                                      type: string
  6217                                                    value:
  6218                                                      type: string
  6219                                                  required:
  6220                                                  - name
  6221                                                  - value
  6222                                                  type: object
  6223                                                type: array
  6224                                            type: object
  6225                                          recurse:
  6226                                            type: boolean
  6227                                        type: object
  6228                                      helm:
  6229                                        properties:
  6230                                          fileParameters:
  6231                                            items:
  6232                                              properties:
  6233                                                name:
  6234                                                  type: string
  6235                                                path:
  6236                                                  type: string
  6237                                              type: object
  6238                                            type: array
  6239                                          ignoreMissingValueFiles:
  6240                                            type: boolean
  6241                                          parameters:
  6242                                            items:
  6243                                              properties:
  6244                                                forceString:
  6245                                                  type: boolean
  6246                                                name:
  6247                                                  type: string
  6248                                                value:
  6249                                                  type: string
  6250                                              type: object
  6251                                            type: array
  6252                                          passCredentials:
  6253                                            type: boolean
  6254                                          releaseName:
  6255                                            type: string
  6256                                          skipCrds:
  6257                                            type: boolean
  6258                                          valueFiles:
  6259                                            items:
  6260                                              type: string
  6261                                            type: array
  6262                                          values:
  6263                                            type: string
  6264                                          valuesObject:
  6265                                            type: object
  6266                                            x-kubernetes-preserve-unknown-fields: true
  6267                                          version:
  6268                                            type: string
  6269                                        type: object
  6270                                      kustomize:
  6271                                        properties:
  6272                                          commonAnnotations:
  6273                                            additionalProperties:
  6274                                              type: string
  6275                                            type: object
  6276                                          commonAnnotationsEnvsubst:
  6277                                            type: boolean
  6278                                          commonLabels:
  6279                                            additionalProperties:
  6280                                              type: string
  6281                                            type: object
  6282                                          forceCommonAnnotations:
  6283                                            type: boolean
  6284                                          forceCommonLabels:
  6285                                            type: boolean
  6286                                          images:
  6287                                            items:
  6288                                              type: string
  6289                                            type: array
  6290                                          namePrefix:
  6291                                            type: string
  6292                                          nameSuffix:
  6293                                            type: string
  6294                                          namespace:
  6295                                            type: string
  6296                                          replicas:
  6297                                            items:
  6298                                              properties:
  6299                                                count:
  6300                                                  anyOf:
  6301                                                  - type: integer
  6302                                                  - type: string
  6303                                                  x-kubernetes-int-or-string: true
  6304                                                name:
  6305                                                  type: string
  6306                                              required:
  6307                                              - count
  6308                                              - name
  6309                                              type: object
  6310                                            type: array
  6311                                          version:
  6312                                            type: string
  6313                                        type: object
  6314                                      path:
  6315                                        type: string
  6316                                      plugin:
  6317                                        properties:
  6318                                          env:
  6319                                            items:
  6320                                              properties:
  6321                                                name:
  6322                                                  type: string
  6323                                                value:
  6324                                                  type: string
  6325                                              required:
  6326                                              - name
  6327                                              - value
  6328                                              type: object
  6329                                            type: array
  6330                                          name:
  6331                                            type: string
  6332                                          parameters:
  6333                                            items:
  6334                                              properties:
  6335                                                array:
  6336                                                  items:
  6337                                                    type: string
  6338                                                  type: array
  6339                                                map:
  6340                                                  additionalProperties:
  6341                                                    type: string
  6342                                                  type: object
  6343                                                name:
  6344                                                  type: string
  6345                                                string:
  6346                                                  type: string
  6347                                              type: object
  6348                                            type: array
  6349                                        type: object
  6350                                      ref:
  6351                                        type: string
  6352                                      repoURL:
  6353                                        type: string
  6354                                      targetRevision:
  6355                                        type: string
  6356                                    required:
  6357                                    - repoURL
  6358                                    type: object
  6359                                  sources:
  6360                                    items:
  6361                                      properties:
  6362                                        chart:
  6363                                          type: string
  6364                                        directory:
  6365                                          properties:
  6366                                            exclude:
  6367                                              type: string
  6368                                            include:
  6369                                              type: string
  6370                                            jsonnet:
  6371                                              properties:
  6372                                                extVars:
  6373                                                  items:
  6374                                                    properties:
  6375                                                      code:
  6376                                                        type: boolean
  6377                                                      name:
  6378                                                        type: string
  6379                                                      value:
  6380                                                        type: string
  6381                                                    required:
  6382                                                    - name
  6383                                                    - value
  6384                                                    type: object
  6385                                                  type: array
  6386                                                libs:
  6387                                                  items:
  6388                                                    type: string
  6389                                                  type: array
  6390                                                tlas:
  6391                                                  items:
  6392                                                    properties:
  6393                                                      code:
  6394                                                        type: boolean
  6395                                                      name:
  6396                                                        type: string
  6397                                                      value:
  6398                                                        type: string
  6399                                                    required:
  6400                                                    - name
  6401                                                    - value
  6402                                                    type: object
  6403                                                  type: array
  6404                                              type: object
  6405                                            recurse:
  6406                                              type: boolean
  6407                                          type: object
  6408                                        helm:
  6409                                          properties:
  6410                                            fileParameters:
  6411                                              items:
  6412                                                properties:
  6413                                                  name:
  6414                                                    type: string
  6415                                                  path:
  6416                                                    type: string
  6417                                                type: object
  6418                                              type: array
  6419                                            ignoreMissingValueFiles:
  6420                                              type: boolean
  6421                                            parameters:
  6422                                              items:
  6423                                                properties:
  6424                                                  forceString:
  6425                                                    type: boolean
  6426                                                  name:
  6427                                                    type: string
  6428                                                  value:
  6429                                                    type: string
  6430                                                type: object
  6431                                              type: array
  6432                                            passCredentials:
  6433                                              type: boolean
  6434                                            releaseName:
  6435                                              type: string
  6436                                            skipCrds:
  6437                                              type: boolean
  6438                                            valueFiles:
  6439                                              items:
  6440                                                type: string
  6441                                              type: array
  6442                                            values:
  6443                                              type: string
  6444                                            valuesObject:
  6445                                              type: object
  6446                                              x-kubernetes-preserve-unknown-fields: true
  6447                                            version:
  6448                                              type: string
  6449                                          type: object
  6450                                        kustomize:
  6451                                          properties:
  6452                                            commonAnnotations:
  6453                                              additionalProperties:
  6454                                                type: string
  6455                                              type: object
  6456                                            commonAnnotationsEnvsubst:
  6457                                              type: boolean
  6458                                            commonLabels:
  6459                                              additionalProperties:
  6460                                                type: string
  6461                                              type: object
  6462                                            forceCommonAnnotations:
  6463                                              type: boolean
  6464                                            forceCommonLabels:
  6465                                              type: boolean
  6466                                            images:
  6467                                              items:
  6468                                                type: string
  6469                                              type: array
  6470                                            namePrefix:
  6471                                              type: string
  6472                                            nameSuffix:
  6473                                              type: string
  6474                                            namespace:
  6475                                              type: string
  6476                                            replicas:
  6477                                              items:
  6478                                                properties:
  6479                                                  count:
  6480                                                    anyOf:
  6481                                                    - type: integer
  6482                                                    - type: string
  6483                                                    x-kubernetes-int-or-string: true
  6484                                                  name:
  6485                                                    type: string
  6486                                                required:
  6487                                                - count
  6488                                                - name
  6489                                                type: object
  6490                                              type: array
  6491                                            version:
  6492                                              type: string
  6493                                          type: object
  6494                                        path:
  6495                                          type: string
  6496                                        plugin:
  6497                                          properties:
  6498                                            env:
  6499                                              items:
  6500                                                properties:
  6501                                                  name:
  6502                                                    type: string
  6503                                                  value:
  6504                                                    type: string
  6505                                                required:
  6506                                                - name
  6507                                                - value
  6508                                                type: object
  6509                                              type: array
  6510                                            name:
  6511                                              type: string
  6512                                            parameters:
  6513                                              items:
  6514                                                properties:
  6515                                                  array:
  6516                                                    items:
  6517                                                      type: string
  6518                                                    type: array
  6519                                                  map:
  6520                                                    additionalProperties:
  6521                                                      type: string
  6522                                                    type: object
  6523                                                  name:
  6524                                                    type: string
  6525                                                  string:
  6526                                                    type: string
  6527                                                type: object
  6528                                              type: array
  6529                                          type: object
  6530                                        ref:
  6531                                          type: string
  6532                                        repoURL:
  6533                                          type: string
  6534                                        targetRevision:
  6535                                          type: string
  6536                                      required:
  6537                                      - repoURL
  6538                                      type: object
  6539                                    type: array
  6540                                  syncPolicy:
  6541                                    properties:
  6542                                      automated:
  6543                                        properties:
  6544                                          allowEmpty:
  6545                                            type: boolean
  6546                                          prune:
  6547                                            type: boolean
  6548                                          selfHeal:
  6549                                            type: boolean
  6550                                        type: object
  6551                                      managedNamespaceMetadata:
  6552                                        properties:
  6553                                          annotations:
  6554                                            additionalProperties:
  6555                                              type: string
  6556                                            type: object
  6557                                          labels:
  6558                                            additionalProperties:
  6559                                              type: string
  6560                                            type: object
  6561                                        type: object
  6562                                      retry:
  6563                                        properties:
  6564                                          backoff:
  6565                                            properties:
  6566                                              duration:
  6567                                                type: string
  6568                                              factor:
  6569                                                format: int64
  6570                                                type: integer
  6571                                              maxDuration:
  6572                                                type: string
  6573                                            type: object
  6574                                          limit:
  6575                                            format: int64
  6576                                            type: integer
  6577                                        type: object
  6578                                      syncOptions:
  6579                                        items:
  6580                                          type: string
  6581                                        type: array
  6582                                    type: object
  6583                                required:
  6584                                - destination
  6585                                - project
  6586                                type: object
  6587                            required:
  6588                            - metadata
  6589                            - spec
  6590                            type: object
  6591                        required:
  6592                        - generators
  6593                        type: object
  6594                      merge:
  6595                        properties:
  6596                          generators:
  6597                            items:
  6598                              properties:
  6599                                clusterDecisionResource:
  6600                                  properties:
  6601                                    configMapRef:
  6602                                      type: string
  6603                                    labelSelector:
  6604                                      properties:
  6605                                        matchExpressions:
  6606                                          items:
  6607                                            properties:
  6608                                              key:
  6609                                                type: string
  6610                                              operator:
  6611                                                type: string
  6612                                              values:
  6613                                                items:
  6614                                                  type: string
  6615                                                type: array
  6616                                            required:
  6617                                            - key
  6618                                            - operator
  6619                                            type: object
  6620                                          type: array
  6621                                        matchLabels:
  6622                                          additionalProperties:
  6623                                            type: string
  6624                                          type: object
  6625                                      type: object
  6626                                    name:
  6627                                      type: string
  6628                                    requeueAfterSeconds:
  6629                                      format: int64
  6630                                      type: integer
  6631                                    template:
  6632                                      properties:
  6633                                        metadata:
  6634                                          properties:
  6635                                            annotations:
  6636                                              additionalProperties:
  6637                                                type: string
  6638                                              type: object
  6639                                            finalizers:
  6640                                              items:
  6641                                                type: string
  6642                                              type: array
  6643                                            labels:
  6644                                              additionalProperties:
  6645                                                type: string
  6646                                              type: object
  6647                                            name:
  6648                                              type: string
  6649                                            namespace:
  6650                                              type: string
  6651                                          type: object
  6652                                        spec:
  6653                                          properties:
  6654                                            destination:
  6655                                              properties:
  6656                                                name:
  6657                                                  type: string
  6658                                                namespace:
  6659                                                  type: string
  6660                                                server:
  6661                                                  type: string
  6662                                              type: object
  6663                                            ignoreDifferences:
  6664                                              items:
  6665                                                properties:
  6666                                                  group:
  6667                                                    type: string
  6668                                                  jqPathExpressions:
  6669                                                    items:
  6670                                                      type: string
  6671                                                    type: array
  6672                                                  jsonPointers:
  6673                                                    items:
  6674                                                      type: string
  6675                                                    type: array
  6676                                                  kind:
  6677                                                    type: string
  6678                                                  managedFieldsManagers:
  6679                                                    items:
  6680                                                      type: string
  6681                                                    type: array
  6682                                                  name:
  6683                                                    type: string
  6684                                                  namespace:
  6685                                                    type: string
  6686                                                required:
  6687                                                - kind
  6688                                                type: object
  6689                                              type: array
  6690                                            info:
  6691                                              items:
  6692                                                properties:
  6693                                                  name:
  6694                                                    type: string
  6695                                                  value:
  6696                                                    type: string
  6697                                                required:
  6698                                                - name
  6699                                                - value
  6700                                                type: object
  6701                                              type: array
  6702                                            project:
  6703                                              type: string
  6704                                            revisionHistoryLimit:
  6705                                              format: int64
  6706                                              type: integer
  6707                                            source:
  6708                                              properties:
  6709                                                chart:
  6710                                                  type: string
  6711                                                directory:
  6712                                                  properties:
  6713                                                    exclude:
  6714                                                      type: string
  6715                                                    include:
  6716                                                      type: string
  6717                                                    jsonnet:
  6718                                                      properties:
  6719                                                        extVars:
  6720                                                          items:
  6721                                                            properties:
  6722                                                              code:
  6723                                                                type: boolean
  6724                                                              name:
  6725                                                                type: string
  6726                                                              value:
  6727                                                                type: string
  6728                                                            required:
  6729                                                            - name
  6730                                                            - value
  6731                                                            type: object
  6732                                                          type: array
  6733                                                        libs:
  6734                                                          items:
  6735                                                            type: string
  6736                                                          type: array
  6737                                                        tlas:
  6738                                                          items:
  6739                                                            properties:
  6740                                                              code:
  6741                                                                type: boolean
  6742                                                              name:
  6743                                                                type: string
  6744                                                              value:
  6745                                                                type: string
  6746                                                            required:
  6747                                                            - name
  6748                                                            - value
  6749                                                            type: object
  6750                                                          type: array
  6751                                                      type: object
  6752                                                    recurse:
  6753                                                      type: boolean
  6754                                                  type: object
  6755                                                helm:
  6756                                                  properties:
  6757                                                    fileParameters:
  6758                                                      items:
  6759                                                        properties:
  6760                                                          name:
  6761                                                            type: string
  6762                                                          path:
  6763                                                            type: string
  6764                                                        type: object
  6765                                                      type: array
  6766                                                    ignoreMissingValueFiles:
  6767                                                      type: boolean
  6768                                                    parameters:
  6769                                                      items:
  6770                                                        properties:
  6771                                                          forceString:
  6772                                                            type: boolean
  6773                                                          name:
  6774                                                            type: string
  6775                                                          value:
  6776                                                            type: string
  6777                                                        type: object
  6778                                                      type: array
  6779                                                    passCredentials:
  6780                                                      type: boolean
  6781                                                    releaseName:
  6782                                                      type: string
  6783                                                    skipCrds:
  6784                                                      type: boolean
  6785                                                    valueFiles:
  6786                                                      items:
  6787                                                        type: string
  6788                                                      type: array
  6789                                                    values:
  6790                                                      type: string
  6791                                                    valuesObject:
  6792                                                      type: object
  6793                                                      x-kubernetes-preserve-unknown-fields: true
  6794                                                    version:
  6795                                                      type: string
  6796                                                  type: object
  6797                                                kustomize:
  6798                                                  properties:
  6799                                                    commonAnnotations:
  6800                                                      additionalProperties:
  6801                                                        type: string
  6802                                                      type: object
  6803                                                    commonAnnotationsEnvsubst:
  6804                                                      type: boolean
  6805                                                    commonLabels:
  6806                                                      additionalProperties:
  6807                                                        type: string
  6808                                                      type: object
  6809                                                    forceCommonAnnotations:
  6810                                                      type: boolean
  6811                                                    forceCommonLabels:
  6812                                                      type: boolean
  6813                                                    images:
  6814                                                      items:
  6815                                                        type: string
  6816                                                      type: array
  6817                                                    namePrefix:
  6818                                                      type: string
  6819                                                    nameSuffix:
  6820                                                      type: string
  6821                                                    namespace:
  6822                                                      type: string
  6823                                                    replicas:
  6824                                                      items:
  6825                                                        properties:
  6826                                                          count:
  6827                                                            anyOf:
  6828                                                            - type: integer
  6829                                                            - type: string
  6830                                                            x-kubernetes-int-or-string: true
  6831                                                          name:
  6832                                                            type: string
  6833                                                        required:
  6834                                                        - count
  6835                                                        - name
  6836                                                        type: object
  6837                                                      type: array
  6838                                                    version:
  6839                                                      type: string
  6840                                                  type: object
  6841                                                path:
  6842                                                  type: string
  6843                                                plugin:
  6844                                                  properties:
  6845                                                    env:
  6846                                                      items:
  6847                                                        properties:
  6848                                                          name:
  6849                                                            type: string
  6850                                                          value:
  6851                                                            type: string
  6852                                                        required:
  6853                                                        - name
  6854                                                        - value
  6855                                                        type: object
  6856                                                      type: array
  6857                                                    name:
  6858                                                      type: string
  6859                                                    parameters:
  6860                                                      items:
  6861                                                        properties:
  6862                                                          array:
  6863                                                            items:
  6864                                                              type: string
  6865                                                            type: array
  6866                                                          map:
  6867                                                            additionalProperties:
  6868                                                              type: string
  6869                                                            type: object
  6870                                                          name:
  6871                                                            type: string
  6872                                                          string:
  6873                                                            type: string
  6874                                                        type: object
  6875                                                      type: array
  6876                                                  type: object
  6877                                                ref:
  6878                                                  type: string
  6879                                                repoURL:
  6880                                                  type: string
  6881                                                targetRevision:
  6882                                                  type: string
  6883                                              required:
  6884                                              - repoURL
  6885                                              type: object
  6886                                            sources:
  6887                                              items:
  6888                                                properties:
  6889                                                  chart:
  6890                                                    type: string
  6891                                                  directory:
  6892                                                    properties:
  6893                                                      exclude:
  6894                                                        type: string
  6895                                                      include:
  6896                                                        type: string
  6897                                                      jsonnet:
  6898                                                        properties:
  6899                                                          extVars:
  6900                                                            items:
  6901                                                              properties:
  6902                                                                code:
  6903                                                                  type: boolean
  6904                                                                name:
  6905                                                                  type: string
  6906                                                                value:
  6907                                                                  type: string
  6908                                                              required:
  6909                                                              - name
  6910                                                              - value
  6911                                                              type: object
  6912                                                            type: array
  6913                                                          libs:
  6914                                                            items:
  6915                                                              type: string
  6916                                                            type: array
  6917                                                          tlas:
  6918                                                            items:
  6919                                                              properties:
  6920                                                                code:
  6921                                                                  type: boolean
  6922                                                                name:
  6923                                                                  type: string
  6924                                                                value:
  6925                                                                  type: string
  6926                                                              required:
  6927                                                              - name
  6928                                                              - value
  6929                                                              type: object
  6930                                                            type: array
  6931                                                        type: object
  6932                                                      recurse:
  6933                                                        type: boolean
  6934                                                    type: object
  6935                                                  helm:
  6936                                                    properties:
  6937                                                      fileParameters:
  6938                                                        items:
  6939                                                          properties:
  6940                                                            name:
  6941                                                              type: string
  6942                                                            path:
  6943                                                              type: string
  6944                                                          type: object
  6945                                                        type: array
  6946                                                      ignoreMissingValueFiles:
  6947                                                        type: boolean
  6948                                                      parameters:
  6949                                                        items:
  6950                                                          properties:
  6951                                                            forceString:
  6952                                                              type: boolean
  6953                                                            name:
  6954                                                              type: string
  6955                                                            value:
  6956                                                              type: string
  6957                                                          type: object
  6958                                                        type: array
  6959                                                      passCredentials:
  6960                                                        type: boolean
  6961                                                      releaseName:
  6962                                                        type: string
  6963                                                      skipCrds:
  6964                                                        type: boolean
  6965                                                      valueFiles:
  6966                                                        items:
  6967                                                          type: string
  6968                                                        type: array
  6969                                                      values:
  6970                                                        type: string
  6971                                                      valuesObject:
  6972                                                        type: object
  6973                                                        x-kubernetes-preserve-unknown-fields: true
  6974                                                      version:
  6975                                                        type: string
  6976                                                    type: object
  6977                                                  kustomize:
  6978                                                    properties:
  6979                                                      commonAnnotations:
  6980                                                        additionalProperties:
  6981                                                          type: string
  6982                                                        type: object
  6983                                                      commonAnnotationsEnvsubst:
  6984                                                        type: boolean
  6985                                                      commonLabels:
  6986                                                        additionalProperties:
  6987                                                          type: string
  6988                                                        type: object
  6989                                                      forceCommonAnnotations:
  6990                                                        type: boolean
  6991                                                      forceCommonLabels:
  6992                                                        type: boolean
  6993                                                      images:
  6994                                                        items:
  6995                                                          type: string
  6996                                                        type: array
  6997                                                      namePrefix:
  6998                                                        type: string
  6999                                                      nameSuffix:
  7000                                                        type: string
  7001                                                      namespace:
  7002                                                        type: string
  7003                                                      replicas:
  7004                                                        items:
  7005                                                          properties:
  7006                                                            count:
  7007                                                              anyOf:
  7008                                                              - type: integer
  7009                                                              - type: string
  7010                                                              x-kubernetes-int-or-string: true
  7011                                                            name:
  7012                                                              type: string
  7013                                                          required:
  7014                                                          - count
  7015                                                          - name
  7016                                                          type: object
  7017                                                        type: array
  7018                                                      version:
  7019                                                        type: string
  7020                                                    type: object
  7021                                                  path:
  7022                                                    type: string
  7023                                                  plugin:
  7024                                                    properties:
  7025                                                      env:
  7026                                                        items:
  7027                                                          properties:
  7028                                                            name:
  7029                                                              type: string
  7030                                                            value:
  7031                                                              type: string
  7032                                                          required:
  7033                                                          - name
  7034                                                          - value
  7035                                                          type: object
  7036                                                        type: array
  7037                                                      name:
  7038                                                        type: string
  7039                                                      parameters:
  7040                                                        items:
  7041                                                          properties:
  7042                                                            array:
  7043                                                              items:
  7044                                                                type: string
  7045                                                              type: array
  7046                                                            map:
  7047                                                              additionalProperties:
  7048                                                                type: string
  7049                                                              type: object
  7050                                                            name:
  7051                                                              type: string
  7052                                                            string:
  7053                                                              type: string
  7054                                                          type: object
  7055                                                        type: array
  7056                                                    type: object
  7057                                                  ref:
  7058                                                    type: string
  7059                                                  repoURL:
  7060                                                    type: string
  7061                                                  targetRevision:
  7062                                                    type: string
  7063                                                required:
  7064                                                - repoURL
  7065                                                type: object
  7066                                              type: array
  7067                                            syncPolicy:
  7068                                              properties:
  7069                                                automated:
  7070                                                  properties:
  7071                                                    allowEmpty:
  7072                                                      type: boolean
  7073                                                    prune:
  7074                                                      type: boolean
  7075                                                    selfHeal:
  7076                                                      type: boolean
  7077                                                  type: object
  7078                                                managedNamespaceMetadata:
  7079                                                  properties:
  7080                                                    annotations:
  7081                                                      additionalProperties:
  7082                                                        type: string
  7083                                                      type: object
  7084                                                    labels:
  7085                                                      additionalProperties:
  7086                                                        type: string
  7087                                                      type: object
  7088                                                  type: object
  7089                                                retry:
  7090                                                  properties:
  7091                                                    backoff:
  7092                                                      properties:
  7093                                                        duration:
  7094                                                          type: string
  7095                                                        factor:
  7096                                                          format: int64
  7097                                                          type: integer
  7098                                                        maxDuration:
  7099                                                          type: string
  7100                                                      type: object
  7101                                                    limit:
  7102                                                      format: int64
  7103                                                      type: integer
  7104                                                  type: object
  7105                                                syncOptions:
  7106                                                  items:
  7107                                                    type: string
  7108                                                  type: array
  7109                                              type: object
  7110                                          required:
  7111                                          - destination
  7112                                          - project
  7113                                          type: object
  7114                                      required:
  7115                                      - metadata
  7116                                      - spec
  7117                                      type: object
  7118                                    values:
  7119                                      additionalProperties:
  7120                                        type: string
  7121                                      type: object
  7122                                  required:
  7123                                  - configMapRef
  7124                                  type: object
  7125                                clusters:
  7126                                  properties:
  7127                                    selector:
  7128                                      properties:
  7129                                        matchExpressions:
  7130                                          items:
  7131                                            properties:
  7132                                              key:
  7133                                                type: string
  7134                                              operator:
  7135                                                type: string
  7136                                              values:
  7137                                                items:
  7138                                                  type: string
  7139                                                type: array
  7140                                            required:
  7141                                            - key
  7142                                            - operator
  7143                                            type: object
  7144                                          type: array
  7145                                        matchLabels:
  7146                                          additionalProperties:
  7147                                            type: string
  7148                                          type: object
  7149                                      type: object
  7150                                    template:
  7151                                      properties:
  7152                                        metadata:
  7153                                          properties:
  7154                                            annotations:
  7155                                              additionalProperties:
  7156                                                type: string
  7157                                              type: object
  7158                                            finalizers:
  7159                                              items:
  7160                                                type: string
  7161                                              type: array
  7162                                            labels:
  7163                                              additionalProperties:
  7164                                                type: string
  7165                                              type: object
  7166                                            name:
  7167                                              type: string
  7168                                            namespace:
  7169                                              type: string
  7170                                          type: object
  7171                                        spec:
  7172                                          properties:
  7173                                            destination:
  7174                                              properties:
  7175                                                name:
  7176                                                  type: string
  7177                                                namespace:
  7178                                                  type: string
  7179                                                server:
  7180                                                  type: string
  7181                                              type: object
  7182                                            ignoreDifferences:
  7183                                              items:
  7184                                                properties:
  7185                                                  group:
  7186                                                    type: string
  7187                                                  jqPathExpressions:
  7188                                                    items:
  7189                                                      type: string
  7190                                                    type: array
  7191                                                  jsonPointers:
  7192                                                    items:
  7193                                                      type: string
  7194                                                    type: array
  7195                                                  kind:
  7196                                                    type: string
  7197                                                  managedFieldsManagers:
  7198                                                    items:
  7199                                                      type: string
  7200                                                    type: array
  7201                                                  name:
  7202                                                    type: string
  7203                                                  namespace:
  7204                                                    type: string
  7205                                                required:
  7206                                                - kind
  7207                                                type: object
  7208                                              type: array
  7209                                            info:
  7210                                              items:
  7211                                                properties:
  7212                                                  name:
  7213                                                    type: string
  7214                                                  value:
  7215                                                    type: string
  7216                                                required:
  7217                                                - name
  7218                                                - value
  7219                                                type: object
  7220                                              type: array
  7221                                            project:
  7222                                              type: string
  7223                                            revisionHistoryLimit:
  7224                                              format: int64
  7225                                              type: integer
  7226                                            source:
  7227                                              properties:
  7228                                                chart:
  7229                                                  type: string
  7230                                                directory:
  7231                                                  properties:
  7232                                                    exclude:
  7233                                                      type: string
  7234                                                    include:
  7235                                                      type: string
  7236                                                    jsonnet:
  7237                                                      properties:
  7238                                                        extVars:
  7239                                                          items:
  7240                                                            properties:
  7241                                                              code:
  7242                                                                type: boolean
  7243                                                              name:
  7244                                                                type: string
  7245                                                              value:
  7246                                                                type: string
  7247                                                            required:
  7248                                                            - name
  7249                                                            - value
  7250                                                            type: object
  7251                                                          type: array
  7252                                                        libs:
  7253                                                          items:
  7254                                                            type: string
  7255                                                          type: array
  7256                                                        tlas:
  7257                                                          items:
  7258                                                            properties:
  7259                                                              code:
  7260                                                                type: boolean
  7261                                                              name:
  7262                                                                type: string
  7263                                                              value:
  7264                                                                type: string
  7265                                                            required:
  7266                                                            - name
  7267                                                            - value
  7268                                                            type: object
  7269                                                          type: array
  7270                                                      type: object
  7271                                                    recurse:
  7272                                                      type: boolean
  7273                                                  type: object
  7274                                                helm:
  7275                                                  properties:
  7276                                                    fileParameters:
  7277                                                      items:
  7278                                                        properties:
  7279                                                          name:
  7280                                                            type: string
  7281                                                          path:
  7282                                                            type: string
  7283                                                        type: object
  7284                                                      type: array
  7285                                                    ignoreMissingValueFiles:
  7286                                                      type: boolean
  7287                                                    parameters:
  7288                                                      items:
  7289                                                        properties:
  7290                                                          forceString:
  7291                                                            type: boolean
  7292                                                          name:
  7293                                                            type: string
  7294                                                          value:
  7295                                                            type: string
  7296                                                        type: object
  7297                                                      type: array
  7298                                                    passCredentials:
  7299                                                      type: boolean
  7300                                                    releaseName:
  7301                                                      type: string
  7302                                                    skipCrds:
  7303                                                      type: boolean
  7304                                                    valueFiles:
  7305                                                      items:
  7306                                                        type: string
  7307                                                      type: array
  7308                                                    values:
  7309                                                      type: string
  7310                                                    valuesObject:
  7311                                                      type: object
  7312                                                      x-kubernetes-preserve-unknown-fields: true
  7313                                                    version:
  7314                                                      type: string
  7315                                                  type: object
  7316                                                kustomize:
  7317                                                  properties:
  7318                                                    commonAnnotations:
  7319                                                      additionalProperties:
  7320                                                        type: string
  7321                                                      type: object
  7322                                                    commonAnnotationsEnvsubst:
  7323                                                      type: boolean
  7324                                                    commonLabels:
  7325                                                      additionalProperties:
  7326                                                        type: string
  7327                                                      type: object
  7328                                                    forceCommonAnnotations:
  7329                                                      type: boolean
  7330                                                    forceCommonLabels:
  7331                                                      type: boolean
  7332                                                    images:
  7333                                                      items:
  7334                                                        type: string
  7335                                                      type: array
  7336                                                    namePrefix:
  7337                                                      type: string
  7338                                                    nameSuffix:
  7339                                                      type: string
  7340                                                    namespace:
  7341                                                      type: string
  7342                                                    replicas:
  7343                                                      items:
  7344                                                        properties:
  7345                                                          count:
  7346                                                            anyOf:
  7347                                                            - type: integer
  7348                                                            - type: string
  7349                                                            x-kubernetes-int-or-string: true
  7350                                                          name:
  7351                                                            type: string
  7352                                                        required:
  7353                                                        - count
  7354                                                        - name
  7355                                                        type: object
  7356                                                      type: array
  7357                                                    version:
  7358                                                      type: string
  7359                                                  type: object
  7360                                                path:
  7361                                                  type: string
  7362                                                plugin:
  7363                                                  properties:
  7364                                                    env:
  7365                                                      items:
  7366                                                        properties:
  7367                                                          name:
  7368                                                            type: string
  7369                                                          value:
  7370                                                            type: string
  7371                                                        required:
  7372                                                        - name
  7373                                                        - value
  7374                                                        type: object
  7375                                                      type: array
  7376                                                    name:
  7377                                                      type: string
  7378                                                    parameters:
  7379                                                      items:
  7380                                                        properties:
  7381                                                          array:
  7382                                                            items:
  7383                                                              type: string
  7384                                                            type: array
  7385                                                          map:
  7386                                                            additionalProperties:
  7387                                                              type: string
  7388                                                            type: object
  7389                                                          name:
  7390                                                            type: string
  7391                                                          string:
  7392                                                            type: string
  7393                                                        type: object
  7394                                                      type: array
  7395                                                  type: object
  7396                                                ref:
  7397                                                  type: string
  7398                                                repoURL:
  7399                                                  type: string
  7400                                                targetRevision:
  7401                                                  type: string
  7402                                              required:
  7403                                              - repoURL
  7404                                              type: object
  7405                                            sources:
  7406                                              items:
  7407                                                properties:
  7408                                                  chart:
  7409                                                    type: string
  7410                                                  directory:
  7411                                                    properties:
  7412                                                      exclude:
  7413                                                        type: string
  7414                                                      include:
  7415                                                        type: string
  7416                                                      jsonnet:
  7417                                                        properties:
  7418                                                          extVars:
  7419                                                            items:
  7420                                                              properties:
  7421                                                                code:
  7422                                                                  type: boolean
  7423                                                                name:
  7424                                                                  type: string
  7425                                                                value:
  7426                                                                  type: string
  7427                                                              required:
  7428                                                              - name
  7429                                                              - value
  7430                                                              type: object
  7431                                                            type: array
  7432                                                          libs:
  7433                                                            items:
  7434                                                              type: string
  7435                                                            type: array
  7436                                                          tlas:
  7437                                                            items:
  7438                                                              properties:
  7439                                                                code:
  7440                                                                  type: boolean
  7441                                                                name:
  7442                                                                  type: string
  7443                                                                value:
  7444                                                                  type: string
  7445                                                              required:
  7446                                                              - name
  7447                                                              - value
  7448                                                              type: object
  7449                                                            type: array
  7450                                                        type: object
  7451                                                      recurse:
  7452                                                        type: boolean
  7453                                                    type: object
  7454                                                  helm:
  7455                                                    properties:
  7456                                                      fileParameters:
  7457                                                        items:
  7458                                                          properties:
  7459                                                            name:
  7460                                                              type: string
  7461                                                            path:
  7462                                                              type: string
  7463                                                          type: object
  7464                                                        type: array
  7465                                                      ignoreMissingValueFiles:
  7466                                                        type: boolean
  7467                                                      parameters:
  7468                                                        items:
  7469                                                          properties:
  7470                                                            forceString:
  7471                                                              type: boolean
  7472                                                            name:
  7473                                                              type: string
  7474                                                            value:
  7475                                                              type: string
  7476                                                          type: object
  7477                                                        type: array
  7478                                                      passCredentials:
  7479                                                        type: boolean
  7480                                                      releaseName:
  7481                                                        type: string
  7482                                                      skipCrds:
  7483                                                        type: boolean
  7484                                                      valueFiles:
  7485                                                        items:
  7486                                                          type: string
  7487                                                        type: array
  7488                                                      values:
  7489                                                        type: string
  7490                                                      valuesObject:
  7491                                                        type: object
  7492                                                        x-kubernetes-preserve-unknown-fields: true
  7493                                                      version:
  7494                                                        type: string
  7495                                                    type: object
  7496                                                  kustomize:
  7497                                                    properties:
  7498                                                      commonAnnotations:
  7499                                                        additionalProperties:
  7500                                                          type: string
  7501                                                        type: object
  7502                                                      commonAnnotationsEnvsubst:
  7503                                                        type: boolean
  7504                                                      commonLabels:
  7505                                                        additionalProperties:
  7506                                                          type: string
  7507                                                        type: object
  7508                                                      forceCommonAnnotations:
  7509                                                        type: boolean
  7510                                                      forceCommonLabels:
  7511                                                        type: boolean
  7512                                                      images:
  7513                                                        items:
  7514                                                          type: string
  7515                                                        type: array
  7516                                                      namePrefix:
  7517                                                        type: string
  7518                                                      nameSuffix:
  7519                                                        type: string
  7520                                                      namespace:
  7521                                                        type: string
  7522                                                      replicas:
  7523                                                        items:
  7524                                                          properties:
  7525                                                            count:
  7526                                                              anyOf:
  7527                                                              - type: integer
  7528                                                              - type: string
  7529                                                              x-kubernetes-int-or-string: true
  7530                                                            name:
  7531                                                              type: string
  7532                                                          required:
  7533                                                          - count
  7534                                                          - name
  7535                                                          type: object
  7536                                                        type: array
  7537                                                      version:
  7538                                                        type: string
  7539                                                    type: object
  7540                                                  path:
  7541                                                    type: string
  7542                                                  plugin:
  7543                                                    properties:
  7544                                                      env:
  7545                                                        items:
  7546                                                          properties:
  7547                                                            name:
  7548                                                              type: string
  7549                                                            value:
  7550                                                              type: string
  7551                                                          required:
  7552                                                          - name
  7553                                                          - value
  7554                                                          type: object
  7555                                                        type: array
  7556                                                      name:
  7557                                                        type: string
  7558                                                      parameters:
  7559                                                        items:
  7560                                                          properties:
  7561                                                            array:
  7562                                                              items:
  7563                                                                type: string
  7564                                                              type: array
  7565                                                            map:
  7566                                                              additionalProperties:
  7567                                                                type: string
  7568                                                              type: object
  7569                                                            name:
  7570                                                              type: string
  7571                                                            string:
  7572                                                              type: string
  7573                                                          type: object
  7574                                                        type: array
  7575                                                    type: object
  7576                                                  ref:
  7577                                                    type: string
  7578                                                  repoURL:
  7579                                                    type: string
  7580                                                  targetRevision:
  7581                                                    type: string
  7582                                                required:
  7583                                                - repoURL
  7584                                                type: object
  7585                                              type: array
  7586                                            syncPolicy:
  7587                                              properties:
  7588                                                automated:
  7589                                                  properties:
  7590                                                    allowEmpty:
  7591                                                      type: boolean
  7592                                                    prune:
  7593                                                      type: boolean
  7594                                                    selfHeal:
  7595                                                      type: boolean
  7596                                                  type: object
  7597                                                managedNamespaceMetadata:
  7598                                                  properties:
  7599                                                    annotations:
  7600                                                      additionalProperties:
  7601                                                        type: string
  7602                                                      type: object
  7603                                                    labels:
  7604                                                      additionalProperties:
  7605                                                        type: string
  7606                                                      type: object
  7607                                                  type: object
  7608                                                retry:
  7609                                                  properties:
  7610                                                    backoff:
  7611                                                      properties:
  7612                                                        duration:
  7613                                                          type: string
  7614                                                        factor:
  7615                                                          format: int64
  7616                                                          type: integer
  7617                                                        maxDuration:
  7618                                                          type: string
  7619                                                      type: object
  7620                                                    limit:
  7621                                                      format: int64
  7622                                                      type: integer
  7623                                                  type: object
  7624                                                syncOptions:
  7625                                                  items:
  7626                                                    type: string
  7627                                                  type: array
  7628                                              type: object
  7629                                          required:
  7630                                          - destination
  7631                                          - project
  7632                                          type: object
  7633                                      required:
  7634                                      - metadata
  7635                                      - spec
  7636                                      type: object
  7637                                    values:
  7638                                      additionalProperties:
  7639                                        type: string
  7640                                      type: object
  7641                                  type: object
  7642                                git:
  7643                                  properties:
  7644                                    directories:
  7645                                      items:
  7646                                        properties:
  7647                                          exclude:
  7648                                            type: boolean
  7649                                          path:
  7650                                            type: string
  7651                                        required:
  7652                                        - path
  7653                                        type: object
  7654                                      type: array
  7655                                    files:
  7656                                      items:
  7657                                        properties:
  7658                                          path:
  7659                                            type: string
  7660                                        required:
  7661                                        - path
  7662                                        type: object
  7663                                      type: array
  7664                                    pathParamPrefix:
  7665                                      type: string
  7666                                    repoURL:
  7667                                      type: string
  7668                                    requeueAfterSeconds:
  7669                                      format: int64
  7670                                      type: integer
  7671                                    revision:
  7672                                      type: string
  7673                                    template:
  7674                                      properties:
  7675                                        metadata:
  7676                                          properties:
  7677                                            annotations:
  7678                                              additionalProperties:
  7679                                                type: string
  7680                                              type: object
  7681                                            finalizers:
  7682                                              items:
  7683                                                type: string
  7684                                              type: array
  7685                                            labels:
  7686                                              additionalProperties:
  7687                                                type: string
  7688                                              type: object
  7689                                            name:
  7690                                              type: string
  7691                                            namespace:
  7692                                              type: string
  7693                                          type: object
  7694                                        spec:
  7695                                          properties:
  7696                                            destination:
  7697                                              properties:
  7698                                                name:
  7699                                                  type: string
  7700                                                namespace:
  7701                                                  type: string
  7702                                                server:
  7703                                                  type: string
  7704                                              type: object
  7705                                            ignoreDifferences:
  7706                                              items:
  7707                                                properties:
  7708                                                  group:
  7709                                                    type: string
  7710                                                  jqPathExpressions:
  7711                                                    items:
  7712                                                      type: string
  7713                                                    type: array
  7714                                                  jsonPointers:
  7715                                                    items:
  7716                                                      type: string
  7717                                                    type: array
  7718                                                  kind:
  7719                                                    type: string
  7720                                                  managedFieldsManagers:
  7721                                                    items:
  7722                                                      type: string
  7723                                                    type: array
  7724                                                  name:
  7725                                                    type: string
  7726                                                  namespace:
  7727                                                    type: string
  7728                                                required:
  7729                                                - kind
  7730                                                type: object
  7731                                              type: array
  7732                                            info:
  7733                                              items:
  7734                                                properties:
  7735                                                  name:
  7736                                                    type: string
  7737                                                  value:
  7738                                                    type: string
  7739                                                required:
  7740                                                - name
  7741                                                - value
  7742                                                type: object
  7743                                              type: array
  7744                                            project:
  7745                                              type: string
  7746                                            revisionHistoryLimit:
  7747                                              format: int64
  7748                                              type: integer
  7749                                            source:
  7750                                              properties:
  7751                                                chart:
  7752                                                  type: string
  7753                                                directory:
  7754                                                  properties:
  7755                                                    exclude:
  7756                                                      type: string
  7757                                                    include:
  7758                                                      type: string
  7759                                                    jsonnet:
  7760                                                      properties:
  7761                                                        extVars:
  7762                                                          items:
  7763                                                            properties:
  7764                                                              code:
  7765                                                                type: boolean
  7766                                                              name:
  7767                                                                type: string
  7768                                                              value:
  7769                                                                type: string
  7770                                                            required:
  7771                                                            - name
  7772                                                            - value
  7773                                                            type: object
  7774                                                          type: array
  7775                                                        libs:
  7776                                                          items:
  7777                                                            type: string
  7778                                                          type: array
  7779                                                        tlas:
  7780                                                          items:
  7781                                                            properties:
  7782                                                              code:
  7783                                                                type: boolean
  7784                                                              name:
  7785                                                                type: string
  7786                                                              value:
  7787                                                                type: string
  7788                                                            required:
  7789                                                            - name
  7790                                                            - value
  7791                                                            type: object
  7792                                                          type: array
  7793                                                      type: object
  7794                                                    recurse:
  7795                                                      type: boolean
  7796                                                  type: object
  7797                                                helm:
  7798                                                  properties:
  7799                                                    fileParameters:
  7800                                                      items:
  7801                                                        properties:
  7802                                                          name:
  7803                                                            type: string
  7804                                                          path:
  7805                                                            type: string
  7806                                                        type: object
  7807                                                      type: array
  7808                                                    ignoreMissingValueFiles:
  7809                                                      type: boolean
  7810                                                    parameters:
  7811                                                      items:
  7812                                                        properties:
  7813                                                          forceString:
  7814                                                            type: boolean
  7815                                                          name:
  7816                                                            type: string
  7817                                                          value:
  7818                                                            type: string
  7819                                                        type: object
  7820                                                      type: array
  7821                                                    passCredentials:
  7822                                                      type: boolean
  7823                                                    releaseName:
  7824                                                      type: string
  7825                                                    skipCrds:
  7826                                                      type: boolean
  7827                                                    valueFiles:
  7828                                                      items:
  7829                                                        type: string
  7830                                                      type: array
  7831                                                    values:
  7832                                                      type: string
  7833                                                    valuesObject:
  7834                                                      type: object
  7835                                                      x-kubernetes-preserve-unknown-fields: true
  7836                                                    version:
  7837                                                      type: string
  7838                                                  type: object
  7839                                                kustomize:
  7840                                                  properties:
  7841                                                    commonAnnotations:
  7842                                                      additionalProperties:
  7843                                                        type: string
  7844                                                      type: object
  7845                                                    commonAnnotationsEnvsubst:
  7846                                                      type: boolean
  7847                                                    commonLabels:
  7848                                                      additionalProperties:
  7849                                                        type: string
  7850                                                      type: object
  7851                                                    forceCommonAnnotations:
  7852                                                      type: boolean
  7853                                                    forceCommonLabels:
  7854                                                      type: boolean
  7855                                                    images:
  7856                                                      items:
  7857                                                        type: string
  7858                                                      type: array
  7859                                                    namePrefix:
  7860                                                      type: string
  7861                                                    nameSuffix:
  7862                                                      type: string
  7863                                                    namespace:
  7864                                                      type: string
  7865                                                    replicas:
  7866                                                      items:
  7867                                                        properties:
  7868                                                          count:
  7869                                                            anyOf:
  7870                                                            - type: integer
  7871                                                            - type: string
  7872                                                            x-kubernetes-int-or-string: true
  7873                                                          name:
  7874                                                            type: string
  7875                                                        required:
  7876                                                        - count
  7877                                                        - name
  7878                                                        type: object
  7879                                                      type: array
  7880                                                    version:
  7881                                                      type: string
  7882                                                  type: object
  7883                                                path:
  7884                                                  type: string
  7885                                                plugin:
  7886                                                  properties:
  7887                                                    env:
  7888                                                      items:
  7889                                                        properties:
  7890                                                          name:
  7891                                                            type: string
  7892                                                          value:
  7893                                                            type: string
  7894                                                        required:
  7895                                                        - name
  7896                                                        - value
  7897                                                        type: object
  7898                                                      type: array
  7899                                                    name:
  7900                                                      type: string
  7901                                                    parameters:
  7902                                                      items:
  7903                                                        properties:
  7904                                                          array:
  7905                                                            items:
  7906                                                              type: string
  7907                                                            type: array
  7908                                                          map:
  7909                                                            additionalProperties:
  7910                                                              type: string
  7911                                                            type: object
  7912                                                          name:
  7913                                                            type: string
  7914                                                          string:
  7915                                                            type: string
  7916                                                        type: object
  7917                                                      type: array
  7918                                                  type: object
  7919                                                ref:
  7920                                                  type: string
  7921                                                repoURL:
  7922                                                  type: string
  7923                                                targetRevision:
  7924                                                  type: string
  7925                                              required:
  7926                                              - repoURL
  7927                                              type: object
  7928                                            sources:
  7929                                              items:
  7930                                                properties:
  7931                                                  chart:
  7932                                                    type: string
  7933                                                  directory:
  7934                                                    properties:
  7935                                                      exclude:
  7936                                                        type: string
  7937                                                      include:
  7938                                                        type: string
  7939                                                      jsonnet:
  7940                                                        properties:
  7941                                                          extVars:
  7942                                                            items:
  7943                                                              properties:
  7944                                                                code:
  7945                                                                  type: boolean
  7946                                                                name:
  7947                                                                  type: string
  7948                                                                value:
  7949                                                                  type: string
  7950                                                              required:
  7951                                                              - name
  7952                                                              - value
  7953                                                              type: object
  7954                                                            type: array
  7955                                                          libs:
  7956                                                            items:
  7957                                                              type: string
  7958                                                            type: array
  7959                                                          tlas:
  7960                                                            items:
  7961                                                              properties:
  7962                                                                code:
  7963                                                                  type: boolean
  7964                                                                name:
  7965                                                                  type: string
  7966                                                                value:
  7967                                                                  type: string
  7968                                                              required:
  7969                                                              - name
  7970                                                              - value
  7971                                                              type: object
  7972                                                            type: array
  7973                                                        type: object
  7974                                                      recurse:
  7975                                                        type: boolean
  7976                                                    type: object
  7977                                                  helm:
  7978                                                    properties:
  7979                                                      fileParameters:
  7980                                                        items:
  7981                                                          properties:
  7982                                                            name:
  7983                                                              type: string
  7984                                                            path:
  7985                                                              type: string
  7986                                                          type: object
  7987                                                        type: array
  7988                                                      ignoreMissingValueFiles:
  7989                                                        type: boolean
  7990                                                      parameters:
  7991                                                        items:
  7992                                                          properties:
  7993                                                            forceString:
  7994                                                              type: boolean
  7995                                                            name:
  7996                                                              type: string
  7997                                                            value:
  7998                                                              type: string
  7999                                                          type: object
  8000                                                        type: array
  8001                                                      passCredentials:
  8002                                                        type: boolean
  8003                                                      releaseName:
  8004                                                        type: string
  8005                                                      skipCrds:
  8006                                                        type: boolean
  8007                                                      valueFiles:
  8008                                                        items:
  8009                                                          type: string
  8010                                                        type: array
  8011                                                      values:
  8012                                                        type: string
  8013                                                      valuesObject:
  8014                                                        type: object
  8015                                                        x-kubernetes-preserve-unknown-fields: true
  8016                                                      version:
  8017                                                        type: string
  8018                                                    type: object
  8019                                                  kustomize:
  8020                                                    properties:
  8021                                                      commonAnnotations:
  8022                                                        additionalProperties:
  8023                                                          type: string
  8024                                                        type: object
  8025                                                      commonAnnotationsEnvsubst:
  8026                                                        type: boolean
  8027                                                      commonLabels:
  8028                                                        additionalProperties:
  8029                                                          type: string
  8030                                                        type: object
  8031                                                      forceCommonAnnotations:
  8032                                                        type: boolean
  8033                                                      forceCommonLabels:
  8034                                                        type: boolean
  8035                                                      images:
  8036                                                        items:
  8037                                                          type: string
  8038                                                        type: array
  8039                                                      namePrefix:
  8040                                                        type: string
  8041                                                      nameSuffix:
  8042                                                        type: string
  8043                                                      namespace:
  8044                                                        type: string
  8045                                                      replicas:
  8046                                                        items:
  8047                                                          properties:
  8048                                                            count:
  8049                                                              anyOf:
  8050                                                              - type: integer
  8051                                                              - type: string
  8052                                                              x-kubernetes-int-or-string: true
  8053                                                            name:
  8054                                                              type: string
  8055                                                          required:
  8056                                                          - count
  8057                                                          - name
  8058                                                          type: object
  8059                                                        type: array
  8060                                                      version:
  8061                                                        type: string
  8062                                                    type: object
  8063                                                  path:
  8064                                                    type: string
  8065                                                  plugin:
  8066                                                    properties:
  8067                                                      env:
  8068                                                        items:
  8069                                                          properties:
  8070                                                            name:
  8071                                                              type: string
  8072                                                            value:
  8073                                                              type: string
  8074                                                          required:
  8075                                                          - name
  8076                                                          - value
  8077                                                          type: object
  8078                                                        type: array
  8079                                                      name:
  8080                                                        type: string
  8081                                                      parameters:
  8082                                                        items:
  8083                                                          properties:
  8084                                                            array:
  8085                                                              items:
  8086                                                                type: string
  8087                                                              type: array
  8088                                                            map:
  8089                                                              additionalProperties:
  8090                                                                type: string
  8091                                                              type: object
  8092                                                            name:
  8093                                                              type: string
  8094                                                            string:
  8095                                                              type: string
  8096                                                          type: object
  8097                                                        type: array
  8098                                                    type: object
  8099                                                  ref:
  8100                                                    type: string
  8101                                                  repoURL:
  8102                                                    type: string
  8103                                                  targetRevision:
  8104                                                    type: string
  8105                                                required:
  8106                                                - repoURL
  8107                                                type: object
  8108                                              type: array
  8109                                            syncPolicy:
  8110                                              properties:
  8111                                                automated:
  8112                                                  properties:
  8113                                                    allowEmpty:
  8114                                                      type: boolean
  8115                                                    prune:
  8116                                                      type: boolean
  8117                                                    selfHeal:
  8118                                                      type: boolean
  8119                                                  type: object
  8120                                                managedNamespaceMetadata:
  8121                                                  properties:
  8122                                                    annotations:
  8123                                                      additionalProperties:
  8124                                                        type: string
  8125                                                      type: object
  8126                                                    labels:
  8127                                                      additionalProperties:
  8128                                                        type: string
  8129                                                      type: object
  8130                                                  type: object
  8131                                                retry:
  8132                                                  properties:
  8133                                                    backoff:
  8134                                                      properties:
  8135                                                        duration:
  8136                                                          type: string
  8137                                                        factor:
  8138                                                          format: int64
  8139                                                          type: integer
  8140                                                        maxDuration:
  8141                                                          type: string
  8142                                                      type: object
  8143                                                    limit:
  8144                                                      format: int64
  8145                                                      type: integer
  8146                                                  type: object
  8147                                                syncOptions:
  8148                                                  items:
  8149                                                    type: string
  8150                                                  type: array
  8151                                              type: object
  8152                                          required:
  8153                                          - destination
  8154                                          - project
  8155                                          type: object
  8156                                      required:
  8157                                      - metadata
  8158                                      - spec
  8159                                      type: object
  8160                                    values:
  8161                                      additionalProperties:
  8162                                        type: string
  8163                                      type: object
  8164                                  required:
  8165                                  - repoURL
  8166                                  - revision
  8167                                  type: object
  8168                                list:
  8169                                  properties:
  8170                                    elements:
  8171                                      items:
  8172                                        x-kubernetes-preserve-unknown-fields: true
  8173                                      type: array
  8174                                    elementsYaml:
  8175                                      type: string
  8176                                    template:
  8177                                      properties:
  8178                                        metadata:
  8179                                          properties:
  8180                                            annotations:
  8181                                              additionalProperties:
  8182                                                type: string
  8183                                              type: object
  8184                                            finalizers:
  8185                                              items:
  8186                                                type: string
  8187                                              type: array
  8188                                            labels:
  8189                                              additionalProperties:
  8190                                                type: string
  8191                                              type: object
  8192                                            name:
  8193                                              type: string
  8194                                            namespace:
  8195                                              type: string
  8196                                          type: object
  8197                                        spec:
  8198                                          properties:
  8199                                            destination:
  8200                                              properties:
  8201                                                name:
  8202                                                  type: string
  8203                                                namespace:
  8204                                                  type: string
  8205                                                server:
  8206                                                  type: string
  8207                                              type: object
  8208                                            ignoreDifferences:
  8209                                              items:
  8210                                                properties:
  8211                                                  group:
  8212                                                    type: string
  8213                                                  jqPathExpressions:
  8214                                                    items:
  8215                                                      type: string
  8216                                                    type: array
  8217                                                  jsonPointers:
  8218                                                    items:
  8219                                                      type: string
  8220                                                    type: array
  8221                                                  kind:
  8222                                                    type: string
  8223                                                  managedFieldsManagers:
  8224                                                    items:
  8225                                                      type: string
  8226                                                    type: array
  8227                                                  name:
  8228                                                    type: string
  8229                                                  namespace:
  8230                                                    type: string
  8231                                                required:
  8232                                                - kind
  8233                                                type: object
  8234                                              type: array
  8235                                            info:
  8236                                              items:
  8237                                                properties:
  8238                                                  name:
  8239                                                    type: string
  8240                                                  value:
  8241                                                    type: string
  8242                                                required:
  8243                                                - name
  8244                                                - value
  8245                                                type: object
  8246                                              type: array
  8247                                            project:
  8248                                              type: string
  8249                                            revisionHistoryLimit:
  8250                                              format: int64
  8251                                              type: integer
  8252                                            source:
  8253                                              properties:
  8254                                                chart:
  8255                                                  type: string
  8256                                                directory:
  8257                                                  properties:
  8258                                                    exclude:
  8259                                                      type: string
  8260                                                    include:
  8261                                                      type: string
  8262                                                    jsonnet:
  8263                                                      properties:
  8264                                                        extVars:
  8265                                                          items:
  8266                                                            properties:
  8267                                                              code:
  8268                                                                type: boolean
  8269                                                              name:
  8270                                                                type: string
  8271                                                              value:
  8272                                                                type: string
  8273                                                            required:
  8274                                                            - name
  8275                                                            - value
  8276                                                            type: object
  8277                                                          type: array
  8278                                                        libs:
  8279                                                          items:
  8280                                                            type: string
  8281                                                          type: array
  8282                                                        tlas:
  8283                                                          items:
  8284                                                            properties:
  8285                                                              code:
  8286                                                                type: boolean
  8287                                                              name:
  8288                                                                type: string
  8289                                                              value:
  8290                                                                type: string
  8291                                                            required:
  8292                                                            - name
  8293                                                            - value
  8294                                                            type: object
  8295                                                          type: array
  8296                                                      type: object
  8297                                                    recurse:
  8298                                                      type: boolean
  8299                                                  type: object
  8300                                                helm:
  8301                                                  properties:
  8302                                                    fileParameters:
  8303                                                      items:
  8304                                                        properties:
  8305                                                          name:
  8306                                                            type: string
  8307                                                          path:
  8308                                                            type: string
  8309                                                        type: object
  8310                                                      type: array
  8311                                                    ignoreMissingValueFiles:
  8312                                                      type: boolean
  8313                                                    parameters:
  8314                                                      items:
  8315                                                        properties:
  8316                                                          forceString:
  8317                                                            type: boolean
  8318                                                          name:
  8319                                                            type: string
  8320                                                          value:
  8321                                                            type: string
  8322                                                        type: object
  8323                                                      type: array
  8324                                                    passCredentials:
  8325                                                      type: boolean
  8326                                                    releaseName:
  8327                                                      type: string
  8328                                                    skipCrds:
  8329                                                      type: boolean
  8330                                                    valueFiles:
  8331                                                      items:
  8332                                                        type: string
  8333                                                      type: array
  8334                                                    values:
  8335                                                      type: string
  8336                                                    valuesObject:
  8337                                                      type: object
  8338                                                      x-kubernetes-preserve-unknown-fields: true
  8339                                                    version:
  8340                                                      type: string
  8341                                                  type: object
  8342                                                kustomize:
  8343                                                  properties:
  8344                                                    commonAnnotations:
  8345                                                      additionalProperties:
  8346                                                        type: string
  8347                                                      type: object
  8348                                                    commonAnnotationsEnvsubst:
  8349                                                      type: boolean
  8350                                                    commonLabels:
  8351                                                      additionalProperties:
  8352                                                        type: string
  8353                                                      type: object
  8354                                                    forceCommonAnnotations:
  8355                                                      type: boolean
  8356                                                    forceCommonLabels:
  8357                                                      type: boolean
  8358                                                    images:
  8359                                                      items:
  8360                                                        type: string
  8361                                                      type: array
  8362                                                    namePrefix:
  8363                                                      type: string
  8364                                                    nameSuffix:
  8365                                                      type: string
  8366                                                    namespace:
  8367                                                      type: string
  8368                                                    replicas:
  8369                                                      items:
  8370                                                        properties:
  8371                                                          count:
  8372                                                            anyOf:
  8373                                                            - type: integer
  8374                                                            - type: string
  8375                                                            x-kubernetes-int-or-string: true
  8376                                                          name:
  8377                                                            type: string
  8378                                                        required:
  8379                                                        - count
  8380                                                        - name
  8381                                                        type: object
  8382                                                      type: array
  8383                                                    version:
  8384                                                      type: string
  8385                                                  type: object
  8386                                                path:
  8387                                                  type: string
  8388                                                plugin:
  8389                                                  properties:
  8390                                                    env:
  8391                                                      items:
  8392                                                        properties:
  8393                                                          name:
  8394                                                            type: string
  8395                                                          value:
  8396                                                            type: string
  8397                                                        required:
  8398                                                        - name
  8399                                                        - value
  8400                                                        type: object
  8401                                                      type: array
  8402                                                    name:
  8403                                                      type: string
  8404                                                    parameters:
  8405                                                      items:
  8406                                                        properties:
  8407                                                          array:
  8408                                                            items:
  8409                                                              type: string
  8410                                                            type: array
  8411                                                          map:
  8412                                                            additionalProperties:
  8413                                                              type: string
  8414                                                            type: object
  8415                                                          name:
  8416                                                            type: string
  8417                                                          string:
  8418                                                            type: string
  8419                                                        type: object
  8420                                                      type: array
  8421                                                  type: object
  8422                                                ref:
  8423                                                  type: string
  8424                                                repoURL:
  8425                                                  type: string
  8426                                                targetRevision:
  8427                                                  type: string
  8428                                              required:
  8429                                              - repoURL
  8430                                              type: object
  8431                                            sources:
  8432                                              items:
  8433                                                properties:
  8434                                                  chart:
  8435                                                    type: string
  8436                                                  directory:
  8437                                                    properties:
  8438                                                      exclude:
  8439                                                        type: string
  8440                                                      include:
  8441                                                        type: string
  8442                                                      jsonnet:
  8443                                                        properties:
  8444                                                          extVars:
  8445                                                            items:
  8446                                                              properties:
  8447                                                                code:
  8448                                                                  type: boolean
  8449                                                                name:
  8450                                                                  type: string
  8451                                                                value:
  8452                                                                  type: string
  8453                                                              required:
  8454                                                              - name
  8455                                                              - value
  8456                                                              type: object
  8457                                                            type: array
  8458                                                          libs:
  8459                                                            items:
  8460                                                              type: string
  8461                                                            type: array
  8462                                                          tlas:
  8463                                                            items:
  8464                                                              properties:
  8465                                                                code:
  8466                                                                  type: boolean
  8467                                                                name:
  8468                                                                  type: string
  8469                                                                value:
  8470                                                                  type: string
  8471                                                              required:
  8472                                                              - name
  8473                                                              - value
  8474                                                              type: object
  8475                                                            type: array
  8476                                                        type: object
  8477                                                      recurse:
  8478                                                        type: boolean
  8479                                                    type: object
  8480                                                  helm:
  8481                                                    properties:
  8482                                                      fileParameters:
  8483                                                        items:
  8484                                                          properties:
  8485                                                            name:
  8486                                                              type: string
  8487                                                            path:
  8488                                                              type: string
  8489                                                          type: object
  8490                                                        type: array
  8491                                                      ignoreMissingValueFiles:
  8492                                                        type: boolean
  8493                                                      parameters:
  8494                                                        items:
  8495                                                          properties:
  8496                                                            forceString:
  8497                                                              type: boolean
  8498                                                            name:
  8499                                                              type: string
  8500                                                            value:
  8501                                                              type: string
  8502                                                          type: object
  8503                                                        type: array
  8504                                                      passCredentials:
  8505                                                        type: boolean
  8506                                                      releaseName:
  8507                                                        type: string
  8508                                                      skipCrds:
  8509                                                        type: boolean
  8510                                                      valueFiles:
  8511                                                        items:
  8512                                                          type: string
  8513                                                        type: array
  8514                                                      values:
  8515                                                        type: string
  8516                                                      valuesObject:
  8517                                                        type: object
  8518                                                        x-kubernetes-preserve-unknown-fields: true
  8519                                                      version:
  8520                                                        type: string
  8521                                                    type: object
  8522                                                  kustomize:
  8523                                                    properties:
  8524                                                      commonAnnotations:
  8525                                                        additionalProperties:
  8526                                                          type: string
  8527                                                        type: object
  8528                                                      commonAnnotationsEnvsubst:
  8529                                                        type: boolean
  8530                                                      commonLabels:
  8531                                                        additionalProperties:
  8532                                                          type: string
  8533                                                        type: object
  8534                                                      forceCommonAnnotations:
  8535                                                        type: boolean
  8536                                                      forceCommonLabels:
  8537                                                        type: boolean
  8538                                                      images:
  8539                                                        items:
  8540                                                          type: string
  8541                                                        type: array
  8542                                                      namePrefix:
  8543                                                        type: string
  8544                                                      nameSuffix:
  8545                                                        type: string
  8546                                                      namespace:
  8547                                                        type: string
  8548                                                      replicas:
  8549                                                        items:
  8550                                                          properties:
  8551                                                            count:
  8552                                                              anyOf:
  8553                                                              - type: integer
  8554                                                              - type: string
  8555                                                              x-kubernetes-int-or-string: true
  8556                                                            name:
  8557                                                              type: string
  8558                                                          required:
  8559                                                          - count
  8560                                                          - name
  8561                                                          type: object
  8562                                                        type: array
  8563                                                      version:
  8564                                                        type: string
  8565                                                    type: object
  8566                                                  path:
  8567                                                    type: string
  8568                                                  plugin:
  8569                                                    properties:
  8570                                                      env:
  8571                                                        items:
  8572                                                          properties:
  8573                                                            name:
  8574                                                              type: string
  8575                                                            value:
  8576                                                              type: string
  8577                                                          required:
  8578                                                          - name
  8579                                                          - value
  8580                                                          type: object
  8581                                                        type: array
  8582                                                      name:
  8583                                                        type: string
  8584                                                      parameters:
  8585                                                        items:
  8586                                                          properties:
  8587                                                            array:
  8588                                                              items:
  8589                                                                type: string
  8590                                                              type: array
  8591                                                            map:
  8592                                                              additionalProperties:
  8593                                                                type: string
  8594                                                              type: object
  8595                                                            name:
  8596                                                              type: string
  8597                                                            string:
  8598                                                              type: string
  8599                                                          type: object
  8600                                                        type: array
  8601                                                    type: object
  8602                                                  ref:
  8603                                                    type: string
  8604                                                  repoURL:
  8605                                                    type: string
  8606                                                  targetRevision:
  8607                                                    type: string
  8608                                                required:
  8609                                                - repoURL
  8610                                                type: object
  8611                                              type: array
  8612                                            syncPolicy:
  8613                                              properties:
  8614                                                automated:
  8615                                                  properties:
  8616                                                    allowEmpty:
  8617                                                      type: boolean
  8618                                                    prune:
  8619                                                      type: boolean
  8620                                                    selfHeal:
  8621                                                      type: boolean
  8622                                                  type: object
  8623                                                managedNamespaceMetadata:
  8624                                                  properties:
  8625                                                    annotations:
  8626                                                      additionalProperties:
  8627                                                        type: string
  8628                                                      type: object
  8629                                                    labels:
  8630                                                      additionalProperties:
  8631                                                        type: string
  8632                                                      type: object
  8633                                                  type: object
  8634                                                retry:
  8635                                                  properties:
  8636                                                    backoff:
  8637                                                      properties:
  8638                                                        duration:
  8639                                                          type: string
  8640                                                        factor:
  8641                                                          format: int64
  8642                                                          type: integer
  8643                                                        maxDuration:
  8644                                                          type: string
  8645                                                      type: object
  8646                                                    limit:
  8647                                                      format: int64
  8648                                                      type: integer
  8649                                                  type: object
  8650                                                syncOptions:
  8651                                                  items:
  8652                                                    type: string
  8653                                                  type: array
  8654                                              type: object
  8655                                          required:
  8656                                          - destination
  8657                                          - project
  8658                                          type: object
  8659                                      required:
  8660                                      - metadata
  8661                                      - spec
  8662                                      type: object
  8663                                  required:
  8664                                  - elements
  8665                                  type: object
  8666                                matrix:
  8667                                  x-kubernetes-preserve-unknown-fields: true
  8668                                merge:
  8669                                  x-kubernetes-preserve-unknown-fields: true
  8670                                plugin:
  8671                                  properties:
  8672                                    configMapRef:
  8673                                      properties:
  8674                                        name:
  8675                                          type: string
  8676                                      required:
  8677                                      - name
  8678                                      type: object
  8679                                    input:
  8680                                      properties:
  8681                                        parameters:
  8682                                          additionalProperties:
  8683                                            x-kubernetes-preserve-unknown-fields: true
  8684                                          type: object
  8685                                      type: object
  8686                                    requeueAfterSeconds:
  8687                                      format: int64
  8688                                      type: integer
  8689                                    template:
  8690                                      properties:
  8691                                        metadata:
  8692                                          properties:
  8693                                            annotations:
  8694                                              additionalProperties:
  8695                                                type: string
  8696                                              type: object
  8697                                            finalizers:
  8698                                              items:
  8699                                                type: string
  8700                                              type: array
  8701                                            labels:
  8702                                              additionalProperties:
  8703                                                type: string
  8704                                              type: object
  8705                                            name:
  8706                                              type: string
  8707                                            namespace:
  8708                                              type: string
  8709                                          type: object
  8710                                        spec:
  8711                                          properties:
  8712                                            destination:
  8713                                              properties:
  8714                                                name:
  8715                                                  type: string
  8716                                                namespace:
  8717                                                  type: string
  8718                                                server:
  8719                                                  type: string
  8720                                              type: object
  8721                                            ignoreDifferences:
  8722                                              items:
  8723                                                properties:
  8724                                                  group:
  8725                                                    type: string
  8726                                                  jqPathExpressions:
  8727                                                    items:
  8728                                                      type: string
  8729                                                    type: array
  8730                                                  jsonPointers:
  8731                                                    items:
  8732                                                      type: string
  8733                                                    type: array
  8734                                                  kind:
  8735                                                    type: string
  8736                                                  managedFieldsManagers:
  8737                                                    items:
  8738                                                      type: string
  8739                                                    type: array
  8740                                                  name:
  8741                                                    type: string
  8742                                                  namespace:
  8743                                                    type: string
  8744                                                required:
  8745                                                - kind
  8746                                                type: object
  8747                                              type: array
  8748                                            info:
  8749                                              items:
  8750                                                properties:
  8751                                                  name:
  8752                                                    type: string
  8753                                                  value:
  8754                                                    type: string
  8755                                                required:
  8756                                                - name
  8757                                                - value
  8758                                                type: object
  8759                                              type: array
  8760                                            project:
  8761                                              type: string
  8762                                            revisionHistoryLimit:
  8763                                              format: int64
  8764                                              type: integer
  8765                                            source:
  8766                                              properties:
  8767                                                chart:
  8768                                                  type: string
  8769                                                directory:
  8770                                                  properties:
  8771                                                    exclude:
  8772                                                      type: string
  8773                                                    include:
  8774                                                      type: string
  8775                                                    jsonnet:
  8776                                                      properties:
  8777                                                        extVars:
  8778                                                          items:
  8779                                                            properties:
  8780                                                              code:
  8781                                                                type: boolean
  8782                                                              name:
  8783                                                                type: string
  8784                                                              value:
  8785                                                                type: string
  8786                                                            required:
  8787                                                            - name
  8788                                                            - value
  8789                                                            type: object
  8790                                                          type: array
  8791                                                        libs:
  8792                                                          items:
  8793                                                            type: string
  8794                                                          type: array
  8795                                                        tlas:
  8796                                                          items:
  8797                                                            properties:
  8798                                                              code:
  8799                                                                type: boolean
  8800                                                              name:
  8801                                                                type: string
  8802                                                              value:
  8803                                                                type: string
  8804                                                            required:
  8805                                                            - name
  8806                                                            - value
  8807                                                            type: object
  8808                                                          type: array
  8809                                                      type: object
  8810                                                    recurse:
  8811                                                      type: boolean
  8812                                                  type: object
  8813                                                helm:
  8814                                                  properties:
  8815                                                    fileParameters:
  8816                                                      items:
  8817                                                        properties:
  8818                                                          name:
  8819                                                            type: string
  8820                                                          path:
  8821                                                            type: string
  8822                                                        type: object
  8823                                                      type: array
  8824                                                    ignoreMissingValueFiles:
  8825                                                      type: boolean
  8826                                                    parameters:
  8827                                                      items:
  8828                                                        properties:
  8829                                                          forceString:
  8830                                                            type: boolean
  8831                                                          name:
  8832                                                            type: string
  8833                                                          value:
  8834                                                            type: string
  8835                                                        type: object
  8836                                                      type: array
  8837                                                    passCredentials:
  8838                                                      type: boolean
  8839                                                    releaseName:
  8840                                                      type: string
  8841                                                    skipCrds:
  8842                                                      type: boolean
  8843                                                    valueFiles:
  8844                                                      items:
  8845                                                        type: string
  8846                                                      type: array
  8847                                                    values:
  8848                                                      type: string
  8849                                                    valuesObject:
  8850                                                      type: object
  8851                                                      x-kubernetes-preserve-unknown-fields: true
  8852                                                    version:
  8853                                                      type: string
  8854                                                  type: object
  8855                                                kustomize:
  8856                                                  properties:
  8857                                                    commonAnnotations:
  8858                                                      additionalProperties:
  8859                                                        type: string
  8860                                                      type: object
  8861                                                    commonAnnotationsEnvsubst:
  8862                                                      type: boolean
  8863                                                    commonLabels:
  8864                                                      additionalProperties:
  8865                                                        type: string
  8866                                                      type: object
  8867                                                    forceCommonAnnotations:
  8868                                                      type: boolean
  8869                                                    forceCommonLabels:
  8870                                                      type: boolean
  8871                                                    images:
  8872                                                      items:
  8873                                                        type: string
  8874                                                      type: array
  8875                                                    namePrefix:
  8876                                                      type: string
  8877                                                    nameSuffix:
  8878                                                      type: string
  8879                                                    namespace:
  8880                                                      type: string
  8881                                                    replicas:
  8882                                                      items:
  8883                                                        properties:
  8884                                                          count:
  8885                                                            anyOf:
  8886                                                            - type: integer
  8887                                                            - type: string
  8888                                                            x-kubernetes-int-or-string: true
  8889                                                          name:
  8890                                                            type: string
  8891                                                        required:
  8892                                                        - count
  8893                                                        - name
  8894                                                        type: object
  8895                                                      type: array
  8896                                                    version:
  8897                                                      type: string
  8898                                                  type: object
  8899                                                path:
  8900                                                  type: string
  8901                                                plugin:
  8902                                                  properties:
  8903                                                    env:
  8904                                                      items:
  8905                                                        properties:
  8906                                                          name:
  8907                                                            type: string
  8908                                                          value:
  8909                                                            type: string
  8910                                                        required:
  8911                                                        - name
  8912                                                        - value
  8913                                                        type: object
  8914                                                      type: array
  8915                                                    name:
  8916                                                      type: string
  8917                                                    parameters:
  8918                                                      items:
  8919                                                        properties:
  8920                                                          array:
  8921                                                            items:
  8922                                                              type: string
  8923                                                            type: array
  8924                                                          map:
  8925                                                            additionalProperties:
  8926                                                              type: string
  8927                                                            type: object
  8928                                                          name:
  8929                                                            type: string
  8930                                                          string:
  8931                                                            type: string
  8932                                                        type: object
  8933                                                      type: array
  8934                                                  type: object
  8935                                                ref:
  8936                                                  type: string
  8937                                                repoURL:
  8938                                                  type: string
  8939                                                targetRevision:
  8940                                                  type: string
  8941                                              required:
  8942                                              - repoURL
  8943                                              type: object
  8944                                            sources:
  8945                                              items:
  8946                                                properties:
  8947                                                  chart:
  8948                                                    type: string
  8949                                                  directory:
  8950                                                    properties:
  8951                                                      exclude:
  8952                                                        type: string
  8953                                                      include:
  8954                                                        type: string
  8955                                                      jsonnet:
  8956                                                        properties:
  8957                                                          extVars:
  8958                                                            items:
  8959                                                              properties:
  8960                                                                code:
  8961                                                                  type: boolean
  8962                                                                name:
  8963                                                                  type: string
  8964                                                                value:
  8965                                                                  type: string
  8966                                                              required:
  8967                                                              - name
  8968                                                              - value
  8969                                                              type: object
  8970                                                            type: array
  8971                                                          libs:
  8972                                                            items:
  8973                                                              type: string
  8974                                                            type: array
  8975                                                          tlas:
  8976                                                            items:
  8977                                                              properties:
  8978                                                                code:
  8979                                                                  type: boolean
  8980                                                                name:
  8981                                                                  type: string
  8982                                                                value:
  8983                                                                  type: string
  8984                                                              required:
  8985                                                              - name
  8986                                                              - value
  8987                                                              type: object
  8988                                                            type: array
  8989                                                        type: object
  8990                                                      recurse:
  8991                                                        type: boolean
  8992                                                    type: object
  8993                                                  helm:
  8994                                                    properties:
  8995                                                      fileParameters:
  8996                                                        items:
  8997                                                          properties:
  8998                                                            name:
  8999                                                              type: string
  9000                                                            path:
  9001                                                              type: string
  9002                                                          type: object
  9003                                                        type: array
  9004                                                      ignoreMissingValueFiles:
  9005                                                        type: boolean
  9006                                                      parameters:
  9007                                                        items:
  9008                                                          properties:
  9009                                                            forceString:
  9010                                                              type: boolean
  9011                                                            name:
  9012                                                              type: string
  9013                                                            value:
  9014                                                              type: string
  9015                                                          type: object
  9016                                                        type: array
  9017                                                      passCredentials:
  9018                                                        type: boolean
  9019                                                      releaseName:
  9020                                                        type: string
  9021                                                      skipCrds:
  9022                                                        type: boolean
  9023                                                      valueFiles:
  9024                                                        items:
  9025                                                          type: string
  9026                                                        type: array
  9027                                                      values:
  9028                                                        type: string
  9029                                                      valuesObject:
  9030                                                        type: object
  9031                                                        x-kubernetes-preserve-unknown-fields: true
  9032                                                      version:
  9033                                                        type: string
  9034                                                    type: object
  9035                                                  kustomize:
  9036                                                    properties:
  9037                                                      commonAnnotations:
  9038                                                        additionalProperties:
  9039                                                          type: string
  9040                                                        type: object
  9041                                                      commonAnnotationsEnvsubst:
  9042                                                        type: boolean
  9043                                                      commonLabels:
  9044                                                        additionalProperties:
  9045                                                          type: string
  9046                                                        type: object
  9047                                                      forceCommonAnnotations:
  9048                                                        type: boolean
  9049                                                      forceCommonLabels:
  9050                                                        type: boolean
  9051                                                      images:
  9052                                                        items:
  9053                                                          type: string
  9054                                                        type: array
  9055                                                      namePrefix:
  9056                                                        type: string
  9057                                                      nameSuffix:
  9058                                                        type: string
  9059                                                      namespace:
  9060                                                        type: string
  9061                                                      replicas:
  9062                                                        items:
  9063                                                          properties:
  9064                                                            count:
  9065                                                              anyOf:
  9066                                                              - type: integer
  9067                                                              - type: string
  9068                                                              x-kubernetes-int-or-string: true
  9069                                                            name:
  9070                                                              type: string
  9071                                                          required:
  9072                                                          - count
  9073                                                          - name
  9074                                                          type: object
  9075                                                        type: array
  9076                                                      version:
  9077                                                        type: string
  9078                                                    type: object
  9079                                                  path:
  9080                                                    type: string
  9081                                                  plugin:
  9082                                                    properties:
  9083                                                      env:
  9084                                                        items:
  9085                                                          properties:
  9086                                                            name:
  9087                                                              type: string
  9088                                                            value:
  9089                                                              type: string
  9090                                                          required:
  9091                                                          - name
  9092                                                          - value
  9093                                                          type: object
  9094                                                        type: array
  9095                                                      name:
  9096                                                        type: string
  9097                                                      parameters:
  9098                                                        items:
  9099                                                          properties:
  9100                                                            array:
  9101                                                              items:
  9102                                                                type: string
  9103                                                              type: array
  9104                                                            map:
  9105                                                              additionalProperties:
  9106                                                                type: string
  9107                                                              type: object
  9108                                                            name:
  9109                                                              type: string
  9110                                                            string:
  9111                                                              type: string
  9112                                                          type: object
  9113                                                        type: array
  9114                                                    type: object
  9115                                                  ref:
  9116                                                    type: string
  9117                                                  repoURL:
  9118                                                    type: string
  9119                                                  targetRevision:
  9120                                                    type: string
  9121                                                required:
  9122                                                - repoURL
  9123                                                type: object
  9124                                              type: array
  9125                                            syncPolicy:
  9126                                              properties:
  9127                                                automated:
  9128                                                  properties:
  9129                                                    allowEmpty:
  9130                                                      type: boolean
  9131                                                    prune:
  9132                                                      type: boolean
  9133                                                    selfHeal:
  9134                                                      type: boolean
  9135                                                  type: object
  9136                                                managedNamespaceMetadata:
  9137                                                  properties:
  9138                                                    annotations:
  9139                                                      additionalProperties:
  9140                                                        type: string
  9141                                                      type: object
  9142                                                    labels:
  9143                                                      additionalProperties:
  9144                                                        type: string
  9145                                                      type: object
  9146                                                  type: object
  9147                                                retry:
  9148                                                  properties:
  9149                                                    backoff:
  9150                                                      properties:
  9151                                                        duration:
  9152                                                          type: string
  9153                                                        factor:
  9154                                                          format: int64
  9155                                                          type: integer
  9156                                                        maxDuration:
  9157                                                          type: string
  9158                                                      type: object
  9159                                                    limit:
  9160                                                      format: int64
  9161                                                      type: integer
  9162                                                  type: object
  9163                                                syncOptions:
  9164                                                  items:
  9165                                                    type: string
  9166                                                  type: array
  9167                                              type: object
  9168                                          required:
  9169                                          - destination
  9170                                          - project
  9171                                          type: object
  9172                                      required:
  9173                                      - metadata
  9174                                      - spec
  9175                                      type: object
  9176                                    values:
  9177                                      additionalProperties:
  9178                                        type: string
  9179                                      type: object
  9180                                  required:
  9181                                  - configMapRef
  9182                                  type: object
  9183                                pullRequest:
  9184                                  properties:
  9185                                    azuredevops:
  9186                                      properties:
  9187                                        api:
  9188                                          type: string
  9189                                        labels:
  9190                                          items:
  9191                                            type: string
  9192                                          type: array
  9193                                        organization:
  9194                                          type: string
  9195                                        project:
  9196                                          type: string
  9197                                        repo:
  9198                                          type: string
  9199                                        tokenRef:
  9200                                          properties:
  9201                                            key:
  9202                                              type: string
  9203                                            secretName:
  9204                                              type: string
  9205                                          required:
  9206                                          - key
  9207                                          - secretName
  9208                                          type: object
  9209                                      required:
  9210                                      - organization
  9211                                      - project
  9212                                      - repo
  9213                                      type: object
  9214                                    bitbucket:
  9215                                      properties:
  9216                                        api:
  9217                                          type: string
  9218                                        basicAuth:
  9219                                          properties:
  9220                                            passwordRef:
  9221                                              properties:
  9222                                                key:
  9223                                                  type: string
  9224                                                secretName:
  9225                                                  type: string
  9226                                              required:
  9227                                              - key
  9228                                              - secretName
  9229                                              type: object
  9230                                            username:
  9231                                              type: string
  9232                                          required:
  9233                                          - passwordRef
  9234                                          - username
  9235                                          type: object
  9236                                        bearerToken:
  9237                                          properties:
  9238                                            tokenRef:
  9239                                              properties:
  9240                                                key:
  9241                                                  type: string
  9242                                                secretName:
  9243                                                  type: string
  9244                                              required:
  9245                                              - key
  9246                                              - secretName
  9247                                              type: object
  9248                                          required:
  9249                                          - tokenRef
  9250                                          type: object
  9251                                        owner:
  9252                                          type: string
  9253                                        repo:
  9254                                          type: string
  9255                                      required:
  9256                                      - owner
  9257                                      - repo
  9258                                      type: object
  9259                                    bitbucketServer:
  9260                                      properties:
  9261                                        api:
  9262                                          type: string
  9263                                        basicAuth:
  9264                                          properties:
  9265                                            passwordRef:
  9266                                              properties:
  9267                                                key:
  9268                                                  type: string
  9269                                                secretName:
  9270                                                  type: string
  9271                                              required:
  9272                                              - key
  9273                                              - secretName
  9274                                              type: object
  9275                                            username:
  9276                                              type: string
  9277                                          required:
  9278                                          - passwordRef
  9279                                          - username
  9280                                          type: object
  9281                                        project:
  9282                                          type: string
  9283                                        repo:
  9284                                          type: string
  9285                                      required:
  9286                                      - api
  9287                                      - project
  9288                                      - repo
  9289                                      type: object
  9290                                    filters:
  9291                                      items:
  9292                                        properties:
  9293                                          branchMatch:
  9294                                            type: string
  9295                                          targetBranchMatch:
  9296                                            type: string
  9297                                        type: object
  9298                                      type: array
  9299                                    gitea:
  9300                                      properties:
  9301                                        api:
  9302                                          type: string
  9303                                        insecure:
  9304                                          type: boolean
  9305                                        owner:
  9306                                          type: string
  9307                                        repo:
  9308                                          type: string
  9309                                        tokenRef:
  9310                                          properties:
  9311                                            key:
  9312                                              type: string
  9313                                            secretName:
  9314                                              type: string
  9315                                          required:
  9316                                          - key
  9317                                          - secretName
  9318                                          type: object
  9319                                      required:
  9320                                      - api
  9321                                      - owner
  9322                                      - repo
  9323                                      type: object
  9324                                    github:
  9325                                      properties:
  9326                                        api:
  9327                                          type: string
  9328                                        appSecretName:
  9329                                          type: string
  9330                                        labels:
  9331                                          items:
  9332                                            type: string
  9333                                          type: array
  9334                                        owner:
  9335                                          type: string
  9336                                        repo:
  9337                                          type: string
  9338                                        tokenRef:
  9339                                          properties:
  9340                                            key:
  9341                                              type: string
  9342                                            secretName:
  9343                                              type: string
  9344                                          required:
  9345                                          - key
  9346                                          - secretName
  9347                                          type: object
  9348                                      required:
  9349                                      - owner
  9350                                      - repo
  9351                                      type: object
  9352                                    gitlab:
  9353                                      properties:
  9354                                        api:
  9355                                          type: string
  9356                                        insecure:
  9357                                          type: boolean
  9358                                        labels:
  9359                                          items:
  9360                                            type: string
  9361                                          type: array
  9362                                        project:
  9363                                          type: string
  9364                                        pullRequestState:
  9365                                          type: string
  9366                                        tokenRef:
  9367                                          properties:
  9368                                            key:
  9369                                              type: string
  9370                                            secretName:
  9371                                              type: string
  9372                                          required:
  9373                                          - key
  9374                                          - secretName
  9375                                          type: object
  9376                                      required:
  9377                                      - project
  9378                                      type: object
  9379                                    requeueAfterSeconds:
  9380                                      format: int64
  9381                                      type: integer
  9382                                    template:
  9383                                      properties:
  9384                                        metadata:
  9385                                          properties:
  9386                                            annotations:
  9387                                              additionalProperties:
  9388                                                type: string
  9389                                              type: object
  9390                                            finalizers:
  9391                                              items:
  9392                                                type: string
  9393                                              type: array
  9394                                            labels:
  9395                                              additionalProperties:
  9396                                                type: string
  9397                                              type: object
  9398                                            name:
  9399                                              type: string
  9400                                            namespace:
  9401                                              type: string
  9402                                          type: object
  9403                                        spec:
  9404                                          properties:
  9405                                            destination:
  9406                                              properties:
  9407                                                name:
  9408                                                  type: string
  9409                                                namespace:
  9410                                                  type: string
  9411                                                server:
  9412                                                  type: string
  9413                                              type: object
  9414                                            ignoreDifferences:
  9415                                              items:
  9416                                                properties:
  9417                                                  group:
  9418                                                    type: string
  9419                                                  jqPathExpressions:
  9420                                                    items:
  9421                                                      type: string
  9422                                                    type: array
  9423                                                  jsonPointers:
  9424                                                    items:
  9425                                                      type: string
  9426                                                    type: array
  9427                                                  kind:
  9428                                                    type: string
  9429                                                  managedFieldsManagers:
  9430                                                    items:
  9431                                                      type: string
  9432                                                    type: array
  9433                                                  name:
  9434                                                    type: string
  9435                                                  namespace:
  9436                                                    type: string
  9437                                                required:
  9438                                                - kind
  9439                                                type: object
  9440                                              type: array
  9441                                            info:
  9442                                              items:
  9443                                                properties:
  9444                                                  name:
  9445                                                    type: string
  9446                                                  value:
  9447                                                    type: string
  9448                                                required:
  9449                                                - name
  9450                                                - value
  9451                                                type: object
  9452                                              type: array
  9453                                            project:
  9454                                              type: string
  9455                                            revisionHistoryLimit:
  9456                                              format: int64
  9457                                              type: integer
  9458                                            source:
  9459                                              properties:
  9460                                                chart:
  9461                                                  type: string
  9462                                                directory:
  9463                                                  properties:
  9464                                                    exclude:
  9465                                                      type: string
  9466                                                    include:
  9467                                                      type: string
  9468                                                    jsonnet:
  9469                                                      properties:
  9470                                                        extVars:
  9471                                                          items:
  9472                                                            properties:
  9473                                                              code:
  9474                                                                type: boolean
  9475                                                              name:
  9476                                                                type: string
  9477                                                              value:
  9478                                                                type: string
  9479                                                            required:
  9480                                                            - name
  9481                                                            - value
  9482                                                            type: object
  9483                                                          type: array
  9484                                                        libs:
  9485                                                          items:
  9486                                                            type: string
  9487                                                          type: array
  9488                                                        tlas:
  9489                                                          items:
  9490                                                            properties:
  9491                                                              code:
  9492                                                                type: boolean
  9493                                                              name:
  9494                                                                type: string
  9495                                                              value:
  9496                                                                type: string
  9497                                                            required:
  9498                                                            - name
  9499                                                            - value
  9500                                                            type: object
  9501                                                          type: array
  9502                                                      type: object
  9503                                                    recurse:
  9504                                                      type: boolean
  9505                                                  type: object
  9506                                                helm:
  9507                                                  properties:
  9508                                                    fileParameters:
  9509                                                      items:
  9510                                                        properties:
  9511                                                          name:
  9512                                                            type: string
  9513                                                          path:
  9514                                                            type: string
  9515                                                        type: object
  9516                                                      type: array
  9517                                                    ignoreMissingValueFiles:
  9518                                                      type: boolean
  9519                                                    parameters:
  9520                                                      items:
  9521                                                        properties:
  9522                                                          forceString:
  9523                                                            type: boolean
  9524                                                          name:
  9525                                                            type: string
  9526                                                          value:
  9527                                                            type: string
  9528                                                        type: object
  9529                                                      type: array
  9530                                                    passCredentials:
  9531                                                      type: boolean
  9532                                                    releaseName:
  9533                                                      type: string
  9534                                                    skipCrds:
  9535                                                      type: boolean
  9536                                                    valueFiles:
  9537                                                      items:
  9538                                                        type: string
  9539                                                      type: array
  9540                                                    values:
  9541                                                      type: string
  9542                                                    valuesObject:
  9543                                                      type: object
  9544                                                      x-kubernetes-preserve-unknown-fields: true
  9545                                                    version:
  9546                                                      type: string
  9547                                                  type: object
  9548                                                kustomize:
  9549                                                  properties:
  9550                                                    commonAnnotations:
  9551                                                      additionalProperties:
  9552                                                        type: string
  9553                                                      type: object
  9554                                                    commonAnnotationsEnvsubst:
  9555                                                      type: boolean
  9556                                                    commonLabels:
  9557                                                      additionalProperties:
  9558                                                        type: string
  9559                                                      type: object
  9560                                                    forceCommonAnnotations:
  9561                                                      type: boolean
  9562                                                    forceCommonLabels:
  9563                                                      type: boolean
  9564                                                    images:
  9565                                                      items:
  9566                                                        type: string
  9567                                                      type: array
  9568                                                    namePrefix:
  9569                                                      type: string
  9570                                                    nameSuffix:
  9571                                                      type: string
  9572                                                    namespace:
  9573                                                      type: string
  9574                                                    replicas:
  9575                                                      items:
  9576                                                        properties:
  9577                                                          count:
  9578                                                            anyOf:
  9579                                                            - type: integer
  9580                                                            - type: string
  9581                                                            x-kubernetes-int-or-string: true
  9582                                                          name:
  9583                                                            type: string
  9584                                                        required:
  9585                                                        - count
  9586                                                        - name
  9587                                                        type: object
  9588                                                      type: array
  9589                                                    version:
  9590                                                      type: string
  9591                                                  type: object
  9592                                                path:
  9593                                                  type: string
  9594                                                plugin:
  9595                                                  properties:
  9596                                                    env:
  9597                                                      items:
  9598                                                        properties:
  9599                                                          name:
  9600                                                            type: string
  9601                                                          value:
  9602                                                            type: string
  9603                                                        required:
  9604                                                        - name
  9605                                                        - value
  9606                                                        type: object
  9607                                                      type: array
  9608                                                    name:
  9609                                                      type: string
  9610                                                    parameters:
  9611                                                      items:
  9612                                                        properties:
  9613                                                          array:
  9614                                                            items:
  9615                                                              type: string
  9616                                                            type: array
  9617                                                          map:
  9618                                                            additionalProperties:
  9619                                                              type: string
  9620                                                            type: object
  9621                                                          name:
  9622                                                            type: string
  9623                                                          string:
  9624                                                            type: string
  9625                                                        type: object
  9626                                                      type: array
  9627                                                  type: object
  9628                                                ref:
  9629                                                  type: string
  9630                                                repoURL:
  9631                                                  type: string
  9632                                                targetRevision:
  9633                                                  type: string
  9634                                              required:
  9635                                              - repoURL
  9636                                              type: object
  9637                                            sources:
  9638                                              items:
  9639                                                properties:
  9640                                                  chart:
  9641                                                    type: string
  9642                                                  directory:
  9643                                                    properties:
  9644                                                      exclude:
  9645                                                        type: string
  9646                                                      include:
  9647                                                        type: string
  9648                                                      jsonnet:
  9649                                                        properties:
  9650                                                          extVars:
  9651                                                            items:
  9652                                                              properties:
  9653                                                                code:
  9654                                                                  type: boolean
  9655                                                                name:
  9656                                                                  type: string
  9657                                                                value:
  9658                                                                  type: string
  9659                                                              required:
  9660                                                              - name
  9661                                                              - value
  9662                                                              type: object
  9663                                                            type: array
  9664                                                          libs:
  9665                                                            items:
  9666                                                              type: string
  9667                                                            type: array
  9668                                                          tlas:
  9669                                                            items:
  9670                                                              properties:
  9671                                                                code:
  9672                                                                  type: boolean
  9673                                                                name:
  9674                                                                  type: string
  9675                                                                value:
  9676                                                                  type: string
  9677                                                              required:
  9678                                                              - name
  9679                                                              - value
  9680                                                              type: object
  9681                                                            type: array
  9682                                                        type: object
  9683                                                      recurse:
  9684                                                        type: boolean
  9685                                                    type: object
  9686                                                  helm:
  9687                                                    properties:
  9688                                                      fileParameters:
  9689                                                        items:
  9690                                                          properties:
  9691                                                            name:
  9692                                                              type: string
  9693                                                            path:
  9694                                                              type: string
  9695                                                          type: object
  9696                                                        type: array
  9697                                                      ignoreMissingValueFiles:
  9698                                                        type: boolean
  9699                                                      parameters:
  9700                                                        items:
  9701                                                          properties:
  9702                                                            forceString:
  9703                                                              type: boolean
  9704                                                            name:
  9705                                                              type: string
  9706                                                            value:
  9707                                                              type: string
  9708                                                          type: object
  9709                                                        type: array
  9710                                                      passCredentials:
  9711                                                        type: boolean
  9712                                                      releaseName:
  9713                                                        type: string
  9714                                                      skipCrds:
  9715                                                        type: boolean
  9716                                                      valueFiles:
  9717                                                        items:
  9718                                                          type: string
  9719                                                        type: array
  9720                                                      values:
  9721                                                        type: string
  9722                                                      valuesObject:
  9723                                                        type: object
  9724                                                        x-kubernetes-preserve-unknown-fields: true
  9725                                                      version:
  9726                                                        type: string
  9727                                                    type: object
  9728                                                  kustomize:
  9729                                                    properties:
  9730                                                      commonAnnotations:
  9731                                                        additionalProperties:
  9732                                                          type: string
  9733                                                        type: object
  9734                                                      commonAnnotationsEnvsubst:
  9735                                                        type: boolean
  9736                                                      commonLabels:
  9737                                                        additionalProperties:
  9738                                                          type: string
  9739                                                        type: object
  9740                                                      forceCommonAnnotations:
  9741                                                        type: boolean
  9742                                                      forceCommonLabels:
  9743                                                        type: boolean
  9744                                                      images:
  9745                                                        items:
  9746                                                          type: string
  9747                                                        type: array
  9748                                                      namePrefix:
  9749                                                        type: string
  9750                                                      nameSuffix:
  9751                                                        type: string
  9752                                                      namespace:
  9753                                                        type: string
  9754                                                      replicas:
  9755                                                        items:
  9756                                                          properties:
  9757                                                            count:
  9758                                                              anyOf:
  9759                                                              - type: integer
  9760                                                              - type: string
  9761                                                              x-kubernetes-int-or-string: true
  9762                                                            name:
  9763                                                              type: string
  9764                                                          required:
  9765                                                          - count
  9766                                                          - name
  9767                                                          type: object
  9768                                                        type: array
  9769                                                      version:
  9770                                                        type: string
  9771                                                    type: object
  9772                                                  path:
  9773                                                    type: string
  9774                                                  plugin:
  9775                                                    properties:
  9776                                                      env:
  9777                                                        items:
  9778                                                          properties:
  9779                                                            name:
  9780                                                              type: string
  9781                                                            value:
  9782                                                              type: string
  9783                                                          required:
  9784                                                          - name
  9785                                                          - value
  9786                                                          type: object
  9787                                                        type: array
  9788                                                      name:
  9789                                                        type: string
  9790                                                      parameters:
  9791                                                        items:
  9792                                                          properties:
  9793                                                            array:
  9794                                                              items:
  9795                                                                type: string
  9796                                                              type: array
  9797                                                            map:
  9798                                                              additionalProperties:
  9799                                                                type: string
  9800                                                              type: object
  9801                                                            name:
  9802                                                              type: string
  9803                                                            string:
  9804                                                              type: string
  9805                                                          type: object
  9806                                                        type: array
  9807                                                    type: object
  9808                                                  ref:
  9809                                                    type: string
  9810                                                  repoURL:
  9811                                                    type: string
  9812                                                  targetRevision:
  9813                                                    type: string
  9814                                                required:
  9815                                                - repoURL
  9816                                                type: object
  9817                                              type: array
  9818                                            syncPolicy:
  9819                                              properties:
  9820                                                automated:
  9821                                                  properties:
  9822                                                    allowEmpty:
  9823                                                      type: boolean
  9824                                                    prune:
  9825                                                      type: boolean
  9826                                                    selfHeal:
  9827                                                      type: boolean
  9828                                                  type: object
  9829                                                managedNamespaceMetadata:
  9830                                                  properties:
  9831                                                    annotations:
  9832                                                      additionalProperties:
  9833                                                        type: string
  9834                                                      type: object
  9835                                                    labels:
  9836                                                      additionalProperties:
  9837                                                        type: string
  9838                                                      type: object
  9839                                                  type: object
  9840                                                retry:
  9841                                                  properties:
  9842                                                    backoff:
  9843                                                      properties:
  9844                                                        duration:
  9845                                                          type: string
  9846                                                        factor:
  9847                                                          format: int64
  9848                                                          type: integer
  9849                                                        maxDuration:
  9850                                                          type: string
  9851                                                      type: object
  9852                                                    limit:
  9853                                                      format: int64
  9854                                                      type: integer
  9855                                                  type: object
  9856                                                syncOptions:
  9857                                                  items:
  9858                                                    type: string
  9859                                                  type: array
  9860                                              type: object
  9861                                          required:
  9862                                          - destination
  9863                                          - project
  9864                                          type: object
  9865                                      required:
  9866                                      - metadata
  9867                                      - spec
  9868                                      type: object
  9869                                  type: object
  9870                                scmProvider:
  9871                                  properties:
  9872                                    awsCodeCommit:
  9873                                      properties:
  9874                                        allBranches:
  9875                                          type: boolean
  9876                                        region:
  9877                                          type: string
  9878                                        role:
  9879                                          type: string
  9880                                        tagFilters:
  9881                                          items:
  9882                                            properties:
  9883                                              key:
  9884                                                type: string
  9885                                              value:
  9886                                                type: string
  9887                                            required:
  9888                                            - key
  9889                                            type: object
  9890                                          type: array
  9891                                      type: object
  9892                                    azureDevOps:
  9893                                      properties:
  9894                                        accessTokenRef:
  9895                                          properties:
  9896                                            key:
  9897                                              type: string
  9898                                            secretName:
  9899                                              type: string
  9900                                          required:
  9901                                          - key
  9902                                          - secretName
  9903                                          type: object
  9904                                        allBranches:
  9905                                          type: boolean
  9906                                        api:
  9907                                          type: string
  9908                                        organization:
  9909                                          type: string
  9910                                        teamProject:
  9911                                          type: string
  9912                                      required:
  9913                                      - accessTokenRef
  9914                                      - organization
  9915                                      - teamProject
  9916                                      type: object
  9917                                    bitbucket:
  9918                                      properties:
  9919                                        allBranches:
  9920                                          type: boolean
  9921                                        appPasswordRef:
  9922                                          properties:
  9923                                            key:
  9924                                              type: string
  9925                                            secretName:
  9926                                              type: string
  9927                                          required:
  9928                                          - key
  9929                                          - secretName
  9930                                          type: object
  9931                                        owner:
  9932                                          type: string
  9933                                        user:
  9934                                          type: string
  9935                                      required:
  9936                                      - appPasswordRef
  9937                                      - owner
  9938                                      - user
  9939                                      type: object
  9940                                    bitbucketServer:
  9941                                      properties:
  9942                                        allBranches:
  9943                                          type: boolean
  9944                                        api:
  9945                                          type: string
  9946                                        basicAuth:
  9947                                          properties:
  9948                                            passwordRef:
  9949                                              properties:
  9950                                                key:
  9951                                                  type: string
  9952                                                secretName:
  9953                                                  type: string
  9954                                              required:
  9955                                              - key
  9956                                              - secretName
  9957                                              type: object
  9958                                            username:
  9959                                              type: string
  9960                                          required:
  9961                                          - passwordRef
  9962                                          - username
  9963                                          type: object
  9964                                        project:
  9965                                          type: string
  9966                                      required:
  9967                                      - api
  9968                                      - project
  9969                                      type: object
  9970                                    cloneProtocol:
  9971                                      type: string
  9972                                    filters:
  9973                                      items:
  9974                                        properties:
  9975                                          branchMatch:
  9976                                            type: string
  9977                                          labelMatch:
  9978                                            type: string
  9979                                          pathsDoNotExist:
  9980                                            items:
  9981                                              type: string
  9982                                            type: array
  9983                                          pathsExist:
  9984                                            items:
  9985                                              type: string
  9986                                            type: array
  9987                                          repositoryMatch:
  9988                                            type: string
  9989                                        type: object
  9990                                      type: array
  9991                                    gitea:
  9992                                      properties:
  9993                                        allBranches:
  9994                                          type: boolean
  9995                                        api:
  9996                                          type: string
  9997                                        insecure:
  9998                                          type: boolean
  9999                                        owner:
 10000                                          type: string
 10001                                        tokenRef:
 10002                                          properties:
 10003                                            key:
 10004                                              type: string
 10005                                            secretName:
 10006                                              type: string
 10007                                          required:
 10008                                          - key
 10009                                          - secretName
 10010                                          type: object
 10011                                      required:
 10012                                      - api
 10013                                      - owner
 10014                                      type: object
 10015                                    github:
 10016                                      properties:
 10017                                        allBranches:
 10018                                          type: boolean
 10019                                        api:
 10020                                          type: string
 10021                                        appSecretName:
 10022                                          type: string
 10023                                        organization:
 10024                                          type: string
 10025                                        tokenRef:
 10026                                          properties:
 10027                                            key:
 10028                                              type: string
 10029                                            secretName:
 10030                                              type: string
 10031                                          required:
 10032                                          - key
 10033                                          - secretName
 10034                                          type: object
 10035                                      required:
 10036                                      - organization
 10037                                      type: object
 10038                                    gitlab:
 10039                                      properties:
 10040                                        allBranches:
 10041                                          type: boolean
 10042                                        api:
 10043                                          type: string
 10044                                        group:
 10045                                          type: string
 10046                                        includeSubgroups:
 10047                                          type: boolean
 10048                                        insecure:
 10049                                          type: boolean
 10050                                        tokenRef:
 10051                                          properties:
 10052                                            key:
 10053                                              type: string
 10054                                            secretName:
 10055                                              type: string
 10056                                          required:
 10057                                          - key
 10058                                          - secretName
 10059                                          type: object
 10060                                      required:
 10061                                      - group
 10062                                      type: object
 10063                                    requeueAfterSeconds:
 10064                                      format: int64
 10065                                      type: integer
 10066                                    template:
 10067                                      properties:
 10068                                        metadata:
 10069                                          properties:
 10070                                            annotations:
 10071                                              additionalProperties:
 10072                                                type: string
 10073                                              type: object
 10074                                            finalizers:
 10075                                              items:
 10076                                                type: string
 10077                                              type: array
 10078                                            labels:
 10079                                              additionalProperties:
 10080                                                type: string
 10081                                              type: object
 10082                                            name:
 10083                                              type: string
 10084                                            namespace:
 10085                                              type: string
 10086                                          type: object
 10087                                        spec:
 10088                                          properties:
 10089                                            destination:
 10090                                              properties:
 10091                                                name:
 10092                                                  type: string
 10093                                                namespace:
 10094                                                  type: string
 10095                                                server:
 10096                                                  type: string
 10097                                              type: object
 10098                                            ignoreDifferences:
 10099                                              items:
 10100                                                properties:
 10101                                                  group:
 10102                                                    type: string
 10103                                                  jqPathExpressions:
 10104                                                    items:
 10105                                                      type: string
 10106                                                    type: array
 10107                                                  jsonPointers:
 10108                                                    items:
 10109                                                      type: string
 10110                                                    type: array
 10111                                                  kind:
 10112                                                    type: string
 10113                                                  managedFieldsManagers:
 10114                                                    items:
 10115                                                      type: string
 10116                                                    type: array
 10117                                                  name:
 10118                                                    type: string
 10119                                                  namespace:
 10120                                                    type: string
 10121                                                required:
 10122                                                - kind
 10123                                                type: object
 10124                                              type: array
 10125                                            info:
 10126                                              items:
 10127                                                properties:
 10128                                                  name:
 10129                                                    type: string
 10130                                                  value:
 10131                                                    type: string
 10132                                                required:
 10133                                                - name
 10134                                                - value
 10135                                                type: object
 10136                                              type: array
 10137                                            project:
 10138                                              type: string
 10139                                            revisionHistoryLimit:
 10140                                              format: int64
 10141                                              type: integer
 10142                                            source:
 10143                                              properties:
 10144                                                chart:
 10145                                                  type: string
 10146                                                directory:
 10147                                                  properties:
 10148                                                    exclude:
 10149                                                      type: string
 10150                                                    include:
 10151                                                      type: string
 10152                                                    jsonnet:
 10153                                                      properties:
 10154                                                        extVars:
 10155                                                          items:
 10156                                                            properties:
 10157                                                              code:
 10158                                                                type: boolean
 10159                                                              name:
 10160                                                                type: string
 10161                                                              value:
 10162                                                                type: string
 10163                                                            required:
 10164                                                            - name
 10165                                                            - value
 10166                                                            type: object
 10167                                                          type: array
 10168                                                        libs:
 10169                                                          items:
 10170                                                            type: string
 10171                                                          type: array
 10172                                                        tlas:
 10173                                                          items:
 10174                                                            properties:
 10175                                                              code:
 10176                                                                type: boolean
 10177                                                              name:
 10178                                                                type: string
 10179                                                              value:
 10180                                                                type: string
 10181                                                            required:
 10182                                                            - name
 10183                                                            - value
 10184                                                            type: object
 10185                                                          type: array
 10186                                                      type: object
 10187                                                    recurse:
 10188                                                      type: boolean
 10189                                                  type: object
 10190                                                helm:
 10191                                                  properties:
 10192                                                    fileParameters:
 10193                                                      items:
 10194                                                        properties:
 10195                                                          name:
 10196                                                            type: string
 10197                                                          path:
 10198                                                            type: string
 10199                                                        type: object
 10200                                                      type: array
 10201                                                    ignoreMissingValueFiles:
 10202                                                      type: boolean
 10203                                                    parameters:
 10204                                                      items:
 10205                                                        properties:
 10206                                                          forceString:
 10207                                                            type: boolean
 10208                                                          name:
 10209                                                            type: string
 10210                                                          value:
 10211                                                            type: string
 10212                                                        type: object
 10213                                                      type: array
 10214                                                    passCredentials:
 10215                                                      type: boolean
 10216                                                    releaseName:
 10217                                                      type: string
 10218                                                    skipCrds:
 10219                                                      type: boolean
 10220                                                    valueFiles:
 10221                                                      items:
 10222                                                        type: string
 10223                                                      type: array
 10224                                                    values:
 10225                                                      type: string
 10226                                                    valuesObject:
 10227                                                      type: object
 10228                                                      x-kubernetes-preserve-unknown-fields: true
 10229                                                    version:
 10230                                                      type: string
 10231                                                  type: object
 10232                                                kustomize:
 10233                                                  properties:
 10234                                                    commonAnnotations:
 10235                                                      additionalProperties:
 10236                                                        type: string
 10237                                                      type: object
 10238                                                    commonAnnotationsEnvsubst:
 10239                                                      type: boolean
 10240                                                    commonLabels:
 10241                                                      additionalProperties:
 10242                                                        type: string
 10243                                                      type: object
 10244                                                    forceCommonAnnotations:
 10245                                                      type: boolean
 10246                                                    forceCommonLabels:
 10247                                                      type: boolean
 10248                                                    images:
 10249                                                      items:
 10250                                                        type: string
 10251                                                      type: array
 10252                                                    namePrefix:
 10253                                                      type: string
 10254                                                    nameSuffix:
 10255                                                      type: string
 10256                                                    namespace:
 10257                                                      type: string
 10258                                                    replicas:
 10259                                                      items:
 10260                                                        properties:
 10261                                                          count:
 10262                                                            anyOf:
 10263                                                            - type: integer
 10264                                                            - type: string
 10265                                                            x-kubernetes-int-or-string: true
 10266                                                          name:
 10267                                                            type: string
 10268                                                        required:
 10269                                                        - count
 10270                                                        - name
 10271                                                        type: object
 10272                                                      type: array
 10273                                                    version:
 10274                                                      type: string
 10275                                                  type: object
 10276                                                path:
 10277                                                  type: string
 10278                                                plugin:
 10279                                                  properties:
 10280                                                    env:
 10281                                                      items:
 10282                                                        properties:
 10283                                                          name:
 10284                                                            type: string
 10285                                                          value:
 10286                                                            type: string
 10287                                                        required:
 10288                                                        - name
 10289                                                        - value
 10290                                                        type: object
 10291                                                      type: array
 10292                                                    name:
 10293                                                      type: string
 10294                                                    parameters:
 10295                                                      items:
 10296                                                        properties:
 10297                                                          array:
 10298                                                            items:
 10299                                                              type: string
 10300                                                            type: array
 10301                                                          map:
 10302                                                            additionalProperties:
 10303                                                              type: string
 10304                                                            type: object
 10305                                                          name:
 10306                                                            type: string
 10307                                                          string:
 10308                                                            type: string
 10309                                                        type: object
 10310                                                      type: array
 10311                                                  type: object
 10312                                                ref:
 10313                                                  type: string
 10314                                                repoURL:
 10315                                                  type: string
 10316                                                targetRevision:
 10317                                                  type: string
 10318                                              required:
 10319                                              - repoURL
 10320                                              type: object
 10321                                            sources:
 10322                                              items:
 10323                                                properties:
 10324                                                  chart:
 10325                                                    type: string
 10326                                                  directory:
 10327                                                    properties:
 10328                                                      exclude:
 10329                                                        type: string
 10330                                                      include:
 10331                                                        type: string
 10332                                                      jsonnet:
 10333                                                        properties:
 10334                                                          extVars:
 10335                                                            items:
 10336                                                              properties:
 10337                                                                code:
 10338                                                                  type: boolean
 10339                                                                name:
 10340                                                                  type: string
 10341                                                                value:
 10342                                                                  type: string
 10343                                                              required:
 10344                                                              - name
 10345                                                              - value
 10346                                                              type: object
 10347                                                            type: array
 10348                                                          libs:
 10349                                                            items:
 10350                                                              type: string
 10351                                                            type: array
 10352                                                          tlas:
 10353                                                            items:
 10354                                                              properties:
 10355                                                                code:
 10356                                                                  type: boolean
 10357                                                                name:
 10358                                                                  type: string
 10359                                                                value:
 10360                                                                  type: string
 10361                                                              required:
 10362                                                              - name
 10363                                                              - value
 10364                                                              type: object
 10365                                                            type: array
 10366                                                        type: object
 10367                                                      recurse:
 10368                                                        type: boolean
 10369                                                    type: object
 10370                                                  helm:
 10371                                                    properties:
 10372                                                      fileParameters:
 10373                                                        items:
 10374                                                          properties:
 10375                                                            name:
 10376                                                              type: string
 10377                                                            path:
 10378                                                              type: string
 10379                                                          type: object
 10380                                                        type: array
 10381                                                      ignoreMissingValueFiles:
 10382                                                        type: boolean
 10383                                                      parameters:
 10384                                                        items:
 10385                                                          properties:
 10386                                                            forceString:
 10387                                                              type: boolean
 10388                                                            name:
 10389                                                              type: string
 10390                                                            value:
 10391                                                              type: string
 10392                                                          type: object
 10393                                                        type: array
 10394                                                      passCredentials:
 10395                                                        type: boolean
 10396                                                      releaseName:
 10397                                                        type: string
 10398                                                      skipCrds:
 10399                                                        type: boolean
 10400                                                      valueFiles:
 10401                                                        items:
 10402                                                          type: string
 10403                                                        type: array
 10404                                                      values:
 10405                                                        type: string
 10406                                                      valuesObject:
 10407                                                        type: object
 10408                                                        x-kubernetes-preserve-unknown-fields: true
 10409                                                      version:
 10410                                                        type: string
 10411                                                    type: object
 10412                                                  kustomize:
 10413                                                    properties:
 10414                                                      commonAnnotations:
 10415                                                        additionalProperties:
 10416                                                          type: string
 10417                                                        type: object
 10418                                                      commonAnnotationsEnvsubst:
 10419                                                        type: boolean
 10420                                                      commonLabels:
 10421                                                        additionalProperties:
 10422                                                          type: string
 10423                                                        type: object
 10424                                                      forceCommonAnnotations:
 10425                                                        type: boolean
 10426                                                      forceCommonLabels:
 10427                                                        type: boolean
 10428                                                      images:
 10429                                                        items:
 10430                                                          type: string
 10431                                                        type: array
 10432                                                      namePrefix:
 10433                                                        type: string
 10434                                                      nameSuffix:
 10435                                                        type: string
 10436                                                      namespace:
 10437                                                        type: string
 10438                                                      replicas:
 10439                                                        items:
 10440                                                          properties:
 10441                                                            count:
 10442                                                              anyOf:
 10443                                                              - type: integer
 10444                                                              - type: string
 10445                                                              x-kubernetes-int-or-string: true
 10446                                                            name:
 10447                                                              type: string
 10448                                                          required:
 10449                                                          - count
 10450                                                          - name
 10451                                                          type: object
 10452                                                        type: array
 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                                              type: array
 10502                                            syncPolicy:
 10503                                              properties:
 10504                                                automated:
 10505                                                  properties:
 10506                                                    allowEmpty:
 10507                                                      type: boolean
 10508                                                    prune:
 10509                                                      type: boolean
 10510                                                    selfHeal:
 10511                                                      type: boolean
 10512                                                  type: object
 10513                                                managedNamespaceMetadata:
 10514                                                  properties:
 10515                                                    annotations:
 10516                                                      additionalProperties:
 10517                                                        type: string
 10518                                                      type: object
 10519                                                    labels:
 10520                                                      additionalProperties:
 10521                                                        type: string
 10522                                                      type: object
 10523                                                  type: object
 10524                                                retry:
 10525                                                  properties:
 10526                                                    backoff:
 10527                                                      properties:
 10528                                                        duration:
 10529                                                          type: string
 10530                                                        factor:
 10531                                                          format: int64
 10532                                                          type: integer
 10533                                                        maxDuration:
 10534                                                          type: string
 10535                                                      type: object
 10536                                                    limit:
 10537                                                      format: int64
 10538                                                      type: integer
 10539                                                  type: object
 10540                                                syncOptions:
 10541                                                  items:
 10542                                                    type: string
 10543                                                  type: array
 10544                                              type: object
 10545                                          required:
 10546                                          - destination
 10547                                          - project
 10548                                          type: object
 10549                                      required:
 10550                                      - metadata
 10551                                      - spec
 10552                                      type: object
 10553                                    values:
 10554                                      additionalProperties:
 10555                                        type: string
 10556                                      type: object
 10557                                  type: object
 10558                                selector:
 10559                                  properties:
 10560                                    matchExpressions:
 10561                                      items:
 10562                                        properties:
 10563                                          key:
 10564                                            type: string
 10565                                          operator:
 10566                                            type: string
 10567                                          values:
 10568                                            items:
 10569                                              type: string
 10570                                            type: array
 10571                                        required:
 10572                                        - key
 10573                                        - operator
 10574                                        type: object
 10575                                      type: array
 10576                                    matchLabels:
 10577                                      additionalProperties:
 10578                                        type: string
 10579                                      type: object
 10580                                  type: object
 10581                              type: object
 10582                            type: array
 10583                          mergeKeys:
 10584                            items:
 10585                              type: string
 10586                            type: array
 10587                          template:
 10588                            properties:
 10589                              metadata:
 10590                                properties:
 10591                                  annotations:
 10592                                    additionalProperties:
 10593                                      type: string
 10594                                    type: object
 10595                                  finalizers:
 10596                                    items:
 10597                                      type: string
 10598                                    type: array
 10599                                  labels:
 10600                                    additionalProperties:
 10601                                      type: string
 10602                                    type: object
 10603                                  name:
 10604                                    type: string
 10605                                  namespace:
 10606                                    type: string
 10607                                type: object
 10608                              spec:
 10609                                properties:
 10610                                  destination:
 10611                                    properties:
 10612                                      name:
 10613                                        type: string
 10614                                      namespace:
 10615                                        type: string
 10616                                      server:
 10617                                        type: string
 10618                                    type: object
 10619                                  ignoreDifferences:
 10620                                    items:
 10621                                      properties:
 10622                                        group:
 10623                                          type: string
 10624                                        jqPathExpressions:
 10625                                          items:
 10626                                            type: string
 10627                                          type: array
 10628                                        jsonPointers:
 10629                                          items:
 10630                                            type: string
 10631                                          type: array
 10632                                        kind:
 10633                                          type: string
 10634                                        managedFieldsManagers:
 10635                                          items:
 10636                                            type: string
 10637                                          type: array
 10638                                        name:
 10639                                          type: string
 10640                                        namespace:
 10641                                          type: string
 10642                                      required:
 10643                                      - kind
 10644                                      type: object
 10645                                    type: array
 10646                                  info:
 10647                                    items:
 10648                                      properties:
 10649                                        name:
 10650                                          type: string
 10651                                        value:
 10652                                          type: string
 10653                                      required:
 10654                                      - name
 10655                                      - value
 10656                                      type: object
 10657                                    type: array
 10658                                  project:
 10659                                    type: string
 10660                                  revisionHistoryLimit:
 10661                                    format: int64
 10662                                    type: integer
 10663                                  source:
 10664                                    properties:
 10665                                      chart:
 10666                                        type: string
 10667                                      directory:
 10668                                        properties:
 10669                                          exclude:
 10670                                            type: string
 10671                                          include:
 10672                                            type: string
 10673                                          jsonnet:
 10674                                            properties:
 10675                                              extVars:
 10676                                                items:
 10677                                                  properties:
 10678                                                    code:
 10679                                                      type: boolean
 10680                                                    name:
 10681                                                      type: string
 10682                                                    value:
 10683                                                      type: string
 10684                                                  required:
 10685                                                  - name
 10686                                                  - value
 10687                                                  type: object
 10688                                                type: array
 10689                                              libs:
 10690                                                items:
 10691                                                  type: string
 10692                                                type: array
 10693                                              tlas:
 10694                                                items:
 10695                                                  properties:
 10696                                                    code:
 10697                                                      type: boolean
 10698                                                    name:
 10699                                                      type: string
 10700                                                    value:
 10701                                                      type: string
 10702                                                  required:
 10703                                                  - name
 10704                                                  - value
 10705                                                  type: object
 10706                                                type: array
 10707                                            type: object
 10708                                          recurse:
 10709                                            type: boolean
 10710                                        type: object
 10711                                      helm:
 10712                                        properties:
 10713                                          fileParameters:
 10714                                            items:
 10715                                              properties:
 10716                                                name:
 10717                                                  type: string
 10718                                                path:
 10719                                                  type: string
 10720                                              type: object
 10721                                            type: array
 10722                                          ignoreMissingValueFiles:
 10723                                            type: boolean
 10724                                          parameters:
 10725                                            items:
 10726                                              properties:
 10727                                                forceString:
 10728                                                  type: boolean
 10729                                                name:
 10730                                                  type: string
 10731                                                value:
 10732                                                  type: string
 10733                                              type: object
 10734                                            type: array
 10735                                          passCredentials:
 10736                                            type: boolean
 10737                                          releaseName:
 10738                                            type: string
 10739                                          skipCrds:
 10740                                            type: boolean
 10741                                          valueFiles:
 10742                                            items:
 10743                                              type: string
 10744                                            type: array
 10745                                          values:
 10746                                            type: string
 10747                                          valuesObject:
 10748                                            type: object
 10749                                            x-kubernetes-preserve-unknown-fields: true
 10750                                          version:
 10751                                            type: string
 10752                                        type: object
 10753                                      kustomize:
 10754                                        properties:
 10755                                          commonAnnotations:
 10756                                            additionalProperties:
 10757                                              type: string
 10758                                            type: object
 10759                                          commonAnnotationsEnvsubst:
 10760                                            type: boolean
 10761                                          commonLabels:
 10762                                            additionalProperties:
 10763                                              type: string
 10764                                            type: object
 10765                                          forceCommonAnnotations:
 10766                                            type: boolean
 10767                                          forceCommonLabels:
 10768                                            type: boolean
 10769                                          images:
 10770                                            items:
 10771                                              type: string
 10772                                            type: array
 10773                                          namePrefix:
 10774                                            type: string
 10775                                          nameSuffix:
 10776                                            type: string
 10777                                          namespace:
 10778                                            type: string
 10779                                          replicas:
 10780                                            items:
 10781                                              properties:
 10782                                                count:
 10783                                                  anyOf:
 10784                                                  - type: integer
 10785                                                  - type: string
 10786                                                  x-kubernetes-int-or-string: true
 10787                                                name:
 10788                                                  type: string
 10789                                              required:
 10790                                              - count
 10791                                              - name
 10792                                              type: object
 10793                                            type: array
 10794                                          version:
 10795                                            type: string
 10796                                        type: object
 10797                                      path:
 10798                                        type: string
 10799                                      plugin:
 10800                                        properties:
 10801                                          env:
 10802                                            items:
 10803                                              properties:
 10804                                                name:
 10805                                                  type: string
 10806                                                value:
 10807                                                  type: string
 10808                                              required:
 10809                                              - name
 10810                                              - value
 10811                                              type: object
 10812                                            type: array
 10813                                          name:
 10814                                            type: string
 10815                                          parameters:
 10816                                            items:
 10817                                              properties:
 10818                                                array:
 10819                                                  items:
 10820                                                    type: string
 10821                                                  type: array
 10822                                                map:
 10823                                                  additionalProperties:
 10824                                                    type: string
 10825                                                  type: object
 10826                                                name:
 10827                                                  type: string
 10828                                                string:
 10829                                                  type: string
 10830                                              type: object
 10831                                            type: array
 10832                                        type: object
 10833                                      ref:
 10834                                        type: string
 10835                                      repoURL:
 10836                                        type: string
 10837                                      targetRevision:
 10838                                        type: string
 10839                                    required:
 10840                                    - repoURL
 10841                                    type: object
 10842                                  sources:
 10843                                    items:
 10844                                      properties:
 10845                                        chart:
 10846                                          type: string
 10847                                        directory:
 10848                                          properties:
 10849                                            exclude:
 10850                                              type: string
 10851                                            include:
 10852                                              type: string
 10853                                            jsonnet:
 10854                                              properties:
 10855                                                extVars:
 10856                                                  items:
 10857                                                    properties:
 10858                                                      code:
 10859                                                        type: boolean
 10860                                                      name:
 10861                                                        type: string
 10862                                                      value:
 10863                                                        type: string
 10864                                                    required:
 10865                                                    - name
 10866                                                    - value
 10867                                                    type: object
 10868                                                  type: array
 10869                                                libs:
 10870                                                  items:
 10871                                                    type: string
 10872                                                  type: array
 10873                                                tlas:
 10874                                                  items:
 10875                                                    properties:
 10876                                                      code:
 10877                                                        type: boolean
 10878                                                      name:
 10879                                                        type: string
 10880                                                      value:
 10881                                                        type: string
 10882                                                    required:
 10883                                                    - name
 10884                                                    - value
 10885                                                    type: object
 10886                                                  type: array
 10887                                              type: object
 10888                                            recurse:
 10889                                              type: boolean
 10890                                          type: object
 10891                                        helm:
 10892                                          properties:
 10893                                            fileParameters:
 10894                                              items:
 10895                                                properties:
 10896                                                  name:
 10897                                                    type: string
 10898                                                  path:
 10899                                                    type: string
 10900                                                type: object
 10901                                              type: array
 10902                                            ignoreMissingValueFiles:
 10903                                              type: boolean
 10904                                            parameters:
 10905                                              items:
 10906                                                properties:
 10907                                                  forceString:
 10908                                                    type: boolean
 10909                                                  name:
 10910                                                    type: string
 10911                                                  value:
 10912                                                    type: string
 10913                                                type: object
 10914                                              type: array
 10915                                            passCredentials:
 10916                                              type: boolean
 10917                                            releaseName:
 10918                                              type: string
 10919                                            skipCrds:
 10920                                              type: boolean
 10921                                            valueFiles:
 10922                                              items:
 10923                                                type: string
 10924                                              type: array
 10925                                            values:
 10926                                              type: string
 10927                                            valuesObject:
 10928                                              type: object
 10929                                              x-kubernetes-preserve-unknown-fields: true
 10930                                            version:
 10931                                              type: string
 10932                                          type: object
 10933                                        kustomize:
 10934                                          properties:
 10935                                            commonAnnotations:
 10936                                              additionalProperties:
 10937                                                type: string
 10938                                              type: object
 10939                                            commonAnnotationsEnvsubst:
 10940                                              type: boolean
 10941                                            commonLabels:
 10942                                              additionalProperties:
 10943                                                type: string
 10944                                              type: object
 10945                                            forceCommonAnnotations:
 10946                                              type: boolean
 10947                                            forceCommonLabels:
 10948                                              type: boolean
 10949                                            images:
 10950                                              items:
 10951                                                type: string
 10952                                              type: array
 10953                                            namePrefix:
 10954                                              type: string
 10955                                            nameSuffix:
 10956                                              type: string
 10957                                            namespace:
 10958                                              type: string
 10959                                            replicas:
 10960                                              items:
 10961                                                properties:
 10962                                                  count:
 10963                                                    anyOf:
 10964                                                    - type: integer
 10965                                                    - type: string
 10966                                                    x-kubernetes-int-or-string: true
 10967                                                  name:
 10968                                                    type: string
 10969                                                required:
 10970                                                - count
 10971                                                - name
 10972                                                type: object
 10973                                              type: array
 10974                                            version:
 10975                                              type: string
 10976                                          type: object
 10977                                        path:
 10978                                          type: string
 10979                                        plugin:
 10980                                          properties:
 10981                                            env:
 10982                                              items:
 10983                                                properties:
 10984                                                  name:
 10985                                                    type: string
 10986                                                  value:
 10987                                                    type: string
 10988                                                required:
 10989                                                - name
 10990                                                - value
 10991                                                type: object
 10992                                              type: array
 10993                                            name:
 10994                                              type: string
 10995                                            parameters:
 10996                                              items:
 10997                                                properties:
 10998                                                  array:
 10999                                                    items:
 11000                                                      type: string
 11001                                                    type: array
 11002                                                  map:
 11003                                                    additionalProperties:
 11004                                                      type: string
 11005                                                    type: object
 11006                                                  name:
 11007                                                    type: string
 11008                                                  string:
 11009                                                    type: string
 11010                                                type: object
 11011                                              type: array
 11012                                          type: object
 11013                                        ref:
 11014                                          type: string
 11015                                        repoURL:
 11016                                          type: string
 11017                                        targetRevision:
 11018                                          type: string
 11019                                      required:
 11020                                      - repoURL
 11021                                      type: object
 11022                                    type: array
 11023                                  syncPolicy:
 11024                                    properties:
 11025                                      automated:
 11026                                        properties:
 11027                                          allowEmpty:
 11028                                            type: boolean
 11029                                          prune:
 11030                                            type: boolean
 11031                                          selfHeal:
 11032                                            type: boolean
 11033                                        type: object
 11034                                      managedNamespaceMetadata:
 11035                                        properties:
 11036                                          annotations:
 11037                                            additionalProperties:
 11038                                              type: string
 11039                                            type: object
 11040                                          labels:
 11041                                            additionalProperties:
 11042                                              type: string
 11043                                            type: object
 11044                                        type: object
 11045                                      retry:
 11046                                        properties:
 11047                                          backoff:
 11048                                            properties:
 11049                                              duration:
 11050                                                type: string
 11051                                              factor:
 11052                                                format: int64
 11053                                                type: integer
 11054                                              maxDuration:
 11055                                                type: string
 11056                                            type: object
 11057                                          limit:
 11058                                            format: int64
 11059                                            type: integer
 11060                                        type: object
 11061                                      syncOptions:
 11062                                        items:
 11063                                          type: string
 11064                                        type: array
 11065                                    type: object
 11066                                required:
 11067                                - destination
 11068                                - project
 11069                                type: object
 11070                            required:
 11071                            - metadata
 11072                            - spec
 11073                            type: object
 11074                        required:
 11075                        - generators
 11076                        - mergeKeys
 11077                        type: object
 11078                      plugin:
 11079                        properties:
 11080                          configMapRef:
 11081                            properties:
 11082                              name:
 11083                                type: string
 11084                            required:
 11085                            - name
 11086                            type: object
 11087                          input:
 11088                            properties:
 11089                              parameters:
 11090                                additionalProperties:
 11091                                  x-kubernetes-preserve-unknown-fields: true
 11092                                type: object
 11093                            type: object
 11094                          requeueAfterSeconds:
 11095                            format: int64
 11096                            type: integer
 11097                          template:
 11098                            properties:
 11099                              metadata:
 11100                                properties:
 11101                                  annotations:
 11102                                    additionalProperties:
 11103                                      type: string
 11104                                    type: object
 11105                                  finalizers:
 11106                                    items:
 11107                                      type: string
 11108                                    type: array
 11109                                  labels:
 11110                                    additionalProperties:
 11111                                      type: string
 11112                                    type: object
 11113                                  name:
 11114                                    type: string
 11115                                  namespace:
 11116                                    type: string
 11117                                type: object
 11118                              spec:
 11119                                properties:
 11120                                  destination:
 11121                                    properties:
 11122                                      name:
 11123                                        type: string
 11124                                      namespace:
 11125                                        type: string
 11126                                      server:
 11127                                        type: string
 11128                                    type: object
 11129                                  ignoreDifferences:
 11130                                    items:
 11131                                      properties:
 11132                                        group:
 11133                                          type: string
 11134                                        jqPathExpressions:
 11135                                          items:
 11136                                            type: string
 11137                                          type: array
 11138                                        jsonPointers:
 11139                                          items:
 11140                                            type: string
 11141                                          type: array
 11142                                        kind:
 11143                                          type: string
 11144                                        managedFieldsManagers:
 11145                                          items:
 11146                                            type: string
 11147                                          type: array
 11148                                        name:
 11149                                          type: string
 11150                                        namespace:
 11151                                          type: string
 11152                                      required:
 11153                                      - kind
 11154                                      type: object
 11155                                    type: array
 11156                                  info:
 11157                                    items:
 11158                                      properties:
 11159                                        name:
 11160                                          type: string
 11161                                        value:
 11162                                          type: string
 11163                                      required:
 11164                                      - name
 11165                                      - value
 11166                                      type: object
 11167                                    type: array
 11168                                  project:
 11169                                    type: string
 11170                                  revisionHistoryLimit:
 11171                                    format: int64
 11172                                    type: integer
 11173                                  source:
 11174                                    properties:
 11175                                      chart:
 11176                                        type: string
 11177                                      directory:
 11178                                        properties:
 11179                                          exclude:
 11180                                            type: string
 11181                                          include:
 11182                                            type: string
 11183                                          jsonnet:
 11184                                            properties:
 11185                                              extVars:
 11186                                                items:
 11187                                                  properties:
 11188                                                    code:
 11189                                                      type: boolean
 11190                                                    name:
 11191                                                      type: string
 11192                                                    value:
 11193                                                      type: string
 11194                                                  required:
 11195                                                  - name
 11196                                                  - value
 11197                                                  type: object
 11198                                                type: array
 11199                                              libs:
 11200                                                items:
 11201                                                  type: string
 11202                                                type: array
 11203                                              tlas:
 11204                                                items:
 11205                                                  properties:
 11206                                                    code:
 11207                                                      type: boolean
 11208                                                    name:
 11209                                                      type: string
 11210                                                    value:
 11211                                                      type: string
 11212                                                  required:
 11213                                                  - name
 11214                                                  - value
 11215                                                  type: object
 11216                                                type: array
 11217                                            type: object
 11218                                          recurse:
 11219                                            type: boolean
 11220                                        type: object
 11221                                      helm:
 11222                                        properties:
 11223                                          fileParameters:
 11224                                            items:
 11225                                              properties:
 11226                                                name:
 11227                                                  type: string
 11228                                                path:
 11229                                                  type: string
 11230                                              type: object
 11231                                            type: array
 11232                                          ignoreMissingValueFiles:
 11233                                            type: boolean
 11234                                          parameters:
 11235                                            items:
 11236                                              properties:
 11237                                                forceString:
 11238                                                  type: boolean
 11239                                                name:
 11240                                                  type: string
 11241                                                value:
 11242                                                  type: string
 11243                                              type: object
 11244                                            type: array
 11245                                          passCredentials:
 11246                                            type: boolean
 11247                                          releaseName:
 11248                                            type: string
 11249                                          skipCrds:
 11250                                            type: boolean
 11251                                          valueFiles:
 11252                                            items:
 11253                                              type: string
 11254                                            type: array
 11255                                          values:
 11256                                            type: string
 11257                                          valuesObject:
 11258                                            type: object
 11259                                            x-kubernetes-preserve-unknown-fields: true
 11260                                          version:
 11261                                            type: string
 11262                                        type: object
 11263                                      kustomize:
 11264                                        properties:
 11265                                          commonAnnotations:
 11266                                            additionalProperties:
 11267                                              type: string
 11268                                            type: object
 11269                                          commonAnnotationsEnvsubst:
 11270                                            type: boolean
 11271                                          commonLabels:
 11272                                            additionalProperties:
 11273                                              type: string
 11274                                            type: object
 11275                                          forceCommonAnnotations:
 11276                                            type: boolean
 11277                                          forceCommonLabels:
 11278                                            type: boolean
 11279                                          images:
 11280                                            items:
 11281                                              type: string
 11282                                            type: array
 11283                                          namePrefix:
 11284                                            type: string
 11285                                          nameSuffix:
 11286                                            type: string
 11287                                          namespace:
 11288                                            type: string
 11289                                          replicas:
 11290                                            items:
 11291                                              properties:
 11292                                                count:
 11293                                                  anyOf:
 11294                                                  - type: integer
 11295                                                  - type: string
 11296                                                  x-kubernetes-int-or-string: true
 11297                                                name:
 11298                                                  type: string
 11299                                              required:
 11300                                              - count
 11301                                              - name
 11302                                              type: object
 11303                                            type: array
 11304                                          version:
 11305                                            type: string
 11306                                        type: object
 11307                                      path:
 11308                                        type: string
 11309                                      plugin:
 11310                                        properties:
 11311                                          env:
 11312                                            items:
 11313                                              properties:
 11314                                                name:
 11315                                                  type: string
 11316                                                value:
 11317                                                  type: string
 11318                                              required:
 11319                                              - name
 11320                                              - value
 11321                                              type: object
 11322                                            type: array
 11323                                          name:
 11324                                            type: string
 11325                                          parameters:
 11326                                            items:
 11327                                              properties:
 11328                                                array:
 11329                                                  items:
 11330                                                    type: string
 11331                                                  type: array
 11332                                                map:
 11333                                                  additionalProperties:
 11334                                                    type: string
 11335                                                  type: object
 11336                                                name:
 11337                                                  type: string
 11338                                                string:
 11339                                                  type: string
 11340                                              type: object
 11341                                            type: array
 11342                                        type: object
 11343                                      ref:
 11344                                        type: string
 11345                                      repoURL:
 11346                                        type: string
 11347                                      targetRevision:
 11348                                        type: string
 11349                                    required:
 11350                                    - repoURL
 11351                                    type: object
 11352                                  sources:
 11353                                    items:
 11354                                      properties:
 11355                                        chart:
 11356                                          type: string
 11357                                        directory:
 11358                                          properties:
 11359                                            exclude:
 11360                                              type: string
 11361                                            include:
 11362                                              type: string
 11363                                            jsonnet:
 11364                                              properties:
 11365                                                extVars:
 11366                                                  items:
 11367                                                    properties:
 11368                                                      code:
 11369                                                        type: boolean
 11370                                                      name:
 11371                                                        type: string
 11372                                                      value:
 11373                                                        type: string
 11374                                                    required:
 11375                                                    - name
 11376                                                    - value
 11377                                                    type: object
 11378                                                  type: array
 11379                                                libs:
 11380                                                  items:
 11381                                                    type: string
 11382                                                  type: array
 11383                                                tlas:
 11384                                                  items:
 11385                                                    properties:
 11386                                                      code:
 11387                                                        type: boolean
 11388                                                      name:
 11389                                                        type: string
 11390                                                      value:
 11391                                                        type: string
 11392                                                    required:
 11393                                                    - name
 11394                                                    - value
 11395                                                    type: object
 11396                                                  type: array
 11397                                              type: object
 11398                                            recurse:
 11399                                              type: boolean
 11400                                          type: object
 11401                                        helm:
 11402                                          properties:
 11403                                            fileParameters:
 11404                                              items:
 11405                                                properties:
 11406                                                  name:
 11407                                                    type: string
 11408                                                  path:
 11409                                                    type: string
 11410                                                type: object
 11411                                              type: array
 11412                                            ignoreMissingValueFiles:
 11413                                              type: boolean
 11414                                            parameters:
 11415                                              items:
 11416                                                properties:
 11417                                                  forceString:
 11418                                                    type: boolean
 11419                                                  name:
 11420                                                    type: string
 11421                                                  value:
 11422                                                    type: string
 11423                                                type: object
 11424                                              type: array
 11425                                            passCredentials:
 11426                                              type: boolean
 11427                                            releaseName:
 11428                                              type: string
 11429                                            skipCrds:
 11430                                              type: boolean
 11431                                            valueFiles:
 11432                                              items:
 11433                                                type: string
 11434                                              type: array
 11435                                            values:
 11436                                              type: string
 11437                                            valuesObject:
 11438                                              type: object
 11439                                              x-kubernetes-preserve-unknown-fields: true
 11440                                            version:
 11441                                              type: string
 11442                                          type: object
 11443                                        kustomize:
 11444                                          properties:
 11445                                            commonAnnotations:
 11446                                              additionalProperties:
 11447                                                type: string
 11448                                              type: object
 11449                                            commonAnnotationsEnvsubst:
 11450                                              type: boolean
 11451                                            commonLabels:
 11452                                              additionalProperties:
 11453                                                type: string
 11454                                              type: object
 11455                                            forceCommonAnnotations:
 11456                                              type: boolean
 11457                                            forceCommonLabels:
 11458                                              type: boolean
 11459                                            images:
 11460                                              items:
 11461                                                type: string
 11462                                              type: array
 11463                                            namePrefix:
 11464                                              type: string
 11465                                            nameSuffix:
 11466                                              type: string
 11467                                            namespace:
 11468                                              type: string
 11469                                            replicas:
 11470                                              items:
 11471                                                properties:
 11472                                                  count:
 11473                                                    anyOf:
 11474                                                    - type: integer
 11475                                                    - type: string
 11476                                                    x-kubernetes-int-or-string: true
 11477                                                  name:
 11478                                                    type: string
 11479                                                required:
 11480                                                - count
 11481                                                - name
 11482                                                type: object
 11483                                              type: array
 11484                                            version:
 11485                                              type: string
 11486                                          type: object
 11487                                        path:
 11488                                          type: string
 11489                                        plugin:
 11490                                          properties:
 11491                                            env:
 11492                                              items:
 11493                                                properties:
 11494                                                  name:
 11495                                                    type: string
 11496                                                  value:
 11497                                                    type: string
 11498                                                required:
 11499                                                - name
 11500                                                - value
 11501                                                type: object
 11502                                              type: array
 11503                                            name:
 11504                                              type: string
 11505                                            parameters:
 11506                                              items:
 11507                                                properties:
 11508                                                  array:
 11509                                                    items:
 11510                                                      type: string
 11511                                                    type: array
 11512                                                  map:
 11513                                                    additionalProperties:
 11514                                                      type: string
 11515                                                    type: object
 11516                                                  name:
 11517                                                    type: string
 11518                                                  string:
 11519                                                    type: string
 11520                                                type: object
 11521                                              type: array
 11522                                          type: object
 11523                                        ref:
 11524                                          type: string
 11525                                        repoURL:
 11526                                          type: string
 11527                                        targetRevision:
 11528                                          type: string
 11529                                      required:
 11530                                      - repoURL
 11531                                      type: object
 11532                                    type: array
 11533                                  syncPolicy:
 11534                                    properties:
 11535                                      automated:
 11536                                        properties:
 11537                                          allowEmpty:
 11538                                            type: boolean
 11539                                          prune:
 11540                                            type: boolean
 11541                                          selfHeal:
 11542                                            type: boolean
 11543                                        type: object
 11544                                      managedNamespaceMetadata:
 11545                                        properties:
 11546                                          annotations:
 11547                                            additionalProperties:
 11548                                              type: string
 11549                                            type: object
 11550                                          labels:
 11551                                            additionalProperties:
 11552                                              type: string
 11553                                            type: object
 11554                                        type: object
 11555                                      retry:
 11556                                        properties:
 11557                                          backoff:
 11558                                            properties:
 11559                                              duration:
 11560                                                type: string
 11561                                              factor:
 11562                                                format: int64
 11563                                                type: integer
 11564                                              maxDuration:
 11565                                                type: string
 11566                                            type: object
 11567                                          limit:
 11568                                            format: int64
 11569                                            type: integer
 11570                                        type: object
 11571                                      syncOptions:
 11572                                        items:
 11573                                          type: string
 11574                                        type: array
 11575                                    type: object
 11576                                required:
 11577                                - destination
 11578                                - project
 11579                                type: object
 11580                            required:
 11581                            - metadata
 11582                            - spec
 11583                            type: object
 11584                          values:
 11585                            additionalProperties:
 11586                              type: string
 11587                            type: object
 11588                        required:
 11589                        - configMapRef
 11590                        type: object
 11591                      pullRequest:
 11592                        properties:
 11593                          azuredevops:
 11594                            properties:
 11595                              api:
 11596                                type: string
 11597                              labels:
 11598                                items:
 11599                                  type: string
 11600                                type: array
 11601                              organization:
 11602                                type: string
 11603                              project:
 11604                                type: string
 11605                              repo:
 11606                                type: string
 11607                              tokenRef:
 11608                                properties:
 11609                                  key:
 11610                                    type: string
 11611                                  secretName:
 11612                                    type: string
 11613                                required:
 11614                                - key
 11615                                - secretName
 11616                                type: object
 11617                            required:
 11618                            - organization
 11619                            - project
 11620                            - repo
 11621                            type: object
 11622                          bitbucket:
 11623                            properties:
 11624                              api:
 11625                                type: string
 11626                              basicAuth:
 11627                                properties:
 11628                                  passwordRef:
 11629                                    properties:
 11630                                      key:
 11631                                        type: string
 11632                                      secretName:
 11633                                        type: string
 11634                                    required:
 11635                                    - key
 11636                                    - secretName
 11637                                    type: object
 11638                                  username:
 11639                                    type: string
 11640                                required:
 11641                                - passwordRef
 11642                                - username
 11643                                type: object
 11644                              bearerToken:
 11645                                properties:
 11646                                  tokenRef:
 11647                                    properties:
 11648                                      key:
 11649                                        type: string
 11650                                      secretName:
 11651                                        type: string
 11652                                    required:
 11653                                    - key
 11654                                    - secretName
 11655                                    type: object
 11656                                required:
 11657                                - tokenRef
 11658                                type: object
 11659                              owner:
 11660                                type: string
 11661                              repo:
 11662                                type: string
 11663                            required:
 11664                            - owner
 11665                            - repo
 11666                            type: object
 11667                          bitbucketServer:
 11668                            properties:
 11669                              api:
 11670                                type: string
 11671                              basicAuth:
 11672                                properties:
 11673                                  passwordRef:
 11674                                    properties:
 11675                                      key:
 11676                                        type: string
 11677                                      secretName:
 11678                                        type: string
 11679                                    required:
 11680                                    - key
 11681                                    - secretName
 11682                                    type: object
 11683                                  username:
 11684                                    type: string
 11685                                required:
 11686                                - passwordRef
 11687                                - username
 11688                                type: object
 11689                              project:
 11690                                type: string
 11691                              repo:
 11692                                type: string
 11693                            required:
 11694                            - api
 11695                            - project
 11696                            - repo
 11697                            type: object
 11698                          filters:
 11699                            items:
 11700                              properties:
 11701                                branchMatch:
 11702                                  type: string
 11703                                targetBranchMatch:
 11704                                  type: string
 11705                              type: object
 11706                            type: array
 11707                          gitea:
 11708                            properties:
 11709                              api:
 11710                                type: string
 11711                              insecure:
 11712                                type: boolean
 11713                              owner:
 11714                                type: string
 11715                              repo:
 11716                                type: string
 11717                              tokenRef:
 11718                                properties:
 11719                                  key:
 11720                                    type: string
 11721                                  secretName:
 11722                                    type: string
 11723                                required:
 11724                                - key
 11725                                - secretName
 11726                                type: object
 11727                            required:
 11728                            - api
 11729                            - owner
 11730                            - repo
 11731                            type: object
 11732                          github:
 11733                            properties:
 11734                              api:
 11735                                type: string
 11736                              appSecretName:
 11737                                type: string
 11738                              labels:
 11739                                items:
 11740                                  type: string
 11741                                type: array
 11742                              owner:
 11743                                type: string
 11744                              repo:
 11745                                type: string
 11746                              tokenRef:
 11747                                properties:
 11748                                  key:
 11749                                    type: string
 11750                                  secretName:
 11751                                    type: string
 11752                                required:
 11753                                - key
 11754                                - secretName
 11755                                type: object
 11756                            required:
 11757                            - owner
 11758                            - repo
 11759                            type: object
 11760                          gitlab:
 11761                            properties:
 11762                              api:
 11763                                type: string
 11764                              insecure:
 11765                                type: boolean
 11766                              labels:
 11767                                items:
 11768                                  type: string
 11769                                type: array
 11770                              project:
 11771                                type: string
 11772                              pullRequestState:
 11773                                type: string
 11774                              tokenRef:
 11775                                properties:
 11776                                  key:
 11777                                    type: string
 11778                                  secretName:
 11779                                    type: string
 11780                                required:
 11781                                - key
 11782                                - secretName
 11783                                type: object
 11784                            required:
 11785                            - project
 11786                            type: object
 11787                          requeueAfterSeconds:
 11788                            format: int64
 11789                            type: integer
 11790                          template:
 11791                            properties:
 11792                              metadata:
 11793                                properties:
 11794                                  annotations:
 11795                                    additionalProperties:
 11796                                      type: string
 11797                                    type: object
 11798                                  finalizers:
 11799                                    items:
 11800                                      type: string
 11801                                    type: array
 11802                                  labels:
 11803                                    additionalProperties:
 11804                                      type: string
 11805                                    type: object
 11806                                  name:
 11807                                    type: string
 11808                                  namespace:
 11809                                    type: string
 11810                                type: object
 11811                              spec:
 11812                                properties:
 11813                                  destination:
 11814                                    properties:
 11815                                      name:
 11816                                        type: string
 11817                                      namespace:
 11818                                        type: string
 11819                                      server:
 11820                                        type: string
 11821                                    type: object
 11822                                  ignoreDifferences:
 11823                                    items:
 11824                                      properties:
 11825                                        group:
 11826                                          type: string
 11827                                        jqPathExpressions:
 11828                                          items:
 11829                                            type: string
 11830                                          type: array
 11831                                        jsonPointers:
 11832                                          items:
 11833                                            type: string
 11834                                          type: array
 11835                                        kind:
 11836                                          type: string
 11837                                        managedFieldsManagers:
 11838                                          items:
 11839                                            type: string
 11840                                          type: array
 11841                                        name:
 11842                                          type: string
 11843                                        namespace:
 11844                                          type: string
 11845                                      required:
 11846                                      - kind
 11847                                      type: object
 11848                                    type: array
 11849                                  info:
 11850                                    items:
 11851                                      properties:
 11852                                        name:
 11853                                          type: string
 11854                                        value:
 11855                                          type: string
 11856                                      required:
 11857                                      - name
 11858                                      - value
 11859                                      type: object
 11860                                    type: array
 11861                                  project:
 11862                                    type: string
 11863                                  revisionHistoryLimit:
 11864                                    format: int64
 11865                                    type: integer
 11866                                  source:
 11867                                    properties:
 11868                                      chart:
 11869                                        type: string
 11870                                      directory:
 11871                                        properties:
 11872                                          exclude:
 11873                                            type: string
 11874                                          include:
 11875                                            type: string
 11876                                          jsonnet:
 11877                                            properties:
 11878                                              extVars:
 11879                                                items:
 11880                                                  properties:
 11881                                                    code:
 11882                                                      type: boolean
 11883                                                    name:
 11884                                                      type: string
 11885                                                    value:
 11886                                                      type: string
 11887                                                  required:
 11888                                                  - name
 11889                                                  - value
 11890                                                  type: object
 11891                                                type: array
 11892                                              libs:
 11893                                                items:
 11894                                                  type: string
 11895                                                type: array
 11896                                              tlas:
 11897                                                items:
 11898                                                  properties:
 11899                                                    code:
 11900                                                      type: boolean
 11901                                                    name:
 11902                                                      type: string
 11903                                                    value:
 11904                                                      type: string
 11905                                                  required:
 11906                                                  - name
 11907                                                  - value
 11908                                                  type: object
 11909                                                type: array
 11910                                            type: object
 11911                                          recurse:
 11912                                            type: boolean
 11913                                        type: object
 11914                                      helm:
 11915                                        properties:
 11916                                          fileParameters:
 11917                                            items:
 11918                                              properties:
 11919                                                name:
 11920                                                  type: string
 11921                                                path:
 11922                                                  type: string
 11923                                              type: object
 11924                                            type: array
 11925                                          ignoreMissingValueFiles:
 11926                                            type: boolean
 11927                                          parameters:
 11928                                            items:
 11929                                              properties:
 11930                                                forceString:
 11931                                                  type: boolean
 11932                                                name:
 11933                                                  type: string
 11934                                                value:
 11935                                                  type: string
 11936                                              type: object
 11937                                            type: array
 11938                                          passCredentials:
 11939                                            type: boolean
 11940                                          releaseName:
 11941                                            type: string
 11942                                          skipCrds:
 11943                                            type: boolean
 11944                                          valueFiles:
 11945                                            items:
 11946                                              type: string
 11947                                            type: array
 11948                                          values:
 11949                                            type: string
 11950                                          valuesObject:
 11951                                            type: object
 11952                                            x-kubernetes-preserve-unknown-fields: true
 11953                                          version:
 11954                                            type: string
 11955                                        type: object
 11956                                      kustomize:
 11957                                        properties:
 11958                                          commonAnnotations:
 11959                                            additionalProperties:
 11960                                              type: string
 11961                                            type: object
 11962                                          commonAnnotationsEnvsubst:
 11963                                            type: boolean
 11964                                          commonLabels:
 11965                                            additionalProperties:
 11966                                              type: string
 11967                                            type: object
 11968                                          forceCommonAnnotations:
 11969                                            type: boolean
 11970                                          forceCommonLabels:
 11971                                            type: boolean
 11972                                          images:
 11973                                            items:
 11974                                              type: string
 11975                                            type: array
 11976                                          namePrefix:
 11977                                            type: string
 11978                                          nameSuffix:
 11979                                            type: string
 11980                                          namespace:
 11981                                            type: string
 11982                                          replicas:
 11983                                            items:
 11984                                              properties:
 11985                                                count:
 11986                                                  anyOf:
 11987                                                  - type: integer
 11988                                                  - type: string
 11989                                                  x-kubernetes-int-or-string: true
 11990                                                name:
 11991                                                  type: string
 11992                                              required:
 11993                                              - count
 11994                                              - name
 11995                                              type: object
 11996                                            type: array
 11997                                          version:
 11998                                            type: string
 11999                                        type: object
 12000                                      path:
 12001                                        type: string
 12002                                      plugin:
 12003                                        properties:
 12004                                          env:
 12005                                            items:
 12006                                              properties:
 12007                                                name:
 12008                                                  type: string
 12009                                                value:
 12010                                                  type: string
 12011                                              required:
 12012                                              - name
 12013                                              - value
 12014                                              type: object
 12015                                            type: array
 12016                                          name:
 12017                                            type: string
 12018                                          parameters:
 12019                                            items:
 12020                                              properties:
 12021                                                array:
 12022                                                  items:
 12023                                                    type: string
 12024                                                  type: array
 12025                                                map:
 12026                                                  additionalProperties:
 12027                                                    type: string
 12028                                                  type: object
 12029                                                name:
 12030                                                  type: string
 12031                                                string:
 12032                                                  type: string
 12033                                              type: object
 12034                                            type: array
 12035                                        type: object
 12036                                      ref:
 12037                                        type: string
 12038                                      repoURL:
 12039                                        type: string
 12040                                      targetRevision:
 12041                                        type: string
 12042                                    required:
 12043                                    - repoURL
 12044                                    type: object
 12045                                  sources:
 12046                                    items:
 12047                                      properties:
 12048                                        chart:
 12049                                          type: string
 12050                                        directory:
 12051                                          properties:
 12052                                            exclude:
 12053                                              type: string
 12054                                            include:
 12055                                              type: string
 12056                                            jsonnet:
 12057                                              properties:
 12058                                                extVars:
 12059                                                  items:
 12060                                                    properties:
 12061                                                      code:
 12062                                                        type: boolean
 12063                                                      name:
 12064                                                        type: string
 12065                                                      value:
 12066                                                        type: string
 12067                                                    required:
 12068                                                    - name
 12069                                                    - value
 12070                                                    type: object
 12071                                                  type: array
 12072                                                libs:
 12073                                                  items:
 12074                                                    type: string
 12075                                                  type: array
 12076                                                tlas:
 12077                                                  items:
 12078                                                    properties:
 12079                                                      code:
 12080                                                        type: boolean
 12081                                                      name:
 12082                                                        type: string
 12083                                                      value:
 12084                                                        type: string
 12085                                                    required:
 12086                                                    - name
 12087                                                    - value
 12088                                                    type: object
 12089                                                  type: array
 12090                                              type: object
 12091                                            recurse:
 12092                                              type: boolean
 12093                                          type: object
 12094                                        helm:
 12095                                          properties:
 12096                                            fileParameters:
 12097                                              items:
 12098                                                properties:
 12099                                                  name:
 12100                                                    type: string
 12101                                                  path:
 12102                                                    type: string
 12103                                                type: object
 12104                                              type: array
 12105                                            ignoreMissingValueFiles:
 12106                                              type: boolean
 12107                                            parameters:
 12108                                              items:
 12109                                                properties:
 12110                                                  forceString:
 12111                                                    type: boolean
 12112                                                  name:
 12113                                                    type: string
 12114                                                  value:
 12115                                                    type: string
 12116                                                type: object
 12117                                              type: array
 12118                                            passCredentials:
 12119                                              type: boolean
 12120                                            releaseName:
 12121                                              type: string
 12122                                            skipCrds:
 12123                                              type: boolean
 12124                                            valueFiles:
 12125                                              items:
 12126                                                type: string
 12127                                              type: array
 12128                                            values:
 12129                                              type: string
 12130                                            valuesObject:
 12131                                              type: object
 12132                                              x-kubernetes-preserve-unknown-fields: true
 12133                                            version:
 12134                                              type: string
 12135                                          type: object
 12136                                        kustomize:
 12137                                          properties:
 12138                                            commonAnnotations:
 12139                                              additionalProperties:
 12140                                                type: string
 12141                                              type: object
 12142                                            commonAnnotationsEnvsubst:
 12143                                              type: boolean
 12144                                            commonLabels:
 12145                                              additionalProperties:
 12146                                                type: string
 12147                                              type: object
 12148                                            forceCommonAnnotations:
 12149                                              type: boolean
 12150                                            forceCommonLabels:
 12151                                              type: boolean
 12152                                            images:
 12153                                              items:
 12154                                                type: string
 12155                                              type: array
 12156                                            namePrefix:
 12157                                              type: string
 12158                                            nameSuffix:
 12159                                              type: string
 12160                                            namespace:
 12161                                              type: string
 12162                                            replicas:
 12163                                              items:
 12164                                                properties:
 12165                                                  count:
 12166                                                    anyOf:
 12167                                                    - type: integer
 12168                                                    - type: string
 12169                                                    x-kubernetes-int-or-string: true
 12170                                                  name:
 12171                                                    type: string
 12172                                                required:
 12173                                                - count
 12174                                                - name
 12175                                                type: object
 12176                                              type: array
 12177                                            version:
 12178                                              type: string
 12179                                          type: object
 12180                                        path:
 12181                                          type: string
 12182                                        plugin:
 12183                                          properties:
 12184                                            env:
 12185                                              items:
 12186                                                properties:
 12187                                                  name:
 12188                                                    type: string
 12189                                                  value:
 12190                                                    type: string
 12191                                                required:
 12192                                                - name
 12193                                                - value
 12194                                                type: object
 12195                                              type: array
 12196                                            name:
 12197                                              type: string
 12198                                            parameters:
 12199                                              items:
 12200                                                properties:
 12201                                                  array:
 12202                                                    items:
 12203                                                      type: string
 12204                                                    type: array
 12205                                                  map:
 12206                                                    additionalProperties:
 12207                                                      type: string
 12208                                                    type: object
 12209                                                  name:
 12210                                                    type: string
 12211                                                  string:
 12212                                                    type: string
 12213                                                type: object
 12214                                              type: array
 12215                                          type: object
 12216                                        ref:
 12217                                          type: string
 12218                                        repoURL:
 12219                                          type: string
 12220                                        targetRevision:
 12221                                          type: string
 12222                                      required:
 12223                                      - repoURL
 12224                                      type: object
 12225                                    type: array
 12226                                  syncPolicy:
 12227                                    properties:
 12228                                      automated:
 12229                                        properties:
 12230                                          allowEmpty:
 12231                                            type: boolean
 12232                                          prune:
 12233                                            type: boolean
 12234                                          selfHeal:
 12235                                            type: boolean
 12236                                        type: object
 12237                                      managedNamespaceMetadata:
 12238                                        properties:
 12239                                          annotations:
 12240                                            additionalProperties:
 12241                                              type: string
 12242                                            type: object
 12243                                          labels:
 12244                                            additionalProperties:
 12245                                              type: string
 12246                                            type: object
 12247                                        type: object
 12248                                      retry:
 12249                                        properties:
 12250                                          backoff:
 12251                                            properties:
 12252                                              duration:
 12253                                                type: string
 12254                                              factor:
 12255                                                format: int64
 12256                                                type: integer
 12257                                              maxDuration:
 12258                                                type: string
 12259                                            type: object
 12260                                          limit:
 12261                                            format: int64
 12262                                            type: integer
 12263                                        type: object
 12264                                      syncOptions:
 12265                                        items:
 12266                                          type: string
 12267                                        type: array
 12268                                    type: object
 12269                                required:
 12270                                - destination
 12271                                - project
 12272                                type: object
 12273                            required:
 12274                            - metadata
 12275                            - spec
 12276                            type: object
 12277                        type: object
 12278                      scmProvider:
 12279                        properties:
 12280                          awsCodeCommit:
 12281                            properties:
 12282                              allBranches:
 12283                                type: boolean
 12284                              region:
 12285                                type: string
 12286                              role:
 12287                                type: string
 12288                              tagFilters:
 12289                                items:
 12290                                  properties:
 12291                                    key:
 12292                                      type: string
 12293                                    value:
 12294                                      type: string
 12295                                  required:
 12296                                  - key
 12297                                  type: object
 12298                                type: array
 12299                            type: object
 12300                          azureDevOps:
 12301                            properties:
 12302                              accessTokenRef:
 12303                                properties:
 12304                                  key:
 12305                                    type: string
 12306                                  secretName:
 12307                                    type: string
 12308                                required:
 12309                                - key
 12310                                - secretName
 12311                                type: object
 12312                              allBranches:
 12313                                type: boolean
 12314                              api:
 12315                                type: string
 12316                              organization:
 12317                                type: string
 12318                              teamProject:
 12319                                type: string
 12320                            required:
 12321                            - accessTokenRef
 12322                            - organization
 12323                            - teamProject
 12324                            type: object
 12325                          bitbucket:
 12326                            properties:
 12327                              allBranches:
 12328                                type: boolean
 12329                              appPasswordRef:
 12330                                properties:
 12331                                  key:
 12332                                    type: string
 12333                                  secretName:
 12334                                    type: string
 12335                                required:
 12336                                - key
 12337                                - secretName
 12338                                type: object
 12339                              owner:
 12340                                type: string
 12341                              user:
 12342                                type: string
 12343                            required:
 12344                            - appPasswordRef
 12345                            - owner
 12346                            - user
 12347                            type: object
 12348                          bitbucketServer:
 12349                            properties:
 12350                              allBranches:
 12351                                type: boolean
 12352                              api:
 12353                                type: string
 12354                              basicAuth:
 12355                                properties:
 12356                                  passwordRef:
 12357                                    properties:
 12358                                      key:
 12359                                        type: string
 12360                                      secretName:
 12361                                        type: string
 12362                                    required:
 12363                                    - key
 12364                                    - secretName
 12365                                    type: object
 12366                                  username:
 12367                                    type: string
 12368                                required:
 12369                                - passwordRef
 12370                                - username
 12371                                type: object
 12372                              project:
 12373                                type: string
 12374                            required:
 12375                            - api
 12376                            - project
 12377                            type: object
 12378                          cloneProtocol:
 12379                            type: string
 12380                          filters:
 12381                            items:
 12382                              properties:
 12383                                branchMatch:
 12384                                  type: string
 12385                                labelMatch:
 12386                                  type: string
 12387                                pathsDoNotExist:
 12388                                  items:
 12389                                    type: string
 12390                                  type: array
 12391                                pathsExist:
 12392                                  items:
 12393                                    type: string
 12394                                  type: array
 12395                                repositoryMatch:
 12396                                  type: string
 12397                              type: object
 12398                            type: array
 12399                          gitea:
 12400                            properties:
 12401                              allBranches:
 12402                                type: boolean
 12403                              api:
 12404                                type: string
 12405                              insecure:
 12406                                type: boolean
 12407                              owner:
 12408                                type: string
 12409                              tokenRef:
 12410                                properties:
 12411                                  key:
 12412                                    type: string
 12413                                  secretName:
 12414                                    type: string
 12415                                required:
 12416                                - key
 12417                                - secretName
 12418                                type: object
 12419                            required:
 12420                            - api
 12421                            - owner
 12422                            type: object
 12423                          github:
 12424                            properties:
 12425                              allBranches:
 12426                                type: boolean
 12427                              api:
 12428                                type: string
 12429                              appSecretName:
 12430                                type: string
 12431                              organization:
 12432                                type: string
 12433                              tokenRef:
 12434                                properties:
 12435                                  key:
 12436                                    type: string
 12437                                  secretName:
 12438                                    type: string
 12439                                required:
 12440                                - key
 12441                                - secretName
 12442                                type: object
 12443                            required:
 12444                            - organization
 12445                            type: object
 12446                          gitlab:
 12447                            properties:
 12448                              allBranches:
 12449                                type: boolean
 12450                              api:
 12451                                type: string
 12452                              group:
 12453                                type: string
 12454                              includeSubgroups:
 12455                                type: boolean
 12456                              insecure:
 12457                                type: boolean
 12458                              tokenRef:
 12459                                properties:
 12460                                  key:
 12461                                    type: string
 12462                                  secretName:
 12463                                    type: string
 12464                                required:
 12465                                - key
 12466                                - secretName
 12467                                type: object
 12468                            required:
 12469                            - group
 12470                            type: object
 12471                          requeueAfterSeconds:
 12472                            format: int64
 12473                            type: integer
 12474                          template:
 12475                            properties:
 12476                              metadata:
 12477                                properties:
 12478                                  annotations:
 12479                                    additionalProperties:
 12480                                      type: string
 12481                                    type: object
 12482                                  finalizers:
 12483                                    items:
 12484                                      type: string
 12485                                    type: array
 12486                                  labels:
 12487                                    additionalProperties:
 12488                                      type: string
 12489                                    type: object
 12490                                  name:
 12491                                    type: string
 12492                                  namespace:
 12493                                    type: string
 12494                                type: object
 12495                              spec:
 12496                                properties:
 12497                                  destination:
 12498                                    properties:
 12499                                      name:
 12500                                        type: string
 12501                                      namespace:
 12502                                        type: string
 12503                                      server:
 12504                                        type: string
 12505                                    type: object
 12506                                  ignoreDifferences:
 12507                                    items:
 12508                                      properties:
 12509                                        group:
 12510                                          type: string
 12511                                        jqPathExpressions:
 12512                                          items:
 12513                                            type: string
 12514                                          type: array
 12515                                        jsonPointers:
 12516                                          items:
 12517                                            type: string
 12518                                          type: array
 12519                                        kind:
 12520                                          type: string
 12521                                        managedFieldsManagers:
 12522                                          items:
 12523                                            type: string
 12524                                          type: array
 12525                                        name:
 12526                                          type: string
 12527                                        namespace:
 12528                                          type: string
 12529                                      required:
 12530                                      - kind
 12531                                      type: object
 12532                                    type: array
 12533                                  info:
 12534                                    items:
 12535                                      properties:
 12536                                        name:
 12537                                          type: string
 12538                                        value:
 12539                                          type: string
 12540                                      required:
 12541                                      - name
 12542                                      - value
 12543                                      type: object
 12544                                    type: array
 12545                                  project:
 12546                                    type: string
 12547                                  revisionHistoryLimit:
 12548                                    format: int64
 12549                                    type: integer
 12550                                  source:
 12551                                    properties:
 12552                                      chart:
 12553                                        type: string
 12554                                      directory:
 12555                                        properties:
 12556                                          exclude:
 12557                                            type: string
 12558                                          include:
 12559                                            type: string
 12560                                          jsonnet:
 12561                                            properties:
 12562                                              extVars:
 12563                                                items:
 12564                                                  properties:
 12565                                                    code:
 12566                                                      type: boolean
 12567                                                    name:
 12568                                                      type: string
 12569                                                    value:
 12570                                                      type: string
 12571                                                  required:
 12572                                                  - name
 12573                                                  - value
 12574                                                  type: object
 12575                                                type: array
 12576                                              libs:
 12577                                                items:
 12578                                                  type: string
 12579                                                type: array
 12580                                              tlas:
 12581                                                items:
 12582                                                  properties:
 12583                                                    code:
 12584                                                      type: boolean
 12585                                                    name:
 12586                                                      type: string
 12587                                                    value:
 12588                                                      type: string
 12589                                                  required:
 12590                                                  - name
 12591                                                  - value
 12592                                                  type: object
 12593                                                type: array
 12594                                            type: object
 12595                                          recurse:
 12596                                            type: boolean
 12597                                        type: object
 12598                                      helm:
 12599                                        properties:
 12600                                          fileParameters:
 12601                                            items:
 12602                                              properties:
 12603                                                name:
 12604                                                  type: string
 12605                                                path:
 12606                                                  type: string
 12607                                              type: object
 12608                                            type: array
 12609                                          ignoreMissingValueFiles:
 12610                                            type: boolean
 12611                                          parameters:
 12612                                            items:
 12613                                              properties:
 12614                                                forceString:
 12615                                                  type: boolean
 12616                                                name:
 12617                                                  type: string
 12618                                                value:
 12619                                                  type: string
 12620                                              type: object
 12621                                            type: array
 12622                                          passCredentials:
 12623                                            type: boolean
 12624                                          releaseName:
 12625                                            type: string
 12626                                          skipCrds:
 12627                                            type: boolean
 12628                                          valueFiles:
 12629                                            items:
 12630                                              type: string
 12631                                            type: array
 12632                                          values:
 12633                                            type: string
 12634                                          valuesObject:
 12635                                            type: object
 12636                                            x-kubernetes-preserve-unknown-fields: true
 12637                                          version:
 12638                                            type: string
 12639                                        type: object
 12640                                      kustomize:
 12641                                        properties:
 12642                                          commonAnnotations:
 12643                                            additionalProperties:
 12644                                              type: string
 12645                                            type: object
 12646                                          commonAnnotationsEnvsubst:
 12647                                            type: boolean
 12648                                          commonLabels:
 12649                                            additionalProperties:
 12650                                              type: string
 12651                                            type: object
 12652                                          forceCommonAnnotations:
 12653                                            type: boolean
 12654                                          forceCommonLabels:
 12655                                            type: boolean
 12656                                          images:
 12657                                            items:
 12658                                              type: string
 12659                                            type: array
 12660                                          namePrefix:
 12661                                            type: string
 12662                                          nameSuffix:
 12663                                            type: string
 12664                                          namespace:
 12665                                            type: string
 12666                                          replicas:
 12667                                            items:
 12668                                              properties:
 12669                                                count:
 12670                                                  anyOf:
 12671                                                  - type: integer
 12672                                                  - type: string
 12673                                                  x-kubernetes-int-or-string: true
 12674                                                name:
 12675                                                  type: string
 12676                                              required:
 12677                                              - count
 12678                                              - name
 12679                                              type: object
 12680                                            type: array
 12681                                          version:
 12682                                            type: string
 12683                                        type: object
 12684                                      path:
 12685                                        type: string
 12686                                      plugin:
 12687                                        properties:
 12688                                          env:
 12689                                            items:
 12690                                              properties:
 12691                                                name:
 12692                                                  type: string
 12693                                                value:
 12694                                                  type: string
 12695                                              required:
 12696                                              - name
 12697                                              - value
 12698                                              type: object
 12699                                            type: array
 12700                                          name:
 12701                                            type: string
 12702                                          parameters:
 12703                                            items:
 12704                                              properties:
 12705                                                array:
 12706                                                  items:
 12707                                                    type: string
 12708                                                  type: array
 12709                                                map:
 12710                                                  additionalProperties:
 12711                                                    type: string
 12712                                                  type: object
 12713                                                name:
 12714                                                  type: string
 12715                                                string:
 12716                                                  type: string
 12717                                              type: object
 12718                                            type: array
 12719                                        type: object
 12720                                      ref:
 12721                                        type: string
 12722                                      repoURL:
 12723                                        type: string
 12724                                      targetRevision:
 12725                                        type: string
 12726                                    required:
 12727                                    - repoURL
 12728                                    type: object
 12729                                  sources:
 12730                                    items:
 12731                                      properties:
 12732                                        chart:
 12733                                          type: string
 12734                                        directory:
 12735                                          properties:
 12736                                            exclude:
 12737                                              type: string
 12738                                            include:
 12739                                              type: string
 12740                                            jsonnet:
 12741                                              properties:
 12742                                                extVars:
 12743                                                  items:
 12744                                                    properties:
 12745                                                      code:
 12746                                                        type: boolean
 12747                                                      name:
 12748                                                        type: string
 12749                                                      value:
 12750                                                        type: string
 12751                                                    required:
 12752                                                    - name
 12753                                                    - value
 12754                                                    type: object
 12755                                                  type: array
 12756                                                libs:
 12757                                                  items:
 12758                                                    type: string
 12759                                                  type: array
 12760                                                tlas:
 12761                                                  items:
 12762                                                    properties:
 12763                                                      code:
 12764                                                        type: boolean
 12765                                                      name:
 12766                                                        type: string
 12767                                                      value:
 12768                                                        type: string
 12769                                                    required:
 12770                                                    - name
 12771                                                    - value
 12772                                                    type: object
 12773                                                  type: array
 12774                                              type: object
 12775                                            recurse:
 12776                                              type: boolean
 12777                                          type: object
 12778                                        helm:
 12779                                          properties:
 12780                                            fileParameters:
 12781                                              items:
 12782                                                properties:
 12783                                                  name:
 12784                                                    type: string
 12785                                                  path:
 12786                                                    type: string
 12787                                                type: object
 12788                                              type: array
 12789                                            ignoreMissingValueFiles:
 12790                                              type: boolean
 12791                                            parameters:
 12792                                              items:
 12793                                                properties:
 12794                                                  forceString:
 12795                                                    type: boolean
 12796                                                  name:
 12797                                                    type: string
 12798                                                  value:
 12799                                                    type: string
 12800                                                type: object
 12801                                              type: array
 12802                                            passCredentials:
 12803                                              type: boolean
 12804                                            releaseName:
 12805                                              type: string
 12806                                            skipCrds:
 12807                                              type: boolean
 12808                                            valueFiles:
 12809                                              items:
 12810                                                type: string
 12811                                              type: array
 12812                                            values:
 12813                                              type: string
 12814                                            valuesObject:
 12815                                              type: object
 12816                                              x-kubernetes-preserve-unknown-fields: true
 12817                                            version:
 12818                                              type: string
 12819                                          type: object
 12820                                        kustomize:
 12821                                          properties:
 12822                                            commonAnnotations:
 12823                                              additionalProperties:
 12824                                                type: string
 12825                                              type: object
 12826                                            commonAnnotationsEnvsubst:
 12827                                              type: boolean
 12828                                            commonLabels:
 12829                                              additionalProperties:
 12830                                                type: string
 12831                                              type: object
 12832                                            forceCommonAnnotations:
 12833                                              type: boolean
 12834                                            forceCommonLabels:
 12835                                              type: boolean
 12836                                            images:
 12837                                              items:
 12838                                                type: string
 12839                                              type: array
 12840                                            namePrefix:
 12841                                              type: string
 12842                                            nameSuffix:
 12843                                              type: string
 12844                                            namespace:
 12845                                              type: string
 12846                                            replicas:
 12847                                              items:
 12848                                                properties:
 12849                                                  count:
 12850                                                    anyOf:
 12851                                                    - type: integer
 12852                                                    - type: string
 12853                                                    x-kubernetes-int-or-string: true
 12854                                                  name:
 12855                                                    type: string
 12856                                                required:
 12857                                                - count
 12858                                                - name
 12859                                                type: object
 12860                                              type: array
 12861                                            version:
 12862                                              type: string
 12863                                          type: object
 12864                                        path:
 12865                                          type: string
 12866                                        plugin:
 12867                                          properties:
 12868                                            env:
 12869                                              items:
 12870                                                properties:
 12871                                                  name:
 12872                                                    type: string
 12873                                                  value:
 12874                                                    type: string
 12875                                                required:
 12876                                                - name
 12877                                                - value
 12878                                                type: object
 12879                                              type: array
 12880                                            name:
 12881                                              type: string
 12882                                            parameters:
 12883                                              items:
 12884                                                properties:
 12885                                                  array:
 12886                                                    items:
 12887                                                      type: string
 12888                                                    type: array
 12889                                                  map:
 12890                                                    additionalProperties:
 12891                                                      type: string
 12892                                                    type: object
 12893                                                  name:
 12894                                                    type: string
 12895                                                  string:
 12896                                                    type: string
 12897                                                type: object
 12898                                              type: array
 12899                                          type: object
 12900                                        ref:
 12901                                          type: string
 12902                                        repoURL:
 12903                                          type: string
 12904                                        targetRevision:
 12905                                          type: string
 12906                                      required:
 12907                                      - repoURL
 12908                                      type: object
 12909                                    type: array
 12910                                  syncPolicy:
 12911                                    properties:
 12912                                      automated:
 12913                                        properties:
 12914                                          allowEmpty:
 12915                                            type: boolean
 12916                                          prune:
 12917                                            type: boolean
 12918                                          selfHeal:
 12919                                            type: boolean
 12920                                        type: object
 12921                                      managedNamespaceMetadata:
 12922                                        properties:
 12923                                          annotations:
 12924                                            additionalProperties:
 12925                                              type: string
 12926                                            type: object
 12927                                          labels:
 12928                                            additionalProperties:
 12929                                              type: string
 12930                                            type: object
 12931                                        type: object
 12932                                      retry:
 12933                                        properties:
 12934                                          backoff:
 12935                                            properties:
 12936                                              duration:
 12937                                                type: string
 12938                                              factor:
 12939                                                format: int64
 12940                                                type: integer
 12941                                              maxDuration:
 12942                                                type: string
 12943                                            type: object
 12944                                          limit:
 12945                                            format: int64
 12946                                            type: integer
 12947                                        type: object
 12948                                      syncOptions:
 12949                                        items:
 12950                                          type: string
 12951                                        type: array
 12952                                    type: object
 12953                                required:
 12954                                - destination
 12955                                - project
 12956                                type: object
 12957                            required:
 12958                            - metadata
 12959                            - spec
 12960                            type: object
 12961                          values:
 12962                            additionalProperties:
 12963                              type: string
 12964                            type: object
 12965                        type: object
 12966                      selector:
 12967                        properties:
 12968                          matchExpressions:
 12969                            items:
 12970                              properties:
 12971                                key:
 12972                                  type: string
 12973                                operator:
 12974                                  type: string
 12975                                values:
 12976                                  items:
 12977                                    type: string
 12978                                  type: array
 12979                              required:
 12980                              - key
 12981                              - operator
 12982                              type: object
 12983                            type: array
 12984                          matchLabels:
 12985                            additionalProperties:
 12986                              type: string
 12987                            type: object
 12988                        type: object
 12989                    type: object
 12990                  type: array
 12991                goTemplate:
 12992                  type: boolean
 12993                goTemplateOptions:
 12994                  items:
 12995                    type: string
 12996                  type: array
 12997                preservedFields:
 12998                  properties:
 12999                    annotations:
 13000                      items:
 13001                        type: string
 13002                      type: array
 13003                  type: object
 13004                strategy:
 13005                  properties:
 13006                    rollingSync:
 13007                      properties:
 13008                        steps:
 13009                          items:
 13010                            properties:
 13011                              matchExpressions:
 13012                                items:
 13013                                  properties:
 13014                                    key:
 13015                                      type: string
 13016                                    operator:
 13017                                      type: string
 13018                                    values:
 13019                                      items:
 13020                                        type: string
 13021                                      type: array
 13022                                  type: object
 13023                                type: array
 13024                              maxUpdate:
 13025                                anyOf:
 13026                                - type: integer
 13027                                - type: string
 13028                                x-kubernetes-int-or-string: true
 13029                            type: object
 13030                          type: array
 13031                      type: object
 13032                    type:
 13033                      type: string
 13034                  type: object
 13035                syncPolicy:
 13036                  properties:
 13037                    applicationsSync:
 13038                      enum:
 13039                      - create-only
 13040                      - create-update
 13041                      - create-delete
 13042                      - sync
 13043                      type: string
 13044                    preserveResourcesOnDeletion:
 13045                      type: boolean
 13046                  type: object
 13047                template:
 13048                  properties:
 13049                    metadata:
 13050                      properties:
 13051                        annotations:
 13052                          additionalProperties:
 13053                            type: string
 13054                          type: object
 13055                        finalizers:
 13056                          items:
 13057                            type: string
 13058                          type: array
 13059                        labels:
 13060                          additionalProperties:
 13061                            type: string
 13062                          type: object
 13063                        name:
 13064                          type: string
 13065                        namespace:
 13066                          type: string
 13067                      type: object
 13068                    spec:
 13069                      properties:
 13070                        destination:
 13071                          properties:
 13072                            name:
 13073                              type: string
 13074                            namespace:
 13075                              type: string
 13076                            server:
 13077                              type: string
 13078                          type: object
 13079                        ignoreDifferences:
 13080                          items:
 13081                            properties:
 13082                              group:
 13083                                type: string
 13084                              jqPathExpressions:
 13085                                items:
 13086                                  type: string
 13087                                type: array
 13088                              jsonPointers:
 13089                                items:
 13090                                  type: string
 13091                                type: array
 13092                              kind:
 13093                                type: string
 13094                              managedFieldsManagers:
 13095                                items:
 13096                                  type: string
 13097                                type: array
 13098                              name:
 13099                                type: string
 13100                              namespace:
 13101                                type: string
 13102                            required:
 13103                            - kind
 13104                            type: object
 13105                          type: array
 13106                        info:
 13107                          items:
 13108                            properties:
 13109                              name:
 13110                                type: string
 13111                              value:
 13112                                type: string
 13113                            required:
 13114                            - name
 13115                            - value
 13116                            type: object
 13117                          type: array
 13118                        project:
 13119                          type: string
 13120                        revisionHistoryLimit:
 13121                          format: int64
 13122                          type: integer
 13123                        source:
 13124                          properties:
 13125                            chart:
 13126                              type: string
 13127                            directory:
 13128                              properties:
 13129                                exclude:
 13130                                  type: string
 13131                                include:
 13132                                  type: string
 13133                                jsonnet:
 13134                                  properties:
 13135                                    extVars:
 13136                                      items:
 13137                                        properties:
 13138                                          code:
 13139                                            type: boolean
 13140                                          name:
 13141                                            type: string
 13142                                          value:
 13143                                            type: string
 13144                                        required:
 13145                                        - name
 13146                                        - value
 13147                                        type: object
 13148                                      type: array
 13149                                    libs:
 13150                                      items:
 13151                                        type: string
 13152                                      type: array
 13153                                    tlas:
 13154                                      items:
 13155                                        properties:
 13156                                          code:
 13157                                            type: boolean
 13158                                          name:
 13159                                            type: string
 13160                                          value:
 13161                                            type: string
 13162                                        required:
 13163                                        - name
 13164                                        - value
 13165                                        type: object
 13166                                      type: array
 13167                                  type: object
 13168                                recurse:
 13169                                  type: boolean
 13170                              type: object
 13171                            helm:
 13172                              properties:
 13173                                fileParameters:
 13174                                  items:
 13175                                    properties:
 13176                                      name:
 13177                                        type: string
 13178                                      path:
 13179                                        type: string
 13180                                    type: object
 13181                                  type: array
 13182                                ignoreMissingValueFiles:
 13183                                  type: boolean
 13184                                parameters:
 13185                                  items:
 13186                                    properties:
 13187                                      forceString:
 13188                                        type: boolean
 13189                                      name:
 13190                                        type: string
 13191                                      value:
 13192                                        type: string
 13193                                    type: object
 13194                                  type: array
 13195                                passCredentials:
 13196                                  type: boolean
 13197                                releaseName:
 13198                                  type: string
 13199                                skipCrds:
 13200                                  type: boolean
 13201                                valueFiles:
 13202                                  items:
 13203                                    type: string
 13204                                  type: array
 13205                                values:
 13206                                  type: string
 13207                                valuesObject:
 13208                                  type: object
 13209                                  x-kubernetes-preserve-unknown-fields: true
 13210                                version:
 13211                                  type: string
 13212                              type: object
 13213                            kustomize:
 13214                              properties:
 13215                                commonAnnotations:
 13216                                  additionalProperties:
 13217                                    type: string
 13218                                  type: object
 13219                                commonAnnotationsEnvsubst:
 13220                                  type: boolean
 13221                                commonLabels:
 13222                                  additionalProperties:
 13223                                    type: string
 13224                                  type: object
 13225                                forceCommonAnnotations:
 13226                                  type: boolean
 13227                                forceCommonLabels:
 13228                                  type: boolean
 13229                                images:
 13230                                  items:
 13231                                    type: string
 13232                                  type: array
 13233                                namePrefix:
 13234                                  type: string
 13235                                nameSuffix:
 13236                                  type: string
 13237                                namespace:
 13238                                  type: string
 13239                                replicas:
 13240                                  items:
 13241                                    properties:
 13242                                      count:
 13243                                        anyOf:
 13244                                        - type: integer
 13245                                        - type: string
 13246                                        x-kubernetes-int-or-string: true
 13247                                      name:
 13248                                        type: string
 13249                                    required:
 13250                                    - count
 13251                                    - name
 13252                                    type: object
 13253                                  type: array
 13254                                version:
 13255                                  type: string
 13256                              type: object
 13257                            path:
 13258                              type: string
 13259                            plugin:
 13260                              properties:
 13261                                env:
 13262                                  items:
 13263                                    properties:
 13264                                      name:
 13265                                        type: string
 13266                                      value:
 13267                                        type: string
 13268                                    required:
 13269                                    - name
 13270                                    - value
 13271                                    type: object
 13272                                  type: array
 13273                                name:
 13274                                  type: string
 13275                                parameters:
 13276                                  items:
 13277                                    properties:
 13278                                      array:
 13279                                        items:
 13280                                          type: string
 13281                                        type: array
 13282                                      map:
 13283                                        additionalProperties:
 13284                                          type: string
 13285                                        type: object
 13286                                      name:
 13287                                        type: string
 13288                                      string:
 13289                                        type: string
 13290                                    type: object
 13291                                  type: array
 13292                              type: object
 13293                            ref:
 13294                              type: string
 13295                            repoURL:
 13296                              type: string
 13297                            targetRevision:
 13298                              type: string
 13299                          required:
 13300                          - repoURL
 13301                          type: object
 13302                        sources:
 13303                          items:
 13304                            properties:
 13305                              chart:
 13306                                type: string
 13307                              directory:
 13308                                properties:
 13309                                  exclude:
 13310                                    type: string
 13311                                  include:
 13312                                    type: string
 13313                                  jsonnet:
 13314                                    properties:
 13315                                      extVars:
 13316                                        items:
 13317                                          properties:
 13318                                            code:
 13319                                              type: boolean
 13320                                            name:
 13321                                              type: string
 13322                                            value:
 13323                                              type: string
 13324                                          required:
 13325                                          - name
 13326                                          - value
 13327                                          type: object
 13328                                        type: array
 13329                                      libs:
 13330                                        items:
 13331                                          type: string
 13332                                        type: array
 13333                                      tlas:
 13334                                        items:
 13335                                          properties:
 13336                                            code:
 13337                                              type: boolean
 13338                                            name:
 13339                                              type: string
 13340                                            value:
 13341                                              type: string
 13342                                          required:
 13343                                          - name
 13344                                          - value
 13345                                          type: object
 13346                                        type: array
 13347                                    type: object
 13348                                  recurse:
 13349                                    type: boolean
 13350                                type: object
 13351                              helm:
 13352                                properties:
 13353                                  fileParameters:
 13354                                    items:
 13355                                      properties:
 13356                                        name:
 13357                                          type: string
 13358                                        path:
 13359                                          type: string
 13360                                      type: object
 13361                                    type: array
 13362                                  ignoreMissingValueFiles:
 13363                                    type: boolean
 13364                                  parameters:
 13365                                    items:
 13366                                      properties:
 13367                                        forceString:
 13368                                          type: boolean
 13369                                        name:
 13370                                          type: string
 13371                                        value:
 13372                                          type: string
 13373                                      type: object
 13374                                    type: array
 13375                                  passCredentials:
 13376                                    type: boolean
 13377                                  releaseName:
 13378                                    type: string
 13379                                  skipCrds:
 13380                                    type: boolean
 13381                                  valueFiles:
 13382                                    items:
 13383                                      type: string
 13384                                    type: array
 13385                                  values:
 13386                                    type: string
 13387                                  valuesObject:
 13388                                    type: object
 13389                                    x-kubernetes-preserve-unknown-fields: true
 13390                                  version:
 13391                                    type: string
 13392                                type: object
 13393                              kustomize:
 13394                                properties:
 13395                                  commonAnnotations:
 13396                                    additionalProperties:
 13397                                      type: string
 13398                                    type: object
 13399                                  commonAnnotationsEnvsubst:
 13400                                    type: boolean
 13401                                  commonLabels:
 13402                                    additionalProperties:
 13403                                      type: string
 13404                                    type: object
 13405                                  forceCommonAnnotations:
 13406                                    type: boolean
 13407                                  forceCommonLabels:
 13408                                    type: boolean
 13409                                  images:
 13410                                    items:
 13411                                      type: string
 13412                                    type: array
 13413                                  namePrefix:
 13414                                    type: string
 13415                                  nameSuffix:
 13416                                    type: string
 13417                                  namespace:
 13418                                    type: string
 13419                                  replicas:
 13420                                    items:
 13421                                      properties:
 13422                                        count:
 13423                                          anyOf:
 13424                                          - type: integer
 13425                                          - type: string
 13426                                          x-kubernetes-int-or-string: true
 13427                                        name:
 13428                                          type: string
 13429                                      required:
 13430                                      - count
 13431                                      - name
 13432                                      type: object
 13433                                    type: array
 13434                                  version:
 13435                                    type: string
 13436                                type: object
 13437                              path:
 13438                                type: string
 13439                              plugin:
 13440                                properties:
 13441                                  env:
 13442                                    items:
 13443                                      properties:
 13444                                        name:
 13445                                          type: string
 13446                                        value:
 13447                                          type: string
 13448                                      required:
 13449                                      - name
 13450                                      - value
 13451                                      type: object
 13452                                    type: array
 13453                                  name:
 13454                                    type: string
 13455                                  parameters:
 13456                                    items:
 13457                                      properties:
 13458                                        array:
 13459                                          items:
 13460                                            type: string
 13461                                          type: array
 13462                                        map:
 13463                                          additionalProperties:
 13464                                            type: string
 13465                                          type: object
 13466                                        name:
 13467                                          type: string
 13468                                        string:
 13469                                          type: string
 13470                                      type: object
 13471                                    type: array
 13472                                type: object
 13473                              ref:
 13474                                type: string
 13475                              repoURL:
 13476                                type: string
 13477                              targetRevision:
 13478                                type: string
 13479                            required:
 13480                            - repoURL
 13481                            type: object
 13482                          type: array
 13483                        syncPolicy:
 13484                          properties:
 13485                            automated:
 13486                              properties:
 13487                                allowEmpty:
 13488                                  type: boolean
 13489                                prune:
 13490                                  type: boolean
 13491                                selfHeal:
 13492                                  type: boolean
 13493                              type: object
 13494                            managedNamespaceMetadata:
 13495                              properties:
 13496                                annotations:
 13497                                  additionalProperties:
 13498                                    type: string
 13499                                  type: object
 13500                                labels:
 13501                                  additionalProperties:
 13502                                    type: string
 13503                                  type: object
 13504                              type: object
 13505                            retry:
 13506                              properties:
 13507                                backoff:
 13508                                  properties:
 13509                                    duration:
 13510                                      type: string
 13511                                    factor:
 13512                                      format: int64
 13513                                      type: integer
 13514                                    maxDuration:
 13515                                      type: string
 13516                                  type: object
 13517                                limit:
 13518                                  format: int64
 13519                                  type: integer
 13520                              type: object
 13521                            syncOptions:
 13522                              items:
 13523                                type: string
 13524                              type: array
 13525                          type: object
 13526                      required:
 13527                      - destination
 13528                      - project
 13529                      type: object
 13530                  required:
 13531                  - metadata
 13532                  - spec
 13533                  type: object
 13534              required:
 13535              - generators
 13536              - template
 13537              type: object
 13538            status:
 13539              properties:
 13540                applicationStatus:
 13541                  items:
 13542                    properties:
 13543                      application:
 13544                        type: string
 13545                      lastTransitionTime:
 13546                        format: date-time
 13547                        type: string
 13548                      message:
 13549                        type: string
 13550                      status:
 13551                        type: string
 13552                      step:
 13553                        type: string
 13554                    required:
 13555                    - application
 13556                    - message
 13557                    - status
 13558                    - step
 13559                    type: object
 13560                  type: array
 13561                conditions:
 13562                  items:
 13563                    properties:
 13564                      lastTransitionTime:
 13565                        format: date-time
 13566                        type: string
 13567                      message:
 13568                        type: string
 13569                      reason:
 13570                        type: string
 13571                      status:
 13572                        type: string
 13573                      type:
 13574                        type: string
 13575                    required:
 13576                    - message
 13577                    - reason
 13578                    - status
 13579                    - type
 13580                    type: object
 13581                  type: array
 13582              type: object
 13583          required:
 13584          - metadata
 13585          - spec
 13586          type: object
 13587      served: true
 13588      storage: true
 13589      subresources:
 13590        status: {}
 13591  {{- end }}