clustersecretstore-v1.yaml 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959
  1. apiVersion: external-secrets.io/v1
  2. kind: ClusterSecretStore
  3. metadata: {}
  4. spec:
  5. conditions:
  6. - namespaceRegexes: [] # minItems 0 of type string
  7. namespaceSelector:
  8. matchExpressions:
  9. - key: string
  10. operator: string
  11. values: [] # minItems 0 of type string
  12. matchLabels: {}
  13. namespaces: [] # minItems 0 of type string
  14. controller: string
  15. provider:
  16. akeyless:
  17. akeylessGWApiURL: string
  18. authSecretRef:
  19. kubernetesAuth:
  20. accessID: string
  21. k8sConfName: string
  22. secretRef:
  23. key: string
  24. name: string
  25. namespace: string
  26. serviceAccountRef:
  27. audiences: [] # minItems 0 of type string
  28. name: string
  29. namespace: string
  30. secretRef:
  31. accessID:
  32. key: string
  33. name: string
  34. namespace: string
  35. accessType:
  36. key: string
  37. name: string
  38. namespace: string
  39. accessTypeParam:
  40. key: string
  41. name: string
  42. namespace: string
  43. caBundle: c3RyaW5n
  44. caProvider:
  45. key: string
  46. name: string
  47. namespace: string
  48. type: "Secret" # "Secret", "ConfigMap"
  49. aws:
  50. additionalRoles: [] # minItems 0 of type string
  51. auth:
  52. jwt:
  53. serviceAccountRef:
  54. audiences: [] # minItems 0 of type string
  55. name: string
  56. namespace: string
  57. secretRef:
  58. accessKeyIDSecretRef:
  59. key: string
  60. name: string
  61. namespace: string
  62. secretAccessKeySecretRef:
  63. key: string
  64. name: string
  65. namespace: string
  66. sessionTokenSecretRef:
  67. key: string
  68. name: string
  69. namespace: string
  70. externalID: string
  71. prefix: string
  72. region: string
  73. role: string
  74. secretsManager:
  75. forceDeleteWithoutRecovery: true
  76. recoveryWindowInDays: 1
  77. service: "SecretsManager" # "SecretsManager", "ParameterStore"
  78. sessionTags:
  79. - key: string
  80. value: string
  81. transitiveTagKeys: [] # minItems 0 of type string
  82. azurekv:
  83. authSecretRef:
  84. clientCertificate:
  85. key: string
  86. name: string
  87. namespace: string
  88. clientId:
  89. key: string
  90. name: string
  91. namespace: string
  92. clientSecret:
  93. key: string
  94. name: string
  95. namespace: string
  96. tenantId:
  97. key: string
  98. name: string
  99. namespace: string
  100. authType: "ServicePrincipal"
  101. customCloudConfig:
  102. activeDirectoryEndpoint: string
  103. keyVaultDNSSuffix: string
  104. keyVaultEndpoint: string
  105. resourceManagerEndpoint: string
  106. environmentType: "PublicCloud"
  107. identityId: string
  108. serviceAccountRef:
  109. audiences: [] # minItems 0 of type string
  110. name: string
  111. namespace: string
  112. tenantId: string
  113. useAzureSDK: false
  114. vaultUrl: string
  115. barbican:
  116. auth:
  117. password:
  118. secretRef:
  119. key: string
  120. name: string
  121. namespace: string
  122. username:
  123. secretRef:
  124. key: string
  125. name: string
  126. namespace: string
  127. value: string
  128. authURL: string
  129. domainName: string
  130. region: string
  131. tenantName: string
  132. beyondtrust:
  133. auth:
  134. apiKey:
  135. secretRef:
  136. key: string
  137. name: string
  138. namespace: string
  139. value: string
  140. certificate:
  141. secretRef:
  142. key: string
  143. name: string
  144. namespace: string
  145. value: string
  146. certificateKey:
  147. secretRef:
  148. key: string
  149. name: string
  150. namespace: string
  151. value: string
  152. clientId:
  153. secretRef:
  154. key: string
  155. name: string
  156. namespace: string
  157. value: string
  158. clientSecret:
  159. secretRef:
  160. key: string
  161. name: string
  162. namespace: string
  163. value: string
  164. server:
  165. apiUrl: string
  166. apiVersion: external-secrets.io/v1
  167. clientTimeOutSeconds: 1
  168. decrypt: true
  169. retrievalType: string
  170. separator: string
  171. verifyCA: true
  172. bitwardensecretsmanager:
  173. apiURL: string
  174. auth:
  175. secretRef:
  176. credentials:
  177. key: string
  178. name: string
  179. namespace: string
  180. bitwardenServerSDKURL: string
  181. caBundle: string
  182. caProvider:
  183. key: string
  184. name: string
  185. namespace: string
  186. type: "Secret" # "Secret", "ConfigMap"
  187. identityURL: string
  188. organizationID: string
  189. projectID: string
  190. chef:
  191. auth:
  192. secretRef:
  193. privateKeySecretRef:
  194. key: string
  195. name: string
  196. namespace: string
  197. serverUrl: string
  198. username: string
  199. cloudrusm:
  200. auth:
  201. secretRef:
  202. accessKeyIDSecretRef:
  203. key: string
  204. name: string
  205. namespace: string
  206. accessKeySecretSecretRef:
  207. key: string
  208. name: string
  209. namespace: string
  210. projectID: string
  211. conjur:
  212. auth:
  213. apikey:
  214. account: string
  215. apiKeyRef:
  216. key: string
  217. name: string
  218. namespace: string
  219. userRef:
  220. key: string
  221. name: string
  222. namespace: string
  223. jwt:
  224. account: string
  225. hostId: string
  226. secretRef:
  227. key: string
  228. name: string
  229. namespace: string
  230. serviceAccountRef:
  231. audiences: [] # minItems 0 of type string
  232. name: string
  233. namespace: string
  234. serviceID: string
  235. caBundle: string
  236. caProvider:
  237. key: string
  238. name: string
  239. namespace: string
  240. type: "Secret" # "Secret", "ConfigMap"
  241. url: string
  242. delinea:
  243. clientId:
  244. secretRef:
  245. key: string
  246. name: string
  247. namespace: string
  248. value: string
  249. clientSecret:
  250. secretRef:
  251. key: string
  252. name: string
  253. namespace: string
  254. value: string
  255. tenant: string
  256. tld: string
  257. urlTemplate: string
  258. doppler:
  259. auth:
  260. oidcConfig:
  261. expirationSeconds: 600
  262. identity: string
  263. serviceAccountRef:
  264. audiences: [] # minItems 0 of type string
  265. name: string
  266. namespace: string
  267. secretRef:
  268. dopplerToken:
  269. key: string
  270. name: string
  271. namespace: string
  272. config: string
  273. format: "json" # "json", "dotnet-json", "env", "yaml", "docker"
  274. nameTransformer: "upper-camel" # "upper-camel", "camel", "lower-snake", "tf-var", "dotnet-env", "lower-kebab"
  275. project: string
  276. dvls:
  277. auth:
  278. secretRef:
  279. appId:
  280. key: string
  281. name: string
  282. namespace: string
  283. appSecret:
  284. key: string
  285. name: string
  286. namespace: string
  287. insecure: true
  288. serverUrl: string
  289. fake:
  290. data:
  291. - key: string
  292. value: string
  293. version: string
  294. validationResult: 1
  295. fortanix:
  296. apiKey:
  297. secretRef:
  298. key: string
  299. name: string
  300. namespace: string
  301. apiUrl: string
  302. gcpsm:
  303. auth:
  304. secretRef:
  305. secretAccessKeySecretRef:
  306. key: string
  307. name: string
  308. namespace: string
  309. workloadIdentity:
  310. clusterLocation: string
  311. clusterName: string
  312. clusterProjectID: string
  313. serviceAccountRef:
  314. audiences: [] # minItems 0 of type string
  315. name: string
  316. namespace: string
  317. workloadIdentityFederation:
  318. audience: string
  319. awsSecurityCredentials:
  320. awsCredentialsSecretRef:
  321. name: string
  322. namespace: string
  323. region: "ap-south-1"
  324. credConfig:
  325. key: string
  326. name: string
  327. namespace: string
  328. externalTokenEndpoint: string
  329. serviceAccountRef:
  330. audiences: [] # minItems 0 of type string
  331. name: string
  332. namespace: string
  333. location: string
  334. projectID: string
  335. secretVersionSelectionPolicy: "LatestOrFail"
  336. github:
  337. appID: 1
  338. auth:
  339. privateKey:
  340. key: string
  341. name: string
  342. namespace: string
  343. environment: string
  344. installationID: 1
  345. orgSecretVisibility: "all" # "all", "private"
  346. organization: string
  347. repository: string
  348. uploadURL: string
  349. url: "https://github.com/"
  350. gitlab:
  351. auth:
  352. SecretRef:
  353. accessToken:
  354. key: string
  355. name: string
  356. namespace: string
  357. caBundle: c3RyaW5n
  358. caProvider:
  359. key: string
  360. name: string
  361. namespace: string
  362. type: "Secret" # "Secret", "ConfigMap"
  363. environment: string
  364. groupIDs: [] # minItems 0 of type string
  365. inheritFromGroups: true
  366. projectID: string
  367. url: string
  368. ibm:
  369. auth:
  370. containerAuth:
  371. iamEndpoint: string
  372. profile: string
  373. tokenLocation: string
  374. secretRef:
  375. iamEndpoint: string
  376. secretApiKeySecretRef:
  377. key: string
  378. name: string
  379. namespace: string
  380. serviceUrl: string
  381. infisical:
  382. auth:
  383. awsAuthCredentials:
  384. identityId:
  385. key: string
  386. name: string
  387. namespace: string
  388. azureAuthCredentials:
  389. identityId:
  390. key: string
  391. name: string
  392. namespace: string
  393. resource:
  394. key: string
  395. name: string
  396. namespace: string
  397. gcpIamAuthCredentials:
  398. identityId:
  399. key: string
  400. name: string
  401. namespace: string
  402. serviceAccountKeyFilePath:
  403. key: string
  404. name: string
  405. namespace: string
  406. gcpIdTokenAuthCredentials:
  407. identityId:
  408. key: string
  409. name: string
  410. namespace: string
  411. jwtAuthCredentials:
  412. identityId:
  413. key: string
  414. name: string
  415. namespace: string
  416. jwt:
  417. key: string
  418. name: string
  419. namespace: string
  420. kubernetesAuthCredentials:
  421. identityId:
  422. key: string
  423. name: string
  424. namespace: string
  425. serviceAccountTokenPath:
  426. key: string
  427. name: string
  428. namespace: string
  429. ldapAuthCredentials:
  430. identityId:
  431. key: string
  432. name: string
  433. namespace: string
  434. ldapPassword:
  435. key: string
  436. name: string
  437. namespace: string
  438. ldapUsername:
  439. key: string
  440. name: string
  441. namespace: string
  442. ociAuthCredentials:
  443. fingerprint:
  444. key: string
  445. name: string
  446. namespace: string
  447. identityId:
  448. key: string
  449. name: string
  450. namespace: string
  451. privateKey:
  452. key: string
  453. name: string
  454. namespace: string
  455. privateKeyPassphrase:
  456. key: string
  457. name: string
  458. namespace: string
  459. region:
  460. key: string
  461. name: string
  462. namespace: string
  463. tenancyId:
  464. key: string
  465. name: string
  466. namespace: string
  467. userId:
  468. key: string
  469. name: string
  470. namespace: string
  471. tokenAuthCredentials:
  472. accessToken:
  473. key: string
  474. name: string
  475. namespace: string
  476. universalAuthCredentials:
  477. clientId:
  478. key: string
  479. name: string
  480. namespace: string
  481. clientSecret:
  482. key: string
  483. name: string
  484. namespace: string
  485. caBundle: c3RyaW5n
  486. caProvider:
  487. key: string
  488. name: string
  489. namespace: string
  490. type: "Secret" # "Secret", "ConfigMap"
  491. hostAPI: "https://app.infisical.com/api"
  492. secretsScope:
  493. environmentSlug: string
  494. expandSecretReferences: true
  495. projectSlug: string
  496. recursive: false
  497. secretsPath: "/"
  498. keepersecurity:
  499. authRef:
  500. key: string
  501. name: string
  502. namespace: string
  503. folderID: string
  504. kubernetes:
  505. auth:
  506. cert:
  507. clientCert:
  508. key: string
  509. name: string
  510. namespace: string
  511. clientKey:
  512. key: string
  513. name: string
  514. namespace: string
  515. serviceAccount:
  516. audiences: [] # minItems 0 of type string
  517. name: string
  518. namespace: string
  519. token:
  520. bearerToken:
  521. key: string
  522. name: string
  523. namespace: string
  524. authRef:
  525. key: string
  526. name: string
  527. namespace: string
  528. remoteNamespace: "default"
  529. server:
  530. caBundle: c3RyaW5n
  531. caProvider:
  532. key: string
  533. name: string
  534. namespace: string
  535. type: "Secret" # "Secret", "ConfigMap"
  536. url: "kubernetes.default"
  537. nebiusmysterybox:
  538. apiDomain: string
  539. auth:
  540. serviceAccountCredsSecretRef:
  541. key: string
  542. name: string
  543. namespace: string
  544. tokenSecretRef:
  545. key: string
  546. name: string
  547. namespace: string
  548. caProvider:
  549. certSecretRef:
  550. key: string
  551. name: string
  552. namespace: string
  553. ngrok:
  554. apiUrl: "https://api.ngrok.com"
  555. auth:
  556. apiKey:
  557. secretRef:
  558. key: string
  559. name: string
  560. namespace: string
  561. vault:
  562. name: string
  563. onboardbase:
  564. apiHost: "https://public.onboardbase.com/api/v1/"
  565. auth:
  566. apiKeyRef:
  567. key: string
  568. name: string
  569. namespace: string
  570. passcodeRef:
  571. key: string
  572. name: string
  573. namespace: string
  574. environment: "development"
  575. project: "development"
  576. onepassword:
  577. auth:
  578. secretRef:
  579. connectTokenSecretRef:
  580. key: string
  581. name: string
  582. namespace: string
  583. connectHost: string
  584. vaults: {}
  585. onepasswordSDK:
  586. auth:
  587. serviceAccountSecretRef:
  588. key: string
  589. name: string
  590. namespace: string
  591. cache:
  592. maxSize: 100
  593. ttl: "5m"
  594. integrationInfo:
  595. name: "1Password SDK"
  596. version: "v1.0.0"
  597. vault: string
  598. oracle:
  599. auth:
  600. secretRef:
  601. fingerprint:
  602. key: string
  603. name: string
  604. namespace: string
  605. privatekey:
  606. key: string
  607. name: string
  608. namespace: string
  609. tenancy: string
  610. user: string
  611. compartment: string
  612. encryptionKey: string
  613. principalType: "" # "", "UserPrincipal", "InstancePrincipal", "Workload"
  614. region: string
  615. serviceAccountRef:
  616. audiences: [] # minItems 0 of type string
  617. name: string
  618. namespace: string
  619. vault: string
  620. ovh:
  621. auth:
  622. mtls:
  623. caBundle: c3RyaW5n
  624. caProvider:
  625. key: string
  626. name: string
  627. namespace: string
  628. type: "Secret" # "Secret", "ConfigMap"
  629. certSecretRef:
  630. key: string
  631. name: string
  632. namespace: string
  633. keySecretRef:
  634. key: string
  635. name: string
  636. namespace: string
  637. token:
  638. tokenSecretRef:
  639. key: string
  640. name: string
  641. namespace: string
  642. casRequired: true
  643. okmsTimeout: 30
  644. okmsid: string
  645. server: string
  646. passbolt:
  647. auth:
  648. passwordSecretRef:
  649. key: string
  650. name: string
  651. namespace: string
  652. privateKeySecretRef:
  653. key: string
  654. name: string
  655. namespace: string
  656. host: string
  657. passworddepot:
  658. auth:
  659. secretRef:
  660. credentials:
  661. key: string
  662. name: string
  663. namespace: string
  664. database: string
  665. host: string
  666. previder:
  667. auth:
  668. secretRef:
  669. accessToken:
  670. key: string
  671. name: string
  672. namespace: string
  673. baseUri: string
  674. pulumi:
  675. accessToken:
  676. secretRef:
  677. key: string
  678. name: string
  679. namespace: string
  680. apiUrl: "https://api.pulumi.com/api/esc"
  681. environment: string
  682. organization: string
  683. project: string
  684. scaleway:
  685. accessKey:
  686. secretRef:
  687. key: string
  688. name: string
  689. namespace: string
  690. value: string
  691. apiUrl: string
  692. projectId: string
  693. region: string
  694. secretKey:
  695. secretRef:
  696. key: string
  697. name: string
  698. namespace: string
  699. value: string
  700. secretserver:
  701. caBundle: c3RyaW5n
  702. caProvider:
  703. key: string
  704. name: string
  705. namespace: string
  706. type: "Secret" # "Secret", "ConfigMap"
  707. domain: string
  708. password:
  709. secretRef:
  710. key: string
  711. name: string
  712. namespace: string
  713. value: string
  714. serverURL: string
  715. username:
  716. secretRef:
  717. key: string
  718. name: string
  719. namespace: string
  720. value: string
  721. senhasegura:
  722. auth:
  723. clientId: string
  724. clientSecretSecretRef:
  725. key: string
  726. name: string
  727. namespace: string
  728. ignoreSslCertificate: false
  729. module: string
  730. url: string
  731. vault:
  732. auth:
  733. appRole:
  734. path: "approle"
  735. roleId: string
  736. roleRef:
  737. key: string
  738. name: string
  739. namespace: string
  740. secretRef:
  741. key: string
  742. name: string
  743. namespace: string
  744. cert:
  745. clientCert:
  746. key: string
  747. name: string
  748. namespace: string
  749. path: "cert"
  750. secretRef:
  751. key: string
  752. name: string
  753. namespace: string
  754. vaultRole: string
  755. gcp:
  756. location: string
  757. path: "gcp"
  758. projectID: string
  759. role: string
  760. secretRef:
  761. secretAccessKeySecretRef:
  762. key: string
  763. name: string
  764. namespace: string
  765. serviceAccountRef:
  766. audiences: [] # minItems 0 of type string
  767. name: string
  768. namespace: string
  769. workloadIdentity:
  770. clusterLocation: string
  771. clusterName: string
  772. clusterProjectID: string
  773. serviceAccountRef:
  774. audiences: [] # minItems 0 of type string
  775. name: string
  776. namespace: string
  777. iam:
  778. externalID: string
  779. jwt:
  780. serviceAccountRef:
  781. audiences: [] # minItems 0 of type string
  782. name: string
  783. namespace: string
  784. path: string
  785. region: string
  786. role: string
  787. secretRef:
  788. accessKeyIDSecretRef:
  789. key: string
  790. name: string
  791. namespace: string
  792. secretAccessKeySecretRef:
  793. key: string
  794. name: string
  795. namespace: string
  796. sessionTokenSecretRef:
  797. key: string
  798. name: string
  799. namespace: string
  800. vaultAwsIamServerID: string
  801. vaultRole: string
  802. jwt:
  803. kubernetesServiceAccountToken:
  804. audiences: [] # minItems 0 of type string
  805. expirationSeconds: 1
  806. serviceAccountRef:
  807. audiences: [] # minItems 0 of type string
  808. name: string
  809. namespace: string
  810. path: "jwt"
  811. role: string
  812. secretRef:
  813. key: string
  814. name: string
  815. namespace: string
  816. kubernetes:
  817. mountPath: "kubernetes"
  818. role: string
  819. secretRef:
  820. key: string
  821. name: string
  822. namespace: string
  823. serviceAccountRef:
  824. audiences: [] # minItems 0 of type string
  825. name: string
  826. namespace: string
  827. ldap:
  828. path: "ldap"
  829. secretRef:
  830. key: string
  831. name: string
  832. namespace: string
  833. username: string
  834. namespace: string
  835. tokenSecretRef:
  836. key: string
  837. name: string
  838. namespace: string
  839. userPass:
  840. path: "userpass"
  841. secretRef:
  842. key: string
  843. name: string
  844. namespace: string
  845. username: string
  846. caBundle: c3RyaW5n
  847. caProvider:
  848. key: string
  849. name: string
  850. namespace: string
  851. type: "Secret" # "Secret", "ConfigMap"
  852. checkAndSet:
  853. required: true
  854. forwardInconsistent: true
  855. headers: {}
  856. namespace: string
  857. path: string
  858. readYourWrites: true
  859. server: string
  860. tls:
  861. certSecretRef:
  862. key: string
  863. name: string
  864. namespace: string
  865. keySecretRef:
  866. key: string
  867. name: string
  868. namespace: string
  869. version: "v2"
  870. volcengine:
  871. auth:
  872. secretRef:
  873. accessKeyID:
  874. key: string
  875. name: string
  876. namespace: string
  877. secretAccessKey:
  878. key: string
  879. name: string
  880. namespace: string
  881. token:
  882. key: string
  883. name: string
  884. namespace: string
  885. region: string
  886. webhook:
  887. auth:
  888. ntlm:
  889. passwordSecret:
  890. key: string
  891. name: string
  892. namespace: string
  893. usernameSecret:
  894. key: string
  895. name: string
  896. namespace: string
  897. body: string
  898. caBundle: c3RyaW5n
  899. caProvider:
  900. key: string
  901. name: string
  902. namespace: string
  903. type: "Secret" # "Secret", "ConfigMap"
  904. headers: {}
  905. method: string
  906. result:
  907. jsonPath: string
  908. secrets:
  909. - name: string
  910. secretRef:
  911. key: string
  912. name: string
  913. namespace: string
  914. timeout: string
  915. url: string
  916. yandexcertificatemanager:
  917. apiEndpoint: string
  918. auth:
  919. authorizedKeySecretRef:
  920. key: string
  921. name: string
  922. namespace: string
  923. caProvider:
  924. certSecretRef:
  925. key: string
  926. name: string
  927. namespace: string
  928. fetching:
  929. byID: {}
  930. byName:
  931. folderID: string
  932. yandexlockbox:
  933. apiEndpoint: string
  934. auth:
  935. authorizedKeySecretRef:
  936. key: string
  937. name: string
  938. namespace: string
  939. caProvider:
  940. certSecretRef:
  941. key: string
  942. name: string
  943. namespace: string
  944. fetching:
  945. byID: {}
  946. byName:
  947. folderID: string
  948. refreshInterval: 1
  949. retrySettings:
  950. maxRetries: 1
  951. retryInterval: string
  952. status:
  953. capabilities: string
  954. conditions:
  955. - lastTransitionTime: 2024-10-11T12:48:44Z
  956. message: string
  957. reason: string
  958. status: string
  959. type: string