approvalplan

package
v0.19.921 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2026 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApprovalPlan

type ApprovalPlan interface {
	IsNoop() (bool, error)
}

type HelmApprovalPlan

type HelmApprovalPlan struct {
	PlanJSON []byte `json:"plan_json"`
}

func NewHelmApprovalPlen

func NewHelmApprovalPlen(planJSON []byte) *HelmApprovalPlan

func (*HelmApprovalPlan) IsNoop

func (h *HelmApprovalPlan) IsNoop() (bool, error)

type KubernetesApprovalPlan

type KubernetesApprovalPlan struct {
	PlanJSON []byte `json:"plan_json"`
}

func NewKubernetesApprovalPlan

func NewKubernetesApprovalPlan(planJSON []byte) *KubernetesApprovalPlan

func (*KubernetesApprovalPlan) IsNoop

func (k *KubernetesApprovalPlan) IsNoop() (bool, error)

type NoopApprovalPlan

type NoopApprovalPlan struct {
	// contains filtered or unexported fields
}

func NewNoopApprovalPlan

func NewNoopApprovalPlan(planJSON []byte) *NoopApprovalPlan

func (*NoopApprovalPlan) IsNoop

func (t *NoopApprovalPlan) IsNoop() (bool, error)

type PulumiApprovalPlan added in v0.19.894

type PulumiApprovalPlan struct {
	// contains filtered or unexported fields
}

func NewPulumiApprovalPlan added in v0.19.894

func NewPulumiApprovalPlan(planJSON []byte) *PulumiApprovalPlan

func (*PulumiApprovalPlan) IsNoop added in v0.19.894

func (p *PulumiApprovalPlan) IsNoop() (bool, error)

type SandboxRunApprovalPlan

type SandboxRunApprovalPlan struct {
	// contains filtered or unexported fields
}

func NewSandboxRunApprovalPlan

func NewSandboxRunApprovalPlan(planJSON []byte) *SandboxRunApprovalPlan

func (*SandboxRunApprovalPlan) IsNoop

func (s *SandboxRunApprovalPlan) IsNoop() (bool, error)

type TerraformApprovalPlan

type TerraformApprovalPlan struct {
	// contains filtered or unexported fields
}

func NewTerraformApprovalPlan

func NewTerraformApprovalPlan(planJSON []byte) *TerraformApprovalPlan

func (*TerraformApprovalPlan) IsNoop

func (t *TerraformApprovalPlan) IsNoop() (bool, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL