MCPcopy Index your code

hub / github.com/aws-samples/aws-iam-identity-center-extensions / functions

Functions121 in github.com/aws-samples/aws-iam-identity-center-extensions

↓ 341 callersFunctionlogger
(logMessage: LogMessage, functionLogMode?: string)
lib/lambda-functions/helpers/src/utilities.ts:82
↓ 187 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/constructs/helpers.ts:12
↓ 63 callersFunctionconstructExceptionMessageforLogger
( requestId: string, name: string, message: string, relatedData: string, )
lib/lambda-functions/helpers/src/utilities.ts:156
↓ 43 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/constructs/fetch-cross-stack-values.ts:18
↓ 31 callersFunctionconstructExceptionMessage
( requestId: string, handler: string, name: string, message: string, relatedData: string, )
lib/lambda-functions/helpers/src/utilities.ts:130
↓ 29 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/sso-import-artefacts-part1.ts:37
↓ 28 callersFunctionensureString
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propName: st
bin/aws-sso-extensions-for-enterprise.ts:15
↓ 28 callersFunctionfullname
(name: string)
lib/stacks/region-switch/aws-sso-extensions-region-switch-discover.ts:38
↓ 24 callersFunctionensureString
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propNa
test/aws-sso-extensions-for-enterprise.ts:12
↓ 24 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/upgrade-to-v303.ts:25
↓ 21 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/managed-policies.ts:21
↓ 20 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/org-events-processor.ts:20
↓ 18 callersFunctionfullname
(buildConfig: BuildConfig, name: string)
lib/stacks/pipeline/pipeline-stages.ts:16
↓ 14 callersFunctionfullname
Helper name function
lib/stacks/region-switch/aws-sso-extensions-region-switch-deploy.ts:24
↓ 12 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/sso-events-processor.ts:16
↓ 11 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/sso-import-artefacts-part2.ts:18
↓ 8 callersFunctionfullname
(buildConfig: BuildConfig, name: string)
lib/stacks/pipeline/aws-sso-extensions-for-enterprise.ts:21
↓ 7 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/solution-artefacts.ts:16
↓ 7 callersFunctionr
(name: string, unit: string)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:26
↓ 7 callersFunctions
( number: number | undefined, component: string, )
lib/lambda-functions/helpers/src/isoDurationUtility.ts:85
↓ 6 callersFunctionensureDependentPropIsPresentForSourceRepo
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, repoTy
test/aws-sso-extensions-for-enterprise.ts:23
↓ 6 callersFunctionensureDependentPropIsPresentForSourceRepo
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, repoTypeProp
bin/aws-sso-extensions-for-enterprise.ts:77
↓ 6 callersFunctionimperativeParseJSON
( data: object | string | null, validate: ValidateFunction, )
lib/lambda-functions/helpers/src/payload-validator.ts:9
↓ 6 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/pre-solution-artefacts.ts:15
↓ 5 callersFunctionname
(buildConfig: BuildConfig, resourcename: string)
lib/stacks/pipelineStageStacks/sso-api-roles.ts:11
↓ 5 callersFunctionserializeDurationToISOFormat
(duration: Duration)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:103
↓ 4 callersFunctionensureBoolean
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propNa
test/aws-sso-extensions-for-enterprise.ts:101
↓ 4 callersFunctionensureBoolean
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propName: st
bin/aws-sso-extensions-for-enterprise.ts:64
↓ 4 callersFunctionensureValidString
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propNa
test/aws-sso-extensions-for-enterprise.ts:75
↓ 4 callersFunctionensureValidString
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propName: st
bin/aws-sso-extensions-for-enterprise.ts:25
↓ 4 callersFunctioninvokeStepFunction
( payload: StateMachinePayload, entityValue: string, stateMachineArn: string, sfnClient: SFNClient, )
lib/lambda-functions/helpers/src/utilities.ts:32
↓ 4 callersFunctionorgEventProvisioning
( instanceArn: string, targetId: string, actionType: string, entityData: string, entityType: string,
lib/lambda-functions/application-handlers/src/orgEvents.ts:236
↓ 3 callersFunctiongetMinutesFromISODurationString
(durationStr: string)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:163
↓ 3 callersFunctionresolvePrincipal
( identityStoreId: string, identityStoreClientObject: IdentitystoreClient, principalType: string, prin
lib/lambda-functions/helpers/src/utilities.ts:171
↓ 2 callersFunctiondelay
Pre-emptive delay function
lib/lambda-functions/application-handlers/src/linkManager.ts:103
↓ 2 callersFunctiongetRegionSwitchConfig
()
bin/aws-sso-extensions-for-enterprise.ts:273
↓ 2 callersFunctiontagBasedDeProvisioning
( instanceArn: string, passedTagKey: string, targetId: string, requestId: string, )
lib/lambda-functions/application-handlers/src/orgEvents.ts:123
↓ 1 callersFunctionDeploySSOForEnterprise
()
bin/aws-sso-extensions-for-enterprise.ts:295
↓ 1 callersFunctionconvertDurationToMinutes
(duration: Duration)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:132
↓ 1 callersFunctionensureNumber
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propNa
test/aws-sso-extensions-for-enterprise.ts:114
↓ 1 callersFunctionensureNumber
( /* eslint-disable @typescript-eslint/no-explicit-any */ object: { [name: string]: any }, propName: st
bin/aws-sso-extensions-for-enterprise.ts:51
↓ 1 callersFunctiongetConfig
()
test/aws-sso-extensions-for-enterprise.ts:127
↓ 1 callersFunctiongetConfig
()
bin/aws-sso-extensions-for-enterprise.ts:130
↓ 1 callersFunctionparseISODurationString
(durationStr: string)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:55
↓ 1 callersFunctionparseNum
(stringValue: string)
lib/lambda-functions/helpers/src/isoDurationUtility.ts:45
↓ 1 callersFunctionremoveEmpty
(obj: { [x: string]: any })
lib/lambda-functions/helpers/src/utilities.ts:12
↓ 1 callersFunctionstreamToString
(stream: Readable)
lib/lambda-functions/helpers/src/utilities.ts:23
↓ 1 callersFunctionwaitUntilAccountAssignmentCreation
( params: WaiterConfiguration<SSOAdminClient>, input: DescribeAccountAssignmentCreationStatusCommandInput,
lib/lambda-functions/custom-waiters/src/waitUntilAccountAssignmentCreation.ts:50
↓ 1 callersFunctionwaitUntilAccountAssignmentDeletion
( params: WaiterConfiguration<SSOAdminClient>, input: DescribeAccountAssignmentDeletionStatusCommandInput,
lib/lambda-functions/custom-waiters/src/waitUntilAccountAssignmentDeletion.ts:49
↓ 1 callersFunctionwaitUntilPermissionSetProvisioned
( params: WaiterConfiguration<SSOAdminClient>, input: DescribePermissionSetProvisioningStatusCommandInput,
lib/lambda-functions/custom-waiters/src/waitUntilPermissionSetProvisioned.ts:43
FunctioncheckState
( client: SSOAdminClient, input: DescribePermissionSetProvisioningStatusCommandInput, )
lib/lambda-functions/custom-waiters/src/waitUntilPermissionSetProvisioned.ts:19
FunctioncheckState
( client: SSOAdminClient, input: DescribeAccountAssignmentDeletionStatusCommandInput, )
lib/lambda-functions/custom-waiters/src/waitUntilAccountAssignmentDeletion.ts:20
FunctioncheckState
( client: SSOAdminClient, input: DescribeAccountAssignmentCreationStatusCommandInput, )
lib/lambda-functions/custom-waiters/src/waitUntilAccountAssignmentCreation.ts:21
Methodconstructor
(public errors: { errorCode: string; message?: string }[])
lib/lambda-functions/helpers/src/payload-validator.ts:4
Methodconstructor
(public errorMessage: { message: string })
lib/lambda-functions/helpers/src/utilities.ts:166
Methodconstructor
( scope: Construct, id: string, accessManagerProps: AccessManagerProps, )
lib/constructs/access-manager.ts:26
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/lambda-layers.ts:18
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, permissionSetProcessorProps: Permiss
lib/constructs/permission-set-processor.ts:51
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, crossAccountRoleProps: CrossAccountR
lib/constructs/cross-account-role.ts:24
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, orgEventsProps: OrgEventsProps, )
lib/constructs/org-events.ts:29
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, linkCRUDProps: LinkCRUDProps, )
lib/constructs/link-crud.ts:46
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, ssoGroupProcessorProps: SSOGroupProc
lib/constructs/sso-group-processor.ts:33
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, PermissionSetCRUDProps: PermissionSe
lib/constructs/permission-set-crud.ts:46
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/utility.ts:16
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, preSolutionAccessManagerProps: PreSo
lib/constructs/preSolution-access-manager.ts:21
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, ssmParamWriterProps: SSMParamWriterP
lib/constructs/ssm-param-writer.ts:22
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, ssmParamReaderprops: SSMParamReaderP
lib/constructs/ssm-param-reader.ts:28
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, lambdaProxyAPIProps: LambdaProxyAPIP
lib/constructs/lambda-proxy-api.ts:36
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/observability-artefacts.ts:9
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/import-artefacts.ts:36
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/fetch-cross-stack-values.ts:51
Methodconstructor
( scope: Construct, id: string, buildConfig: BuildConfig, linkprocessProps: LinkProcessProps,
lib/constructs/link-processor.ts:42
Methodconstructor
(scope: Construct, id: string, buildConfig: BuildConfig)
lib/constructs/independent-utlity.ts:33
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: RegionSwitchBuildC
lib/stacks/region-switch/aws-sso-extensions-region-switch-discover.ts:43
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: RegionSwitchBuildC
lib/stacks/region-switch/aws-sso-extensions-region-switch-deploy.ts:29
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipeline/aws-sso-extensions-for-enterprise.ts:26
Methodconstructor
( scope: Construct, id: string, props: StageProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipeline/pipeline-stages.ts:21
Methodconstructor
( scope: Construct, id: string, props: StageProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipeline/pipeline-stages.ts:44
Methodconstructor
( scope: Construct, id: string, props: StageProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipeline/pipeline-stages.ts:105
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/sso-events-processor.ts:21
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/upgrade-to-v303.ts:30
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/org-events-processor.ts:25
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/sso-api-roles.ts:16
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/pre-solution-artefacts.ts:25
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/managed-policies.ts:26
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/sso-import-artefacts-part1.ts:42
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/sso-import-artefacts-part2.ts:23
Methodconstructor
( scope: Construct, id: string, props: StackProps | undefined, buildConfig: BuildConfig, )
lib/stacks/pipelineStageStacks/solution-artefacts.ts:21
Functionhandler
(event: CloudFormationCustomResourceEvent)
lib/lambda-functions/region-switch/src/trigger-deploySM.ts:28
Functionhandler
(event: SNSEvent)
lib/lambda-functions/region-switch/src/rs-import-permission-sets.ts:31
Functionhandler
(event: SNSEvent)
lib/lambda-functions/region-switch/src/rs-import-account-assignments.ts:32
Functionhandler
(event: CloudFormationCustomResourceEvent)
lib/lambda-functions/region-switch/src/trigger-parentSM.ts:28
Functionhandler
(event: any)
lib/lambda-functions/region-switch/src/update-custom-resource.ts:25
Functionhandler
(event: any)
lib/lambda-functions/region-switch/src/rs-create-permission-sets.ts:45
Functionhandler
(event: DescribeCmpAndPb)
lib/lambda-functions/current-config-handlers/src/import-customermanagedpolicies-permissionsboundary.ts:32
Functionhandler
(event: SNSEvent)
lib/lambda-functions/current-config-handlers/src/import-account-assignments.ts:52
Functionhandler
(event: CloudFormationCustomResourceEvent)
lib/lambda-functions/current-config-handlers/src/trigger-parentSM.ts:31
Functionhandler
(event: any)
lib/lambda-functions/current-config-handlers/src/update-custom-resource.ts:31
Functionhandler
(event: SNSEvent)
lib/lambda-functions/current-config-handlers/src/import-permission-sets.ts:71
Functionhandler
(event: S3Event)
lib/lambda-functions/user-interface-handlers/src/permissionSetCu.ts:89
next →1–100 of 121, ranked by callers