Documentation ¶
Index ¶
- func NewSfnFn_Override(s SfnFn)
- func NewStepFunctionValidation_Override(s StepFunctionValidation)
- func NewStringReplace_Override(s StringReplace, scope constructs.IConstruct, id *string, ...)
- func SfnFn_Array(values ...interface{}) *string
- func SfnFn_ArrayContains(array *string, lookingFor interface{}) *string
- func SfnFn_ArrayGetItem(array *string, index interface{}) *string
- func SfnFn_ArrayLength(array *string) *string
- func SfnFn_ArrayPartition(array *string, size interface{}) *string
- func SfnFn_ArrayRange(start interface{}, stop interface{}, step interface{}) *string
- func SfnFn_ArrayUnique(array *string) *string
- func SfnFn_Base64Decode(value *string) *string
- func SfnFn_Base64Encode(value *string) *string
- func SfnFn_Format(template *string, values *[]*string) *string
- func SfnFn_Hash(data *string, algorithm *string) *string
- func SfnFn_JsonMerge(json1 *string, json2 *string) *string
- func SfnFn_JsonToString(data *string) *string
- func SfnFn_MathAdd(value *string, step interface{}) *string
- func SfnFn_MathRandom(start interface{}, end interface{}) *string
- func SfnFn_StringSplit(data *string, splitter *string) *string
- func SfnFn_StringToJson(data *string) *string
- func SfnFn_Uuid() *string
- func StepFunctionValidation_IsIntrinsic(value *string) *bool
- func StepFunctionValidation_IsJsonPath(value *string) *bool
- func StepFunctionValidation_IsStatesExpression(value *string) *bool
- func StringReplace_IsConstruct(x interface{}) *bool
- type SfnFn
- type StepFunctionValidation
- type StringReplace
- type StringReplaceProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSfnFn_Override ¶
func NewSfnFn_Override(s SfnFn)
func NewStepFunctionValidation_Override ¶
func NewStepFunctionValidation_Override(s StepFunctionValidation)
func NewStringReplace_Override ¶ added in v0.0.80
func NewStringReplace_Override(s StringReplace, scope constructs.IConstruct, id *string, props *StringReplaceProps)
func SfnFn_Array ¶
func SfnFn_Array(values ...interface{}) *string
func SfnFn_ArrayContains ¶
func SfnFn_ArrayGetItem ¶
func SfnFn_ArrayLength ¶
func SfnFn_ArrayPartition ¶
func SfnFn_ArrayRange ¶
func SfnFn_ArrayRange(start interface{}, stop interface{}, step interface{}) *string
func SfnFn_ArrayUnique ¶
func SfnFn_Base64Decode ¶
func SfnFn_Base64Encode ¶
func SfnFn_Format ¶
func SfnFn_Hash ¶
func SfnFn_JsonMerge ¶
func SfnFn_JsonToString ¶
func SfnFn_MathAdd ¶
func SfnFn_MathRandom ¶
func SfnFn_MathRandom(start interface{}, end interface{}) *string
func SfnFn_StringSplit ¶
func SfnFn_StringToJson ¶
func SfnFn_Uuid ¶
func SfnFn_Uuid() *string
func StringReplace_IsConstruct ¶ added in v0.0.80
func StringReplace_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead.
Types ¶
type StepFunctionValidation ¶
type StepFunctionValidation interface { }
func NewStepFunctionValidation ¶
func NewStepFunctionValidation() StepFunctionValidation
type StringReplace ¶ added in v0.0.80
type StringReplace interface { constructs.Construct awsstepfunctions.IChainable awsstepfunctions.INextable // The chainable end state(s) of this chainable. EndStates() *[]awsstepfunctions.INextable // Descriptive identifier for this chainable. Id() *string // The tree node. Node() constructs.Node // The start state of this chainable. StartState() awsstepfunctions.State // Go to the indicated state after this state. Next(state awsstepfunctions.IChainable) awsstepfunctions.Chain // Returns a string representation of this construct. ToString() *string }
func NewStringReplace ¶ added in v0.0.80
func NewStringReplace(scope constructs.IConstruct, id *string, props *StringReplaceProps) StringReplace
type StringReplaceProps ¶ added in v0.0.80
type StringReplaceProps struct { InputString *string `field:"required" json:"inputString" yaml:"inputString"` OutputKey *string `field:"required" json:"outputKey" yaml:"outputKey"` Replace *string `field:"required" json:"replace" yaml:"replace"` Search *string `field:"required" json:"search" yaml:"search"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.