ModuleCall
public struct ModuleCall : Decodable
Undocumented
-
resolvedSourceis 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 -
expressionsdescribes the expressions for the arguments within the block that correspond to input variables in the child module.Declaration
Swift
public let expressions: [String : BlockExpression] -
countExpressionandforEachExpressiondescribe 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 -
moduleis 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