You can get examples of requests and responses by using the CLI with --gloglevel=9
, e.g. argo list --gloglevel=9
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: VERSION
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import sw "./openapi"
To use a proxy, set the environment variable HTTP_PROXY
:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
Default configuration comes with Servers
field that contains server objects as defined in the OpenAPI specification.
For using other server than the one defined on index 0 set context value sw.ContextServerIndex
of type int
.
ctx := context.WithValue(context.Background(), sw.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables
of type map[string]string
.
ctx := context.WithValue(context.Background(), sw.ContextServerVariables, map[string]string{
"basePath": "v2",
})
Note, enum values are always validated and all unused variables are silently ignored.
Each operation can use different server URL defined using OperationServers
map in the Configuration
.
An operation is uniquely identifield by "{classname}Service.{nickname}"
string.
Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices
and sw.ContextOperationServerVariables
context maps.
ctx := context.WithValue(context.Background(), sw.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sw.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
ArchivedWorkflowServiceApi | ArchivedWorkflowServiceDeleteArchivedWorkflow | Delete /workflow/argo/api/v1/archived-workflows/{uid} | |
ArchivedWorkflowServiceApi | ArchivedWorkflowServiceGetArchivedWorkflow | Get /workflow/argo/api/v1/archived-workflows/{uid} | |
ArchivedWorkflowServiceApi | ArchivedWorkflowServiceListArchivedWorkflowLabelKeys | Get /workflow/argo/api/v1/archived-workflows-label-keys | |
ArchivedWorkflowServiceApi | ArchivedWorkflowServiceListArchivedWorkflowLabelValues | Get /workflow/argo/api/v1/archived-workflows-label-values | |
ArchivedWorkflowServiceApi | ArchivedWorkflowServiceListArchivedWorkflows | Get /workflow/argo/api/v1/archived-workflows | |
ArtifactServiceApi | ArtifactServiceGetInputArtifact | Get /input-artifacts/{namespace}/{name}/{podName}/{artifactName} | Get an input artifact. |
ArtifactServiceApi | ArtifactServiceGetInputArtifactByUID | Get /input-artifacts-by-uid/{uid}/{podName}/{artifactName} | Get an input artifact by UID. |
ArtifactServiceApi | ArtifactServiceGetOutputArtifact | Get /artifacts/{namespace}/{name}/{podName}/{artifactName} | Get an output artifact. |
ArtifactServiceApi | ArtifactServiceGetOutputArtifactByUID | Get /artifacts-by-uid/{uid}/{podName}/{artifactName} | Get an output artifact by UID. |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceCreateClusterWorkflowTemplate | Post /workflow/argo/api/v1/cluster-workflow-templates | |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceDeleteClusterWorkflowTemplate | Delete /workflow/argo/api/v1/cluster-workflow-templates/{name} | |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceGetClusterWorkflowTemplate | Get /workflow/argo/api/v1/cluster-workflow-templates/{name} | |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceLintClusterWorkflowTemplate | Post /workflow/argo/api/v1/cluster-workflow-templates/lint | |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceListClusterWorkflowTemplates | Get /workflow/argo/api/v1/cluster-workflow-templates | |
ClusterWorkflowTemplateServiceApi | ClusterWorkflowTemplateServiceUpdateClusterWorkflowTemplate | Put /workflow/argo/api/v1/cluster-workflow-templates/{name} | |
CronWorkflowServiceApi | CronWorkflowServiceCreateCronWorkflow | Post /workflow/argo/api/v1/cron-workflows/{namespace} | |
CronWorkflowServiceApi | CronWorkflowServiceDeleteCronWorkflow | Delete /workflow/argo/api/v1/cron-workflows/{namespace}/{name} | |
CronWorkflowServiceApi | CronWorkflowServiceGetCronWorkflow | Get /workflow/argo/api/v1/cron-workflows/{namespace}/{name} | |
CronWorkflowServiceApi | CronWorkflowServiceLintCronWorkflow | Post /workflow/argo/api/v1/cron-workflows/{namespace}/lint | |
CronWorkflowServiceApi | CronWorkflowServiceListCronWorkflows | Get /workflow/argo/api/v1/cron-workflows/{namespace} | |
CronWorkflowServiceApi | CronWorkflowServiceResumeCronWorkflow | Put /workflow/argo/api/v1/cron-workflows/{namespace}/{name}/resume | |
CronWorkflowServiceApi | CronWorkflowServiceSuspendCronWorkflow | Put /workflow/argo/api/v1/cron-workflows/{namespace}/{name}/suspend | |
CronWorkflowServiceApi | CronWorkflowServiceUpdateCronWorkflow | Put /workflow/argo/api/v1/cron-workflows/{namespace}/{name} | |
EventServiceApi | EventServiceListWorkflowEventBindings | Get /workflow/argo/api/v1/workflow-event-bindings/{namespace} | |
EventServiceApi | EventServiceReceiveEvent | Post /workflow/argo/api/v1/events/{namespace}/{discriminator} | |
EventSourceServiceApi | EventSourceServiceCreateEventSource | Post /workflow/argo/api/v1/event-sources/{namespace} | |
EventSourceServiceApi | EventSourceServiceDeleteEventSource | Delete /workflow/argo/api/v1/event-sources/{namespace}/{name} | |
EventSourceServiceApi | EventSourceServiceEventSourcesLogs | Get /workflow/argo/api/v1/stream/event-sources/{namespace}/logs | |
EventSourceServiceApi | EventSourceServiceGetEventSource | Get /workflow/argo/api/v1/event-sources/{namespace}/{name} | |
EventSourceServiceApi | EventSourceServiceListEventSources | Get /workflow/argo/api/v1/event-sources/{namespace} | |
EventSourceServiceApi | EventSourceServiceUpdateEventSource | Put /workflow/argo/api/v1/event-sources/{namespace}/{name} | |
EventSourceServiceApi | EventSourceServiceWatchEventSources | Get /workflow/argo/api/v1/stream/event-sources/{namespace} | |
InfoServiceApi | InfoServiceGetInfo | Get /workflow/argo/api/v1/info | |
InfoServiceApi | InfoServiceGetUserInfo | Get /workflow/argo/api/v1/userinfo | |
InfoServiceApi | InfoServiceGetVersion | Get /workflow/argo/api/v1/version | |
PipelineServiceApi | PipelineServiceDeletePipeline | Delete /workflow/argo/api/v1/pipelines/{namespace}/{name} | |
PipelineServiceApi | PipelineServiceGetPipeline | Get /workflow/argo/api/v1/pipelines/{namespace}/{name} | |
PipelineServiceApi | PipelineServiceListPipelines | Get /workflow/argo/api/v1/pipelines/{namespace} | |
PipelineServiceApi | PipelineServicePipelineLogs | Get /workflow/argo/api/v1/stream/pipelines/{namespace}/logs | |
PipelineServiceApi | PipelineServiceRestartPipeline | Post /workflow/argo/api/v1/pipelines/{namespace}/{name}/restart | |
PipelineServiceApi | PipelineServiceWatchPipelines | Get /workflow/argo/api/v1/stream/pipelines/{namespace} | |
PipelineServiceApi | PipelineServiceWatchSteps | Get /workflow/argo/api/v1/stream/steps/{namespace} | |
SensorServiceApi | SensorServiceCreateSensor | Post /workflow/argo/api/v1/sensors/{namespace} | |
SensorServiceApi | SensorServiceDeleteSensor | Delete /workflow/argo/api/v1/sensors/{namespace}/{name} | |
SensorServiceApi | SensorServiceGetSensor | Get /workflow/argo/api/v1/sensors/{namespace}/{name} | |
SensorServiceApi | SensorServiceListSensors | Get /workflow/argo/api/v1/sensors/{namespace} | |
SensorServiceApi | SensorServiceSensorsLogs | Get /workflow/argo/api/v1/stream/sensors/{namespace}/logs | |
SensorServiceApi | SensorServiceUpdateSensor | Put /workflow/argo/api/v1/sensors/{namespace}/{name} | |
SensorServiceApi | SensorServiceWatchSensors | Get /workflow/argo/api/v1/stream/sensors/{namespace} | |
WorkflowServiceApi | WorkflowServiceCreateWorkflow | Post /workflow/argo/api/v1/workflows/{namespace} | |
WorkflowServiceApi | WorkflowServiceDeleteWorkflow | Delete /workflow/argo/api/v1/workflows/{namespace}/{name} | |
WorkflowServiceApi | WorkflowServiceGetWorkflow | Get /workflow/argo/api/v1/workflows/{namespace}/{name} | |
WorkflowServiceApi | WorkflowServiceLintWorkflow | Post /workflow/argo/api/v1/workflows/{namespace}/lint | |
WorkflowServiceApi | WorkflowServiceListWorkflows | Get /workflow/argo/api/v1/workflows/{namespace} | |
WorkflowServiceApi | WorkflowServicePodLogs | Get /workflow/argo/api/v1/workflows/{namespace}/{name}/{podName}/log | DEPRECATED: Cannot work via HTTP if podName is an empty string. Use WorkflowLogs. |
WorkflowServiceApi | WorkflowServiceResubmitWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/resubmit | |
WorkflowServiceApi | WorkflowServiceResumeWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/resume | |
WorkflowServiceApi | WorkflowServiceRetryWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/retry | |
WorkflowServiceApi | WorkflowServiceSetWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/set | |
WorkflowServiceApi | WorkflowServiceStopWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/stop | |
WorkflowServiceApi | WorkflowServiceSubmitWorkflow | Post /workflow/argo/api/v1/workflows/{namespace}/submit | |
WorkflowServiceApi | WorkflowServiceSuspendWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/suspend | |
WorkflowServiceApi | WorkflowServiceTerminateWorkflow | Put /workflow/argo/api/v1/workflows/{namespace}/{name}/terminate | |
WorkflowServiceApi | WorkflowServiceWatchEvents | Get /workflow/argo/api/v1/stream/events/{namespace} | |
WorkflowServiceApi | WorkflowServiceWatchWorkflows | Get /workflow/argo/api/v1/workflow-events/{namespace} | |
WorkflowServiceApi | WorkflowServiceWorkflowLogs | Get /workflow/argo/api/v1/workflows/{namespace}/{name}/log | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceCreateWorkflowTemplate | Post /workflow/argo/api/v1/workflow-templates/{namespace} | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceDeleteWorkflowTemplate | Delete /workflow/argo/api/v1/workflow-templates/{namespace}/{name} | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceGetWorkflowTemplate | Get /workflow/argo/api/v1/workflow-templates/{namespace}/{name} | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceLintWorkflowTemplate | Post /workflow/argo/api/v1/workflow-templates/{namespace}/lint | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceListWorkflowTemplates | Get /workflow/argo/api/v1/workflow-templates/{namespace} | |
WorkflowTemplateServiceApi | WorkflowTemplateServiceUpdateWorkflowTemplate | Put /workflow/argo/api/v1/workflow-templates/{namespace}/{name} |
- EventsourceCreateEventSourceRequest
- EventsourceEventSourceWatchEvent
- EventsourceLogEntry
- EventsourceUpdateEventSourceRequest
- GithubComArgoprojLabsArgoDataflowApiV1alpha1AWSCredentials
- GithubComArgoprojLabsArgoDataflowApiV1alpha1AWSEndpoint
- GithubComArgoprojLabsArgoDataflowApiV1alpha1AbstractStep
- GithubComArgoprojLabsArgoDataflowApiV1alpha1AbstractVolumeSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Backoff
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Cat
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Code
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Container
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Cron
- GithubComArgoprojLabsArgoDataflowApiV1alpha1DBDataSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1DBDataSourceFrom
- GithubComArgoprojLabsArgoDataflowApiV1alpha1DBSink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1DBSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Database
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Dedupe
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Expand
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Filter
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Flatten
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Git
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Group
- GithubComArgoprojLabsArgoDataflowApiV1alpha1HTTPHeader
- GithubComArgoprojLabsArgoDataflowApiV1alpha1HTTPHeaderSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1HTTPSink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1HTTPSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Interface
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Kafka
- GithubComArgoprojLabsArgoDataflowApiV1alpha1KafkaConfig
- GithubComArgoprojLabsArgoDataflowApiV1alpha1KafkaNET
- GithubComArgoprojLabsArgoDataflowApiV1alpha1KafkaSink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1KafkaSource
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Log
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Map
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Metadata
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Pipeline
- GithubComArgoprojLabsArgoDataflowApiV1alpha1PipelineList
- GithubComArgoprojLabsArgoDataflowApiV1alpha1PipelineSpec
- GithubComArgoprojLabsArgoDataflowApiV1alpha1PipelineStatus
- GithubComArgoprojLabsArgoDataflowApiV1alpha1S3
- GithubComArgoprojLabsArgoDataflowApiV1alpha1S3Sink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1S3Source
- GithubComArgoprojLabsArgoDataflowApiV1alpha1SASL
- GithubComArgoprojLabsArgoDataflowApiV1alpha1SQLAction
- GithubComArgoprojLabsArgoDataflowApiV1alpha1SQLStatement
- GithubComArgoprojLabsArgoDataflowApiV1alpha1STAN
- GithubComArgoprojLabsArgoDataflowApiV1alpha1STANAuth
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Scale
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Sidecar
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Sink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Source
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Step
- GithubComArgoprojLabsArgoDataflowApiV1alpha1StepSpec
- GithubComArgoprojLabsArgoDataflowApiV1alpha1StepStatus
- GithubComArgoprojLabsArgoDataflowApiV1alpha1Storage
- GithubComArgoprojLabsArgoDataflowApiV1alpha1TLS
- GithubComArgoprojLabsArgoDataflowApiV1alpha1VolumeSink
- GithubComArgoprojLabsArgoDataflowApiV1alpha1VolumeSource
- GoogleProtobufAny
- GrpcGatewayRuntimeError
- GrpcGatewayRuntimeStreamError
- IoArgoprojEventsV1alpha1AMQPConsumeConfig
- IoArgoprojEventsV1alpha1AMQPEventSource
- IoArgoprojEventsV1alpha1AMQPExchangeDeclareConfig
- IoArgoprojEventsV1alpha1AMQPQueueBindConfig
- IoArgoprojEventsV1alpha1AMQPQueueDeclareConfig
- IoArgoprojEventsV1alpha1AWSLambdaTrigger
- IoArgoprojEventsV1alpha1Amount
- IoArgoprojEventsV1alpha1ArgoWorkflowTrigger
- IoArgoprojEventsV1alpha1ArtifactLocation
- IoArgoprojEventsV1alpha1AzureEventHubsTrigger
- IoArgoprojEventsV1alpha1AzureEventsHubEventSource
- IoArgoprojEventsV1alpha1Backoff
- IoArgoprojEventsV1alpha1BasicAuth
- IoArgoprojEventsV1alpha1CalendarEventSource
- IoArgoprojEventsV1alpha1CatchupConfiguration
- IoArgoprojEventsV1alpha1Condition
- IoArgoprojEventsV1alpha1ConfigMapPersistence
- IoArgoprojEventsV1alpha1CustomTrigger
- IoArgoprojEventsV1alpha1DataFilter
- IoArgoprojEventsV1alpha1DependencyGroup
- IoArgoprojEventsV1alpha1EmitterEventSource
- IoArgoprojEventsV1alpha1EventContext
- IoArgoprojEventsV1alpha1EventDependency
- IoArgoprojEventsV1alpha1EventDependencyFilter
- IoArgoprojEventsV1alpha1EventPersistence
- IoArgoprojEventsV1alpha1EventSource
- IoArgoprojEventsV1alpha1EventSourceList
- IoArgoprojEventsV1alpha1EventSourceSpec
- IoArgoprojEventsV1alpha1EventSourceStatus
- IoArgoprojEventsV1alpha1ExprFilter
- IoArgoprojEventsV1alpha1FileArtifact
- IoArgoprojEventsV1alpha1FileEventSource
- IoArgoprojEventsV1alpha1GenericEventSource
- IoArgoprojEventsV1alpha1GitArtifact
- IoArgoprojEventsV1alpha1GitCreds
- IoArgoprojEventsV1alpha1GitRemoteConfig
- IoArgoprojEventsV1alpha1GithubEventSource
- IoArgoprojEventsV1alpha1GitlabEventSource
- IoArgoprojEventsV1alpha1HDFSEventSource
- IoArgoprojEventsV1alpha1HTTPTrigger
- IoArgoprojEventsV1alpha1Int64OrString
- IoArgoprojEventsV1alpha1K8SResourcePolicy
- IoArgoprojEventsV1alpha1KafkaConsumerGroup
- IoArgoprojEventsV1alpha1KafkaEventSource
- IoArgoprojEventsV1alpha1KafkaTrigger
- IoArgoprojEventsV1alpha1LogTrigger
- IoArgoprojEventsV1alpha1MQTTEventSource
- IoArgoprojEventsV1alpha1Metadata
- IoArgoprojEventsV1alpha1NATSAuth
- IoArgoprojEventsV1alpha1NATSEventsSource
- IoArgoprojEventsV1alpha1NATSTrigger
- IoArgoprojEventsV1alpha1NSQEventSource
- IoArgoprojEventsV1alpha1OpenWhiskTrigger
- IoArgoprojEventsV1alpha1OwnedRepositories
- IoArgoprojEventsV1alpha1PayloadField
- IoArgoprojEventsV1alpha1PubSubEventSource
- IoArgoprojEventsV1alpha1PulsarEventSource
- IoArgoprojEventsV1alpha1RedisEventSource
- IoArgoprojEventsV1alpha1Resource
- IoArgoprojEventsV1alpha1ResourceEventSource
- IoArgoprojEventsV1alpha1ResourceFilter
- IoArgoprojEventsV1alpha1S3Artifact
- IoArgoprojEventsV1alpha1S3Bucket
- IoArgoprojEventsV1alpha1S3Filter
- IoArgoprojEventsV1alpha1SASLConfig
- IoArgoprojEventsV1alpha1SNSEventSource
- IoArgoprojEventsV1alpha1SQSEventSource
- IoArgoprojEventsV1alpha1SecureHeader
- IoArgoprojEventsV1alpha1Selector
- IoArgoprojEventsV1alpha1Sensor
- IoArgoprojEventsV1alpha1SensorList
- IoArgoprojEventsV1alpha1SensorSpec
- IoArgoprojEventsV1alpha1SensorStatus
- IoArgoprojEventsV1alpha1Service
- IoArgoprojEventsV1alpha1SlackEventSource
- IoArgoprojEventsV1alpha1SlackTrigger
- IoArgoprojEventsV1alpha1StandardK8STrigger
- IoArgoprojEventsV1alpha1Status
- IoArgoprojEventsV1alpha1StatusPolicy
- IoArgoprojEventsV1alpha1StorageGridEventSource
- IoArgoprojEventsV1alpha1StorageGridFilter
- IoArgoprojEventsV1alpha1StripeEventSource
- IoArgoprojEventsV1alpha1TLSConfig
- IoArgoprojEventsV1alpha1Template
- IoArgoprojEventsV1alpha1TimeFilter
- IoArgoprojEventsV1alpha1Trigger
- IoArgoprojEventsV1alpha1TriggerParameter
- IoArgoprojEventsV1alpha1TriggerParameterSource
- IoArgoprojEventsV1alpha1TriggerPolicy
- IoArgoprojEventsV1alpha1TriggerSwitch
- IoArgoprojEventsV1alpha1TriggerTemplate
- IoArgoprojEventsV1alpha1URLArtifact
- IoArgoprojEventsV1alpha1ValueFromSource
- IoArgoprojEventsV1alpha1WatchPathConfig
- IoArgoprojEventsV1alpha1WebhookContext
- IoArgoprojWorkflowV1alpha1ArchiveStrategy
- IoArgoprojWorkflowV1alpha1Arguments
- IoArgoprojWorkflowV1alpha1Artifact
- IoArgoprojWorkflowV1alpha1ArtifactLocation
- IoArgoprojWorkflowV1alpha1ArtifactPaths
- IoArgoprojWorkflowV1alpha1ArtifactRepository
- IoArgoprojWorkflowV1alpha1ArtifactRepositoryRef
- IoArgoprojWorkflowV1alpha1ArtifactRepositoryRefStatus
- IoArgoprojWorkflowV1alpha1ArtifactoryArtifact
- IoArgoprojWorkflowV1alpha1ArtifactoryArtifactRepository
- IoArgoprojWorkflowV1alpha1Backoff
- IoArgoprojWorkflowV1alpha1Cache
- IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplate
- IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateCreateRequest
- IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateLintRequest
- IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateList
- IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateUpdateRequest
- IoArgoprojWorkflowV1alpha1Condition
- IoArgoprojWorkflowV1alpha1ContainerNode
- IoArgoprojWorkflowV1alpha1ContainerSetTemplate
- IoArgoprojWorkflowV1alpha1ContinueOn
- IoArgoprojWorkflowV1alpha1Counter
- IoArgoprojWorkflowV1alpha1CreateCronWorkflowRequest
- IoArgoprojWorkflowV1alpha1CreateS3BucketOptions
- IoArgoprojWorkflowV1alpha1CronWorkflow
- IoArgoprojWorkflowV1alpha1CronWorkflowList
- IoArgoprojWorkflowV1alpha1CronWorkflowResumeRequest
- IoArgoprojWorkflowV1alpha1CronWorkflowSpec
- IoArgoprojWorkflowV1alpha1CronWorkflowStatus
- IoArgoprojWorkflowV1alpha1CronWorkflowSuspendRequest
- IoArgoprojWorkflowV1alpha1DAGTask
- IoArgoprojWorkflowV1alpha1DAGTemplate
- IoArgoprojWorkflowV1alpha1Data
- IoArgoprojWorkflowV1alpha1DataSource
- IoArgoprojWorkflowV1alpha1Event
- IoArgoprojWorkflowV1alpha1ExecutorConfig
- IoArgoprojWorkflowV1alpha1GCSArtifact
- IoArgoprojWorkflowV1alpha1GCSArtifactRepository
- IoArgoprojWorkflowV1alpha1Gauge
- IoArgoprojWorkflowV1alpha1GetUserInfoResponse
- IoArgoprojWorkflowV1alpha1GitArtifact
- IoArgoprojWorkflowV1alpha1HDFSArtifact
- IoArgoprojWorkflowV1alpha1HDFSArtifactRepository
- IoArgoprojWorkflowV1alpha1HTTP
- IoArgoprojWorkflowV1alpha1HTTPArtifact
- IoArgoprojWorkflowV1alpha1HTTPHeader
- IoArgoprojWorkflowV1alpha1HTTPHeaderSource
- IoArgoprojWorkflowV1alpha1Header
- IoArgoprojWorkflowV1alpha1Histogram
- IoArgoprojWorkflowV1alpha1InfoResponse
- IoArgoprojWorkflowV1alpha1Inputs
- IoArgoprojWorkflowV1alpha1LabelKeys
- IoArgoprojWorkflowV1alpha1LabelValues
- IoArgoprojWorkflowV1alpha1LifecycleHook
- IoArgoprojWorkflowV1alpha1Link
- IoArgoprojWorkflowV1alpha1LintCronWorkflowRequest
- IoArgoprojWorkflowV1alpha1LogEntry
- IoArgoprojWorkflowV1alpha1MemoizationStatus
- IoArgoprojWorkflowV1alpha1Memoize
- IoArgoprojWorkflowV1alpha1Metadata
- IoArgoprojWorkflowV1alpha1MetricLabel
- IoArgoprojWorkflowV1alpha1Metrics
- IoArgoprojWorkflowV1alpha1Mutex
- IoArgoprojWorkflowV1alpha1MutexHolding
- IoArgoprojWorkflowV1alpha1MutexStatus
- IoArgoprojWorkflowV1alpha1NodeResult
- IoArgoprojWorkflowV1alpha1NodeStatus
- IoArgoprojWorkflowV1alpha1NodeSynchronizationStatus
- IoArgoprojWorkflowV1alpha1OSSArtifact
- IoArgoprojWorkflowV1alpha1OSSArtifactRepository
- IoArgoprojWorkflowV1alpha1OSSLifecycleRule
- IoArgoprojWorkflowV1alpha1Outputs
- IoArgoprojWorkflowV1alpha1Parameter
- IoArgoprojWorkflowV1alpha1PodGC
- IoArgoprojWorkflowV1alpha1Prometheus
- IoArgoprojWorkflowV1alpha1RawArtifact
- IoArgoprojWorkflowV1alpha1ResourceTemplate
- IoArgoprojWorkflowV1alpha1RetryAffinity
- IoArgoprojWorkflowV1alpha1RetryStrategy
- IoArgoprojWorkflowV1alpha1S3Artifact
- IoArgoprojWorkflowV1alpha1S3ArtifactRepository
- IoArgoprojWorkflowV1alpha1S3EncryptionOptions
- IoArgoprojWorkflowV1alpha1ScriptTemplate
- IoArgoprojWorkflowV1alpha1SemaphoreHolding
- IoArgoprojWorkflowV1alpha1SemaphoreRef
- IoArgoprojWorkflowV1alpha1SemaphoreStatus
- IoArgoprojWorkflowV1alpha1Sequence
- IoArgoprojWorkflowV1alpha1Submit
- IoArgoprojWorkflowV1alpha1SubmitOpts
- IoArgoprojWorkflowV1alpha1SuspendTemplate
- IoArgoprojWorkflowV1alpha1Synchronization
- IoArgoprojWorkflowV1alpha1SynchronizationStatus
- IoArgoprojWorkflowV1alpha1TTLStrategy
- IoArgoprojWorkflowV1alpha1TarStrategy
- IoArgoprojWorkflowV1alpha1Template
- IoArgoprojWorkflowV1alpha1TemplateRef
- IoArgoprojWorkflowV1alpha1TransformationStep
- IoArgoprojWorkflowV1alpha1UpdateCronWorkflowRequest
- IoArgoprojWorkflowV1alpha1UserContainer
- IoArgoprojWorkflowV1alpha1ValueFrom
- IoArgoprojWorkflowV1alpha1Version
- IoArgoprojWorkflowV1alpha1VolumeClaimGC
- IoArgoprojWorkflowV1alpha1Workflow
- IoArgoprojWorkflowV1alpha1WorkflowCreateRequest
- IoArgoprojWorkflowV1alpha1WorkflowEventBinding
- IoArgoprojWorkflowV1alpha1WorkflowEventBindingList
- IoArgoprojWorkflowV1alpha1WorkflowEventBindingSpec
- IoArgoprojWorkflowV1alpha1WorkflowLintRequest
- IoArgoprojWorkflowV1alpha1WorkflowList
- IoArgoprojWorkflowV1alpha1WorkflowResubmitRequest
- IoArgoprojWorkflowV1alpha1WorkflowResumeRequest
- IoArgoprojWorkflowV1alpha1WorkflowRetryRequest
- IoArgoprojWorkflowV1alpha1WorkflowSetRequest
- IoArgoprojWorkflowV1alpha1WorkflowSpec
- IoArgoprojWorkflowV1alpha1WorkflowStatus
- IoArgoprojWorkflowV1alpha1WorkflowStep
- IoArgoprojWorkflowV1alpha1WorkflowStopRequest
- IoArgoprojWorkflowV1alpha1WorkflowSubmitRequest
- IoArgoprojWorkflowV1alpha1WorkflowSuspendRequest
- IoArgoprojWorkflowV1alpha1WorkflowTaskSet
- IoArgoprojWorkflowV1alpha1WorkflowTaskSetSpec
- IoArgoprojWorkflowV1alpha1WorkflowTaskSetStatus
- IoArgoprojWorkflowV1alpha1WorkflowTemplate
- IoArgoprojWorkflowV1alpha1WorkflowTemplateCreateRequest
- IoArgoprojWorkflowV1alpha1WorkflowTemplateLintRequest
- IoArgoprojWorkflowV1alpha1WorkflowTemplateList
- IoArgoprojWorkflowV1alpha1WorkflowTemplateRef
- IoArgoprojWorkflowV1alpha1WorkflowTemplateSpec
- IoArgoprojWorkflowV1alpha1WorkflowTemplateUpdateRequest
- IoArgoprojWorkflowV1alpha1WorkflowTerminateRequest
- IoArgoprojWorkflowV1alpha1WorkflowWatchEvent
- IoK8sApiCoreV1AWSElasticBlockStoreVolumeSource
- IoK8sApiCoreV1Affinity
- IoK8sApiCoreV1AzureDiskVolumeSource
- IoK8sApiCoreV1AzureFileVolumeSource
- IoK8sApiCoreV1CSIVolumeSource
- IoK8sApiCoreV1Capabilities
- IoK8sApiCoreV1CephFSVolumeSource
- IoK8sApiCoreV1CinderVolumeSource
- IoK8sApiCoreV1ConfigMapEnvSource
- IoK8sApiCoreV1ConfigMapKeySelector
- IoK8sApiCoreV1ConfigMapProjection
- IoK8sApiCoreV1ConfigMapVolumeSource
- IoK8sApiCoreV1Container
- IoK8sApiCoreV1ContainerPort
- IoK8sApiCoreV1DownwardAPIProjection
- IoK8sApiCoreV1DownwardAPIVolumeFile
- IoK8sApiCoreV1DownwardAPIVolumeSource
- IoK8sApiCoreV1EmptyDirVolumeSource
- IoK8sApiCoreV1EnvFromSource
- IoK8sApiCoreV1EnvVar
- IoK8sApiCoreV1EnvVarSource
- IoK8sApiCoreV1EphemeralVolumeSource
- IoK8sApiCoreV1Event
- IoK8sApiCoreV1EventSeries
- IoK8sApiCoreV1EventSource
- IoK8sApiCoreV1ExecAction
- IoK8sApiCoreV1FCVolumeSource
- IoK8sApiCoreV1FlexVolumeSource
- IoK8sApiCoreV1FlockerVolumeSource
- IoK8sApiCoreV1GCEPersistentDiskVolumeSource
- IoK8sApiCoreV1GitRepoVolumeSource
- IoK8sApiCoreV1GlusterfsVolumeSource
- IoK8sApiCoreV1HTTPGetAction
- IoK8sApiCoreV1HTTPHeader
- IoK8sApiCoreV1Handler
- IoK8sApiCoreV1HostAlias
- IoK8sApiCoreV1HostPathVolumeSource
- IoK8sApiCoreV1ISCSIVolumeSource
- IoK8sApiCoreV1KeyToPath
- IoK8sApiCoreV1Lifecycle
- IoK8sApiCoreV1LocalObjectReference
- IoK8sApiCoreV1NFSVolumeSource
- IoK8sApiCoreV1NodeAffinity
- IoK8sApiCoreV1NodeSelector
- IoK8sApiCoreV1NodeSelectorRequirement
- IoK8sApiCoreV1NodeSelectorTerm
- IoK8sApiCoreV1ObjectFieldSelector
- IoK8sApiCoreV1ObjectReference
- IoK8sApiCoreV1PersistentVolumeClaim
- IoK8sApiCoreV1PersistentVolumeClaimCondition
- IoK8sApiCoreV1PersistentVolumeClaimSpec
- IoK8sApiCoreV1PersistentVolumeClaimStatus
- IoK8sApiCoreV1PersistentVolumeClaimTemplate
- IoK8sApiCoreV1PersistentVolumeClaimVolumeSource
- IoK8sApiCoreV1PhotonPersistentDiskVolumeSource
- IoK8sApiCoreV1PodAffinity
- IoK8sApiCoreV1PodAffinityTerm
- IoK8sApiCoreV1PodAntiAffinity
- IoK8sApiCoreV1PodDNSConfig
- IoK8sApiCoreV1PodDNSConfigOption
- IoK8sApiCoreV1PodSecurityContext
- IoK8sApiCoreV1PortworxVolumeSource
- IoK8sApiCoreV1PreferredSchedulingTerm
- IoK8sApiCoreV1Probe
- IoK8sApiCoreV1ProjectedVolumeSource
- IoK8sApiCoreV1QuobyteVolumeSource
- IoK8sApiCoreV1RBDVolumeSource
- IoK8sApiCoreV1ResourceFieldSelector
- IoK8sApiCoreV1ResourceRequirements
- IoK8sApiCoreV1SELinuxOptions
- IoK8sApiCoreV1ScaleIOVolumeSource
- IoK8sApiCoreV1SecretEnvSource
- IoK8sApiCoreV1SecretKeySelector
- IoK8sApiCoreV1SecretProjection
- IoK8sApiCoreV1SecretVolumeSource
- IoK8sApiCoreV1SecurityContext
- IoK8sApiCoreV1ServiceAccountTokenProjection
- IoK8sApiCoreV1ServicePort
- IoK8sApiCoreV1StorageOSVolumeSource
- IoK8sApiCoreV1Sysctl
- IoK8sApiCoreV1TCPSocketAction
- IoK8sApiCoreV1Toleration
- IoK8sApiCoreV1TypedLocalObjectReference
- IoK8sApiCoreV1Volume
- IoK8sApiCoreV1VolumeDevice
- IoK8sApiCoreV1VolumeMount
- IoK8sApiCoreV1VolumeProjection
- IoK8sApiCoreV1VsphereVirtualDiskVolumeSource
- IoK8sApiCoreV1WeightedPodAffinityTerm
- IoK8sApiCoreV1WindowsSecurityContextOptions
- IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec
- IoK8sApimachineryPkgApisMetaV1Condition
- IoK8sApimachineryPkgApisMetaV1CreateOptions
- IoK8sApimachineryPkgApisMetaV1Duration
- IoK8sApimachineryPkgApisMetaV1GroupVersionResource
- IoK8sApimachineryPkgApisMetaV1LabelSelector
- IoK8sApimachineryPkgApisMetaV1LabelSelectorRequirement
- IoK8sApimachineryPkgApisMetaV1ListMeta
- IoK8sApimachineryPkgApisMetaV1ManagedFieldsEntry
- IoK8sApimachineryPkgApisMetaV1ObjectMeta
- IoK8sApimachineryPkgApisMetaV1OwnerReference
- IoK8sApimachineryPkgApisMetaV1StatusCause
- IoK8sApimachineryPkgApisMetaV1StatusDetails
- PipelineLogEntry
- PipelinePipelineWatchEvent
- PipelineStepWatchEvent
- SensorCreateSensorRequest
- SensorLogEntry
- SensorSensorWatchEvent
- SensorUpdateSensorRequest
- StreamResultOfEventsourceEventSourceWatchEvent
- StreamResultOfEventsourceLogEntry
- StreamResultOfIoArgoprojWorkflowV1alpha1LogEntry
- StreamResultOfIoArgoprojWorkflowV1alpha1WorkflowWatchEvent
- StreamResultOfIoK8sApiCoreV1Event
- StreamResultOfPipelineLogEntry
- StreamResultOfPipelinePipelineWatchEvent
- StreamResultOfPipelineStepWatchEvent
- StreamResultOfSensorLogEntry
- StreamResultOfSensorSensorWatchEvent
- Type: API key
- API key parameter name: authorization
- Location: HTTP header
Note, each API key must be added to a map of map[string]APIKey
where the key is: authorization and passed in as the auth context for each request.
- Type: HTTP basic authentication
Example
auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
UserName: "username",
Password: "password",
})
r, err := client.Service.Operation(auth, args)
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime