Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Arguments ¶
type Arguments struct {
InsecureTls bool
ExperimentalEnableStepTemplates bool
Profiling bool
ExcludeTerraformVariables bool
ExcludeSpaceCreation 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
LookupProjectLinkTenants bool
Stateless bool
StatelessAdditionalParams StringSliceArgs
StepTemplateName string
StepTemplateKey string
StepTemplateDescription string
IgnoreCacManagedValues bool
ExcludeCaCProjectSettings bool
BackendBlock string
DetachProjectTemplates bool
DefaultSecretVariableValues bool
DummySecretVariableValues bool
ProviderVersion string
ExcludeProvider bool
IncludeOctopusOutputVars bool
LimitAttributeLength int
LimitResourceCount int
GenerateImportScripts bool
IgnoreProjectChanges bool
IgnoreProjectVariableChanges bool
IgnoreProjectGroupChanges bool
IgnoreProjectNameChanges bool
LookUpDefaultWorkerPools bool
IncludeIds bool
IncludeSpaceInPopulation bool
IncludeDefaultChannel bool
ExcludeAllProjectVariables bool
ExcludeProjectVariables StringSliceArgs
ExcludeProjectVariablesExcept StringSliceArgs
ExcludeProjectVariablesRegex StringSliceArgs
ExcludeVariableEnvironmentScopes StringSliceArgs
ExcludeAllTenantVariables bool
ExcludeTenantVariables StringSliceArgs
ExcludeTenantVariablesExcept StringSliceArgs
ExcludeTenantVariablesRegex StringSliceArgs
ExcludeAllSteps bool
ExcludeSteps StringSliceArgs
ExcludeStepsRegex StringSliceArgs
ExcludeStepsExcept StringSliceArgs
ExcludeAllRunbooks bool
ExcludeRunbooks StringSliceArgs
ExcludeRunbooksRegex StringSliceArgs
ExcludeRunbooksExcept StringSliceArgs
ExcludeLibraryVariableSets StringSliceArgs
ExcludeLibraryVariableSetsRegex StringSliceArgs
ExcludeLibraryVariableSetsExcept StringSliceArgs
ExcludeAllLibraryVariableSets bool
ExcludeEnvironments StringSliceArgs
ExcludeEnvironmentsRegex StringSliceArgs
ExcludeEnvironmentsExcept StringSliceArgs
ExcludeAllEnvironments bool
ExcludeFeeds StringSliceArgs
ExcludeFeedsRegex StringSliceArgs
ExcludeFeedsExcept StringSliceArgs
ExcludeAllFeeds bool
ExcludeProjectGroups StringSliceArgs
ExcludeProjectGroupsRegex StringSliceArgs
ExcludeProjectGroupsExcept StringSliceArgs
ExcludeAllProjectGroups bool
ExcludeAccounts StringSliceArgs
ExcludeAccountsRegex StringSliceArgs
ExcludeAccountsExcept StringSliceArgs
ExcludeAllAccounts bool
ExcludeCertificates StringSliceArgs
ExcludeCertificatesRegex StringSliceArgs
ExcludeCertificatesExcept StringSliceArgs
ExcludeAllCertificates bool
ExcludeLifecycles StringSliceArgs
ExcludeLifecyclesRegex StringSliceArgs
ExcludeLifecyclesExcept StringSliceArgs
ExcludeAllLifecycles bool
ExcludeWorkerpools StringSliceArgs
ExcludeWorkerpoolsRegex StringSliceArgs
ExcludeWorkerpoolsExcept StringSliceArgs
ExcludeAllWorkerpools bool
ExcludeMachinePolicies StringSliceArgs
ExcludeMachinePoliciesRegex StringSliceArgs
ExcludeMachinePoliciesExcept StringSliceArgs
ExcludeAllMachinePolicies bool
ExcludeTenantTags StringSliceArgs
ExcludeTenantTagSets StringSliceArgs
ExcludeTenantTagSetsRegex StringSliceArgs
ExcludeTenantTagSetsExcept StringSliceArgs
ExcludeAllTenantTagSets bool
ExcludeTenants StringSliceArgs
ExcludeTenantsRegex StringSliceArgs
ExcludeTenantsWithTags StringSliceArgs
ExcludeTenantsExcept StringSliceArgs
ExcludeAllTenants bool
ExcludeProjects StringSliceArgs
ExcludeProjectsExcept StringSliceArgs
ExcludeProjectsRegex StringSliceArgs
ExcludeAllProjects bool
ExcludeAllTargets bool
ExcludeTargets StringSliceArgs
ExcludeTargetsRegex StringSliceArgs
ExcludeTargetsExcept StringSliceArgs
ExcludeTargetsWithNoEnvironments bool
ExcludeAllGitCredentials bool
}
func (*Arguments) ConfigureGlobalSettings ¶ added in v0.1.1248
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 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.