Documentation
¶
Index ¶
- Constants
- func Bool(value interface{}) bool
- func GetChecksum(value string) (string, error)
- func GetRandomID() (string, error)
- func GetSlice(slice []interface{}) []string
- func Map(value interface{}) (map[string]string, error)
- func MapSlice(value interface{}) ([]map[string]interface{}, error)
- func String(value interface{}) string
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 GetChecksum ¶
GetChecksum gets the checksum of passed string.
func GetSlice ¶
func GetSlice(slice []interface{}) []string
GetSlice returns StringSlice of passed interface array.
func Map ¶
Map returns array flattens the object passed to []map[string]interface{} to simplify terraform attributes saving.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.