### Hierarchy

- ConfigManagementFacility

## Index

### Properties

- impLogger
- mInstance

### Accessors

- instance

### Methods

- init

## Properties

### Private impLogger

impLogger: Logger = Logger.getImperativeLogger()

- Defined in @zowe/imperative/src/imperative/src/config/ConfigManagementFacility.ts:35

Used for internal imperative logging.

### Static Private mInstance

mInstance: ConfigManagementFacility

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

## Accessors

### Static instance

- get instance(): ConfigManagementFacility

- - Defined in @zowe/imperative/src/imperative/src/config/ConfigManagementFacility.ts:44

  Gets a single instance of the CMF. On the first call of ConfigManagementFacility.instance, a new CMF is initialized and returned. Every subsequent call will use the one that was first created.

  #### Returns ConfigManagementFacility

  - The newly initialized CMF object.

## Methods

### init

- init(): void

- - Defined in @zowe/imperative/src/imperative/src/config/ConfigManagementFacility.ts:56

  Initialize the CMF. Must be called to enable the various commands provided by the facility.

  #### Returns void

Generated using TypeDoc