Documentation
¶
Index ¶
- type Backend
- type OctopusProvider
- type RequiredProviders
- type RetentionPolicy
- type TerraformAccountAuthentication
- type TerraformAccountData
- type TerraformAction
- type TerraformActionPackage
- type TerraformAwsAccount
- type TerraformAwsAccountAuthentication
- type TerraformAzureCloudServiceDeploymentTarget
- type TerraformAzureCloudServiceDeploymentTargetEndpoint
- type TerraformAzureCloudServiceDeploymentTargetsData
- type TerraformAzureServiceFabricClusterDeploymentTarget
- type TerraformAzureServiceFabricClusterDeploymentTargetEndpoint
- type TerraformAzureServiceFabricClusterDeploymentTargetsData
- type TerraformAzureServicePrincipal
- type TerraformAzureServicePrincipalAuthentication
- type TerraformAzureSubscription
- type TerraformAzureWebAppDeploymentTarget
- type TerraformAzureWebAppDeploymentTargetEndpoint
- type TerraformAzureWebAppDeploymentTargetsData
- type TerraformBashHealthCheckPolicy
- type TerraformCertificate
- type TerraformCertificateAuthentication
- type TerraformCertificateData
- type TerraformChannel
- type TerraformChannelData
- type TerraformCloudRegionDeploymentTarget
- type TerraformConfig
- type TerraformConnectivityPolicy
- type TerraformContainer
- type TerraformDeploymentProcess
- type TerraformDeploymentTargetsData
- type TerraformDockerFeed
- type TerraformDonorPackage
- type TerraformEcrFeed
- type TerraformEnvironment
- type TerraformEnvironmentData
- type TerraformFeedData
- type TerraformGcpAccount
- type TerraformGcpAccountAuthentication
- type TerraformGitAnonymousPersistenceSettings
- type TerraformGitCredentialData
- type TerraformGitCredentials
- type TerraformGitHubRepoFeed
- type TerraformGitLibraryPersistenceSettings
- type TerraformGitUsernamePasswordPersistenceSettings
- type TerraformHelmFeed
- type TerraformJiraExtensionSettings
- type TerraformJiraServiceManagementExtensionSettings
- type TerraformKubernetesContainer
- type TerraformKubernetesEndpoint
- type TerraformKubernetesEndpointResource
- type TerraformLibraryVariableSet
- type TerraformLibraryVariableSetData
- type TerraformLifecycle
- type TerraformLifecycleAllMetaArgument
- type TerraformLifecycleData
- type TerraformLifecycleMetaArgument
- type TerraformLifecyclePostCondition
- type TerraformListeningTentacleDeploymentTarget
- type TerraformMachineCleanupPolicy
- type TerraformMachineConnectivityPolicy
- type TerraformMachineHealthCheckPolicy
- type TerraformMachinePolicy
- type TerraformMachinePolicyData
- type TerraformMachineUpdatePolicy
- type TerraformMavenFeed
- type TerraformNuGetFeed
- type TerraformOfflineDropDeploymentTarget
- type TerraformOutput
- type TerraformPackage
- type TerraformPhase
- type TerraformPodAuthentication
- type TerraformPolicy
- type TerraformPollingTentacleDeploymentTarget
- type TerraformPowershellHealthCheckPolicy
- type TerraformProject
- type TerraformProjectEnvironment
- type TerraformProjectGroup
- type TerraformProjectGroupData
- type TerraformProjectTrigger
- type TerraformProjectVariable
- type TerraformProjectVariableDisplay
- type TerraformProjectVariableDisplaySelectOption
- type TerraformProjectVariablePrompt
- type TerraformProjectVariableScope
- type TerraformProvider
- type TerraformRule
- type TerraformRunbook
- type TerraformRunbookProcess
- type TerraformScriptModule
- type TerraformScriptModuleScript
- type TerraformServicenowExtensionSettings
- type TerraformSpace
- type TerraformSpaceData
- type TerraformSshAccount
- type TerraformSshConnectionDeploymentTarget
- type TerraformStep
- type TerraformTag
- type TerraformTagSet
- type TerraformTagSetData
- type TerraformTemplate
- type TerraformTenant
- type TerraformTenantCommonVariable
- type TerraformTenantData
- type TerraformTenantProjectVariable
- type TerraformTentacleVersionDetails
- type TerraformTokenAccount
- type TerraformUsernamePasswordAccount
- type TerraformVariable
- type TerraformVersioningStrategy
- type TerraformWorkerPool
- type TerraformWorkerPoolData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OctopusProvider ¶
type RequiredProviders ¶
type RequiredProviders struct {
OctopusProvider OctopusProvider `hcl:"octopusdeploy"`
}
type RetentionPolicy ¶
type TerraformAccountAuthentication ¶
type TerraformAccountAuthentication struct {
AccountId string `hcl:"account_id"`
}
type TerraformAccountData ¶
type TerraformAccountData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Ids []string `hcl:"ids"`
PartialName string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
AccountType string `hcl:"account_type"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformAction ¶
type TerraformAction struct {
ActionType *string `hcl:"action_type"`
Name *string `hcl:"name"`
Notes *string `hcl:"notes"`
Condition *string `hcl:"condition"`
RunOnServer bool `hcl:"run_on_server"`
IsDisabled bool `hcl:"is_disabled"`
CanBeUsedForProjectVersioning bool `hcl:"can_be_used_for_project_versioning"`
IsRequired bool `hcl:"is_required"`
WorkerPoolId string `hcl:"worker_pool_id"`
WorkerPoolVariable *string `hcl:"worker_pool_variable"`
Properties map[string]string `hcl:"properties"`
Container *TerraformContainer `hcl:"container,block"`
Environments []string `hcl:"environments"`
ExcludedEnvironments []string `hcl:"excluded_environments"`
Channels []string `hcl:"channels"`
TenantTags []string `hcl:"tenant_tags"`
Package []TerraformPackage `hcl:"package,block"`
PrimaryPackage *TerraformPackage `hcl:"primary_package,block"`
Features []string `hcl:"features"`
}
type TerraformActionPackage ¶
type TerraformAwsAccount ¶
type TerraformAwsAccount struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
AccessKey *string `hcl:"access_key"`
SecretKey *string `hcl:"secret_key"`
}
type TerraformAwsAccountAuthentication ¶
type TerraformAwsAccountAuthentication struct {
AccountId string `hcl:"account_id"`
ClusterName string `hcl:"cluster_name"`
AssumeRole *bool `hcl:"assume_role"`
AssumeRoleExternalId *string `hcl:"assume_role_external_id"`
AssumeRoleSessionDuration *int `hcl:"assume_role_session_duration"`
AssumedRoleArn *string `hcl:"assumed_role_arn"`
AssumedRoleSession *string `hcl:"assumed_role_session"`
UseInstanceRole *bool `hcl:"use_instance_role"`
}
type TerraformAzureCloudServiceDeploymentTarget ¶
type TerraformAzureCloudServiceDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
AccountId string `hcl:"account_id"`
CloudServiceName string `hcl:"cloud_service_name"`
StorageAccountName string `hcl:"storage_account_name"`
DefaultWorkerPoolId *string `hcl:"default_worker_pool_id"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
Slot *string `hcl:"slot"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
SwapIfPossible *bool `hcl:"swap_if_possible"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
UseCurrentInstanceCount *bool `hcl:"use_current_instance_count"`
Endpoint *TerraformAzureCloudServiceDeploymentTargetEndpoint `hcl:"endpoint,block"`
}
type TerraformAzureCloudServiceDeploymentTargetsData ¶
type TerraformAzureCloudServiceDeploymentTargetsData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
HealthStatuses []string `hcl:"health_statuses"`
}
type TerraformAzureServiceFabricClusterDeploymentTarget ¶
type TerraformAzureServiceFabricClusterDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
ConnectionEndpoint string `hcl:"connection_endpoint"`
AadClientCredentialSecret *string `hcl:"aad_client_credential_secret"`
AadCredentialType *string `hcl:"aad_credential_type"`
AadUserCredentialPassword *string `hcl:"aad_user_credential_password"`
AadUserCredentialUsername *string `hcl:"aad_user_credential_username"`
CertificateStoreLocation *string `hcl:"certificate_store_location"`
CertificateStoreName *string `hcl:"certificate_store_name"`
ClientCertificateVariable *string `hcl:"client_certificate_variable"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
SecurityMode *string `hcl:"security_mode"`
ServerCertificateThumbprint *string `hcl:"server_certificate_thumbprint"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
Endpoint *TerraformAzureServiceFabricClusterDeploymentTargetEndpoint `hcl:"endpoint,block"`
}
type TerraformAzureServiceFabricClusterDeploymentTargetsData ¶
type TerraformAzureServiceFabricClusterDeploymentTargetsData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
HealthStatuses []string `hcl:"health_statuses"`
}
type TerraformAzureServicePrincipal ¶
type TerraformAzureServicePrincipal struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
ApplicationId *string `hcl:"application_id"`
Password *string `hcl:"password"`
SubscriptionId *string `hcl:"subscription_id"`
TenantId *string `hcl:"tenant_id"`
AzureEnvironment *string `hcl:"azure_environment"`
ResourceManagerEndpoint *string `hcl:"resource_manager_endpoint"`
}
type TerraformAzureSubscription ¶
type TerraformAzureSubscription struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
// ManagementEndpoint is required, even if it is a blank string
ManagementEndpoint string `hcl:"management_endpoint"`
// StorageEndpointSuffix is required, even if it is a blank string
StorageEndpointSuffix string `hcl:"storage_endpoint_suffix"`
SubscriptionId *string `hcl:"subscription_id"`
AzureEnvironment *string `hcl:"azure_environment"`
Certificate *string `hcl:"certificate"`
CertificateThumbprint *string `hcl:"certificate_thumbprint"`
}
type TerraformAzureWebAppDeploymentTarget ¶
type TerraformAzureWebAppDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
AccountId string `hcl:"account_id"`
ResourceGroupName string `hcl:"resource_group_name"`
WebAppName string `hcl:"web_app_name"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
WebAppSlotName *string `hcl:"web_app_slot_name"`
Endpoint *TerraformAzureWebAppDeploymentTargetEndpoint `hcl:"endpoint,block"`
}
type TerraformAzureWebAppDeploymentTargetsData ¶
type TerraformAzureWebAppDeploymentTargetsData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
HealthStatuses []string `hcl:"health_statuses"`
}
type TerraformCertificate ¶
type TerraformCertificate struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Password string `hcl:"password"`
CertificateData string `hcl:"certificate_data"`
Archived *string `hcl:"archived"`
CertificateDataFormat *string `hcl:"certificate_data_format"`
Environments []string `hcl:"environments"`
HasPrivateKey *bool `hcl:"has_private_key"`
IsExpired *bool `hcl:"is_expired"`
IssuerCommonName *string `hcl:"issuer_common_name"`
IssuerDistinguishedName *string `hcl:"issuer_distinguished_name"`
IssuerOrganization *string `hcl:"issuer_organization"`
NotAfter *string `hcl:"not_after"`
NotBefore *string `hcl:"not_before"`
Notes *string `hcl:"notes"`
ReplacedBy *string `hcl:"replaced_by"`
SelfSigned *bool `hcl:"self_signed"`
SerialNumber *string `hcl:"serial_number"`
SignatureAlgorithmName *string `hcl:"signature_algorithm_name"`
SubjectAlternativeNames *[]string `hcl:"subject_alternative_names"`
SubjectCommonName *string `hcl:"subject_common_name"`
SubjectDistinguishedName *string `hcl:"subject_distinguished_name"`
SubjectOrganization *string `hcl:"subject_organization"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Version *int `hcl:"version"`
}
type TerraformCertificateAuthentication ¶
type TerraformCertificateAuthentication struct {
ClientCertificate *string `hcl:"client_certificate"`
}
type TerraformCertificateData ¶
type TerraformCertificateData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
Archived *bool `hcl:"archived"`
Tenant *string `hcl:"tenant"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformChannel ¶
type TerraformChannel struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
LifecycleId *string `hcl:"lifecycle_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
ProjectId string `hcl:"project_id"`
IsDefault bool `hcl:"is_default"`
Rule []TerraformRule `hcl:"rule,block"`
TenantTags []string `hcl:"tenant_tags"`
DependsOn []string `hcl:"depends_on"`
}
type TerraformChannelData ¶
type TerraformCloudRegionDeploymentTarget ¶
type TerraformCloudRegionDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
DefaultWorkerPoolId *string `hcl:"default_worker_pool_id"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
}
type TerraformConfig ¶
type TerraformConfig struct {
RequiredProviders RequiredProviders `hcl:"required_providers,block"`
Backend *Backend `hcl:"backend,block"`
}
func (TerraformConfig) CreateTerraformConfig ¶
func (c TerraformConfig) CreateTerraformConfig(backend string, version string) TerraformConfig
type TerraformContainer ¶
type TerraformDeploymentProcess ¶
type TerraformDeploymentProcess struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ProjectId string `hcl:"project_id"`
Step []TerraformStep `hcl:"step,block"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformDeploymentTargetsData ¶
type TerraformDeploymentTargetsData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
HealthStatuses []string `hcl:"health_statuses"`
CommunicationStyles []string `hcl:"communication_styles"`
DeploymentId *string `hcl:"deployment_id"`
Environments []string `hcl:"environments"`
Roles []string `hcl:"roles"`
ShellNames []string `hcl:"shell_names"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
IsDisabled *bool `hcl:"is_disabled"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformDockerFeed ¶
type TerraformDockerFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Password *string `hcl:"password"`
RegistryPath *string `hcl:"registry_path"`
Username *string `hcl:"username"`
ApiVersion *string `hcl:"api_version"`
SpaceId *string `hcl:"space_id"`
FeedUri *string `hcl:"feed_uri"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
}
type TerraformDonorPackage ¶
type TerraformEcrFeed ¶
type TerraformEcrFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
AccessKey *string `hcl:"access_key"`
SecretKey *string `hcl:"secret_key"`
Region *string `hcl:"region"`
SpaceId *string `hcl:"space_id"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
}
type TerraformEnvironment ¶
type TerraformEnvironment struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
AllowDynamicInfrastructure bool `hcl:"allow_dynamic_infrastructure"`
UseGuidedFailure bool `hcl:"use_guided_failure"`
SortOrder int `hcl:"sort_order"`
JiraExtensionSettings *TerraformJiraExtensionSettings `hcl:"jira_extension_settings,block"`
JiraServiceManagementExtensionSettings *TerraformJiraServiceManagementExtensionSettings `hcl:"jira_service_management_extension_settings,block"`
ServicenowExtensionSettings *TerraformServicenowExtensionSettings `hcl:"servicenow_extension_settings,block"`
}
type TerraformFeedData ¶
type TerraformFeedData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
FeedType string `hcl:"feed_type"`
Ids []string `hcl:"ids"`
PartialName string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformGcpAccount ¶
type TerraformGcpAccount struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
JsonKey *string `hcl:"json_key"`
}
type TerraformGcpAccountAuthentication ¶
type TerraformGcpAccountAuthentication struct {
AccountId string `hcl:"account_id"`
ClusterName string `hcl:"cluster_name"`
Project string `hcl:"project"`
ImpersonateServiceAccount *bool `hcl:"impersonate_service_account"`
Region *string `hcl:"region"`
ServiceAccountEmails *string `hcl:"service_account_emails"`
UseVmServiceAccount *bool `hcl:"use_vm_service_account"`
Zone *string `hcl:"zone"`
}
type TerraformGitCredentials ¶
type TerraformGitHubRepoFeed ¶
type TerraformGitHubRepoFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Password *string `hcl:"password"`
FeedUri *string `hcl:"feed_uri"`
DownloadAttempts *int `hcl:"download_attempts"`
DownloadRetryBackoffSeconds *int `hcl:"download_retry_backoff_seconds"`
Username *string `hcl:"username"`
SpaceId *string `hcl:"space_id"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
}
type TerraformHelmFeed ¶
type TerraformHelmFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Password *string `hcl:"password"`
FeedUri *string `hcl:"feed_uri"`
Username *string `hcl:"username"`
SpaceId *string `hcl:"space_id"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
}
type TerraformJiraExtensionSettings ¶
type TerraformJiraExtensionSettings struct {
EnvironmentType string `hcl:"environment_type"`
}
type TerraformJiraServiceManagementExtensionSettings ¶
type TerraformJiraServiceManagementExtensionSettings struct {
IsEnabled bool `hcl:"is_enabled"`
}
type TerraformKubernetesEndpoint ¶
type TerraformKubernetesEndpoint struct {
CommunicationStyle string `hcl:"communication_style"`
ClusterCertificate *string `hcl:"cluster_certificate"`
ClusterUrl *string `hcl:"cluster_url"`
Namespace *string `hcl:"namespace"`
SkipTlsVerification *bool `hcl:"skip_tls_verification"`
DefaultWorkerPoolId *string `hcl:"default_worker_pool_id"`
}
type TerraformKubernetesEndpointResource ¶
type TerraformKubernetesEndpointResource struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ClusterUrl string `hcl:"cluster_url"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
ClusterCertificate *string `hcl:"cluster_certificate"`
ClusterCertificatePath *string `hcl:"cluster_certificate_path"`
DefaultWorkerPoolId *string `hcl:"default_worker_pool_id"`
HealthStatus *string `hcl:"health_status"`
Id *string `hcl:"id"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
Namespace *string `hcl:"namespace"`
OperatingSystem *string `hcl:"operating_system"`
ProxyId *string `hcl:"proxy_id"`
RunningInContainer *string `hcl:"running_in_container"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SkipTlsVerification *bool `hcl:"skip_tls_verification"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
Endpoint TerraformKubernetesEndpoint `hcl:"endpoint,block"`
Container TerraformKubernetesContainer `hcl:"container,block"`
Authentication *TerraformAccountAuthentication `hcl:"authentication,block"`
AwsAccountAuthentication *TerraformAwsAccountAuthentication `hcl:"aws_account_authentication,block"`
AzureServicePrincipalAuthentication *TerraformAzureServicePrincipalAuthentication `hcl:"azure_service_principal_authentication,block"`
PodAuthentication *TerraformPodAuthentication `hcl:"pod_authentication,block"`
CertificateAuthentication *TerraformCertificateAuthentication `hcl:"certificate_authentication,block"`
GcpAccountAuthentication *TerraformGcpAccountAuthentication `hcl:"gcp_account_authentication,block"`
}
type TerraformLifecycle ¶
type TerraformLifecycle struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Phase []TerraformPhase `hcl:"phase,block"`
ReleaseRetentionPolicy *TerraformPolicy `hcl:"release_retention_policy,block"`
TentacleRetentionPolicy *TerraformPolicy `hcl:"tentacle_retention_policy,block"`
}
type TerraformLifecycleAllMetaArgument ¶
type TerraformLifecycleAllMetaArgument struct {
IgnoreChanges string `hcl:"ignore_changes"`
}
type TerraformLifecycleData ¶
type TerraformLifecycleMetaArgument ¶
type TerraformLifecycleMetaArgument struct {
CreateBeforeDestroy *bool `hcl:"create_before_destroy"`
IgnoreChanges *[]string `hcl:"ignore_changes"`
ReplaceTriggeredBy *[]string `hcl:"replace_triggered_by"`
PostCondition *TerraformLifecyclePostCondition `hcl:"postcondition,block"`
}
type TerraformLifecyclePostCondition ¶ added in v0.1.467
type TerraformLifecyclePostCondition struct {
ErrorMessage string `hcl:"error_message"`
}
type TerraformListeningTentacleDeploymentTarget ¶
type TerraformListeningTentacleDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
TentacleUrl string `hcl:"tentacle_url"`
Thumbprint string `hcl:"thumbprint"`
CertificateSignatureAlgorithm *string `hcl:"certificate_signature_algorithm"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
IsInProcess *bool `hcl:"is_in_process"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ProxyId *string `hcl:"proxy_id"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
TentacleVersionDetails TerraformTentacleVersionDetails `hcl:"tentacle_version_details,block"`
Uri *string `hcl:"uri"`
}
type TerraformMachineConnectivityPolicy ¶
type TerraformMachineConnectivityPolicy struct {
MachineConnectivityBehavior string `hcl:"machine_connectivity_behavior"`
}
type TerraformMachineHealthCheckPolicy ¶
type TerraformMachineHealthCheckPolicy struct {
BashHealthCheckPolicy TerraformBashHealthCheckPolicy `hcl:"bash_health_check_policy,block"`
PowershellHealthCheckPolicy TerraformPowershellHealthCheckPolicy `hcl:"powershell_health_check_policy,block"`
HealthCheckCron *string `hcl:"health_check_cron"`
HealthCheckCronTimezone *string `hcl:"health_check_cron_timezone"`
HealthCheckInterval *time.Duration `hcl:"health_check_interval"`
HealthCheckType *string `hcl:"health_check_type"`
}
type TerraformMachinePolicy ¶
type TerraformMachinePolicy struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Id *string `hcl:"id"`
Description *string `hcl:"description"`
ConnectionConnectTimeout *time.Duration `hcl:"connection_connect_timeout"`
ConnectionRetryCountLimit *int `hcl:"connection_retry_count_limit"`
ConnectionRetrySleepInterval *time.Duration `hcl:"connection_retry_sleep_interval"`
ConnectionRetryTimeLimit *time.Duration `hcl:"connection_retry_time_limit"`
PollingRequestMaximumMessageProcessingTimeout *time.Duration `hcl:"polling_request_maximum_message_processing_timeout"`
MachineCleanupPolicy TerraformMachineCleanupPolicy `hcl:"machine_cleanup_policy,block"`
TerraformMachineConnectivityPolicy TerraformMachineConnectivityPolicy `hcl:"machine_connectivity_policy,block"`
TerraformMachineHealthCheckPolicy TerraformMachineHealthCheckPolicy `hcl:"machine_health_check_policy,block"`
TerraformMachineUpdatePolicy TerraformMachineUpdatePolicy `hcl:"machine_update_policy,block"`
// contains filtered or unexported fields
}
type TerraformMavenFeed ¶
type TerraformMavenFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
FeedUri *string `hcl:"feed_uri"`
SpaceId *string `hcl:"space_id"`
Username *string `hcl:"username"`
Password *string `hcl:"password"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
DownloadAttempts *int `hcl:"download_attempts"`
DownloadRetryBackoffSeconds *int `hcl:"download_retry_backoff_seconds"`
}
type TerraformNuGetFeed ¶
type TerraformNuGetFeed struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
FeedUri *string `hcl:"feed_uri"`
SpaceId *string `hcl:"space_id"`
Username *string `hcl:"username"`
Password *string `hcl:"password"`
IsEnhancedMode bool `hcl:"is_enhanced_mode"`
PackageAcquisitionLocationOptions []string `hcl:"package_acquisition_location_options"`
DownloadAttempts *int `hcl:"download_attempts"`
DownloadRetryBackoffSeconds *int `hcl:"download_retry_backoff_seconds"`
}
type TerraformOfflineDropDeploymentTarget ¶
type TerraformOfflineDropDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ApplicationsDirectory string `hcl:"applications_directory"`
WorkingDirectory string `hcl:"working_directory"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
Thumbprint *string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
}
type TerraformOutput ¶
type TerraformPackage ¶
type TerraformPackage struct {
Name *string `hcl:"name"`
PackageID *string `hcl:"package_id"`
AcquisitionLocation *string `hcl:"acquisition_location"`
ExtractDuringDeployment *bool `hcl:"extract_during_deployment"`
FeedId *string `hcl:"feed_id"`
Id *string `hcl:"id"`
Properties map[string]string `hcl:"properties"`
}
type TerraformPhase ¶
type TerraformPhase struct {
AutomaticDeploymentTargets []string `hcl:"automatic_deployment_targets"`
OptionalDeploymentTargets []string `hcl:"optional_deployment_targets"`
Name *string `hcl:"name"`
IsOptionalPhase bool `hcl:"is_optional_phase"`
MinimumEnvironmentsBeforePromotion int `hcl:"minimum_environments_before_promotion"`
ReleaseRetentionPolicy *TerraformPolicy `hcl:"release_retention_policy,block"`
TentacleRetentionPolicy *TerraformPolicy `hcl:"tentacle_retention_policy,block"`
}
type TerraformPodAuthentication ¶ added in v0.1.593
type TerraformPodAuthentication struct {
TokenPath string `hcl:"token_path"`
}
type TerraformPolicy ¶
type TerraformPollingTentacleDeploymentTarget ¶
type TerraformPollingTentacleDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Environments []string `hcl:"environments"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
TentacleUrl string `hcl:"tentacle_url"`
CertificateSignatureAlgorithm *string `hcl:"certificate_signature_algorithm"`
HealthStatus *string `hcl:"health_status"`
IsDisabled *bool `hcl:"is_disabled"`
MachinePolicyId *string `hcl:"machine_policy_id"`
OperatingSystem *string `hcl:"operating_system"`
ShellName *string `hcl:"shell_name"`
ShellVersion *string `hcl:"shell_version"`
SpaceId *string `hcl:"space_id"`
Status *string `hcl:"status"`
StatusSummary *string `hcl:"status_summary"`
TenantTags []string `hcl:"tenant_tags"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Tenants []string `hcl:"tenants"`
TentacleVersionDetails TerraformTentacleVersionDetails `hcl:"tentacle_version_details,block"`
Thumbprint string `hcl:"thumbprint"`
Uri *string `hcl:"uri"`
}
type TerraformProject ¶
type TerraformProject struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
AutoCreateRelease bool `hcl:"auto_create_release"`
DefaultGuidedFailureMode *string `hcl:"default_guided_failure_mode"`
DefaultToSkipIfAlreadyInstalled bool `hcl:"default_to_skip_if_already_installed"`
Description *string `hcl:"description"`
DiscreteChannelRelease bool `hcl:"discrete_channel_release"`
IsDisabled bool `hcl:"is_disabled"`
IsVersionControlled bool `hcl:"is_version_controlled"`
LifecycleId string `hcl:"lifecycle_id"`
ProjectGroupId string `hcl:"project_group_id"`
IncludedLibraryVariableSets []string `hcl:"included_library_variable_sets"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Template []TerraformTemplate `hcl:"template,block"`
ConnectivityPolicy *TerraformConnectivityPolicy `hcl:"connectivity_policy,block"`
GitLibraryPersistenceSettings *TerraformGitLibraryPersistenceSettings `hcl:"git_library_persistence_settings,block"`
GitAnonymousPersistenceSettings *TerraformGitAnonymousPersistenceSettings `hcl:"git_anonymous_persistence_settings,block"`
GitUsernamePasswordPersistenceSettings *TerraformGitUsernamePasswordPersistenceSettings `hcl:"git_username_password_persistence_settings,block"`
VersioningStrategy *TerraformVersioningStrategy `hcl:"versioning_strategy,block"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
func (TerraformProject) HasCacConfigured ¶
func (t TerraformProject) HasCacConfigured() bool
type TerraformProjectGroup ¶
type TerraformProjectTrigger ¶
type TerraformProjectTrigger struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
ProjectId string `hcl:"project_id"`
EventCategories []string `hcl:"event_categories"`
EnvironmentIds []string `hcl:"environment_ids"`
EventGroups []string `hcl:"event_groups"`
Roles []string `hcl:"roles"`
ShouldRedeploy bool `hcl:"should_redeploy"`
Id *string `hcl:"id"`
}
type TerraformProjectVariable ¶
type TerraformProjectVariable struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
OwnerId string `hcl:"owner_id"`
Value *string `hcl:"value"`
ResourceName string `hcl:"name"`
ResourceType string `hcl:"type"`
Description *string `hcl:"description"`
SensitiveValue *string `hcl:"sensitive_value"`
IsSensitive bool `hcl:"is_sensitive"`
Prompt *TerraformProjectVariablePrompt `hcl:"prompt,block"`
Scope *TerraformProjectVariableScope `hcl:"scope,block"`
}
type TerraformProjectVariableDisplay ¶
type TerraformProjectVariableDisplay struct {
ControlType *string `hcl:"control_type"`
SelectOption *[]TerraformProjectVariableDisplaySelectOption `hcl:"select_option,block"`
}
type TerraformProjectVariablePrompt ¶
type TerraformProjectVariablePrompt struct {
Description *string `hcl:"description"`
Label *string `hcl:"label"`
IsRequired bool `hcl:"is_required"`
DisplaySettings *TerraformProjectVariableDisplay `hcl:"display_settings,block"`
}
type TerraformProvider ¶
type TerraformRule ¶
type TerraformRule struct {
ActionPackage []TerraformActionPackage `hcl:"action_package,block"`
Tag *string `hcl:"tag"`
VersionRange *string `hcl:"version_range"`
}
type TerraformRunbook ¶
type TerraformRunbook struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
ProjectId string `hcl:"project_id"`
EnvironmentScope *string `hcl:"environment_scope"`
Environments []string `hcl:"environments"`
ForcePackageDownload bool `hcl:"force_package_download "`
DefaultGuidedFailureMode *string `hcl:"default_guided_failure_mode"`
Description *string `hcl:"description"`
MultiTenancyMode *string `hcl:"multi_tenancy_mode"`
RetentionPolicy *RetentionPolicy `hcl:"retention_policy,block"`
ConnectivityPolicy *TerraformConnectivityPolicy `hcl:"connectivity_policy,block"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformRunbookProcess ¶
type TerraformRunbookProcess struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
RunbookId string `hcl:"runbook_id"`
Step []TerraformStep `hcl:"step,block"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformScriptModule ¶
type TerraformScriptModule struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Description *string `hcl:"description"`
ResourceName string `hcl:"name"`
Script TerraformScriptModuleScript `hcl:"script,block"`
}
type TerraformServicenowExtensionSettings ¶
type TerraformServicenowExtensionSettings struct {
IsEnabled bool `hcl:"is_enabled"`
}
type TerraformSpace ¶
type TerraformSpace struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Description *string `hcl:"description"`
ResourceName *string `hcl:"name"`
IsDefault bool `hcl:"is_default"`
IsTaskQueueStopped bool `hcl:"is_task_queue_stopped"`
SpaceManagersTeamMembers []string `hcl:"space_managers_team_members"`
SpaceManagersTeams []string `hcl:"space_managers_teams"`
}
type TerraformSpaceData ¶ added in v0.1.458
type TerraformSshAccount ¶
type TerraformSshAccount struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
PrivateKeyFile *string `hcl:"private_key_file"`
Username *string `hcl:"username"`
PrivateKeyPassphrase *string `hcl:"private_key_passphrase"`
}
type TerraformSshConnectionDeploymentTarget ¶
type TerraformSshConnectionDeploymentTarget struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
AccountId string `hcl:"account_id"`
Environments []string `hcl:"environments"`
Fingerprint string `hcl:"fingerprint"`
Host string `hcl:"host"`
ResourceName string `hcl:"name"`
Roles []string `hcl:"roles"`
DotNetCorePlatform *string `hcl:"dot_net_core_platform"`
MachinePolicyId *string `hcl:"machine_policy_id"`
TenantTags []string `hcl:"tenant_tags"`
}
type TerraformStep ¶
type TerraformStep struct {
Condition *string `hcl:"condition"`
ConditionExpression *string `hcl:"condition_expression"`
Name *string `hcl:"name"`
PackageRequirement *string `hcl:"package_requirement"`
StartTrigger *string `hcl:"start_trigger"`
Action []TerraformAction `hcl:"action,block"`
Properties map[string]string `hcl:"properties"`
TargetRoles []string `hcl:"target_roles"`
}
type TerraformTag ¶
type TerraformTagSet ¶
type TerraformTagSetData ¶ added in v0.1.565
type TerraformTemplate ¶
type TerraformTenant ¶
type TerraformTenant struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName string `hcl:"name"`
Id *string `hcl:"id"`
ClonedFromTenantId *string `hcl:"cloned_from_tenant_id"`
Description *string `hcl:"description"`
TenantTags []string `hcl:"tenant_tags"`
ProjectEnvironment []TerraformProjectEnvironment `hcl:"project_environment,block"`
DependsOn []string `hcl:"depends_on"`
}
type TerraformTenantData ¶
type TerraformTenantData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Ids []string `hcl:"ids"`
PartialName string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
ProjectId string `hcl:"project_id"`
Tags []string `hcl:"tags"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
type TerraformTenantProjectVariable ¶
type TerraformTenantProjectVariable struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
Id *string `hcl:"id"`
EnvironmentId string `hcl:"environment_id"`
ProjectId string `hcl:"project_id"`
TemplateId string `hcl:"template_id"`
TenantId string `hcl:"tenant_id"`
Value *string `hcl:"value"`
}
type TerraformTokenAccount ¶
type TerraformTokenAccount struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Token *string `hcl:"token"`
}
type TerraformUsernamePasswordAccount ¶
type TerraformUsernamePasswordAccount struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
SpaceId *string `hcl:"space_id"`
ResourceName string `hcl:"name"`
Description *string `hcl:"description"`
Environments []string `hcl:"environments"`
TenantTags []string `hcl:"tenant_tags"`
Tenants []string `hcl:"tenants"`
TenantedDeploymentParticipation *string `hcl:"tenanted_deployment_participation"`
Username *string `hcl:"username"`
Password *string `hcl:"password"`
}
type TerraformVariable ¶
type TerraformVersioningStrategy ¶
type TerraformVersioningStrategy struct {
Template string `hcl:"template"`
DonorPackageStepId *string `hcl:"donor_package_step_id"`
DonorPackage *TerraformDonorPackage `hcl:"donor_package,block"`
}
type TerraformWorkerPool ¶
type TerraformWorkerPoolData ¶
type TerraformWorkerPoolData struct {
Type string `hcl:"type,label"`
Name string `hcl:"name,label"`
ResourceName *string `hcl:"name"`
Ids []string `hcl:"ids"`
PartialName *string `hcl:"partial_name"`
Skip int `hcl:"skip"`
Take int `hcl:"take"`
Lifecycle *TerraformLifecycleMetaArgument `hcl:"lifecycle,block"`
}
Source Files
¶
- terraform_account.go
- terraform_account_data.go
- terraform_azure_cloud_service_deployment_target.go
- terraform_azure_cloud_service_deployment_targets_data.go
- terraform_azure_service_fabric_cluster_deployment_target.go
- terraform_azure_service_fabric_cluster_deployment_targets_data.go
- terraform_azure_web_app_deployment_target.go
- terraform_azure_web_app_deployment_targets_data.go
- terraform_certificate.go
- terraform_certificate_data.go
- terraform_channel.go
- terraform_channel_data.go
- terraform_cloud_region_deployment_target.go
- terraform_deployment_process.go
- terraform_deployment_targets_data.go
- terraform_docker_feed.go
- terraform_environment.go
- terraform_environment_data.go
- terraform_feed_data.go
- terraform_git_credential_data.go
- terraform_gitcredentials.go
- terraform_kubernetes_cluster_deployment_target.go
- terraform_library_variable_set.go
- terraform_library_variable_set_data.go
- terraform_lifecycle.go
- terraform_lifecycle_data.go
- terraform_listening_tentacle_deployment_target.go
- terraform_machine_policy.go
- terraform_machine_policy_data.go
- terraform_offline_package_drop_deployment_target.go
- terraform_output.go
- terraform_polling_tentacle_deployment_target1.go
- terraform_project.go
- terraform_project_group.go
- terraform_project_group_data.go
- terraform_project_trigger.go
- terraform_project_variable.go
- terraform_provider.go
- terraform_runbook.go
- terraform_runbook_process.go
- terraform_script_module.go
- terraform_space.go
- terraform_space_data.go
- terraform_ssh_connection_deployment_target.go
- terraform_tag_set.go
- terraform_tagset_data.go
- terraform_tenant.go
- terraform_tenant_common_variable.go
- terraform_tenant_data.go
- terraform_tenant_project_variable.go
- terraform_variable.go
- terraform_worker_pool.go
- terraform_worker_pool_data.go
Click to show internal directories.
Click to hide internal directories.