functions

package
v0.54.0 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Add

func Add(args ...any) any

func And

func And(args ...any) any

func Array

func Array(args ...any) any

func Base64

func Base64(args ...any) any

func Base64ToJson

func Base64ToJson(args ...any) any

func Base64ToString

func Base64ToString(args ...any) any

func Bool

func Bool(args ...any) any

func Coalesce

func Coalesce(args ...any) any

func Concat

func Concat(args ...any) any

func Contains

func Contains(args ...any) any

func CopyIndex

func CopyIndex(args ...any) any

func CreateArray

func CreateArray(args ...any) any

func CreateObject

func CreateObject(args ...any) any

func DataUri

func DataUri(args ...any) any

func DataUriToString

func DataUriToString(args ...any) any

func DateTimeAdd

func DateTimeAdd(args ...any) any

func DateTimeFromEpoch

func DateTimeFromEpoch(args ...any) any

func DateTimeToEpoch

func DateTimeToEpoch(args ...any) any

func Deployment

func Deployment(deploymentProvider DeploymentData, args ...any) any

func Div

func Div(args ...any) any

func Empty

func Empty(args ...any) any

func EndsWith

func EndsWith(args ...any) any

func Environment

func Environment(envProvider DeploymentData, args ...any) any

func Equals

func Equals(args ...any) any

func Evaluate

func Evaluate(deploymentProvider DeploymentData, name string, args ...any) any

func ExtensionResourceID

func ExtensionResourceID(args ...any) any

func False

func False(args ...any) any

func First

func First(args ...any) any

func Float

func Float(args ...any) any

func Format

func Format(args ...any) any

func Greater

func Greater(args ...any) any

func GreaterOrEquals

func GreaterOrEquals(args ...any) any

func Guid

func Guid(args ...any) any

func If

func If(args ...any) any

func IndexOf

func IndexOf(args ...any) any

func Int

func Int(args ...any) any

func Intersection

func Intersection(args ...any) any

func Items

func Items(args ...any) any

func JSON

func JSON(args ...any) any

func Join

func Join(args ...any) any

func Last

func Last(args ...any) any

func LastIndexOf

func LastIndexOf(args ...any) any

func Length

func Length(args ...any) any

func Less

func Less(args ...any) any

func LessOrEquals

func LessOrEquals(args ...any) any

func ManagementGroup

func ManagementGroup(_ ...any) any

func ManagementGroupResourceID

func ManagementGroupResourceID(args ...any) any

func Max

func Max(args ...any) any

func Min

func Min(args ...any) any

func Mod

func Mod(args ...any) any

func Mul

func Mul(args ...any) any

func NewGuid

func NewGuid(args ...any) any

func Not

func Not(args ...any) any

func Null

func Null(args ...any) any

func Or

func Or(args ...any) any

func PadLeft

func PadLeft(args ...any) any

func Parameters

func Parameters(paramProvider DeploymentData, args ...any) any

func PickZones

func PickZones(args ...any) any

func Range

func Range(args ...any) any

func Reference

func Reference(args ...any) any

Reference function can't work as per Azure because it requires Azure ARM logic best effort is to return the resourcename with a suffix to try and make it unique

func Replace

func Replace(args ...any) any

func ResourceGroup

func ResourceGroup(args ...any) any

func ResourceID

func ResourceID(args ...any) any

func Skip

func Skip(args ...any) any

func Split

func Split(args ...any) any

func StartsWith

func StartsWith(args ...any) any

func String

func String(args ...any) any

func Sub

func Sub(args ...any) any

func SubString

func SubString(args ...any) any

func Subscription

func Subscription(_ ...any) any

func SubscriptionResourceID

func SubscriptionResourceID(args ...any) any

func Take

func Take(args ...any) any

func Tenant

func Tenant(_ ...any) any

func TenantResourceID

func TenantResourceID(args ...any) any

func ToLower

func ToLower(args ...any) any

func ToUpper

func ToUpper(args ...any) any

func Trim

func Trim(args ...any) any

func True

func True(args ...any) any

func UTCNow

func UTCNow(args ...any) any

func Union

func Union(args ...any) any

func UniqueString

func UniqueString(args ...any) any

func Uri

func Uri(args ...any) any

func Variables

func Variables(varProvider DeploymentData, args ...any) any

Types

type DeploymentData

type DeploymentData interface {
	GetParameter(name string) any
	GetVariable(variableName string) any
	GetEnvVariable(envVariableName string) any
}

type Iso8601Duration

type Iso8601Duration struct {
	Y int
	M int
	W int
	D int
	// Time Component
	TH int
	TM int
	TS int
}

Jump to

Keyboard shortcuts

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