com_datadoghq_kubernetes_apiextensions

package
v0.0.0-...-d94932f Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateCustomResourceDefinitionHandler

type CreateCustomResourceDefinitionHandler struct{}

func NewCreateCustomResourceDefinitionHandler

func NewCreateCustomResourceDefinitionHandler() *CreateCustomResourceDefinitionHandler

func (*CreateCustomResourceDefinitionHandler) Run

func (h *CreateCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type CreateCustomResourceDefinitionInputs

type CreateCustomResourceDefinitionInputs struct {
	*support.CreateFields
	Body map[string]interface{} `json:"body,omitempty"`
}

type CreateCustomResourceDefinitionOutputs

type CreateCustomResourceDefinitionOutputs = map[string]interface{}

type DeleteCustomResourceDefinitionHandler

type DeleteCustomResourceDefinitionHandler struct{}

func NewDeleteCustomResourceDefinitionHandler

func NewDeleteCustomResourceDefinitionHandler() *DeleteCustomResourceDefinitionHandler

func (*DeleteCustomResourceDefinitionHandler) Run

func (h *DeleteCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type DeleteCustomResourceDefinitionInputs

type DeleteCustomResourceDefinitionInputs struct {
	*support.DeleteFields
}

type DeleteCustomResourceDefinitionOutputs

type DeleteCustomResourceDefinitionOutputs struct{}

type DeleteMultipleCustomResourceDefinitionsHandler

type DeleteMultipleCustomResourceDefinitionsHandler struct{}

func NewDeleteMultipleCustomResourceDefinitionsHandler

func NewDeleteMultipleCustomResourceDefinitionsHandler() *DeleteMultipleCustomResourceDefinitionsHandler

func (*DeleteMultipleCustomResourceDefinitionsHandler) Run

func (h *DeleteMultipleCustomResourceDefinitionsHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type DeleteMultipleCustomResourceDefinitionsInputs

type DeleteMultipleCustomResourceDefinitionsInputs struct {
	*support.DeleteFields
	*support.ListFields
}

type DeleteMultipleCustomResourceDefinitionsOutputs

type DeleteMultipleCustomResourceDefinitionsOutputs struct{}

type GetCustomResourceDefinitionHandler

type GetCustomResourceDefinitionHandler struct{}

func NewGetCustomResourceDefinitionHandler

func NewGetCustomResourceDefinitionHandler() *GetCustomResourceDefinitionHandler

func (*GetCustomResourceDefinitionHandler) Run

func (h *GetCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type GetCustomResourceDefinitionInputs

type GetCustomResourceDefinitionInputs struct {
	*support.GetFields
}

type GetCustomResourceDefinitionOutputs

type GetCustomResourceDefinitionOutputs = map[string]interface{}

type KubernetesApiExtensions

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

func NewKubernetesApiExtensions

func NewKubernetesApiExtensions() *KubernetesApiExtensions

func (*KubernetesApiExtensions) GetAction

func (h *KubernetesApiExtensions) GetAction(actionName string) types.Action

type ListCustomResourceDefinitionHandler

type ListCustomResourceDefinitionHandler struct{}

func NewListCustomResourceDefinitionHandler

func NewListCustomResourceDefinitionHandler() *ListCustomResourceDefinitionHandler

func (*ListCustomResourceDefinitionHandler) Run

func (h *ListCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type ListCustomResourceDefinitionInputs

type ListCustomResourceDefinitionInputs struct {
	*support.ListFields
}

type ListCustomResourceDefinitionOutputs

type ListCustomResourceDefinitionOutputs struct {
	Items []unstructured.Unstructured `json:"items,omitempty"`
	Meta  interface{}                 `json:"metadata"`
}

type PatchCustomResourceDefinitionHandler

type PatchCustomResourceDefinitionHandler struct{}

func NewPatchCustomResourceDefinitionHandler

func NewPatchCustomResourceDefinitionHandler() *PatchCustomResourceDefinitionHandler

func (*PatchCustomResourceDefinitionHandler) Run

func (h *PatchCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type PatchCustomResourceDefinitionInputs

type PatchCustomResourceDefinitionInputs struct {
	*support.PatchFields
}

type PatchCustomResourceDefinitionOutputs

type PatchCustomResourceDefinitionOutputs = map[string]interface{}

type UpdateCustomResourceDefinitionHandler

type UpdateCustomResourceDefinitionHandler struct{}

func NewUpdateCustomResourceDefinitionHandler

func NewUpdateCustomResourceDefinitionHandler() *UpdateCustomResourceDefinitionHandler

func (*UpdateCustomResourceDefinitionHandler) Run

func (h *UpdateCustomResourceDefinitionHandler) Run(
	ctx context.Context,
	task *types.Task,
	credential *privateconnection.PrivateCredentials,
) (outputs interface{}, err error)

type UpdateCustomResourceDefinitionInputs

type UpdateCustomResourceDefinitionInputs struct {
	*support.UpdateFields
	Body map[string]interface{} `json:"body,omitempty"`
}

type UpdateCustomResourceDefinitionOutputs

type UpdateCustomResourceDefinitionOutputs = map[string]interface{}

Jump to

Keyboard shortcuts

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