organization

package
v0.0.0-...-76a993e Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OctopusDefaultProjectGroupCountCheck

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

OctopusDefaultProjectGroupCountCheck checks to see if the default project group contains too many projects. This is usually an indication that additional projects groups should be created to organize the dashboard.

func NewOctopusDefaultProjectGroupCountCheck

func NewOctopusDefaultProjectGroupCountCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusDefaultProjectGroupCountCheck

func (OctopusDefaultProjectGroupCountCheck) Execute

func (OctopusDefaultProjectGroupCountCheck) Id

type OctopusDuplicatedVariablesCheck

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

OctopusDuplicatedVariablesCheck checks for variables with the same value across projects. This may be an indication that library variable sets should be used to capture shared values.

func NewOctopusDuplicatedVariablesCheck

func NewOctopusDuplicatedVariablesCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusDuplicatedVariablesCheck

func (OctopusDuplicatedVariablesCheck) Execute

func (OctopusDuplicatedVariablesCheck) Id

type OctopusEmptyProjectCheck

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

OctopusEmptyProjectCheck checks for projects with no steps and no runbooks.

func NewOctopusEmptyProjectCheck

func NewOctopusEmptyProjectCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusEmptyProjectCheck

func (OctopusEmptyProjectCheck) Execute

func (OctopusEmptyProjectCheck) Id

type OctopusEnvironmentCountCheck

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

OctopusEnvironmentCountCheck checks to see if too many environments have been created in a space.

func NewOctopusEnvironmentCountCheck

func NewOctopusEnvironmentCountCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusEnvironmentCountCheck

func (OctopusEnvironmentCountCheck) Execute

func (OctopusEnvironmentCountCheck) Id

type OctopusLifecycleRetentionPolicyCheck

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

func NewOctopusLifecycleRetentionPolicyCheck

func NewOctopusLifecycleRetentionPolicyCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusLifecycleRetentionPolicyCheck

func (OctopusLifecycleRetentionPolicyCheck) Execute

func (OctopusLifecycleRetentionPolicyCheck) Id

type OctopusProjectGroupsWithExclusiveEnvironmentsCheck

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

OctopusProjectGroupsWithExclusiveEnvironmentsCheck checks to see if the project groups contain projects that have mutually exclusive environments.

func (OctopusProjectGroupsWithExclusiveEnvironmentsCheck) Execute

func (OctopusProjectGroupsWithExclusiveEnvironmentsCheck) Id

type OctopusProjectSpecificEnvironmentCheck

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

OctopusProjectSpecificEnvironmentCheck checks to see if any project variables are unused.

func NewOctopusProjectSpecificEnvironmentCheck

func NewOctopusProjectSpecificEnvironmentCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusProjectSpecificEnvironmentCheck

func (OctopusProjectSpecificEnvironmentCheck) Execute

func (OctopusProjectSpecificEnvironmentCheck) Id

type OctopusProjectTooManyStepsCheck

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

OctopusProjectTooManyStepsCheck checks to see if any project has too many steps.

func NewOctopusProjectTooManyStepsCheck

func NewOctopusProjectTooManyStepsCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusProjectTooManyStepsCheck

func (OctopusProjectTooManyStepsCheck) Execute

func (OctopusProjectTooManyStepsCheck) Id

type OctopusTenantsInsteadOfTagsCheck

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

OctopusTenantsInsteadOfTagsCheck checks to see if any common groups of tenants are found against common resources like accounts, targets etc

func NewOctopusTenantsInsteadOfTagsCheck

func NewOctopusTenantsInsteadOfTagsCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusTenantsInsteadOfTagsCheck

func (OctopusTenantsInsteadOfTagsCheck) Execute

func (OctopusTenantsInsteadOfTagsCheck) Id

type OctopusUnhealthyTargetCheck

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

OctopusUnhealthyTargetCheck find targets that have not been healthy in the last 30 days.

func NewOctopusUnhealthyTargetCheck

func NewOctopusUnhealthyTargetCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusUnhealthyTargetCheck

func (OctopusUnhealthyTargetCheck) Execute

func (OctopusUnhealthyTargetCheck) Id

type OctopusUnusedTargetsCheck

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

OctopusUnusedTargetsCheck checks to see if any targets have not been used in a month

func NewOctopusUnusedTargetsCheck

func NewOctopusUnusedTargetsCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusUnusedTargetsCheck

func (OctopusUnusedTargetsCheck) Execute

func (OctopusUnusedTargetsCheck) Id

type OctopusUnusedVariablesCheck

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

OctopusUnusedVariablesCheck checks to see if any project variables are unused.

func NewOctopusUnusedVariablesCheck

func NewOctopusUnusedVariablesCheck(client *client.Client, errorHandler checks.OctopusClientErrorHandler) OctopusUnusedVariablesCheck

func (OctopusUnusedVariablesCheck) Execute

func (OctopusUnusedVariablesCheck) Id

Jump to

Keyboard shortcuts

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