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

HelmClient

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmClient.cs

Methods

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

HelmDeletionPropagation

FieldValue
Kindenum
Sourcesrc/HelmSharp.Action/HelmUninstallRequest.cs

HelmDependencyBuildRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmDependencyRequests.cs

Properties

  • ChartPath
  • RepositoryCachePath
  • RepositoryConfigPath
  • VerifyDigests

HelmDependencyListRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmDependencyRequests.cs

Properties

  • ChartPath
  • IncludeDiagnostics

HelmDependencyUpdateRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmDependencyRequests.cs

Properties

  • ChartPath
  • RepositoryCachePath
  • RepositoryConfigPath
  • SkipRepositoryRefresh

HelmExecutionOptions

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmExecutionOptions.cs

Properties

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

HelmHookDeletePolicy

FieldValue
Kindenum
Sourcesrc/HelmSharp.Action/HelmHookExecutor.cs

Properties

  • DeletePolicies
  • Events
  • Kind
  • LastRunCompletedAt
  • LastRunPhase
  • LastRunStartedAt
  • Manifest
  • Name
  • Namespace
  • OutputLogPolicies
  • Path
  • Weight

Methods

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

HelmHookEvent

FieldValue
Kindenum
Sourcesrc/HelmSharp.Action/HelmHookExecutor.cs

HelmPackageRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmPackageRequest.cs

Properties

  • AppVersion
  • ChartPath
  • DependencyUpdate
  • Destination
  • SkipSchemaValidation
  • Version

HelmPluginInfo

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmPluginManager.cs

Properties

  • Description
  • Name
  • Path
  • Version

HelmPluginManager

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmPluginManager.cs

Methods

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

HelmProvenance

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmProvenance.cs

Methods

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

HelmRollbackRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmRollbackRequest.cs

Properties

  • Description
  • DisableHooks
  • KubeConfigContent
  • KubeConfigPath
  • Labels
  • MaxHistory
  • Namespace
  • ReleaseName
  • Revision
  • TimeoutSeconds
  • Wait
  • WaitForJobs

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

HelmUninstallRequest

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/HelmUninstallRequest.cs

Properties

  • DeletionPropagation
  • DisableHooks
  • KeepHistory
  • KubeConfigContent
  • KubeConfigPath
  • Namespace
  • ReleaseName
  • TimeoutSeconds
  • Wait

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

IHelmClient

FieldValue
Kindinterface
Sourcesrc/HelmSharp.Action/IHelmClient.cs

IHelmOptionsProvider

FieldValue
Kindinterface
Sourcesrc/HelmSharp.Action/IHelmOptionsProvider.cs

KubeVersionValidator

FieldValue
Kindclass
Sourcesrc/HelmSharp.Action/KubeVersionValidator.cs

Methods

  • IsCompatible(...)

Released under the MIT License.