Argo Workflows · Schema

github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSAuth

github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSAuth schema from Argo Workflows API

CNCFContainersData ProcessingKubernetesMachine LearningOpen SourceWorkflow Engine

Properties

Name Type Description
basic object
credential object
nkey object
token object
View JSON Schema on GitHub

JSON Schema

argo-workflows-github-com-argoproj-argo-events-pkg-apis-events-v1alpha1-nats-auth-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argo-workflows/refs/heads/main/json-schema/argo-workflows-github-com-argoproj-argo-events-pkg-apis-events-v1alpha1-nats-auth-schema.json",
  "title": "github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSAuth",
  "description": "github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.NATSAuth schema from Argo Workflows API",
  "type": "object",
  "properties": {
    "basic": {
      "title": "Baisc auth with username and password\n+optional",
      "$ref": "#/definitions/github.com.argoproj.argo_events.pkg.apis.events.v1alpha1.BasicAuth"
    },
    "credential": {
      "title": "credential used to connect\n+optional",
      "$ref": "#/definitions/io.k8s.api.core.v1.SecretKeySelector"
    },
    "nkey": {
      "title": "NKey used to connect\n+optional",
      "$ref": "#/definitions/io.k8s.api.core.v1.SecretKeySelector"
    },
    "token": {
      "title": "Token used to connect\n+optional",
      "$ref": "#/definitions/io.k8s.api.core.v1.SecretKeySelector"
    }
  }
}