k8s

package
v1.13.2 Latest Latest
Warning

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

Go to latest
Published: May 11, 2023 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

func NewClient

func NewClient(spaceMrn string, integrations integrations.IntegrationsManager, assetStore policy.AssetStore) *Client

func (*Client) CreateIntegration

func (k *Client) CreateIntegration(name string) *IntegrationBuilder

type Integration

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

func (*Integration) Delete

func (i *Integration) Delete(ctx context.Context) error

func (*Integration) GetRegistrationToken

func (i *Integration) GetRegistrationToken(ctx context.Context) (string, error)

func (*Integration) Mrn

func (i *Integration) Mrn() string

type IntegrationBuilder

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

func (*IntegrationBuilder) EnableAdmissionController

func (i *IntegrationBuilder) EnableAdmissionController() *IntegrationBuilder

func (*IntegrationBuilder) EnableContainerImagesScan

func (i *IntegrationBuilder) EnableContainerImagesScan() *IntegrationBuilder

func (*IntegrationBuilder) EnableNodesScan

func (i *IntegrationBuilder) EnableNodesScan() *IntegrationBuilder

func (*IntegrationBuilder) EnableWorkloadsScan

func (i *IntegrationBuilder) EnableWorkloadsScan() *IntegrationBuilder

func (*IntegrationBuilder) Run

Jump to

Keyboard shortcuts

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