Module schema

Source

Re-exports§

pub use IoArgoprojWorkflowV1alpha1ArgumentsBuilder as ArgumentsBuilder;
pub use IoArgoprojWorkflowV1alpha1ArgumentsBuilderError as ArgumentsBuilderError;
pub use IoArgoprojWorkflowV1alpha1CronWorkflowBuilder as CronWorkflowBuilder;
pub use IoArgoprojWorkflowV1alpha1CronWorkflowBuilderError as CronWorkflowBuilderError;
pub use IoArgoprojWorkflowV1alpha1CronWorkflowSpecBuilder as CronWorkflowSpecBuilder;
pub use IoArgoprojWorkflowV1alpha1CronWorkflowSpecBuilderError as CronWorkflowSpecBuilderError;
pub use IoArgoprojWorkflowV1alpha1DagTaskBuilder as DagTaskBuilder;
pub use IoArgoprojWorkflowV1alpha1DagTaskBuilderError as DagTaskBuilderError;
pub use IoArgoprojWorkflowV1alpha1DagTemplateBuilder as DagTemplateBuilder;
pub use IoArgoprojWorkflowV1alpha1DagTemplateBuilderError as DagTemplateBuilderError;
pub use IoArgoprojWorkflowV1alpha1InputsBuilder as InputsBuilder;
pub use IoArgoprojWorkflowV1alpha1InputsBuilderError as InputsBuilderError;
pub use IoArgoprojWorkflowV1alpha1ParameterBuilder as ParameterBuilder;
pub use IoArgoprojWorkflowV1alpha1ParameterBuilderError as ParameterBuilderError;
pub use IoArgoprojWorkflowV1alpha1TemplateBuilder as TemplateBuilder;
pub use IoArgoprojWorkflowV1alpha1TemplateBuilderError as TemplateBuilderError;
pub use IoArgoprojWorkflowV1alpha1UserContainerBuilder as UserContainerBuilder;
pub use IoArgoprojWorkflowV1alpha1UserContainerBuilderError as UserContainerBuilderError;
pub use IoArgoprojWorkflowV1alpha1WorkflowSpecBuilder as WorkflowSpecBuilder;
pub use IoArgoprojWorkflowV1alpha1WorkflowSpecBuilderError as WorkflowSpecBuilderError;
pub use IoK8sApiCoreV1ConfigMapVolumeSourceBuilder as ConfigMapVolumeSourceBuilder;
pub use IoK8sApiCoreV1ConfigMapVolumeSourceBuilderError as ConfigMapVolumeSourceBuilderError;
pub use IoK8sApiCoreV1ContainerBuilder as ContainerBuilder;
pub use IoK8sApiCoreV1ContainerBuilderError as ContainerBuilderError;
pub use IoK8sApiCoreV1EnvVarBuilder as EnvVarBuilder;
pub use IoK8sApiCoreV1EnvVarBuilderError as EnvVarBuilderError;
pub use IoK8sApiCoreV1EnvVarSourceBuilder as EnvVarSourceBuilder;
pub use IoK8sApiCoreV1EnvVarSourceBuilderError as EnvVarSourceBuilderError;
pub use IoK8sApiCoreV1SecretKeySelectorBuilder as SecretKeySelectorBuilder;
pub use IoK8sApiCoreV1SecretKeySelectorBuilderError as SecretKeySelectorBuilderError;
pub use IoK8sApiCoreV1SecretVolumeSourceBuilder as SecretVolumeSourceBuilder;
pub use IoK8sApiCoreV1SecretVolumeSourceBuilderError as SecretVolumeSourceBuilderError;
pub use IoK8sApiCoreV1VolumeBuilder as VolumeBuilder;
pub use IoK8sApiCoreV1VolumeBuilderError as VolumeBuilderError;
pub use IoK8sApiCoreV1VolumeMountBuilder as VolumeMountBuilder;
pub use IoK8sApiCoreV1VolumeMountBuilderError as VolumeMountBuilderError;
pub use IoK8sApimachineryPkgApisMetaV1ObjectMetaBuilder as ObjectMetaBuilder;
pub use IoK8sApimachineryPkgApisMetaV1ObjectMetaBuilderError as ObjectMetaBuilderError;

Structs§

EventsourceCreateEventSourceRequest
EventsourceEventSourceDeletedResponse
EventsourceEventSourceWatchEvent
EventsourceLogEntry
EventsourceUpdateEventSourceRequest
GoogleProtobufAny
GrpcGatewayRuntimeError
GrpcGatewayRuntimeStreamError
IoArgoprojEventsV1alpha1Amount
Amount represent a numeric amount.
IoArgoprojEventsV1alpha1AmqpConsumeConfig
IoArgoprojEventsV1alpha1AmqpEventSource
IoArgoprojEventsV1alpha1AmqpExchangeDeclareConfig
IoArgoprojEventsV1alpha1AmqpQueueBindConfig
IoArgoprojEventsV1alpha1AmqpQueueDeclareConfig
IoArgoprojEventsV1alpha1ArgoWorkflowTrigger
IoArgoprojEventsV1alpha1ArtifactLocation
IoArgoprojEventsV1alpha1AwsLambdaTrigger
IoArgoprojEventsV1alpha1AzureEventHubsTrigger
IoArgoprojEventsV1alpha1AzureEventsHubEventSource
IoArgoprojEventsV1alpha1Backoff
IoArgoprojEventsV1alpha1BasicAuth
IoArgoprojEventsV1alpha1BitbucketAuth
IoArgoprojEventsV1alpha1BitbucketBasicAuth
IoArgoprojEventsV1alpha1BitbucketEventSource
IoArgoprojEventsV1alpha1BitbucketRepository
IoArgoprojEventsV1alpha1BitbucketServerEventSource
IoArgoprojEventsV1alpha1BitbucketServerRepository
IoArgoprojEventsV1alpha1CalendarEventSource
IoArgoprojEventsV1alpha1CatchupConfiguration
IoArgoprojEventsV1alpha1Condition
IoArgoprojEventsV1alpha1ConditionsResetByTime
IoArgoprojEventsV1alpha1ConditionsResetCriteria
IoArgoprojEventsV1alpha1ConfigMapPersistence
IoArgoprojEventsV1alpha1CustomTrigger
CustomTrigger refers to the specification of the custom trigger.
IoArgoprojEventsV1alpha1DataFilter
IoArgoprojEventsV1alpha1EmitterEventSource
IoArgoprojEventsV1alpha1EventContext
IoArgoprojEventsV1alpha1EventDependency
IoArgoprojEventsV1alpha1EventDependencyFilter
EventDependencyFilter defines filters and constraints for a io.argoproj.workflow.v1alpha1.
IoArgoprojEventsV1alpha1EventDependencyTransformer
IoArgoprojEventsV1alpha1EventPersistence
IoArgoprojEventsV1alpha1EventSource
IoArgoprojEventsV1alpha1EventSourceFilter
IoArgoprojEventsV1alpha1EventSourceList
IoArgoprojEventsV1alpha1EventSourceSpec
IoArgoprojEventsV1alpha1EventSourceStatus
IoArgoprojEventsV1alpha1ExprFilter
IoArgoprojEventsV1alpha1FileArtifact
IoArgoprojEventsV1alpha1FileEventSource
FileEventSource describes an event-source for file related events.
IoArgoprojEventsV1alpha1GenericEventSource
GenericEventSource refers to a generic event source. It can be used to implement a custom event source.
IoArgoprojEventsV1alpha1GitArtifact
IoArgoprojEventsV1alpha1GitCreds
IoArgoprojEventsV1alpha1GitRemoteConfig
IoArgoprojEventsV1alpha1GithubAppCreds
IoArgoprojEventsV1alpha1GithubEventSource
IoArgoprojEventsV1alpha1GitlabEventSource
IoArgoprojEventsV1alpha1HdfsEventSource
IoArgoprojEventsV1alpha1HttpTrigger
IoArgoprojEventsV1alpha1Int64OrString
IoArgoprojEventsV1alpha1K8sResourcePolicy
IoArgoprojEventsV1alpha1KafkaConsumerGroup
IoArgoprojEventsV1alpha1KafkaEventSource
IoArgoprojEventsV1alpha1KafkaTrigger
KafkaTrigger refers to the specification of the Kafka trigger.
IoArgoprojEventsV1alpha1LogTrigger
IoArgoprojEventsV1alpha1Metadata
IoArgoprojEventsV1alpha1MqttEventSource
IoArgoprojEventsV1alpha1NatsAuth
IoArgoprojEventsV1alpha1NatsEventsSource
IoArgoprojEventsV1alpha1NatsTrigger
NATSTrigger refers to the specification of the NATS trigger.
IoArgoprojEventsV1alpha1NsqEventSource
IoArgoprojEventsV1alpha1OpenWhiskTrigger
OpenWhiskTrigger refers to the specification of the OpenWhisk trigger.
IoArgoprojEventsV1alpha1OwnedRepositories
IoArgoprojEventsV1alpha1PayloadField
PayloadField binds a value at path within the event payload against a name.
IoArgoprojEventsV1alpha1PubSubEventSource
PubSubEventSource refers to event-source for GCP PubSub related events.
IoArgoprojEventsV1alpha1PulsarEventSource
IoArgoprojEventsV1alpha1PulsarTrigger
PulsarTrigger refers to the specification of the Pulsar trigger.
IoArgoprojEventsV1alpha1RateLimit
IoArgoprojEventsV1alpha1RedisEventSource
IoArgoprojEventsV1alpha1RedisStreamEventSource
IoArgoprojEventsV1alpha1Resource
Resource represent arbitrary structured data.
IoArgoprojEventsV1alpha1ResourceEventSource
ResourceEventSource refers to a event-source for K8s resource related events.
IoArgoprojEventsV1alpha1ResourceFilter
IoArgoprojEventsV1alpha1S3Artifact
IoArgoprojEventsV1alpha1S3Bucket
IoArgoprojEventsV1alpha1S3Filter
IoArgoprojEventsV1alpha1SaslConfig
IoArgoprojEventsV1alpha1SecureHeader
IoArgoprojEventsV1alpha1Selector
Selector represents conditional operation to select K8s objects.
IoArgoprojEventsV1alpha1Sensor
IoArgoprojEventsV1alpha1SensorList
IoArgoprojEventsV1alpha1SensorSpec
IoArgoprojEventsV1alpha1SensorStatus
SensorStatus contains information about the status of a sensor.
IoArgoprojEventsV1alpha1Service
IoArgoprojEventsV1alpha1SlackEventSource
IoArgoprojEventsV1alpha1SlackTrigger
SlackTrigger refers to the specification of the slack notification trigger.
IoArgoprojEventsV1alpha1SnsEventSource
IoArgoprojEventsV1alpha1SqsEventSource
IoArgoprojEventsV1alpha1StandardK8sTrigger
IoArgoprojEventsV1alpha1Status
Status is a common structure which can be used for Status field.
IoArgoprojEventsV1alpha1StatusPolicy
IoArgoprojEventsV1alpha1StorageGridEventSource
IoArgoprojEventsV1alpha1StorageGridFilter
IoArgoprojEventsV1alpha1StripeEventSource
IoArgoprojEventsV1alpha1Template
IoArgoprojEventsV1alpha1TimeFilter
TimeFilter describes a window in time. It filters out events that occur outside the time limits. In other words, only events that occur after Start and before Stop will pass this filter.
IoArgoprojEventsV1alpha1TlsConfig
TLSConfig refers to TLS configuration for a client.
IoArgoprojEventsV1alpha1Trigger
IoArgoprojEventsV1alpha1TriggerParameter
IoArgoprojEventsV1alpha1TriggerParameterSource
IoArgoprojEventsV1alpha1TriggerPolicy
IoArgoprojEventsV1alpha1TriggerTemplate
TriggerTemplate is the template that describes trigger specification.
IoArgoprojEventsV1alpha1UrlArtifact
URLArtifact contains information about an artifact at an http endpoint.
IoArgoprojEventsV1alpha1ValueFromSource
IoArgoprojEventsV1alpha1WatchPathConfig
IoArgoprojEventsV1alpha1WebhookContext
IoArgoprojEventsV1alpha1WebhookEventSource
IoArgoprojWorkflowV1alpha1Amount
IoArgoprojWorkflowV1alpha1ArchiveStrategy
ArchiveStrategy describes how to archive files/directory when saving artifacts
IoArgoprojWorkflowV1alpha1ArchivedWorkflowDeletedResponse
IoArgoprojWorkflowV1alpha1Arguments
Arguments to a template
IoArgoprojWorkflowV1alpha1ArgumentsBuilder
Builder for IoArgoprojWorkflowV1alpha1Arguments.
IoArgoprojWorkflowV1alpha1ArtGcStatus
ArtGCStatus maintains state related to ArtifactGC
IoArgoprojWorkflowV1alpha1Artifact
Artifact indicates an artifact to place at a specified path
IoArgoprojWorkflowV1alpha1ArtifactGc
ArtifactGC describes how to delete artifacts from completed Workflows - this is embedded into the WorkflowLevelArtifactGC, and also used for individual Artifacts to override that as needed
IoArgoprojWorkflowV1alpha1ArtifactGcSpec
ArtifactGCSpec specifies the Artifacts that need to be deleted
IoArgoprojWorkflowV1alpha1ArtifactGcStatus
ArtifactGCStatus describes the result of the deletion
IoArgoprojWorkflowV1alpha1ArtifactLocation
ArtifactLocation describes a location for a single or multiple artifacts. It is used as single artifact in the context of inputs/outputs (e.g. outputs.artifacts.artname). It is also used to describe the location of multiple artifacts such as the archive location of a single workflow step, which the executor will use as a default location to store its files.
IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
ArtifactNodeSpec specifies the Artifacts that need to be deleted for a given Node
IoArgoprojWorkflowV1alpha1ArtifactPaths
ArtifactPaths expands a step from a collection of artifacts
IoArgoprojWorkflowV1alpha1ArtifactRepository
ArtifactRepository represents an artifact repository in which a controller will store its artifacts
IoArgoprojWorkflowV1alpha1ArtifactRepositoryRef
IoArgoprojWorkflowV1alpha1ArtifactRepositoryRefStatus
IoArgoprojWorkflowV1alpha1ArtifactResult
ArtifactResult describes the result of attempting to delete a given Artifact
IoArgoprojWorkflowV1alpha1ArtifactResultNodeStatus
ArtifactResultNodeStatus describes the result of the deletion on a given node
IoArgoprojWorkflowV1alpha1ArtifactoryArtifact
ArtifactoryArtifact is the location of an artifactory artifact
IoArgoprojWorkflowV1alpha1ArtifactoryArtifactRepository
ArtifactoryArtifactRepository defines the controller configuration for an artifactory artifact repository
IoArgoprojWorkflowV1alpha1AzureArtifact
AzureArtifact is the location of a an Azure Storage artifact
IoArgoprojWorkflowV1alpha1AzureArtifactRepository
AzureArtifactRepository defines the controller configuration for an Azure Blob Storage artifact repository
IoArgoprojWorkflowV1alpha1Backoff
Backoff is a backoff strategy to use within retryStrategy
IoArgoprojWorkflowV1alpha1BasicAuth
BasicAuth describes the secret selectors required for basic authentication
IoArgoprojWorkflowV1alpha1Cache
Cache is the configuration for the type of cache to be used
IoArgoprojWorkflowV1alpha1ClientCertAuth
ClientCertAuth holds necessary information for client authentication via certificates
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplate
ClusterWorkflowTemplate is the definition of a workflow template resource in cluster scope
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateCreateRequest
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateDeleteResponse
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateLintRequest
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateList
ClusterWorkflowTemplateList is list of ClusterWorkflowTemplate resources
IoArgoprojWorkflowV1alpha1ClusterWorkflowTemplateUpdateRequest
IoArgoprojWorkflowV1alpha1CollectEventRequest
IoArgoprojWorkflowV1alpha1CollectEventResponse
IoArgoprojWorkflowV1alpha1Column
Column is a custom column that will be exposed in the Workflow List View.
IoArgoprojWorkflowV1alpha1Condition
IoArgoprojWorkflowV1alpha1ContainerNode
IoArgoprojWorkflowV1alpha1ContainerSetRetryStrategy
IoArgoprojWorkflowV1alpha1ContainerSetTemplate
IoArgoprojWorkflowV1alpha1ContinueOn
ContinueOn defines if a workflow should continue even if a task or step fails/errors. It can be specified if the workflow should continue when the pod errors, fails or both.
IoArgoprojWorkflowV1alpha1Counter
Counter is a Counter prometheus metric
IoArgoprojWorkflowV1alpha1CreateCronWorkflowRequest
IoArgoprojWorkflowV1alpha1CreateS3BucketOptions
CreateS3BucketOptions options used to determine automatic automatic bucket-creation process
IoArgoprojWorkflowV1alpha1CronWorkflow
CronWorkflow is the definition of a scheduled workflow resource
IoArgoprojWorkflowV1alpha1CronWorkflowBuilder
Builder for IoArgoprojWorkflowV1alpha1CronWorkflow.
IoArgoprojWorkflowV1alpha1CronWorkflowDeletedResponse
IoArgoprojWorkflowV1alpha1CronWorkflowList
CronWorkflowList is list of CronWorkflow resources
IoArgoprojWorkflowV1alpha1CronWorkflowResumeRequest
IoArgoprojWorkflowV1alpha1CronWorkflowSpec
CronWorkflowSpec is the specification of a CronWorkflow
IoArgoprojWorkflowV1alpha1CronWorkflowSpecBuilder
Builder for IoArgoprojWorkflowV1alpha1CronWorkflowSpec.
IoArgoprojWorkflowV1alpha1CronWorkflowStatus
CronWorkflowStatus is the status of a CronWorkflow
IoArgoprojWorkflowV1alpha1CronWorkflowSuspendRequest
IoArgoprojWorkflowV1alpha1DagTask
DAGTask represents a node in the graph during DAG execution
IoArgoprojWorkflowV1alpha1DagTaskBuilder
Builder for IoArgoprojWorkflowV1alpha1DagTask.
IoArgoprojWorkflowV1alpha1DagTemplate
DAGTemplate is a template subtype for directed acyclic graph templates
IoArgoprojWorkflowV1alpha1DagTemplateBuilder
Builder for IoArgoprojWorkflowV1alpha1DagTemplate.
IoArgoprojWorkflowV1alpha1Data
Data is a data template
IoArgoprojWorkflowV1alpha1DataSource
DataSource sources external data into a data template
IoArgoprojWorkflowV1alpha1Event
IoArgoprojWorkflowV1alpha1EventResponse
IoArgoprojWorkflowV1alpha1ExecutorConfig
ExecutorConfig holds configurations of an executor container.
IoArgoprojWorkflowV1alpha1Gauge
Gauge is a Gauge prometheus metric
IoArgoprojWorkflowV1alpha1GcsArtifact
GCSArtifact is the location of a GCS artifact
IoArgoprojWorkflowV1alpha1GcsArtifactRepository
GCSArtifactRepository defines the controller configuration for a GCS artifact repository
IoArgoprojWorkflowV1alpha1GetUserInfoResponse
IoArgoprojWorkflowV1alpha1GitArtifact
GitArtifact is the location of an git artifact
IoArgoprojWorkflowV1alpha1HdfsArtifact
HDFSArtifact is the location of an HDFS artifact
IoArgoprojWorkflowV1alpha1HdfsArtifactRepository
HDFSArtifactRepository defines the controller configuration for an HDFS artifact repository
IoArgoprojWorkflowV1alpha1Header
Header indicate a key-value request header to be used when fetching artifacts over HTTP
IoArgoprojWorkflowV1alpha1Histogram
Histogram is a Histogram prometheus metric
IoArgoprojWorkflowV1alpha1Http
IoArgoprojWorkflowV1alpha1HttpArtifact
HTTPArtifact allows a file served on HTTP to be placed as an input artifact in a container
IoArgoprojWorkflowV1alpha1HttpAuth
IoArgoprojWorkflowV1alpha1HttpBodySource
HTTPBodySource contains the source of the HTTP body.
IoArgoprojWorkflowV1alpha1HttpHeader
IoArgoprojWorkflowV1alpha1HttpHeaderSource
IoArgoprojWorkflowV1alpha1InfoResponse
IoArgoprojWorkflowV1alpha1Inputs
Inputs are the mechanism for passing parameters, artifacts, volumes from one template to another
IoArgoprojWorkflowV1alpha1InputsBuilder
Builder for IoArgoprojWorkflowV1alpha1Inputs.
IoArgoprojWorkflowV1alpha1Item
Item expands a single workflow step into multiple parallel steps The value of Item can be a map, string, bool, or number
IoArgoprojWorkflowV1alpha1LabelKeys
LabelKeys is list of keys
IoArgoprojWorkflowV1alpha1LabelValueFrom
IoArgoprojWorkflowV1alpha1LabelValues
Labels is list of workflow labels
IoArgoprojWorkflowV1alpha1LifecycleHook
IoArgoprojWorkflowV1alpha1Link
A link to another app.
IoArgoprojWorkflowV1alpha1LintCronWorkflowRequest
IoArgoprojWorkflowV1alpha1LogEntry
IoArgoprojWorkflowV1alpha1ManifestFrom
IoArgoprojWorkflowV1alpha1MemoizationStatus
MemoizationStatus is the status of this memoized node
IoArgoprojWorkflowV1alpha1Memoize
Memoization enables caching for the Outputs of the template
IoArgoprojWorkflowV1alpha1Metadata
Pod metdata
IoArgoprojWorkflowV1alpha1MetricLabel
MetricLabel is a single label for a prometheus metric
IoArgoprojWorkflowV1alpha1Metrics
Metrics are a list of metrics emitted from a Workflow/Template
IoArgoprojWorkflowV1alpha1Mutex
Mutex holds Mutex configuration
IoArgoprojWorkflowV1alpha1MutexHolding
MutexHolding describes the mutex and the object which is holding it.
IoArgoprojWorkflowV1alpha1MutexStatus
MutexStatus contains which objects hold mutex locks, and which objects this workflow is waiting on to release locks.
IoArgoprojWorkflowV1alpha1NodeResult
IoArgoprojWorkflowV1alpha1NodeStatus
NodeStatus contains status information about an individual node in the workflow
IoArgoprojWorkflowV1alpha1NodeSynchronizationStatus
NodeSynchronizationStatus stores the status of a node
IoArgoprojWorkflowV1alpha1NoneStrategy
NoneStrategy indicates to skip tar process and upload the files or directory tree as independent files. Note that if the artifact is a directory, the artifact driver must support the ability to save/load the directory appropriately.
IoArgoprojWorkflowV1alpha1OAuth2Auth
OAuth2Auth holds all information for client authentication via OAuth2 tokens
IoArgoprojWorkflowV1alpha1OAuth2EndpointParam
EndpointParam is for requesting optional fields that should be sent in the oauth request
IoArgoprojWorkflowV1alpha1OssArtifact
OSSArtifact is the location of an Alibaba Cloud OSS artifact
IoArgoprojWorkflowV1alpha1OssArtifactRepository
OSSArtifactRepository defines the controller configuration for an OSS artifact repository
IoArgoprojWorkflowV1alpha1OssLifecycleRule
OSSLifecycleRule specifies how to manage bucket’s lifecycle
IoArgoprojWorkflowV1alpha1Outputs
Outputs hold parameters, artifacts, and results from a step
IoArgoprojWorkflowV1alpha1ParallelSteps
IoArgoprojWorkflowV1alpha1Parameter
Parameter indicate a passed string parameter to a service template with an optional default value
IoArgoprojWorkflowV1alpha1ParameterBuilder
Builder for IoArgoprojWorkflowV1alpha1Parameter.
IoArgoprojWorkflowV1alpha1Plugin
Plugin is an Object with exactly one key
IoArgoprojWorkflowV1alpha1PodGc
PodGC describes how to delete completed pods as they complete
IoArgoprojWorkflowV1alpha1Prometheus
Prometheus is a prometheus metric to be emitted
IoArgoprojWorkflowV1alpha1RawArtifact
RawArtifact allows raw string content to be placed as an artifact in a container
IoArgoprojWorkflowV1alpha1ResourceTemplate
ResourceTemplate is a template subtype to manipulate kubernetes resources
IoArgoprojWorkflowV1alpha1ResubmitArchivedWorkflowRequest
IoArgoprojWorkflowV1alpha1RetryAffinity
RetryAffinity prevents running steps on the same host.
IoArgoprojWorkflowV1alpha1RetryArchivedWorkflowRequest
IoArgoprojWorkflowV1alpha1RetryNodeAntiAffinity
RetryNodeAntiAffinity is a placeholder for future expansion, only empty nodeAntiAffinity is allowed. In order to prevent running steps on the same host, it uses “kubernetes.io/hostname”.
IoArgoprojWorkflowV1alpha1RetryStrategy
RetryStrategy provides controls on how to retry a workflow step
IoArgoprojWorkflowV1alpha1S3Artifact
S3Artifact is the location of an S3 artifact
IoArgoprojWorkflowV1alpha1S3ArtifactRepository
S3ArtifactRepository defines the controller configuration for an S3 artifact repository
IoArgoprojWorkflowV1alpha1S3EncryptionOptions
S3EncryptionOptions used to determine encryption options during s3 operations
IoArgoprojWorkflowV1alpha1ScriptTemplate
ScriptTemplate is a template subtype to enable scripting through code steps
IoArgoprojWorkflowV1alpha1SemaphoreHolding
IoArgoprojWorkflowV1alpha1SemaphoreRef
SemaphoreRef is a reference of Semaphore
IoArgoprojWorkflowV1alpha1SemaphoreStatus
IoArgoprojWorkflowV1alpha1Sequence
Sequence expands a workflow step into numeric range
IoArgoprojWorkflowV1alpha1Submit
IoArgoprojWorkflowV1alpha1SubmitOpts
SubmitOpts are workflow submission options
IoArgoprojWorkflowV1alpha1SuppliedValueFrom
SuppliedValueFrom is a placeholder for a value to be filled in directly, either through the CLI, API, etc.
IoArgoprojWorkflowV1alpha1SuspendTemplate
SuspendTemplate is a template subtype to suspend a workflow at a predetermined point in time
IoArgoprojWorkflowV1alpha1Synchronization
Synchronization holds synchronization lock configuration
IoArgoprojWorkflowV1alpha1SynchronizationStatus
SynchronizationStatus stores the status of semaphore and mutex.
IoArgoprojWorkflowV1alpha1TarStrategy
TarStrategy will tar and gzip the file or directory when saving
IoArgoprojWorkflowV1alpha1Template
Template is a reusable and composable unit of execution in a workflow
IoArgoprojWorkflowV1alpha1TemplateBuilder
Builder for IoArgoprojWorkflowV1alpha1Template.
IoArgoprojWorkflowV1alpha1TemplateRef
TemplateRef is a reference of template resource.
IoArgoprojWorkflowV1alpha1TransformationStep
IoArgoprojWorkflowV1alpha1TtlStrategy
TTLStrategy is the strategy for the time to live depending on if the workflow succeeded or failed
IoArgoprojWorkflowV1alpha1UpdateCronWorkflowRequest
IoArgoprojWorkflowV1alpha1UserContainer
UserContainer is a container specified by a user.
IoArgoprojWorkflowV1alpha1UserContainerBuilder
Builder for IoArgoprojWorkflowV1alpha1UserContainer.
IoArgoprojWorkflowV1alpha1ValueFrom
ValueFrom describes a location in which to obtain the value to a parameter
IoArgoprojWorkflowV1alpha1Version
IoArgoprojWorkflowV1alpha1VolumeClaimGc
VolumeClaimGC describes how to delete volumes from completed Workflows
IoArgoprojWorkflowV1alpha1Workflow
Workflow is the definition of a workflow resource
IoArgoprojWorkflowV1alpha1WorkflowCreateRequest
IoArgoprojWorkflowV1alpha1WorkflowDeleteResponse
IoArgoprojWorkflowV1alpha1WorkflowEventBinding
WorkflowEventBinding is the definition of an event resource
IoArgoprojWorkflowV1alpha1WorkflowEventBindingList
WorkflowEventBindingList is list of event resources
IoArgoprojWorkflowV1alpha1WorkflowEventBindingSpec
IoArgoprojWorkflowV1alpha1WorkflowLevelArtifactGc
WorkflowLevelArtifactGC describes how to delete artifacts from completed Workflows - this spec is used on the Workflow level
IoArgoprojWorkflowV1alpha1WorkflowLintRequest
IoArgoprojWorkflowV1alpha1WorkflowList
WorkflowList is list of Workflow resources
IoArgoprojWorkflowV1alpha1WorkflowMetadata
IoArgoprojWorkflowV1alpha1WorkflowResubmitRequest
IoArgoprojWorkflowV1alpha1WorkflowResumeRequest
IoArgoprojWorkflowV1alpha1WorkflowRetryRequest
IoArgoprojWorkflowV1alpha1WorkflowSetRequest
IoArgoprojWorkflowV1alpha1WorkflowSpec
WorkflowSpec is the specification of a Workflow.
IoArgoprojWorkflowV1alpha1WorkflowSpecBuilder
Builder for IoArgoprojWorkflowV1alpha1WorkflowSpec.
IoArgoprojWorkflowV1alpha1WorkflowStatus
WorkflowStatus contains overall status information about a workflow
IoArgoprojWorkflowV1alpha1WorkflowStep
WorkflowStep is a reference to a template to execute in a series of step
IoArgoprojWorkflowV1alpha1WorkflowStopRequest
IoArgoprojWorkflowV1alpha1WorkflowSubmitRequest
IoArgoprojWorkflowV1alpha1WorkflowSuspendRequest
IoArgoprojWorkflowV1alpha1WorkflowTaskSetSpec
IoArgoprojWorkflowV1alpha1WorkflowTaskSetStatus
IoArgoprojWorkflowV1alpha1WorkflowTemplate
WorkflowTemplate is the definition of a workflow template resource
IoArgoprojWorkflowV1alpha1WorkflowTemplateCreateRequest
IoArgoprojWorkflowV1alpha1WorkflowTemplateDeleteResponse
IoArgoprojWorkflowV1alpha1WorkflowTemplateLintRequest
IoArgoprojWorkflowV1alpha1WorkflowTemplateList
WorkflowTemplateList is list of WorkflowTemplate resources
IoArgoprojWorkflowV1alpha1WorkflowTemplateRef
WorkflowTemplateRef is a reference to a WorkflowTemplate resource.
IoArgoprojWorkflowV1alpha1WorkflowTemplateUpdateRequest
IoArgoprojWorkflowV1alpha1WorkflowTerminateRequest
IoArgoprojWorkflowV1alpha1WorkflowWatchEvent
IoArgoprojWorkflowV1alpha1ZipStrategy
ZipStrategy will unzip zipped input artifacts
IoK8sApiCoreV1Affinity
Affinity is a group of affinity scheduling rules.
IoK8sApiCoreV1AwsElasticBlockStoreVolumeSource
Represents a Persistent Disk resource in AWS.
IoK8sApiCoreV1AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
IoK8sApiCoreV1AzureFileVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
IoK8sApiCoreV1Capabilities
Adds and removes POSIX capabilities from running containers.
IoK8sApiCoreV1CephFsVolumeSource
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1CinderVolumeSource
Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1ConfigMapEnvSource
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
IoK8sApiCoreV1ConfigMapKeySelector
Selects a key from a ConfigMap.
IoK8sApiCoreV1ConfigMapProjection
Adapts a ConfigMap into a projected volume.
IoK8sApiCoreV1ConfigMapVolumeSource
Adapts a ConfigMap into a volume.
IoK8sApiCoreV1ConfigMapVolumeSourceBuilder
Builder for IoK8sApiCoreV1ConfigMapVolumeSource.
IoK8sApiCoreV1Container
A single application container that you want to run within a pod.
IoK8sApiCoreV1ContainerBuilder
Builder for IoK8sApiCoreV1Container.
IoK8sApiCoreV1ContainerPort
ContainerPort represents a network port in a single container.
IoK8sApiCoreV1CsiVolumeSource
Represents a source location of a volume to mount, managed by an external CSI driver
IoK8sApiCoreV1DownwardApiProjection
Represents downward API info for projecting into a projected volume. Note that this is identical to a downwardAPI volume source without the default mode.
IoK8sApiCoreV1DownwardApiVolumeFile
DownwardAPIVolumeFile represents information to create the file containing the pod field
IoK8sApiCoreV1DownwardApiVolumeSource
DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1EmptyDirVolumeSource
Represents an empty directory for a pod. Empty directory volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1EnvFromSource
EnvFromSource represents the source of a set of ConfigMaps
IoK8sApiCoreV1EnvVar
EnvVar represents an environment variable present in a Container.
IoK8sApiCoreV1EnvVarBuilder
Builder for IoK8sApiCoreV1EnvVar.
IoK8sApiCoreV1EnvVarSource
EnvVarSource represents a source for the value of an EnvVar.
IoK8sApiCoreV1EnvVarSourceBuilder
Builder for IoK8sApiCoreV1EnvVarSource.
IoK8sApiCoreV1EphemeralVolumeSource
Represents an ephemeral volume that is handled by a normal storage driver.
IoK8sApiCoreV1Event
Event is a report of an event somewhere in the cluster. Events have a limited retention time and triggers and messages may evolve with time. Event consumers should not rely on the timing of an event with a given Reason reflecting a consistent underlying trigger, or the continued existence of events with that Reason. Events should be treated as informative, best-effort, supplemental data.
IoK8sApiCoreV1EventSeries
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
IoK8sApiCoreV1EventSource
EventSource contains information for an event.
IoK8sApiCoreV1ExecAction
ExecAction describes a “run in container” action.
IoK8sApiCoreV1FcVolumeSource
Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1FlexVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
IoK8sApiCoreV1FlockerVolumeSource
Represents a Flocker volume mounted by the Flocker agent. One and only one of datasetName and datasetUUID should be set. Flocker volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1GcePersistentDiskVolumeSource
Represents a Persistent Disk resource in Google Compute Engine.
IoK8sApiCoreV1GitRepoVolumeSource
Represents a volume that is populated with the contents of a git repository. Git repo volumes do not support ownership management. Git repo volumes support SELinux relabeling.
IoK8sApiCoreV1GlusterfsVolumeSource
Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1GrpcAction
IoK8sApiCoreV1HostAlias
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod’s hosts file.
IoK8sApiCoreV1HostPathVolumeSource
Represents a host path mapped into a pod. Host path volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1HttpGetAction
HTTPGetAction describes an action based on HTTP Get requests.
IoK8sApiCoreV1HttpHeader
HTTPHeader describes a custom header to be used in HTTP probes
IoK8sApiCoreV1IscsiVolumeSource
Represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1KeyToPath
Maps a string key to a path within a volume.
IoK8sApiCoreV1Lifecycle
Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.
IoK8sApiCoreV1LifecycleHandler
LifecycleHandler defines a specific action that should be taken in a lifecycle hook. One and only one of the fields, except TCPSocket must be specified.
IoK8sApiCoreV1LocalObjectReference
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
IoK8sApiCoreV1NfsVolumeSource
Represents an NFS mount that lasts the lifetime of a pod. NFS volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1NodeAffinity
Node affinity is a group of node affinity scheduling rules.
IoK8sApiCoreV1NodeSelector
A node selector represents the union of the results of one or more label queries over a set of nodes; that is, it represents the OR of the selectors represented by the node selector terms.
IoK8sApiCoreV1NodeSelectorRequirement
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
IoK8sApiCoreV1NodeSelectorTerm
A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.
IoK8sApiCoreV1ObjectFieldSelector
ObjectFieldSelector selects an APIVersioned field of an object.
IoK8sApiCoreV1ObjectReference
ObjectReference contains enough information to let you inspect or modify the referred object.
IoK8sApiCoreV1PersistentVolumeClaim
PersistentVolumeClaim is a user’s request for and claim to a persistent volume
IoK8sApiCoreV1PersistentVolumeClaimCondition
PersistentVolumeClaimCondition contails details about state of pvc
IoK8sApiCoreV1PersistentVolumeClaimSpec
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes
IoK8sApiCoreV1PersistentVolumeClaimStatus
PersistentVolumeClaimStatus is the current status of a persistent volume claim.
IoK8sApiCoreV1PersistentVolumeClaimTemplate
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
IoK8sApiCoreV1PersistentVolumeClaimVolumeSource
PersistentVolumeClaimVolumeSource references the user’s PVC in the same namespace. This volume finds the bound PV and mounts that volume for the pod. A PersistentVolumeClaimVolumeSource is, essentially, a wrapper around another type of volume that is owned by someone else (the system).
IoK8sApiCoreV1PhotonPersistentDiskVolumeSource
Represents a Photon Controller persistent disk resource.
IoK8sApiCoreV1PodAffinity
Pod affinity is a group of inter pod affinity scheduling rules.
IoK8sApiCoreV1PodAffinityTerm
Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running
IoK8sApiCoreV1PodAntiAffinity
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
IoK8sApiCoreV1PodDnsConfig
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
IoK8sApiCoreV1PodDnsConfigOption
PodDNSConfigOption defines DNS resolver options of a pod.
IoK8sApiCoreV1PodSecurityContext
PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values of container.securityContext take precedence over field values of PodSecurityContext.
IoK8sApiCoreV1PortworxVolumeSource
PortworxVolumeSource represents a Portworx volume resource.
IoK8sApiCoreV1PreferredSchedulingTerm
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it’s a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).
IoK8sApiCoreV1Probe
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
IoK8sApiCoreV1ProjectedVolumeSource
Represents a projected volume source
IoK8sApiCoreV1QuobyteVolumeSource
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
IoK8sApiCoreV1RbdVolumeSource
Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.
IoK8sApiCoreV1ResourceFieldSelector
ResourceFieldSelector represents container resources (cpu, memory) and their output format
IoK8sApiCoreV1ResourceRequirements
ResourceRequirements describes the compute resource requirements.
IoK8sApiCoreV1ScaleIoVolumeSource
ScaleIOVolumeSource represents a persistent ScaleIO volume
IoK8sApiCoreV1SeLinuxOptions
SELinuxOptions are the labels to be applied to the container
IoK8sApiCoreV1SeccompProfile
SeccompProfile defines a pod/container’s seccomp profile settings. Only one profile source may be set.
IoK8sApiCoreV1SecretEnvSource
SecretEnvSource selects a Secret to populate the environment variables with.
IoK8sApiCoreV1SecretKeySelector
SecretKeySelector selects a key of a Secret.
IoK8sApiCoreV1SecretKeySelectorBuilder
Builder for IoK8sApiCoreV1SecretKeySelector.
IoK8sApiCoreV1SecretProjection
Adapts a secret into a projected volume.
IoK8sApiCoreV1SecretVolumeSource
Adapts a Secret into a volume.
IoK8sApiCoreV1SecretVolumeSourceBuilder
Builder for IoK8sApiCoreV1SecretVolumeSource.
IoK8sApiCoreV1SecurityContext
SecurityContext holds security configuration that will be applied to a container. Some fields are present in both SecurityContext and PodSecurityContext. When both are set, the values in SecurityContext take precedence.
IoK8sApiCoreV1ServiceAccountTokenProjection
ServiceAccountTokenProjection represents a projected service account token volume. This projection can be used to insert a service account token into the pods runtime filesystem for use against APIs (Kubernetes API Server or otherwise).
IoK8sApiCoreV1ServicePort
ServicePort contains information on service’s port.
IoK8sApiCoreV1StorageOsVolumeSource
Represents a StorageOS persistent volume resource.
IoK8sApiCoreV1Sysctl
Sysctl defines a kernel parameter to be set
IoK8sApiCoreV1TcpSocketAction
TCPSocketAction describes an action based on opening a socket
IoK8sApiCoreV1Toleration
The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator .
IoK8sApiCoreV1TypedLocalObjectReference
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
IoK8sApiCoreV1Volume
Volume represents a named volume in a pod that may be accessed by any container in the pod.
IoK8sApiCoreV1VolumeBuilder
Builder for IoK8sApiCoreV1Volume.
IoK8sApiCoreV1VolumeDevice
volumeDevice describes a mapping of a raw block device within a container.
IoK8sApiCoreV1VolumeMount
VolumeMount describes a mounting of a Volume within a container.
IoK8sApiCoreV1VolumeMountBuilder
Builder for IoK8sApiCoreV1VolumeMount.
IoK8sApiCoreV1VolumeProjection
Projection that may be projected along with other supported volume types
IoK8sApiCoreV1VsphereVirtualDiskVolumeSource
Represents a vSphere volume resource.
IoK8sApiCoreV1WeightedPodAffinityTerm
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
IoK8sApiCoreV1WindowsSecurityContextOptions
WindowsSecurityContextOptions contain Windows-specific options and credentials.
IoK8sApiPolicyV1PodDisruptionBudgetSpec
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
IoK8sApimachineryPkgApiResourceQuantity
Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.
IoK8sApimachineryPkgApisMetaV1CreateOptions
CreateOptions may be provided when creating an API object.
IoK8sApimachineryPkgApisMetaV1Duration
Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON. In particular, it marshals into strings, which can be used as map keys in json.
IoK8sApimachineryPkgApisMetaV1FieldsV1
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.
IoK8sApimachineryPkgApisMetaV1GroupVersionResource
+protobuf.options.(gogoproto.goproto_stringer)=false
IoK8sApimachineryPkgApisMetaV1LabelSelector
A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.
IoK8sApimachineryPkgApisMetaV1LabelSelectorRequirement
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
IoK8sApimachineryPkgApisMetaV1ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.
IoK8sApimachineryPkgApisMetaV1ManagedFieldsEntry
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
IoK8sApimachineryPkgApisMetaV1MicroTime
MicroTime is version of Time with microsecond level precision.
IoK8sApimachineryPkgApisMetaV1ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
IoK8sApimachineryPkgApisMetaV1ObjectMetaBuilder
Builder for IoK8sApimachineryPkgApisMetaV1ObjectMeta.
IoK8sApimachineryPkgApisMetaV1OwnerReference
OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster-scoped, so there is no namespace field.
IoK8sApimachineryPkgApisMetaV1StatusCause
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
IoK8sApimachineryPkgApisMetaV1Time
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.
IoK8sApimachineryPkgUtilIntstrIntOrString
SensorCreateSensorRequest
SensorDeleteSensorResponse
SensorLogEntry
SensorSensorWatchEvent
SensorUpdateSensorRequest

Enums§

IoArgoprojWorkflowV1alpha1ArgumentsBuilderError
Error type for IoArgoprojWorkflowV1alpha1ArgumentsBuilder
IoArgoprojWorkflowV1alpha1CronWorkflowBuilderError
Error type for IoArgoprojWorkflowV1alpha1CronWorkflowBuilder
IoArgoprojWorkflowV1alpha1CronWorkflowSpecBuilderError
Error type for IoArgoprojWorkflowV1alpha1CronWorkflowSpecBuilder
IoArgoprojWorkflowV1alpha1DagTaskBuilderError
Error type for IoArgoprojWorkflowV1alpha1DagTaskBuilder
IoArgoprojWorkflowV1alpha1DagTemplateBuilderError
Error type for IoArgoprojWorkflowV1alpha1DagTemplateBuilder
IoArgoprojWorkflowV1alpha1InputsBuilderError
Error type for IoArgoprojWorkflowV1alpha1InputsBuilder
IoArgoprojWorkflowV1alpha1ParameterBuilderError
Error type for IoArgoprojWorkflowV1alpha1ParameterBuilder
IoArgoprojWorkflowV1alpha1TemplateBuilderError
Error type for IoArgoprojWorkflowV1alpha1TemplateBuilder
IoArgoprojWorkflowV1alpha1UserContainerBuilderError
Error type for IoArgoprojWorkflowV1alpha1UserContainerBuilder
IoArgoprojWorkflowV1alpha1WorkflowSpecBuilderError
Error type for IoArgoprojWorkflowV1alpha1WorkflowSpecBuilder
IoK8sApiCoreV1ConfigMapVolumeSourceBuilderError
Error type for IoK8sApiCoreV1ConfigMapVolumeSourceBuilder
IoK8sApiCoreV1ContainerBuilderError
Error type for IoK8sApiCoreV1ContainerBuilder
IoK8sApiCoreV1ContainerImagePullPolicy
Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. Cannot be updated. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images
IoK8sApiCoreV1ContainerPortProtocol
Protocol for port. Must be UDP, TCP, or SCTP. Defaults to “TCP”.
IoK8sApiCoreV1ContainerTerminationMessagePolicy
Indicate how the termination message should be populated. File will use the contents of terminationMessagePath to populate the container status message on both success and failure. FallbackToLogsOnError will use the last chunk of container log output if the termination message file is empty and the container exited with an error. The log output is limited to 2048 bytes or 80 lines, whichever is smaller. Defaults to File. Cannot be updated.
IoK8sApiCoreV1EnvVarBuilderError
Error type for IoK8sApiCoreV1EnvVarBuilder
IoK8sApiCoreV1EnvVarSourceBuilderError
Error type for IoK8sApiCoreV1EnvVarSourceBuilder
IoK8sApiCoreV1HttpGetActionScheme
Scheme to use for connecting to the host. Defaults to HTTP.
IoK8sApiCoreV1NodeSelectorRequirementOperator
Represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
IoK8sApiCoreV1PersistentVolumeClaimConditionType
Possible enum values:
IoK8sApiCoreV1PersistentVolumeClaimStatusPhase
Phase represents the current phase of PersistentVolumeClaim.
IoK8sApiCoreV1SeccompProfileType
type indicates which kind of seccomp profile will be applied. Valid options are:
IoK8sApiCoreV1SecretKeySelectorBuilderError
Error type for IoK8sApiCoreV1SecretKeySelectorBuilder
IoK8sApiCoreV1SecretVolumeSourceBuilderError
Error type for IoK8sApiCoreV1SecretVolumeSourceBuilder
IoK8sApiCoreV1ServicePortProtocol
The IP protocol for this port. Supports “TCP”, “UDP”, and “SCTP”. Default is TCP.
IoK8sApiCoreV1TolerationEffect
Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
IoK8sApiCoreV1TolerationOperator
Operator represents a key’s relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category.
IoK8sApiCoreV1VolumeBuilderError
Error type for IoK8sApiCoreV1VolumeBuilder
IoK8sApiCoreV1VolumeMountBuilderError
Error type for IoK8sApiCoreV1VolumeMountBuilder
IoK8sApimachineryPkgApisMetaV1ObjectMetaBuilderError
Error type for IoK8sApimachineryPkgApisMetaV1ObjectMetaBuilder