Required options to update any property from the ProfileInfo class.

### Hierarchy

- IProfInfoUpdatePropCommonOpts
  - IProfInfoUpdatePropOpts

## Index

### Properties

- forceUpdate
- profileName
- profileType
- property
- setSecure
- value

## Properties

### Optional forceUpdate

forceUpdate: boolean

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:39

Force the update to the profile specified even if the property comes from somewhere else

example

  Token Value could be in the base profile (not in the service profile specified) and the programmer has the intention of storing the token in the service profile

default

  false When the property is not specified, the updateProperty method follows current procedure of updating the property in the known jsonLoc (e.g. base profile). Otherwise, the updateProperty method updates the specified profile name-type combination.

### profileName

profileName: string

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:29

Name of the active profile

### profileType

profileType: string | null

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:24

Type of the active profile. Specify `null` to update a typeless profile.

### property

property: string

Inherited from IProfInfoUpdatePropOpts.property

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:62

Property to update

### Optional setSecure

setSecure: boolean

Inherited from IProfInfoUpdatePropOpts.setSecure

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:72

Specifies if the property should be stored securely or not

### value

value: IProfArgValue | undefined

Inherited from IProfInfoUpdatePropOpts.value

- Defined in @zowe/imperative/src/config/src/doc/IProfInfoUpdatePropOpts.ts:67

Value to use when updating the given property

Generated using TypeDoc