com_datadoghq_gitlab_deployments

package
v0.0.0-...-3ab1337 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGitlabDeployments

func NewGitlabDeployments() types.Bundle

Types

type ApproveOrRejectProjectDeploymentHandler

type ApproveOrRejectProjectDeploymentHandler struct{}

func NewApproveOrRejectProjectDeploymentHandler

func NewApproveOrRejectProjectDeploymentHandler() *ApproveOrRejectProjectDeploymentHandler

func (*ApproveOrRejectProjectDeploymentHandler) Run

type ApproveOrRejectProjectDeploymentInputs

type ApproveOrRejectProjectDeploymentInputs struct {
	ProjectId    support.GitlabID `json:"project_id,omitempty"`
	DeploymentId int64            `json:"deployment_id,omitempty"`
	*gitlab.ApproveOrRejectProjectDeploymentOptions
}

type ApproveOrRejectProjectDeploymentOutputs

type ApproveOrRejectProjectDeploymentOutputs struct{}

type CreateProjectDeploymentHandler

type CreateProjectDeploymentHandler struct{}

func NewCreateProjectDeploymentHandler

func NewCreateProjectDeploymentHandler() *CreateProjectDeploymentHandler

func (*CreateProjectDeploymentHandler) Run

type CreateProjectDeploymentInputs

type CreateProjectDeploymentInputs struct {
	ProjectID support.GitlabID `json:"project_id,omitempty"`
	*gitlab.CreateProjectDeploymentOptions
}

type CreateProjectDeploymentOutputs

type CreateProjectDeploymentOutputs struct {
	Deployment *gitlab.Deployment `json:"deployment"`
}

type DeleteProjectDeploymentHandler

type DeleteProjectDeploymentHandler struct{}

func NewDeleteProjectDeploymentHandler

func NewDeleteProjectDeploymentHandler() *DeleteProjectDeploymentHandler

func (*DeleteProjectDeploymentHandler) Run

type DeleteProjectDeploymentInputs

type DeleteProjectDeploymentInputs struct {
	ProjectId    support.GitlabID `json:"project_id,omitempty"`
	DeploymentId int64            `json:"deployment_id,omitempty"`
}

type DeleteProjectDeploymentOutputs

type DeleteProjectDeploymentOutputs struct{}

type GetProjectDeploymentHandler

type GetProjectDeploymentHandler struct{}

func NewGetProjectDeploymentHandler

func NewGetProjectDeploymentHandler() *GetProjectDeploymentHandler

func (*GetProjectDeploymentHandler) Run

type GetProjectDeploymentInputs

type GetProjectDeploymentInputs struct {
	ProjectId    support.GitlabID `json:"project_id,omitempty"`
	DeploymentId int64            `json:"deployment_id,omitempty"`
}

type GetProjectDeploymentOutputs

type GetProjectDeploymentOutputs struct {
	Deployment *gitlab.Deployment `json:"deployment"`
}

type GitlabDeploymentsBundle

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

func (*GitlabDeploymentsBundle) GetAction

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

type ListProjectDeploymentsHandler

type ListProjectDeploymentsHandler struct{}

func NewListProjectDeploymentsHandler

func NewListProjectDeploymentsHandler() *ListProjectDeploymentsHandler

func (*ListProjectDeploymentsHandler) Run

type ListProjectDeploymentsInputs

type ListProjectDeploymentsInputs struct {
	ProjectId support.GitlabID `json:"project_id,omitempty"`
	*gitlab.ListProjectDeploymentsOptions
}

type ListProjectDeploymentsOutputs

type ListProjectDeploymentsOutputs struct {
	Deployments []*gitlab.Deployment `json:"deployments"`
}

type UpdateProjectDeploymentHandler

type UpdateProjectDeploymentHandler struct{}

func NewUpdateProjectDeploymentHandler

func NewUpdateProjectDeploymentHandler() *UpdateProjectDeploymentHandler

func (*UpdateProjectDeploymentHandler) Run

type UpdateProjectDeploymentInputs

type UpdateProjectDeploymentInputs struct {
	ProjectId    support.GitlabID `json:"project_id,omitempty"`
	DeploymentId int64            `json:"deployment_id,omitempty"`
	*gitlab.UpdateProjectDeploymentOptions
}

type UpdateProjectDeploymentOutputs

type UpdateProjectDeploymentOutputs struct {
	Deployment *gitlab.Deployment `json:"deployment"`
}

Jump to

Keyboard shortcuts

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