ModuleCall
public struct ModuleCall : Decodable
Undocumented
-
resolvedSource
is the resolved source address of the module, after any normalization and expansion. This could be either a go-getter-style source address or a local path starting with “./” or “../”. If the user gave a registry source address then this is the final location of the module as returned by the registry, after / following any redirect indirection.Declaration
Swift
public let resolvedSource: String
-
expressions
describes the expressions for the arguments within the block that correspond to input variables in the child module.Declaration
Swift
public let expressions: [String : BlockExpression]
-
countExpression
andforEachExpression
describe the expressions given for the corresponding meta-arguments in the resource configuration block. These are omitted if the corresponding argument isn’t set.Declaration
Swift
public let countExpression: Expression
-
Undocumented
Declaration
Swift
public let forEachExpression: Expression
-
module
is a representation of the configuration of the child module itself, using the same structure as the “root_module” object, recursively describing the full module tree.Declaration
Swift
public let module: Module