utils

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TerraformResourceProfileID           = "profile_id"
	TerraformResourceStoreID             = "store_id"
	TerraformResourceConfigRepo          = "config_repos"
	TerraformResourcePluginConfiguration = "plugin_configurations"
	TerraformResourceConfiguration       = "configuration"
	TerraformResourceClusterProfileID    = "cluster_profile_id"
	TerraformResourcePluginID            = "plugin_id"
	TerraformResourcePluginLocation      = "plugin_file_location"
	TerraformResourcePluginBundled       = "bundled_plugin"
	TerraformResourcePluginStatus        = "status"
	TerraformResourceProperties          = "properties"
	TerraformResourceKey                 = "key"
	TerraformResourceValue               = "value"
	TerraformResourceRules               = "rules"
	TerraformResourceMaterial            = "material"
	TerraformResourceENCValue            = "encrypted_value"
	TerraformResourceIsSecure            = "is_secure"
	TerraformResourceEtag                = "etag"
	TerraformResourceAttr                = "attributes"
	TerraformResourceType                = "type"
	TerraformResourceFgPrint             = "fingerprint"
	TerraformResourceURL                 = "url"
	TerraformResourceUserName            = "username"
	TerraformResourcePassword            = "password"
	TerraformResourceEncryptPassword     = "encrypted_password"
	TerraformResourceBranch              = "branch"
	TerraformResourceAutoUpdate          = "auto_update"
	TerraformResourceCheck               = "check_externals"
	TerraformResourceUseTickets          = "use_tickets"
	TerraformResourceView                = "view"
	TerraformResourcePort                = "port"
	TerraformResourceProjectPath         = "project_path"
	TerraformResourceDomain              = "domain"
	TerraformResourceRef                 = "ref"
	TerraformResourceName                = "name"
	TerraformResourceStage               = "stage"
	TerraformResourcePipeline            = "pipeline"
	TerraformResourceIgnoreForScheduling = "ignore_for_scheduling"
	TerraformResourceDestination         = "destination"
	TerraformResourceInvertFilter        = "invert_filter"
	TerraformResourceAllowKnownUser      = "allow_only_known_users_to_login"
	TerraformResourceDescription         = "description"
	TerraformResourceIgnore              = "ignore"
	TerraformEncryptedValue              = "encrypted_value"
	TerraformResourcePipelines           = "pipelines"
	TerraformResourceEnvVar              = "environment_variables"
	TerraformResourceUUID                = "uuid"
	TerraformResourceHostname            = "hostname"
	TerraformResourceElasticAgentAD      = "elastic_agent_id"
	TerraformResourceElasticPluginAD     = "elastic_plugin_id"
	TerraformResourceIPAddress           = "ip_address"
	TerraformResourceSandbox             = "sandbox"
	TerraformResourceOperatingSystem     = "operating_system"
	TerraformResourceFreeSpace           = "free_space"
	TerraformResourceAgentConfigState    = "agent_config_state"
	TerraformResourceAgentState          = "agent_state"
	TerraformResourceAgentVersion        = "agent_version"
	TerraformResourceResources           = "resources"
	TerraformResourceEnvironments        = "environments"
	TerraformResourceBuildState          = "build_state"
	TerraformResourceBuildDetails        = "build_details"
	TerraformResourceSchedule            = "schedule"
	TerraformResourcePostBackupScript    = "post_backup_script"
	TerraformResourceEmailOnFailure      = "email_on_failure"
	TerraformResourceEmailOnSuccess      = "email_on_success"
	TerraformResourceRetryAfter          = "retry_after"
	TerraformResourceRetry               = "retry"
	TerraformResourceDelay               = "delay"
	TerraformResourceBackupID            = "backup_id"
	TerraformResourceYAML                = "yaml"
	TerraformResourceConfig              = "config"
	TerraformResourcePauseOnCreation     = "pause_on_creation"
	TerraformResourcePauseReason         = "pause_reason"
	TerraformResourceGroup               = "group"
	TerraformResourcePipelineGroupID     = "group_id"
	TerraformResourceAuthorization       = "authorization"
	TerraformResourcePolicy              = "policy"
	TerraformResourceUsers               = "users"
	TerraformResourceRoles               = "roles"
	TerraformResourceAuthConfigID        = "auth_config_id"
	TerraformResourceOperate             = "operate"
	TerraformResourceAdmins              = "admins"
	TerraformResourceRetries             = "retries"
	TerraformResourceCount               = "count"
	TerraformResourceWaitTime            = "wait_time"
	TerraformResourceExtensions          = "extensions"
)

Variables

This section is empty.

Functions

func Bool

func Bool(value interface{}) bool

Bool returns bool converted interface.

func GetChecksum

func GetChecksum(value string) (string, error)

GetChecksum gets the checksum of passed string.

func GetRandomID

func GetRandomID() (string, error)

GetRandomID returns a random id when invoked.

func GetSlice

func GetSlice(slice []interface{}) []string

GetSlice returns StringSlice of passed interface array.

func Map

func Map(value interface{}) (map[string]string, error)

Map returns array flattens the object passed to []map[string]interface{} to simplify terraform attributes saving.

func MapSlice

func MapSlice(value interface{}) ([]map[string]interface{}, error)

MapSlice returns array flattens the object passed to []map[string]interface{} to simplify terraform attributes saving.

func String

func String(value interface{}) string

String returns string converted interface.

Types

This section is empty.

Jump to

Keyboard shortcuts

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