Skip to content

HelmSharp.Action API

Generated section. This page is generated by docs/scripts/generate-api-reference.ps1 from public C# declarations. Curated usage guidance lives in the package pages.

Use this page as a member index. Start with the package guide for usage recommendations, boundaries, and examples.

CommandResult

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/CommandResult.cs

Properties

  • ExitCode
  • StandardError
  • StandardOutput

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmClient

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmClient.cs

Methods

  • CreateAsync(...)
  • DependencyBuildAsync(...)
  • DependencyListAsync(...)
  • DependencyUpdateAsync(...)
  • DiffAsync(...)
  • EnvAsync(...)
  • GenerateReleaseName(...)
  • GetAllAsync(...)
  • GetHooksAsync(...)
  • GetManifestAsync(...)
  • GetNotesAsync(...)
  • GetValuesAsync(...)
  • HistoryAsync(...)
  • LintAsync(...)
  • ListReleasesAsync(...)
  • PackageAsync(...)
  • PullAsync(...)
  • PushAsync(...)
  • RegistryLoginAsync(...)
  • RegistryLogoutAsync(...)
  • RepoAddAsync(...)
  • RepoIndexAsync(...)
  • RepoListAsync(...)
  • RepoRemoveAsync(...)
  • RepoUpdateAsync(...)
  • RollbackAsync(...)
  • SearchHubAsync(...)
  • SearchRepoAsync(...)
  • ShowAllAsync(...)
  • ShowChartAsync(...)
  • ShowCrdsAsync(...)
  • ShowManifestAsync(...)
  • ShowReadmeAsync(...)
  • ShowValuesAsync(...)
  • StatusAsync(...)
  • TemplateAsync(...)
  • TemplateWithNotesAsync(...)
  • TestAsync(...)
  • UninstallAsync(...)
  • UpgradeInstallAsync(...)
  • UpgradeInstallStreamAsync(...)
  • VersionAsync(...)

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmExecutionOptions

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmExecutionOptions.cs

Properties

  • ApiVersions
  • DefaultNamespace
  • FieldManager
  • KubeConfigContent
  • KubeConfigPath
  • KubernetesContext
  • KubeVersion
  • MaxHistory
  • ServerSideApply
  • TimeoutSeconds
  • WorkingDirectory

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmHookDeletePolicy

FieldValue
Kindenum
Sourcesrc/HelmSharp.Action/HelmHookExecutor.cs

Properties

  • DeletePolicies
  • Events
  • Kind
  • Manifest
  • Name
  • Namespace
  • Path
  • Weight

Methods

  • ExecuteHooksAsync(...)
  • ExecuteHooksWithFailureHandlingAsync(...)

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmHookEvent

FieldValue
Kindenum
Sourcesrc/HelmSharp.Action/HelmHookExecutor.cs

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmPluginInfo

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmPluginManager.cs

Properties

  • Description
  • Name
  • Path
  • Version

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmPluginManager

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmPluginManager.cs

Methods

  • InstallAsync(...)
  • List(...)
  • RunAsync(...)
  • Uninstall(...)

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmProvenance

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmProvenance.cs

Methods

  • ExtractMetadata(...)
  • ExtractSha256(...)
  • GenerateProvFileAsync(...)
  • VerifyAsync(...)

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmTemplateRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmTemplateRequest.cs

Properties

  • ApiVersions
  • Chart
  • IncludeCRDs
  • IsUpgrade
  • KubeVersion
  • Namespace
  • OutputDir
  • ReleaseName
  • SetFileValues
  • SetJsonValues
  • SetStringValues
  • SetValues
  • ShowNotes
  • UseReleaseName
  • ValuesContent
  • ValuesFile
  • ValuesFiles

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmUninstallRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmUninstallRequest.cs

Properties

  • KubeConfigContent
  • KubeConfigPath
  • Namespace
  • ReleaseName

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

HelmUpgradeInstallRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmUpgradeInstallRequest.cs

Properties

  • Atomic
  • CaFile
  • CertFile
  • Chart
  • CleanupOnFail
  • CreateNamespace
  • DependencyUpdate
  • Description
  • Devel
  • DisableHooks
  • DisableOpenApiValidation
  • DryRun
  • DryRunIsUpgrade
  • DryRunRevision
  • EnableDns
  • Force
  • GenerateName
  • HideSecret
  • InsecureSkipTlsVerify
  • Install
  • KeyFile
  • Keyring
  • KubeConfigContent
  • KubeConfigPath
  • Labels
  • MaxHistory
  • Namespace
  • NameTemplate
  • PassCredentials
  • Password
  • PlainHttp
  • ReleaseName
  • RenderSubchartNotes
  • RepoUrl
  • ResetValues
  • ReuseValues
  • RollbackOnFailure
  • ServerSideApply
  • SetFileValues
  • SetJsonValues
  • SetStringValues
  • SetValues
  • SkipCRDs
  • SkipSchemaValidation
  • TakeOwnership
  • TimeoutSeconds
  • Username
  • ValuesContent
  • ValuesFile
  • ValuesFiles
  • Verify
  • Version
  • Wait
  • WaitForJobs

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

IHelmClient

FieldValue
Kindinterface
Sourcesrc/HelmSharp.Action/IHelmClient.cs

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

IHelmOptionsProvider

FieldValue
Kindinterface
Sourcesrc/HelmSharp.Action/IHelmOptionsProvider.cs

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

KubeVersionValidator

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/KubeVersionValidator.cs

Methods

  • IsCompatible(...)

Usage note

Read the corresponding package page first, then use this member index to locate the concrete type.

Released under the MIT License.