IAMServiceParameters
Class: IAMServiceParameters
Defined in: packages/iam/src/iam.service.ts:65
Inherit Doc
Extends
ServiceParameters
Constructors
Constructor
new IAMServiceParameters():
IAMServiceParameters
Returns
IAMServiceParameters
Inherited from
ServiceParameters.constructor
Properties
attachments
attachments:
Record<string,string[]>
Defined in: packages/iam/src/iam.service.ts:79
Principal to policy names
policies
policies:
PolicyDocument[]
Defined in: packages/iam/src/iam.service.ts:75
Policies defined in configuration (read-only)
reloadDelay
reloadDelay:
number
Defined in: packages/iam/src/iam.service.ts:85
Debounce of a rebuild after a model change, in ms
Default
100
reloadInterval
reloadInterval:
number
Defined in: packages/iam/src/iam.service.ts:91
Periodic rebuild, in seconds; 0 disables
Default
300
scope
scope:
string[]
Defined in: packages/iam/src/iam.service.ts:71
Operation id globs governed by IAM
Default
["*"]
type
type:
string
Defined in: packages/core/lib/services/serviceparameters.d.ts:9
Type of the service
Inherited from
ServiceParameters.type
Methods
load()
load(
params?):this
Defined in: packages/iam/src/iam.service.ts:98
Parameters
params?
any = {}
the input parameters
Returns
this
this
Overrides
ServiceParameters.load
update()
update(
params,delta):this
Defined in: packages/core/lib/application/parameters.d.ts:21
Update parameters and call watchers if a parameter was changed
Parameters
params
any
the service parameters
delta
any
the delta
Returns
this
this for chaining
Inherited from
ServiceParameters.update
with()
with(
callback):this
Defined in: packages/core/lib/application/parameters.d.ts:27
Watch for changes on the parameters and call watchers when a parameter is changed
Parameters
callback
(params) => void
the callback function
Returns
this
this for chaining
Inherited from
ServiceParameters.with