policy

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionRefShouldBeSHA1Policy

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

func NewActionRefShouldBeSHA1Policy

func NewActionRefShouldBeSHA1Policy() *ActionRefShouldBeSHA1Policy

func (*ActionRefShouldBeSHA1Policy) Apply

func (*ActionRefShouldBeSHA1Policy) Name

type DenyInheritSecretsPolicy

type DenyInheritSecretsPolicy struct{}

func (*DenyInheritSecretsPolicy) Apply

func (*DenyInheritSecretsPolicy) Name

func (p *DenyInheritSecretsPolicy) Name() string

type DenyJobContainerLatestImagePolicy

type DenyJobContainerLatestImagePolicy struct{}

func (*DenyJobContainerLatestImagePolicy) Apply

func (*DenyJobContainerLatestImagePolicy) Name

type DenyReadAllPermissionPolicy

type DenyReadAllPermissionPolicy struct{}

func (*DenyReadAllPermissionPolicy) Apply

func (*DenyReadAllPermissionPolicy) Name

type DenyWriteAllPermissionPolicy

type DenyWriteAllPermissionPolicy struct{}

func (*DenyWriteAllPermissionPolicy) Apply

func (*DenyWriteAllPermissionPolicy) Name

type JobPermissionsPolicy

type JobPermissionsPolicy struct{}

func (*JobPermissionsPolicy) Apply

func (*JobPermissionsPolicy) Name

func (p *JobPermissionsPolicy) Name() string

type JobSecretsPolicy

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

func NewJobSecretsPolicy

func NewJobSecretsPolicy() *JobSecretsPolicy

func (*JobSecretsPolicy) Apply

func (p *JobSecretsPolicy) Apply(ctx context.Context, logE *logrus.Entry, cfg *config.Config, wf *workflow.Workflow) error

func (*JobSecretsPolicy) Name

func (p *JobSecretsPolicy) Name() string

type WorkflowSecretsPolicy

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

func NewWorkflowSecretsPolicy

func NewWorkflowSecretsPolicy() *WorkflowSecretsPolicy

func (*WorkflowSecretsPolicy) Apply

func (*WorkflowSecretsPolicy) Name

func (p *WorkflowSecretsPolicy) Name() string

Jump to

Keyboard shortcuts

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