The result object from mergeProfileArgs().

### Hierarchy

- IProfMergedArg

## Index

### Properties

- knownArgs
- missingArgs

## Properties

### knownArgs

knownArgs: IProfArgAttrs[]

- Defined in @zowe/imperative/src/config/src/doc/IProfMergedArg.ts:27

The list of arguments with known values. All of the attributes in IProfArgAttrs will be filled in except when knownArgs[i].argLoc.osLoc (and/or jsonLoc) are not relevant for the type of location (locType). Additionally, the missingArgs[i].argValue attribute will be undefined for arguments with secure = true since their values are sensitive data. Use ProfileInfo.loadSecureArg to load a secure argument's value.

### missingArgs

missingArgs: IProfArgAttrs[]

- Defined in @zowe/imperative/src/config/src/doc/IProfMergedArg.ts:38

The list of required arguments for which no value has been specified. Obviously, the missingArgs[i].argValue attribute will not exist. Note that a generated team configuration template can contain some arguments with an empty string as a value. Such arguments will be contained in this missing list. The other missing arguments will have a missingArgs[i].argLoc, derived from the location of the profile specified to the function mergeProfileArgs().

Generated using TypeDoc