To use this cli, we need to first Install Nodejs, then run the following command.
npm i -g namirasoft-credential-api-v1
Returns the application health status
ns-credential healthz get
Returns the application liveness status
ns-credential health liveness
Returns the application readiness status
ns-credential health readiness
Returns the application metrics
ns-credential metrics get
Returns the value list of a given table and column
ns-credential value list {table} {column} {search} {field_id} {limit}
Returns the credential list
ns-credential credential list {filters} {page} {size} {sorts}
Returns a credential by an id for an user_id
ns-credential credential _getfor {user_id} {id}
Returns a credential by an id
ns-credential credential get {id}
Returns the auth list
ns-credential auth list {filters} {page} {size} {sorts}
Returns an auth by an id for an user_id
ns-credential auth _getfor {user_id} {id}
Returns an auth by an id
ns-credential auth get {id}
Returns the artifact registry list
ns-credential artifactregistry list {filters} {page} {size} {sorts}
Returns an artifact registry by an id for an user_id
ns-credential artifactregistry _getfor {user_id} {id}
Returns an artifact registry by an id
ns-credential artifactregistry get {id}
Returns the cloud list
ns-credential cloud list {filters} {page} {size} {sorts}
Returns a cloud by an id for an user_id
ns-credential cloud _getfor {user_id} {id}
Returns a cloud by an id
ns-credential cloud get {id}
Returns the dns list
ns-credential dns list {filters} {page} {size} {sorts}
Returns a dns by an id for an user_id
ns-credential dns _getfor {user_id} {id}
Returns a dns by an id
ns-credential dns get {id}
Returns the database list
ns-credential database list {filters} {page} {size} {sorts}
Returns a database by an id for an user_id
ns-credential database _getfor {user_id} {id}
Returns a database by an id
ns-credential database get {id}
Returns the message broker list
ns-credential messagebroker list {filters} {page} {size} {sorts}
Returns a message broker by an id for an user_id
ns-credential messagebroker _getfor {user_id} {id}
Returns a message broker by an id
ns-credential messagebroker get {id}
Returns the source control list
ns-credential sourcecontrol list {filters} {page} {size} {sorts}
Returns a source control by an id for an user_id
ns-credential sourcecontrol _getfor {user_id} {id}
Returns a source control by an id
ns-credential sourcecontrol get {id}
Returns the in memory store list
ns-credential inmemorystore list {filters} {page} {size} {sorts}
Returns a in memory store by an id for an user_id
ns-credential inmemorystore _getfor {user_id} {id}
Returns an in memory store by an id
ns-credential inmemorystore get {id}
Returns the aws category list
ns-credential awscategory list {filters} {page} {size} {sorts}
Returns a aws category by id.
ns-credential awscategory get {id}
Creates a new aws category for an entity
ns-credential awscategory create
--category_id (String)
Deletes a aws category by an id.
ns-credential awscategory delete {id}
Returns the aws field list
ns-credential awsfield list {filters} {page} {size} {sorts}
Returns a aws field by id.
ns-credential awsfield get {id}
Creates a new aws field for an entity
ns-credential awsfield create
--field_id (String)
--value (Any)
Updates a aws field by an id for an entity
ns-credential awsfield update {id}
--field_id (String)
--value (Any)
Deletes a aws field by an id.
ns-credential awsfield delete {id}
Returns the aws tag list
ns-credential awstag list {filters} {page} {size} {sorts}
Returns a aws tag by id.
ns-credential awstag get {id}
Creates a new aws tag for an entity
ns-credential awstag create
--name (String)
--value (String)
Updates a aws tag by an id for an entity
ns-credential awstag update {id}
--name (String)
--value (String)
Deletes a aws tag by an id.
ns-credential awstag delete {id}
Returns the aws list
ns-credential aws list {filters} {page} {size} {sorts}
Returns an aws by an id for an user_id
ns-credential aws _getfor {user_id} {id}
Returns an aws by an id
ns-credential aws get {id}
Creates a new aws
ns-credential aws create
--access_key (String)
--secret_key (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--aws_category (Array)
--aws_field (Array)
--aws_tag (Array)
Updates an aws by an id
ns-credential aws update {id}
--access_key (String)
--secret_key (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--aws_category (Array)
--aws_field (Array)
--aws_tag (Array)
Deletes an aws by an id
ns-credential aws delete {id}
Rotates the key of aws by an id
ns-credential aws rotate {id}
Returns the azure category list
ns-credential azurecategory list {filters} {page} {size} {sorts}
Returns a azure category by id.
ns-credential azurecategory get {id}
Creates a new azure category for an entity
ns-credential azurecategory create
--category_id (String)
Deletes a azure category by an id.
ns-credential azurecategory delete {id}
Returns the azure field list
ns-credential azurefield list {filters} {page} {size} {sorts}
Returns a azure field by id.
ns-credential azurefield get {id}
Creates a new azure field for an entity
ns-credential azurefield create
--field_id (String)
--value (Any)
Updates a azure field by an id for an entity
ns-credential azurefield update {id}
--field_id (String)
--value (Any)
Deletes a azure field by an id.
ns-credential azurefield delete {id}
Returns the azure tag list
ns-credential azuretag list {filters} {page} {size} {sorts}
Returns a azure tag by id.
ns-credential azuretag get {id}
Creates a new azure tag for an entity
ns-credential azuretag create
--name (String)
--value (String)
Updates a azure tag by an id for an entity
ns-credential azuretag update {id}
--name (String)
--value (String)
Deletes a azure tag by an id.
ns-credential azuretag delete {id}
Returns the azure list
ns-credential azure list {filters} {page} {size} {sorts}
Returns an azure by an id for an user_id
ns-credential azure _getfor {user_id} {id}
Returns an azure by an id
ns-credential azure get {id}
Creates a new azure
ns-credential azure create
--tenant_id (String)
--client_id (String)
--client_secret (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--azure_category (Array)
--azure_field (Array)
--azure_tag (Array)
Updates an azure by an id
ns-credential azure update {id}
--tenant_id (String)
--client_id (String)
--client_secret (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--azure_category (Array)
--azure_field (Array)
--azure_tag (Array)
Deletes an azure by an id
ns-credential azure delete {id}
Rotates the key of azure by an id
ns-credential azure rotate {id}
Returns the gcp category list
ns-credential gcpcategory list {filters} {page} {size} {sorts}
Returns a gcp category by id.
ns-credential gcpcategory get {id}
Creates a new gcp category for an entity
ns-credential gcpcategory create
--category_id (String)
Deletes a gcp category by an id.
ns-credential gcpcategory delete {id}
Returns the gcp field list
ns-credential gcpfield list {filters} {page} {size} {sorts}
Returns a gcp field by id.
ns-credential gcpfield get {id}
Creates a new gcp field for an entity
ns-credential gcpfield create
--field_id (String)
--value (Any)
Updates a gcp field by an id for an entity
ns-credential gcpfield update {id}
--field_id (String)
--value (Any)
Deletes a gcp field by an id.
ns-credential gcpfield delete {id}
Returns the gcp tag list
ns-credential gcptag list {filters} {page} {size} {sorts}
Returns a gcp tag by id.
ns-credential gcptag get {id}
Creates a new gcp tag for an entity
ns-credential gcptag create
--name (String)
--value (String)
Updates a gcp tag by an id for an entity
ns-credential gcptag update {id}
--name (String)
--value (String)
Deletes a gcp tag by an id.
ns-credential gcptag delete {id}
Returns the gcp list
ns-credential gcp list {filters} {page} {size} {sorts}
Returns an gcp by an id for an user_id
ns-credential gcp _getfor {user_id} {id}
Returns a gcp by an id
ns-credential gcp get {id}
Creates a new gcp
ns-credential gcp create
--credentials (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--gcp_category (Array)
--gcp_field (Array)
--gcp_tag (Array)
Updates a gcp by an id
ns-credential gcp update {id}
--credentials (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--gcp_category (Array)
--gcp_field (Array)
--gcp_tag (Array)
Deletes a gcp by an id
ns-credential gcp delete {id}
Rotates the key of gcp by an id
ns-credential gcp rotate {id}
Returns the sonatype nexus category list
ns-credential sonatypenexuscategory list {filters} {page} {size} {sorts}
Returns a sonatype nexus category by id.
ns-credential sonatypenexuscategory get {id}
Creates a new sonatype nexus category for an entity
ns-credential sonatypenexuscategory create
--category_id (String)
Deletes a sonatype nexus category by an id.
ns-credential sonatypenexuscategory delete {id}
Returns the sonatype nexus field list
ns-credential sonatypenexusfield list {filters} {page} {size} {sorts}
Returns a sonatype nexus field by id.
ns-credential sonatypenexusfield get {id}
Creates a new sonatype nexus field for an entity
ns-credential sonatypenexusfield create
--field_id (String)
--value (Any)
Updates a sonatype nexus field by an id for an entity
ns-credential sonatypenexusfield update {id}
--field_id (String)
--value (Any)
Deletes a sonatype nexus field by an id.
ns-credential sonatypenexusfield delete {id}
Returns the sonatype nexus tag list
ns-credential sonatypenexustag list {filters} {page} {size} {sorts}
Returns a sonatype nexus tag by id.
ns-credential sonatypenexustag get {id}
Creates a new sonatype nexus tag for an entity
ns-credential sonatypenexustag create
--name (String)
--value (String)
Updates a sonatype nexus tag by an id for an entity
ns-credential sonatypenexustag update {id}
--name (String)
--value (String)
Deletes a sonatype nexus tag by an id.
ns-credential sonatypenexustag delete {id}
Returns the sonatype nexus list
ns-credential sonatypenexus list {filters} {page} {size} {sorts}
Returns a sonatype nexus by an id for an user_id
ns-credential sonatypenexus _getfor {user_id} {id}
Returns a sonatype nexus by an id
ns-credential sonatypenexus get {id}
Creates a new sonatype nexus
ns-credential sonatypenexus create
--host (String)
--username (String)
--token (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--sonatype_nexus_category (Array)
--sonatype_nexus_field (Array)
--sonatype_nexus_tag (Array)
Updates a sonatype nexus by an id
ns-credential sonatypenexus update {id}
--host (String)
--username (String)
--token (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--sonatype_nexus_category (Array)
--sonatype_nexus_field (Array)
--sonatype_nexus_tag (Array)
Deletes a sonatype nexus by an id
ns-credential sonatypenexus delete {id}
Rotates the key of sonatype nexus by an id
ns-credential sonatypenexus rotate {id}
Returns the j frog artifactory category list
ns-credential jfrogartifactorycategory list {filters} {page} {size} {sorts}
Returns a j frog artifactory category by id.
ns-credential jfrogartifactorycategory get {id}
Creates a new j frog artifactory category for an entity
ns-credential jfrogartifactorycategory create
--category_id (String)
Deletes a j frog artifactory category by an id.
ns-credential jfrogartifactorycategory delete {id}
Returns the j frog artifactory field list
ns-credential jfrogartifactoryfield list {filters} {page} {size} {sorts}
Returns a j frog artifactory field by id.
ns-credential jfrogartifactoryfield get {id}
Creates a new j frog artifactory field for an entity
ns-credential jfrogartifactoryfield create
--field_id (String)
--value (Any)
Updates a j frog artifactory field by an id for an entity
ns-credential jfrogartifactoryfield update {id}
--field_id (String)
--value (Any)
Deletes a j frog artifactory field by an id.
ns-credential jfrogartifactoryfield delete {id}
Returns the j frog artifactory tag list
ns-credential jfrogartifactorytag list {filters} {page} {size} {sorts}
Returns a j frog artifactory tag by id.
ns-credential jfrogartifactorytag get {id}
Creates a new j frog artifactory tag for an entity
ns-credential jfrogartifactorytag create
--name (String)
--value (String)
Updates a j frog artifactory tag by an id for an entity
ns-credential jfrogartifactorytag update {id}
--name (String)
--value (String)
Deletes a j frog artifactory tag by an id.
ns-credential jfrogartifactorytag delete {id}
Returns the jfrog artifactory list
ns-credential jfrogartifactory list {filters} {page} {size} {sorts}
Returns a jfrog artifactory by an id for an user_id
ns-credential jfrogartifactory _getfor {user_id} {id}
Returns a jfrog artifactory by an id
ns-credential jfrogartifactory get {id}
Creates a new jfrog artifactory
ns-credential jfrogartifactory create
--host (String)
--username (String)
--password (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--j_frog_artifactory_category (Array)
--j_frog_artifactory_field (Array)
--j_frog_artifactory_tag (Array)
Updates a jfrog artifactory by an id
ns-credential jfrogartifactory update {id}
--host (String)
--username (String)
--password (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--j_frog_artifactory_category (Array)
--j_frog_artifactory_field (Array)
--j_frog_artifactory_tag (Array)
Deletes a jfrog artifactory by an id
ns-credential jfrogartifactory delete {id}
Rotates the key of jfrog artifactory by an id
ns-credential jfrogartifactory rotate {id}
Returns the harbor category list
ns-credential harborcategory list {filters} {page} {size} {sorts}
Returns a harbor category by id.
ns-credential harborcategory get {id}
Creates a new harbor category for an entity
ns-credential harborcategory create
--category_id (String)
Deletes a harbor category by an id.
ns-credential harborcategory delete {id}
Returns the harbor field list
ns-credential harborfield list {filters} {page} {size} {sorts}
Returns a harbor field by id.
ns-credential harborfield get {id}
Creates a new harbor field for an entity
ns-credential harborfield create
--field_id (String)
--value (Any)
Updates a harbor field by an id for an entity
ns-credential harborfield update {id}
--field_id (String)
--value (Any)
Deletes a harbor field by an id.
ns-credential harborfield delete {id}
Returns the harbor tag list
ns-credential harbortag list {filters} {page} {size} {sorts}
Returns a harbor tag by id.
ns-credential harbortag get {id}
Creates a new harbor tag for an entity
ns-credential harbortag create
--name (String)
--value (String)
Updates a harbor tag by an id for an entity
ns-credential harbortag update {id}
--name (String)
--value (String)
Deletes a harbor tag by an id.
ns-credential harbortag delete {id}
Returns the harbor list
ns-credential harbor list {filters} {page} {size} {sorts}
Returns a harbor by an id for an user_id
ns-credential harbor _getfor {user_id} {id}
Returns a harbor by an id
ns-credential harbor get {id}
Creates a new harbor
ns-credential harbor create
--host (String)
--username (String)
--password (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--harbor_category (Array)
--harbor_field (Array)
--harbor_tag (Array)
Updates a harbor by an id
ns-credential harbor update {id}
--host (String)
--username (String)
--password (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--harbor_category (Array)
--harbor_field (Array)
--harbor_tag (Array)
Deletes a harbor by an id
ns-credential harbor delete {id}
Rotates the key of harbor by an id
ns-credential harbor rotate {id}
Returns the git hub category list
ns-credential githubcategory list {filters} {page} {size} {sorts}
Returns a git hub category by id.
ns-credential githubcategory get {id}
Creates a new git hub category for an entity
ns-credential githubcategory create
--category_id (String)
Deletes a git hub category by an id.
ns-credential githubcategory delete {id}
Returns the git hub field list
ns-credential githubfield list {filters} {page} {size} {sorts}
Returns a git hub field by id.
ns-credential githubfield get {id}
Creates a new git hub field for an entity
ns-credential githubfield create
--field_id (String)
--value (Any)
Updates a git hub field by an id for an entity
ns-credential githubfield update {id}
--field_id (String)
--value (Any)
Deletes a git hub field by an id.
ns-credential githubfield delete {id}
Returns the git hub tag list
ns-credential githubtag list {filters} {page} {size} {sorts}
Returns a git hub tag by id.
ns-credential githubtag get {id}
Creates a new git hub tag for an entity
ns-credential githubtag create
--name (String)
--value (String)
Updates a git hub tag by an id for an entity
ns-credential githubtag update {id}
--name (String)
--value (String)
Deletes a git hub tag by an id.
ns-credential githubtag delete {id}
Returns the git hub list
ns-credential github list {filters} {page} {size} {sorts}
Returns a git hub by an id for an user_id
ns-credential github _getfor {user_id} {id}
Returns a git hub by an id
ns-credential github get {id}
Creates a new git hub
ns-credential github create
--host (String)
--type (Enum)
--username (String)
--password (String)
--pat_classic_token (String)
--pat_fine_graned_token (String)
--oauthapp_client_id (String)
--oauthapp_client_secret (String)
--oauthapp_refresh_token (String)
--oauthapp_access_token (String)
--githubapp_installation_id (String)
--githubapp_jwt (String)
--githubapp_token (String)
--ssh_publickey (String)
--ssh_privatekey (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--git_hub_category (Array)
--git_hub_field (Array)
--git_hub_tag (Array)
Updates a git hub by an id
ns-credential github update {id}
--host (String)
--username (String)
--password (String)
--pat_classic_token (String)
--pat_fine_graned_token (String)
--oauthapp_client_id (String)
--oauthapp_client_secret (String)
--oauthapp_refresh_token (String)
--oauthapp_access_token (String)
--githubapp_installation_id (String)
--githubapp_jwt (String)
--githubapp_token (String)
--ssh_publickey (String)
--ssh_privatekey (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--git_hub_category (Array)
--git_hub_field (Array)
--git_hub_tag (Array)
Deletes a git hub by an id
ns-credential github delete {id}
Rotates the key of git hub by an id
ns-credential github rotate {id}
Returns the git lab category list
ns-credential gitlabcategory list {filters} {page} {size} {sorts}
Returns a git lab category by id.
ns-credential gitlabcategory get {id}
Creates a new git lab category for an entity
ns-credential gitlabcategory create
--category_id (String)
Deletes a git lab category by an id.
ns-credential gitlabcategory delete {id}
Returns the git lab field list
ns-credential gitlabfield list {filters} {page} {size} {sorts}
Returns a git lab field by id.
ns-credential gitlabfield get {id}
Creates a new git lab field for an entity
ns-credential gitlabfield create
--field_id (String)
--value (Any)
Updates a git lab field by an id for an entity
ns-credential gitlabfield update {id}
--field_id (String)
--value (Any)
Deletes a git lab field by an id.
ns-credential gitlabfield delete {id}
Returns the git lab tag list
ns-credential gitlabtag list {filters} {page} {size} {sorts}
Returns a git lab tag by id.
ns-credential gitlabtag get {id}
Creates a new git lab tag for an entity
ns-credential gitlabtag create
--name (String)
--value (String)
Updates a git lab tag by an id for an entity
ns-credential gitlabtag update {id}
--name (String)
--value (String)
Deletes a git lab tag by an id.
ns-credential gitlabtag delete {id}
Returns the git lab list
ns-credential gitlab list {filters} {page} {size} {sorts}
Returns a git lab by an id for an user_id
ns-credential gitlab _getfor {user_id} {id}
Returns a git lab by an id
ns-credential gitlab get {id}
Creates a new git lab
ns-credential gitlab create
--host (String)
--type (Enum)
--username (String)
--password (String)
--pat_token (String)
--oauth_client_id (String)
--oauth_client_secret (String)
--oauth_refresh_token (String)
--oauth_access_token (String)
--ssh_publickey (String)
--ssh_privatekey (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--git_lab_category (Array)
--git_lab_field (Array)
--git_lab_tag (Array)
Updates a git lab by an id
ns-credential gitlab update {id}
--host (String)
--username (String)
--password (String)
--pat_token (String)
--oauth_client_id (String)
--oauth_client_secret (String)
--oauth_refresh_token (String)
--oauth_access_token (String)
--ssh_publickey (String)
--ssh_privatekey (String)
--rotator_id (String)
--workspace_id (String)
--name (String)
--description (String)
--git_lab_category (Array)
--git_lab_field (Array)
--git_lab_tag (Array)
Deletes a git lab by an id
ns-credential gitlab delete {id}
Rotates the key of git lab by an id
ns-credential gitlab rotate {id}
Returns the token auth category list
ns-credential tokenauthcategory list {filters} {page} {size} {sorts}
Returns a token auth category by id.
ns-credential tokenauthcategory get {id}
Creates a new token auth category for an entity
ns-credential tokenauthcategory create
--category_id (String)
Deletes a token auth category by an id.
ns-credential tokenauthcategory delete {id}
Returns the token auth field list
ns-credential tokenauthfield list {filters} {page} {size} {sorts}
Returns a token auth field by id.
ns-credential tokenauthfield get {id}
Creates a new token auth field for an entity
ns-credential tokenauthfield create
--field_id (String)
--value (Any)
Updates a token auth field by an id for an entity
ns-credential tokenauthfield update {id}
--field_id (String)
--value (Any)
Deletes a token auth field by an id.
ns-credential tokenauthfield delete {id}
Returns the token auth tag list
ns-credential tokenauthtag list {filters} {page} {size} {sorts}
Returns a token auth tag by id.
ns-credential tokenauthtag get {id}
Creates a new token auth tag for an entity
ns-credential tokenauthtag create
--name (String)
--value (String)
Updates a token auth tag by an id for an entity
ns-credential tokenauthtag update {id}
--name (String)
--value (String)
Deletes a token auth tag by an id.
ns-credential tokenauthtag delete {id}
Returns the token auth list
ns-credential tokenauth list {filters} {page} {size} {sorts}
Returns a token auth by an id for an user_id
ns-credential tokenauth _getfor {user_id} {id}
Returns a token auth by an id
ns-credential tokenauth get {id}
Creates a new token auth
ns-credential tokenauth create
--token (String)
--workspace_id (String)
--name (String)
--description (String)
--token_auth_category (Array)
--token_auth_field (Array)
--token_auth_tag (Array)
Updates a token auth by an id
ns-credential tokenauth update {id}
--token (String)
--workspace_id (String)
--name (String)
--description (String)
--token_auth_category (Array)
--token_auth_field (Array)
--token_auth_tag (Array)
Deletes a token auth by an id
ns-credential tokenauth delete {id}
Returns the basic auth category list
ns-credential basicauthcategory list {filters} {page} {size} {sorts}
Returns a basic auth category by id.
ns-credential basicauthcategory get {id}
Creates a new basic auth category for an entity
ns-credential basicauthcategory create
--category_id (String)
Deletes a basic auth category by an id.
ns-credential basicauthcategory delete {id}
Returns the basic auth field list
ns-credential basicauthfield list {filters} {page} {size} {sorts}
Returns a basic auth field by id.
ns-credential basicauthfield get {id}
Creates a new basic auth field for an entity
ns-credential basicauthfield create
--field_id (String)
--value (Any)
Updates a basic auth field by an id for an entity
ns-credential basicauthfield update {id}
--field_id (String)
--value (Any)
Deletes a basic auth field by an id.
ns-credential basicauthfield delete {id}
Returns the basic auth tag list
ns-credential basicauthtag list {filters} {page} {size} {sorts}
Returns a basic auth tag by id.
ns-credential basicauthtag get {id}
Creates a new basic auth tag for an entity
ns-credential basicauthtag create
--name (String)
--value (String)
Updates a basic auth tag by an id for an entity
ns-credential basicauthtag update {id}
--name (String)
--value (String)
Deletes a basic auth tag by an id.
ns-credential basicauthtag delete {id}
Returns the basic auth list
ns-credential basicauth list {filters} {page} {size} {sorts}
Returns a basic auth by an id for an user_id
ns-credential basicauth _getfor {user_id} {id}
Returns a basic auth by an id
ns-credential basicauth get {id}
Creates a new basic auth
ns-credential basicauth create
--username (String)
--password (String)
--workspace_id (String)
--name (String)
--description (String)
--basic_auth_category (Array)
--basic_auth_field (Array)
--basic_auth_tag (Array)
Updates a basic auth by an id
ns-credential basicauth update {id}
--username (String)
--password (String)
--workspace_id (String)
--name (String)
--description (String)
--basic_auth_category (Array)
--basic_auth_field (Array)
--basic_auth_tag (Array)
Deletes a basic auth by an id
ns-credential basicauth delete {id}
Returns the ssh category list
ns-credential sshcategory list {filters} {page} {size} {sorts}
Returns a ssh category by id.
ns-credential sshcategory get {id}
Creates a new ssh category for an entity
ns-credential sshcategory create
--category_id (String)
Deletes a ssh category by an id.
ns-credential sshcategory delete {id}
Returns the ssh field list
ns-credential sshfield list {filters} {page} {size} {sorts}
Returns a ssh field by id.
ns-credential sshfield get {id}
Creates a new ssh field for an entity
ns-credential sshfield create
--field_id (String)
--value (Any)
Updates a ssh field by an id for an entity
ns-credential sshfield update {id}
--field_id (String)
--value (Any)
Deletes a ssh field by an id.
ns-credential sshfield delete {id}
Returns the ssh tag list
ns-credential sshtag list {filters} {page} {size} {sorts}
Returns a ssh tag by id.
ns-credential sshtag get {id}
Creates a new ssh tag for an entity
ns-credential sshtag create
--name (String)
--value (String)
Updates a ssh tag by an id for an entity
ns-credential sshtag update {id}
--name (String)
--value (String)
Deletes a ssh tag by an id.
ns-credential sshtag delete {id}
Returns the ssh list
ns-credential ssh list {filters} {page} {size} {sorts}
Returns a SSH credential by an id for an user_id
ns-credential ssh _getfor {user_id} {id}
Returns a ssh by an id
ns-credential ssh get {id}
Creates a new ssh
ns-credential ssh create
--host (String)
--port (Integer)
--auth_type (Enum)
--username (String)
--password (String)
--private_key (String)
--private_key_passphrase (String)
--fingerprint (String)
--workspace_id (String)
--name (String)
--description (String)
--ssh_category (Array)
--ssh_field (Array)
--ssh_tag (Array)
Updates a ssh by an id
ns-credential ssh update {id}
--host (String)
--port (Integer)
--username (String)
--password (String)
--private_key (String)
--private_key_passphrase (String)
--fingerprint (String)
--workspace_id (String)
--name (String)
--description (String)
--ssh_category (Array)
--ssh_field (Array)
--ssh_tag (Array)
Deletes a ssh by an id
ns-credential ssh delete {id}
Returns the rotator category list
ns-credential rotatorcategory list {filters} {page} {size} {sorts}
Returns a rotator category by id.
ns-credential rotatorcategory get {id}
Creates a new rotator category for an entity
ns-credential rotatorcategory create
--category_id (String)
Deletes a rotator category by an id.
ns-credential rotatorcategory delete {id}
Returns the rotator field list
ns-credential rotatorfield list {filters} {page} {size} {sorts}
Returns a rotator field by id.
ns-credential rotatorfield get {id}
Creates a new rotator field for an entity
ns-credential rotatorfield create
--field_id (String)
--value (Any)
Updates a rotator field by an id for an entity
ns-credential rotatorfield update {id}
--field_id (String)
--value (Any)
Deletes a rotator field by an id.
ns-credential rotatorfield delete {id}
Returns the rotator tag list
ns-credential rotatortag list {filters} {page} {size} {sorts}
Returns a rotator tag by id.
ns-credential rotatortag get {id}
Creates a new rotator tag for an entity
ns-credential rotatortag create
--name (String)
--value (String)
Updates a rotator tag by an id for an entity
ns-credential rotatortag update {id}
--name (String)
--value (String)
Deletes a rotator tag by an id.
ns-credential rotatortag delete {id}
Returns the rotator list
ns-credential rotator list {filters} {page} {size} {sorts}
Returns a rotator by an id
ns-credential rotator get {id}
Creates a new rotator
ns-credential rotator create
--workspace_id (String)
--name (String)
--type (Enum)
--credential_id (String)
--scheduler_id (String)
--description (String)
--rotator_category (Array)
--rotator_field (Array)
--rotator_tag (Array)
Updates a rotator by an id
ns-credential rotator update {id}
--workspace_id (String)
--name (String)
--type (Enum)
--credential_id (String)
--scheduler_id (String)
--description (String)
--rotator_category (Array)
--rotator_field (Array)
--rotator_tag (Array)
Deletes a rotator by an id
ns-credential rotator delete {id}
Rotates the key of credentails by an id
ns-credential rotator rotate {id}
Returns the mysql category list
ns-credential mysqlcategory list {filters} {page} {size} {sorts}
Returns a mysql category by id.
ns-credential mysqlcategory get {id}
Creates a new mysql category for an entity
ns-credential mysqlcategory create
--category_id (String)
Deletes a mysql category by an id.
ns-credential mysqlcategory delete {id}
Returns the mysql field list
ns-credential mysqlfield list {filters} {page} {size} {sorts}
Returns a mysql field by id.
ns-credential mysqlfield get {id}
Creates a new mysql field for an entity
ns-credential mysqlfield create
--field_id (String)
--value (Any)
Updates a mysql field by an id for an entity
ns-credential mysqlfield update {id}
--field_id (String)
--value (Any)
Deletes a mysql field by an id.
ns-credential mysqlfield delete {id}
Returns the mysql tag list
ns-credential mysqltag list {filters} {page} {size} {sorts}
Returns a mysql tag by id.
ns-credential mysqltag get {id}
Creates a new mysql tag for an entity
ns-credential mysqltag create
--name (String)
--value (String)
Updates a mysql tag by an id for an entity
ns-credential mysqltag update {id}
--name (String)
--value (String)
Deletes a mysql tag by an id.
ns-credential mysqltag delete {id}
Returns the mysql list
ns-credential mysql list {filters} {page} {size} {sorts}
Returns a mysql by an id for an user_id
ns-credential mysql _getfor {user_id} {id}
Returns a mysql by an id
ns-credential mysql get {id}
Creates a new mysql
ns-credential mysql create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--mysql_category (Array)
--mysql_field (Array)
--mysql_tag (Array)
Updates a mysql by an id
ns-credential mysql update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--mysql_category (Array)
--mysql_field (Array)
--mysql_tag (Array)
Deletes a mysql by an id
ns-credential mysql delete {id}
Rotates the key of mysql by an id
ns-credential mysql rotate {id}
Returns the mongo category list
ns-credential mongocategory list {filters} {page} {size} {sorts}
Returns a mongo category by id.
ns-credential mongocategory get {id}
Creates a new mongo category for an entity
ns-credential mongocategory create
--category_id (String)
Deletes a mongo category by an id.
ns-credential mongocategory delete {id}
Returns the mongo field list
ns-credential mongofield list {filters} {page} {size} {sorts}
Returns a mongo field by id.
ns-credential mongofield get {id}
Creates a new mongo field for an entity
ns-credential mongofield create
--field_id (String)
--value (Any)
Updates a mongo field by an id for an entity
ns-credential mongofield update {id}
--field_id (String)
--value (Any)
Deletes a mongo field by an id.
ns-credential mongofield delete {id}
Returns the mongo tag list
ns-credential mongotag list {filters} {page} {size} {sorts}
Returns a mongo tag by id.
ns-credential mongotag get {id}
Creates a new mongo tag for an entity
ns-credential mongotag create
--name (String)
--value (String)
Updates a mongo tag by an id for an entity
ns-credential mongotag update {id}
--name (String)
--value (String)
Deletes a mongo tag by an id.
ns-credential mongotag delete {id}
Returns the mongo list
ns-credential mongo list {filters} {page} {size} {sorts}
Returns a mongo by an id for an user_id
ns-credential mongo _getfor {user_id} {id}
Returns a mongo by an id
ns-credential mongo get {id}
Creates a new mongo
ns-credential mongo create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--mongo_category (Array)
--mongo_field (Array)
--mongo_tag (Array)
Updates a mongo by an id
ns-credential mongo update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--mongo_category (Array)
--mongo_field (Array)
--mongo_tag (Array)
Deletes a mongo by an id
ns-credential mongo delete {id}
Rotates the key of mongo by an id
ns-credential mongo rotate {id}
Returns the elasticsearch category list
ns-credential elasticsearchcategory list {filters} {page} {size} {sorts}
Returns a elasticsearch category by id.
ns-credential elasticsearchcategory get {id}
Creates a new elasticsearch category for an entity
ns-credential elasticsearchcategory create
--category_id (String)
Deletes a elasticsearch category by an id.
ns-credential elasticsearchcategory delete {id}
Returns the elasticsearch field list
ns-credential elasticsearchfield list {filters} {page} {size} {sorts}
Returns a elasticsearch field by id.
ns-credential elasticsearchfield get {id}
Creates a new elasticsearch field for an entity
ns-credential elasticsearchfield create
--field_id (String)
--value (Any)
Updates a elasticsearch field by an id for an entity
ns-credential elasticsearchfield update {id}
--field_id (String)
--value (Any)
Deletes a elasticsearch field by an id.
ns-credential elasticsearchfield delete {id}
Returns the elasticsearch tag list
ns-credential elasticsearchtag list {filters} {page} {size} {sorts}
Returns a elasticsearch tag by id.
ns-credential elasticsearchtag get {id}
Creates a new elasticsearch tag for an entity
ns-credential elasticsearchtag create
--name (String)
--value (String)
Updates a elasticsearch tag by an id for an entity
ns-credential elasticsearchtag update {id}
--name (String)
--value (String)
Deletes a elasticsearch tag by an id.
ns-credential elasticsearchtag delete {id}
Returns the elasticsearch list
ns-credential elasticsearch list {filters} {page} {size} {sorts}
Returns a elasticsearch by an id for an user_id
ns-credential elasticsearch _getfor {user_id} {id}
Returns an elasticsearch by an id
ns-credential elasticsearch get {id}
Creates a new elasticsearch
ns-credential elasticsearch create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--elasticsearch_category (Array)
--elasticsearch_field (Array)
--elasticsearch_tag (Array)
Updates an elasticsearch by an id
ns-credential elasticsearch update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--elasticsearch_category (Array)
--elasticsearch_field (Array)
--elasticsearch_tag (Array)
Deletes an elasticsearch by an id
ns-credential elasticsearch delete {id}
Rotates the key of elasticsearch by an id
ns-credential elasticsearch rotate {id}
Returns the postgres category list
ns-credential postgrescategory list {filters} {page} {size} {sorts}
Returns a postgres category by id.
ns-credential postgrescategory get {id}
Creates a new postgres category for an entity
ns-credential postgrescategory create
--category_id (String)
Deletes a postgres category by an id.
ns-credential postgrescategory delete {id}
Returns the postgres field list
ns-credential postgresfield list {filters} {page} {size} {sorts}
Returns a postgres field by id.
ns-credential postgresfield get {id}
Creates a new postgres field for an entity
ns-credential postgresfield create
--field_id (String)
--value (Any)
Updates a postgres field by an id for an entity
ns-credential postgresfield update {id}
--field_id (String)
--value (Any)
Deletes a postgres field by an id.
ns-credential postgresfield delete {id}
Returns the postgres tag list
ns-credential postgrestag list {filters} {page} {size} {sorts}
Returns a postgres tag by id.
ns-credential postgrestag get {id}
Creates a new postgres tag for an entity
ns-credential postgrestag create
--name (String)
--value (String)
Updates a postgres tag by an id for an entity
ns-credential postgrestag update {id}
--name (String)
--value (String)
Deletes a postgres tag by an id.
ns-credential postgrestag delete {id}
Returns the postgres list
ns-credential postgres list {filters} {page} {size} {sorts}
Returns a postgres by an id for an user_id
ns-credential postgres _getfor {user_id} {id}
Returns a postgres by an id
ns-credential postgres get {id}
Creates a new postgres
ns-credential postgres create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--postgres_category (Array)
--postgres_field (Array)
--postgres_tag (Array)
Updates a postgres by an id
ns-credential postgres update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--postgres_category (Array)
--postgres_field (Array)
--postgres_tag (Array)
Deletes a postgres by an id
ns-credential postgres delete {id}
Rotates the key of postgres by an id
ns-credential postgres rotate {id}
Returns the clickhouse category list
ns-credential clickhousecategory list {filters} {page} {size} {sorts}
Returns a clickhouse category by id.
ns-credential clickhousecategory get {id}
Creates a new clickhouse category for an entity
ns-credential clickhousecategory create
--category_id (String)
Deletes a clickhouse category by an id.
ns-credential clickhousecategory delete {id}
Returns the clickhouse field list
ns-credential clickhousefield list {filters} {page} {size} {sorts}
Returns a clickhouse field by id.
ns-credential clickhousefield get {id}
Creates a new clickhouse field for an entity
ns-credential clickhousefield create
--field_id (String)
--value (Any)
Updates a clickhouse field by an id for an entity
ns-credential clickhousefield update {id}
--field_id (String)
--value (Any)
Deletes a clickhouse field by an id.
ns-credential clickhousefield delete {id}
Returns the clickhouse tag list
ns-credential clickhousetag list {filters} {page} {size} {sorts}
Returns a clickhouse tag by id.
ns-credential clickhousetag get {id}
Creates a new clickhouse tag for an entity
ns-credential clickhousetag create
--name (String)
--value (String)
Updates a clickhouse tag by an id for an entity
ns-credential clickhousetag update {id}
--name (String)
--value (String)
Deletes a clickhouse tag by an id.
ns-credential clickhousetag delete {id}
Returns the clickhouse list
ns-credential clickhouse list {filters} {page} {size} {sorts}
Returns a clickhouse by an id for an user_id
ns-credential clickhouse _getfor {user_id} {id}
Returns a clickhouse by an id
ns-credential clickhouse get {id}
Creates a new clickhouse
ns-credential clickhouse create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--clickhouse_category (Array)
--clickhouse_field (Array)
--clickhouse_tag (Array)
Updates a clickhouse by an id
ns-credential clickhouse update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--database_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--clickhouse_category (Array)
--clickhouse_field (Array)
--clickhouse_tag (Array)
Deletes a clickhouse by an id
ns-credential clickhouse delete {id}
Rotates the key of clickhouse by an id
ns-credential clickhouse rotate {id}
Returns the rabbitmq category list
ns-credential rabbitmqcategory list {filters} {page} {size} {sorts}
Returns a rabbitmq category by id.
ns-credential rabbitmqcategory get {id}
Creates a new rabbitmq category for an entity
ns-credential rabbitmqcategory create
--category_id (String)
Deletes a rabbitmq category by an id.
ns-credential rabbitmqcategory delete {id}
Returns the rabbitmq field list
ns-credential rabbitmqfield list {filters} {page} {size} {sorts}
Returns a rabbitmq field by id.
ns-credential rabbitmqfield get {id}
Creates a new rabbitmq field for an entity
ns-credential rabbitmqfield create
--field_id (String)
--value (Any)
Updates a rabbitmq field by an id for an entity
ns-credential rabbitmqfield update {id}
--field_id (String)
--value (Any)
Deletes a rabbitmq field by an id.
ns-credential rabbitmqfield delete {id}
Returns the rabbitmq tag list
ns-credential rabbitmqtag list {filters} {page} {size} {sorts}
Returns a rabbitmq tag by id.
ns-credential rabbitmqtag get {id}
Creates a new rabbitmq tag for an entity
ns-credential rabbitmqtag create
--name (String)
--value (String)
Updates a rabbitmq tag by an id for an entity
ns-credential rabbitmqtag update {id}
--name (String)
--value (String)
Deletes a rabbitmq tag by an id.
ns-credential rabbitmqtag delete {id}
Returns the rabbitmq list
ns-credential rabbitmq list {filters} {page} {size} {sorts}
Returns a rabbitmq by an id for an user_id
ns-credential rabbitmq _getfor {user_id} {id}
Returns a rabbitmq by an id
ns-credential rabbitmq get {id}
Creates a new rabbitmq
ns-credential rabbitmq create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--message_broker_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--rabbitmq_category (Array)
--rabbitmq_field (Array)
--rabbitmq_tag (Array)
Updates a rabbitmq by an id
ns-credential rabbitmq update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--message_broker_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--rabbitmq_category (Array)
--rabbitmq_field (Array)
--rabbitmq_tag (Array)
Deletes a rabbitmq by an id
ns-credential rabbitmq delete {id}
Rotates the key of rabbitmq by an id
ns-credential rabbitmq rotate {id}
Returns the redis category list
ns-credential rediscategory list {filters} {page} {size} {sorts}
Returns a redis category by id.
ns-credential rediscategory get {id}
Creates a new redis category for an entity
ns-credential rediscategory create
--category_id (String)
Deletes a redis category by an id.
ns-credential rediscategory delete {id}
Returns the redis field list
ns-credential redisfield list {filters} {page} {size} {sorts}
Returns a redis field by id.
ns-credential redisfield get {id}
Creates a new redis field for an entity
ns-credential redisfield create
--field_id (String)
--value (Any)
Updates a redis field by an id for an entity
ns-credential redisfield update {id}
--field_id (String)
--value (Any)
Deletes a redis field by an id.
ns-credential redisfield delete {id}
Returns the redis tag list
ns-credential redistag list {filters} {page} {size} {sorts}
Returns a redis tag by id.
ns-credential redistag get {id}
Creates a new redis tag for an entity
ns-credential redistag create
--name (String)
--value (String)
Updates a redis tag by an id for an entity
ns-credential redistag update {id}
--name (String)
--value (String)
Deletes a redis tag by an id.
ns-credential redistag delete {id}
Returns the redis list
ns-credential redis list {filters} {page} {size} {sorts}
Returns a redis by an id for an user_id
ns-credential redis _getfor {user_id} {id}
Returns a redis by an id
ns-credential redis get {id}
Creates a new redis
ns-credential redis create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--in_memory_store_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--redis_category (Array)
--redis_field (Array)
--redis_tag (Array)
Updates a redis by an id
ns-credential redis update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--in_memory_store_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--redis_category (Array)
--redis_field (Array)
--redis_tag (Array)
Deletes a redis by an id
ns-credential redis delete {id}
Rotates the key of redis by an id
ns-credential redis rotate {id}
Returns the kafka category list
ns-credential kafkacategory list {filters} {page} {size} {sorts}
Returns a kafka category by id.
ns-credential kafkacategory get {id}
Creates a new kafka category for an entity
ns-credential kafkacategory create
--category_id (String)
Deletes a kafka category by an id.
ns-credential kafkacategory delete {id}
Returns the kafka field list
ns-credential kafkafield list {filters} {page} {size} {sorts}
Returns a kafka field by id.
ns-credential kafkafield get {id}
Creates a new kafka field for an entity
ns-credential kafkafield create
--field_id (String)
--value (Any)
Updates a kafka field by an id for an entity
ns-credential kafkafield update {id}
--field_id (String)
--value (Any)
Deletes a kafka field by an id.
ns-credential kafkafield delete {id}
Returns the kafka tag list
ns-credential kafkatag list {filters} {page} {size} {sorts}
Returns a kafka tag by id.
ns-credential kafkatag get {id}
Creates a new kafka tag for an entity
ns-credential kafkatag create
--name (String)
--value (String)
Updates a kafka tag by an id for an entity
ns-credential kafkatag update {id}
--name (String)
--value (String)
Deletes a kafka tag by an id.
ns-credential kafkatag delete {id}
Returns the kafka list
ns-credential kafka list {filters} {page} {size} {sorts}
Returns a kafka by an id for an user_id
ns-credential kafka _getfor {user_id} {id}
Returns a kafka by an id
ns-credential kafka get {id}
Creates a new kafka
ns-credential kafka create
--rotator_id (String)
--ssh_credential_id (String)
--type (Enum)
--host (String)
--port (Integer)
--message_broker_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--kafka_category (Array)
--kafka_field (Array)
--kafka_tag (Array)
Updates a kafka by an id
ns-credential kafka update {id}
--rotator_id (String)
--ssh_credential_id (String)
--host (String)
--port (Integer)
--message_broker_name (String)
--username (String)
--password (String)
--connection_string (String)
--ssl_enable (Boolean)
--ssl_ca (String)
--ssl_cert (String)
--ssl_key (String)
--workspace_id (String)
--name (String)
--description (String)
--kafka_category (Array)
--kafka_field (Array)
--kafka_tag (Array)
Deletes a kafka by an id
ns-credential kafka delete {id}
Rotates the key of kafka by an id
ns-credential kafka rotate {id}
{  "name": "Credential",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Auth",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "ArtifactRegistry",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "Cloud",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "DNS",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "Database",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "MessageBroker",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "MessageBrokerType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "SourceControl",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "InMemoryStore",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "InMemoryStoreType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "in_memory_store_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "AWSCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityCategoryInput",  "type": "Object",  "required": true,  "fields": {    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    }  }}
{  "name": "AWSField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityFieldInput",  "type": "Object",  "required": true,  "fields": {    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "Any",      "required": false    }  }}
{  "name": "AWSTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityTagInput",  "type": "Object",  "required": true,  "fields": {    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    }  }}
{  "name": "AWS",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "cloud_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "access_key_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "secret_key_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "AWSCreate",  "type": "Object",  "required": true,  "fields": {    "access_key": {      "type": "String",      "required": true    },    "secret_key": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "aws_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "aws_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "aws_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "AWSUpdate",  "type": "Object",  "required": true,  "fields": {    "access_key": {      "type": "String",      "required": false    },    "secret_key": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "aws_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "aws_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "aws_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "AzureCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "AzureField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "AzureTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Azure",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "cloud_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "tenant_id_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "client_id_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "client_secret_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "AzureCreate",  "type": "Object",  "required": true,  "fields": {    "tenant_id": {      "type": "String",      "required": true    },    "client_id": {      "type": "String",      "required": true    },    "client_secret": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "azure_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "azure_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "AzureUpdate",  "type": "Object",  "required": true,  "fields": {    "tenant_id": {      "type": "String",      "required": false    },    "client_id": {      "type": "String",      "required": false    },    "client_secret": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "azure_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "azure_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GCPCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GCPField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GCPTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GCP",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "cloud_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credentials_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "GCPCreate",  "type": "Object",  "required": true,  "fields": {    "credentials": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "gcp_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "gcp_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "gcp_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GCPUpdate",  "type": "Object",  "required": true,  "fields": {    "credentials": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "gcp_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "gcp_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "gcp_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "SonatypeNexusCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "SonatypeNexusField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "SonatypeNexusTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "SonatypeNexus",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "artifact_registry_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "token_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "SonatypeNexusCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "token": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "sonatype_nexus_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "sonatype_nexus_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "sonatype_nexus_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "SonatypeNexusUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "token": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "sonatype_nexus_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "sonatype_nexus_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "sonatype_nexus_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "JFrogArtifactoryCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "JFrogArtifactoryField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "JFrogArtifactoryTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "JFrogArtifactory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "artifact_registry_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "JFrogArtifactoryCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "j_frog_artifactory_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "j_frog_artifactory_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "j_frog_artifactory_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "JFrogArtifactoryUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "j_frog_artifactory_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "j_frog_artifactory_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "j_frog_artifactory_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "HarborCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "HarborField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "HarborTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Harbor",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "artifact_registry_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "HarborCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "harbor_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "harbor_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "harbor_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "HarborUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "harbor_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "harbor_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "harbor_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GitHubCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitHubField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitHubTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitHub",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "source_control_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "GitHubType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PATClassic",        "PATFineGrained",        "OAuthApp",        "GitHubApp",        "SSH"      ]    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "pat_classic_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "pat_finegraned_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauthapp_client_id_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauthapp_client_secret_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauthapp_refresh_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauthapp_access_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "githubapp_installation_id_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "githubapp_jwt_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "githubapp_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_publickey_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_privatekey_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "GitHubCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "GitHubType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PATClassic",        "PATFineGrained",        "OAuthApp",        "GitHubApp",        "SSH"      ]    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": false    },    "pat_classic_token": {      "type": "String",      "required": false    },    "pat_fine_graned_token": {      "type": "String",      "required": false    },    "oauthapp_client_id": {      "type": "String",      "required": false    },    "oauthapp_client_secret": {      "type": "String",      "required": false    },    "oauthapp_refresh_token": {      "type": "String",      "required": false    },    "oauthapp_access_token": {      "type": "String",      "required": false    },    "githubapp_installation_id": {      "type": "String",      "required": false    },    "githubapp_jwt": {      "type": "String",      "required": false    },    "githubapp_token": {      "type": "String",      "required": false    },    "ssh_publickey": {      "type": "String",      "required": false    },    "ssh_privatekey": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "git_hub_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "git_hub_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "git_hub_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GitHubUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": false    },    "pat_classic_token": {      "type": "String",      "required": false    },    "pat_fine_graned_token": {      "type": "String",      "required": false    },    "oauthapp_client_id": {      "type": "String",      "required": false    },    "oauthapp_client_secret": {      "type": "String",      "required": false    },    "oauthapp_refresh_token": {      "type": "String",      "required": false    },    "oauthapp_access_token": {      "type": "String",      "required": false    },    "githubapp_installation_id": {      "type": "String",      "required": false    },    "githubapp_jwt": {      "type": "String",      "required": false    },    "githubapp_token": {      "type": "String",      "required": false    },    "ssh_publickey": {      "type": "String",      "required": false    },    "ssh_privatekey": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "git_hub_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "git_hub_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "git_hub_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GitLabCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitLabField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitLabTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "GitLab",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "source_control_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "GitLabType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PAT",        "OAuth",        "SSH"      ]    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "pat_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauth_client_id_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauth_client_secret_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauth_refresh_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "oauth_access_token_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_publickey_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_privatekey_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "GitLabCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "GitLabType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PAT",        "OAuth",        "SSH"      ]    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": false    },    "pat_token": {      "type": "String",      "required": false    },    "oauth_client_id": {      "type": "String",      "required": false    },    "oauth_client_secret": {      "type": "String",      "required": false    },    "oauth_refresh_token": {      "type": "String",      "required": false    },    "oauth_access_token": {      "type": "String",      "required": false    },    "ssh_publickey": {      "type": "String",      "required": false    },    "ssh_privatekey": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "git_lab_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "git_lab_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "git_lab_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "GitLabUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": false    },    "pat_token": {      "type": "String",      "required": false    },    "oauth_client_id": {      "type": "String",      "required": false    },    "oauth_client_secret": {      "type": "String",      "required": false    },    "oauth_refresh_token": {      "type": "String",      "required": false    },    "oauth_access_token": {      "type": "String",      "required": false    },    "ssh_publickey": {      "type": "String",      "required": false    },    "ssh_privatekey": {      "type": "String",      "required": false    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "git_lab_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "git_lab_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "git_lab_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "TokenAuthCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "TokenAuthField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "TokenAuthTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "TokenAuth",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "auth_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "token_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "TokenAuthCreate",  "type": "Object",  "required": true,  "fields": {    "token": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "token_auth_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "token_auth_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "token_auth_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "TokenAuthUpdate",  "type": "Object",  "required": true,  "fields": {    "token": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "token_auth_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "token_auth_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "token_auth_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "BasicAuthCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "BasicAuthField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "BasicAuthTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "BasicAuth",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "auth_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "BasicAuthCreate",  "type": "Object",  "required": true,  "fields": {    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "basic_auth_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "basic_auth_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "basic_auth_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "BasicAuthUpdate",  "type": "Object",  "required": true,  "fields": {    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "basic_auth_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "basic_auth_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "basic_auth_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "SshCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "SshField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "SshTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Ssh",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "auth_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": true,      "max": 255    },    "port": {      "type": "Integer",      "required": true    },    "auth_type": {      "name": "SshAuthType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PrivateKey"      ]    },    "username_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "private_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "private_key_passphrase_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "fingerprint_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "SSHCreate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "port": {      "type": "Integer",      "required": true    },    "auth_type": {      "name": "SshAuthType",      "type": "Enum",      "required": true,      "valids": [        "Password",        "PrivateKey"      ]    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "private_key": {      "type": "String",      "required": false    },    "private_key_passphrase": {      "type": "String",      "required": false    },    "fingerprint": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "ssh_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "ssh_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "ssh_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "SSHUpdate",  "type": "Object",  "required": true,  "fields": {    "host": {      "type": "String",      "required": true,      "max": 255    },    "port": {      "type": "Integer",      "required": true    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "private_key": {      "type": "String",      "required": false    },    "private_key_passphrase": {      "type": "String",      "required": false    },    "fingerprint": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "ssh_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "ssh_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "ssh_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RotatorCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RotatorField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RotatorTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Rotator",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "RotatorType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "SonatypeNexus",        "CloudFlare"      ]    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "scheduler_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "description": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RotatorFull",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "RotatorType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "SonatypeNexus",        "CloudFlare"      ]    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "scheduler_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "description": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "rotator_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "rotator_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "rotator_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RotatorInput",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "RotatorType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "SonatypeNexus",        "CloudFlare"      ]    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "scheduler_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "description": {      "type": "String",      "required": false    },    "rotator_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "rotator_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "rotator_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "MysqlCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "MysqlField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "MysqlTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Mysql",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "database_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "MysqlCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "mysql_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "mysql_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "mysql_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "MysqlUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "mysql_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "mysql_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "mysql_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "MongoCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "MongoField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "MongoTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Mongo",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "database_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "MongoCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "mongo_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "mongo_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "mongo_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "MongoUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "mongo_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "mongo_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "mongo_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "ElasticsearchCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "ElasticsearchField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "ElasticsearchTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Elasticsearch",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "database_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "ElasticsearchCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "elasticsearch_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "elasticsearch_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "elasticsearch_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "ElasticsearchUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "elasticsearch_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "elasticsearch_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "elasticsearch_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "PostgresCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "PostgresField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "PostgresTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Postgres",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "database_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "PostgresCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "postgres_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "postgres_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "postgres_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "PostgresUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "postgres_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "postgres_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "postgres_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "ClickhouseCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "ClickhouseField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "ClickhouseTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Clickhouse",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "database_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "ClickhouseCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "DatabaseType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "clickhouse_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "clickhouse_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "clickhouse_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "ClickhouseUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "database_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "clickhouse_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "clickhouse_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "clickhouse_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RabbitmqCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RabbitmqField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RabbitmqTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Rabbitmq",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "message_broker_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "MessageBrokerType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "RabbitmqCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "MessageBrokerType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "rabbitmq_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "rabbitmq_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "rabbitmq_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RabbitmqUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "rabbitmq_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "rabbitmq_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "rabbitmq_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RedisCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RedisField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "RedisTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Redis",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "in_memory_store_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "project_company": {      "type": "String",      "required": true,      "max": 255    },    "project_env": {      "type": "String",      "required": true,      "max": 255    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "InMemoryStoreType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "in_memory_store_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "RedisCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "InMemoryStoreType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "in_memory_store_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "redis_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "redis_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "redis_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "RedisUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "in_memory_store_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "redis_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "redis_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "redis_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "KafkaCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "KafkaField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "KafkaTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "Kafka",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "credential_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "message_broker_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "MessageBrokerType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "connection_string_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_cert_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssl_key_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "group_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "group_type": {      "name": "CredentialGroupType",      "type": "Enum",      "required": true,      "valids": [        "ArtifactRegistry",        "Auth",        "Cloud",        "Database",        "DNS",        "InMemoryStore",        "MessageBroker",        "SourceControl"      ]    },    "entity_type": {      "name": "CredentialEntityType",      "type": "Enum",      "required": true,      "valids": [        "AWS",        "Azure",        "BasicAuth",        "CloudFlare",        "Credential",        "Database",        "Clickhouse",        "Elasticsearch",        "GCP",        "GitHub",        "GitLab",        "Harbor",        "JFrogArtifactory",        "Kafka",        "MySQL",        "Mongo",        "Rabbitmq",        "Redis",        "Postgres",        "Rotator",        "SonatypeNexus",        "SSH",        "TokenAuth"      ]    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    }  }}
{  "name": "KafkaCreate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "type": {      "name": "MessageBrokerType",      "type": "Enum",      "required": true,      "valids": [        "ConnectionString",        "Parameters"      ]    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": true    },    "password": {      "type": "String",      "required": true    },    "connection_string": {      "type": "String",      "required": true    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": true    },    "ssl_cert": {      "type": "String",      "required": true    },    "ssl_key": {      "type": "String",      "required": true    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "kafka_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "kafka_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "kafka_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
{  "name": "KafkaUpdate",  "type": "Object",  "required": true,  "fields": {    "rotator_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ssh_credential_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "host": {      "type": "String",      "required": false,      "max": 255    },    "port": {      "type": "Integer",      "required": false    },    "message_broker_name": {      "type": "String",      "required": false,      "max": 255    },    "username": {      "type": "String",      "required": false    },    "password": {      "type": "String",      "required": false    },    "connection_string": {      "type": "String",      "required": false    },    "ssl_enable": {      "type": "Boolean",      "required": true    },    "ssl_ca": {      "type": "String",      "required": false    },    "ssl_cert": {      "type": "String",      "required": false    },    "ssl_key": {      "type": "String",      "required": false    },    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "kafka_category": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityCategoryInput",          "type": "Object",          "required": false,          "fields": {            "category_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            }          }        }      ]    },    "kafka_field": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityFieldInput",          "type": "Object",          "required": false,          "fields": {            "field_id": {              "type": "String",              "required": true,              "min": 20,              "max": 20            },            "value": {              "type": "Any",              "required": false            }          }        }      ]    },    "kafka_tag": {      "type": "Array",      "required": true,      "items": [        {          "name": "EntityTagInput",          "type": "Object",          "required": false,          "fields": {            "name": {              "type": "String",              "required": true,              "max": 255            },            "value": {              "type": "String",              "required": false            }          }        }      ]    }  }}
ArtifactRegistry
Auth
Cloud
Database
DNS
InMemoryStore
MessageBroker
SourceControl
AWS
Azure
BasicAuth
CloudFlare
Credential
Database
Clickhouse
Elasticsearch
GCP
GitHub
GitLab
Harbor
JFrogArtifactory
Kafka
MySQL
Mongo
Rabbitmq
Redis
Postgres
Rotator
SonatypeNexus
SSH
TokenAuth
ConnectionString
Parameters
ConnectionString
Parameters
ConnectionString
Parameters
Password
PATClassic
PATFineGrained
OAuthApp
GitHubApp
SSH
Password
PAT
OAuth
SSH
Password
PrivateKey
AWS
Azure
GCP
GitHub
GitLab
Harbor
JFrogArtifactory
SonatypeNexus
CloudFlare
©Copyright 2010 to 2026 Namira Software Corporation. All rights reserved.