Documentation
¶
Index ¶
- type Arguments
- type ExcludeLibraryVariableSets
- type ExcludeProjects
- type ExcludeProjectsRegex
- type ExcludeRunbooks
- type ExcludeTargets
- type ExcludeTenantTagSets
- type ExcludeTenantTags
- type ExcludeTenants
- type ExcludeTenantsExcept
- type ExcludeTenantsWithTags
- type ExcludeVariableEnvironmentScopes
- type ExcludeVariables
- type Projects
- type StringSliceArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Arguments ¶
type Arguments struct {
Profiling bool
ConfigFile string
ConfigPath string
Version bool
IgnoreInvalidExcludeExcept bool
Url string
ApiKey string
Space string
Destination string
Console bool
ProjectId Projects
ProjectName Projects
RunbookId string
RunbookName string
LookupProjectDependencies bool
Stateless bool
StepTemplateName string
StepTemplateKey string
StepTemplateDescription string
IgnoreCacManagedValues bool
ExcludeCaCProjectSettings bool
BackendBlock string
DetachProjectTemplates bool
DefaultSecretVariableValues bool
DummySecretVariableValues bool
ProviderVersion string
ExcludeAllRunbooks bool
ExcludeRunbooks ExcludeRunbooks
ExcludeRunbooksRegex ExcludeRunbooks
ExcludeRunbooksExcept ExcludeRunbooks
ExcludeProvider bool
IncludeOctopusOutputVars bool
ExcludeLibraryVariableSets ExcludeLibraryVariableSets
ExcludeLibraryVariableSetsRegex ExcludeLibraryVariableSets
ExcludeLibraryVariableSetsExcept ExcludeLibraryVariableSets
ExcludeAllLibraryVariableSets bool
ExcludeEnvironments StringSliceArgs
ExcludeEnvironmentsRegex StringSliceArgs
ExcludeEnvironmentsExcept StringSliceArgs
ExcludeAllEnvironments bool
ExcludeFeeds StringSliceArgs
ExcludeFeedsRegex StringSliceArgs
ExcludeFeedsExcept StringSliceArgs
ExcludeAllFeeds bool
ExcludeAccounts StringSliceArgs
ExcludeAccountsRegex StringSliceArgs
ExcludeAccountsExcept StringSliceArgs
ExcludeAllAccounts bool
ExcludeCertificates StringSliceArgs
ExcludeCertificatesRegex StringSliceArgs
ExcludeCertificatesExcept StringSliceArgs
ExcludeAllCertificates bool
IgnoreProjectChanges bool
IgnoreProjectVariableChanges bool
IgnoreProjectGroupChanges bool
IgnoreProjectNameChanges bool
ExcludeAllProjectVariables bool
ExcludeProjectVariables ExcludeVariables
ExcludeProjectVariablesExcept ExcludeVariables
ExcludeProjectVariablesRegex ExcludeVariables
ExcludeVariableEnvironmentScopes ExcludeVariableEnvironmentScopes
LookUpDefaultWorkerPools bool
ExcludeTenantTags ExcludeTenantTags
ExcludeTenantTagSets ExcludeTenantTagSets
ExcludeTenants ExcludeTenants
ExcludeTenantsRegex ExcludeTenants
ExcludeTenantsWithTags ExcludeTenantsWithTags
ExcludeTenantsExcept ExcludeTenantsExcept
ExcludeAllTenants bool
ExcludeProjects ExcludeProjects
ExcludeProjectsExcept ExcludeProjects
ExcludeProjectsRegex ExcludeProjectsRegex
ExcludeAllProjects bool
ExcludeAllTargets bool
ExcludeTargets ExcludeTargets
ExcludeTargetsRegex ExcludeTargets
ExcludeTargetsExcept ExcludeTargets
ExcludeAllGitCredentials bool
LimitAttributeLength int
}
func (*Arguments) GetBackend ¶ added in v0.1.876
GetBackend forces the use of a local backend for stateless exports
func (*Arguments) ValidateExcludeExceptArgs ¶ added in v0.1.1023
ValidateExcludeExceptArgs removes any resource named in a Exclude<ResourceType>Except argument that does not exist in the Octopus instance. This is mostly used when external systems attempt to filter the results but may place incorrect values into the Exclude<ResourceType>Except arguments.
type ExcludeLibraryVariableSets ¶
type ExcludeLibraryVariableSets []string
func (*ExcludeLibraryVariableSets) Set ¶
func (i *ExcludeLibraryVariableSets) Set(value string) error
func (*ExcludeLibraryVariableSets) String ¶
func (i *ExcludeLibraryVariableSets) String() string
type ExcludeProjects ¶ added in v0.1.533
type ExcludeProjects []string
func (*ExcludeProjects) Set ¶ added in v0.1.533
func (i *ExcludeProjects) Set(value string) error
func (*ExcludeProjects) String ¶ added in v0.1.533
func (i *ExcludeProjects) String() string
type ExcludeProjectsRegex ¶ added in v0.1.638
type ExcludeProjectsRegex []string
func (*ExcludeProjectsRegex) Set ¶ added in v0.1.638
func (i *ExcludeProjectsRegex) Set(value string) error
func (*ExcludeProjectsRegex) String ¶ added in v0.1.638
func (i *ExcludeProjectsRegex) String() string
type ExcludeRunbooks ¶
type ExcludeRunbooks []string
func (*ExcludeRunbooks) Set ¶
func (i *ExcludeRunbooks) Set(value string) error
func (*ExcludeRunbooks) String ¶
func (i *ExcludeRunbooks) String() string
type ExcludeTargets ¶ added in v0.1.743
type ExcludeTargets []string
func (*ExcludeTargets) Set ¶ added in v0.1.743
func (i *ExcludeTargets) Set(value string) error
func (*ExcludeTargets) String ¶ added in v0.1.743
func (i *ExcludeTargets) String() string
type ExcludeTenantTagSets ¶ added in v0.1.671
type ExcludeTenantTagSets []string
func (*ExcludeTenantTagSets) Set ¶ added in v0.1.671
func (i *ExcludeTenantTagSets) Set(value string) error
func (*ExcludeTenantTagSets) String ¶ added in v0.1.671
func (i *ExcludeTenantTagSets) String() string
type ExcludeTenantTags ¶ added in v0.1.671
type ExcludeTenantTags []string
func (*ExcludeTenantTags) Set ¶ added in v0.1.671
func (i *ExcludeTenantTags) Set(value string) error
func (*ExcludeTenantTags) String ¶ added in v0.1.671
func (i *ExcludeTenantTags) String() string
type ExcludeTenants ¶ added in v0.1.472
type ExcludeTenants []string
func (*ExcludeTenants) Set ¶ added in v0.1.472
func (i *ExcludeTenants) Set(value string) error
func (*ExcludeTenants) String ¶ added in v0.1.472
func (i *ExcludeTenants) String() string
type ExcludeTenantsExcept ¶ added in v0.1.548
type ExcludeTenantsExcept []string
func (*ExcludeTenantsExcept) Set ¶ added in v0.1.548
func (i *ExcludeTenantsExcept) Set(value string) error
func (*ExcludeTenantsExcept) String ¶ added in v0.1.548
func (i *ExcludeTenantsExcept) String() string
type ExcludeTenantsWithTags ¶ added in v0.1.661
type ExcludeTenantsWithTags []string
func (*ExcludeTenantsWithTags) Set ¶ added in v0.1.661
func (i *ExcludeTenantsWithTags) Set(value string) error
func (*ExcludeTenantsWithTags) String ¶ added in v0.1.661
func (i *ExcludeTenantsWithTags) String() string
type ExcludeVariableEnvironmentScopes ¶
type ExcludeVariableEnvironmentScopes []string
func (*ExcludeVariableEnvironmentScopes) Set ¶
func (i *ExcludeVariableEnvironmentScopes) Set(value string) error
func (*ExcludeVariableEnvironmentScopes) String ¶
func (i *ExcludeVariableEnvironmentScopes) String() string
type ExcludeVariables ¶
type ExcludeVariables []string
func (*ExcludeVariables) Set ¶
func (i *ExcludeVariables) Set(value string) error
func (*ExcludeVariables) String ¶
func (i *ExcludeVariables) String() string
type StringSliceArgs ¶ added in v0.1.1004
type StringSliceArgs []string
func (*StringSliceArgs) Set ¶ added in v0.1.1004
func (i *StringSliceArgs) Set(value string) error
func (*StringSliceArgs) String ¶ added in v0.1.1004
func (i *StringSliceArgs) String() string
Click to show internal directories.
Click to hide internal directories.