Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cdklabs/awscdk-service-spec
/ functions
Functions
862 in github.com/cdklabs/awscdk-service-spec
⨍
Functions
862
◇
Types & classes
415
↓ 1 callers
Function
collectPatches
(lens: SchemaLens)
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:232
↓ 1 callers
Function
collectPossibleRelationships
* Recursively extracts relationshipRef metadata from JSON schemas * * Finds relationshipRef objects that indicate this property references *
packages/@aws-cdk/service-spec-importers/src/importers/import-cloudformation-registry.ts:103
↓ 1 callers
Function
combineLoadResults
(xs: Result<LoadResult<A>>[])
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:170
↓ 1 callers
Method
commit
* Commit the property and attribute changes to the resource.
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:427
↓ 1 callers
Method
commitAttribute
(name: string, attr: Attribute)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:438
↓ 1 callers
Method
commitProperties
* Commit the property and attribute changes to the underlying property bag.
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:40
↓ 1 callers
Method
commitProperty
(name: string, prop: EventProperty)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:52
↓ 1 callers
Method
commitProperty
(name: string, prop: Property)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:142
↓ 1 callers
Method
compareVendedLogs
(old: VendedLogs, updated: VendedLogs)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:462
↓ 1 callers
Function
convertToSnakeCase
(str: string)
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:167
↓ 1 callers
Method
createBuilder
(db: SpecDatabase, schemaName: string, options: EventBuilderOptions)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:106
↓ 1 callers
Function
createTypeDefinitionsFromSchema
( detailSchema: any, detailTypeName: string, ctx: SchemaConverterContext, )
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/schema-converter.ts:29
↓ 1 callers
Function
database
(baseDb?: string)
packages/@aws-cdk/service-spec-importers/src/cli/import-db.ts:118
↓ 1 callers
Function
deepDedupe
* Do a deep dedupe of the given objects
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:223
↓ 1 callers
Function
deepEqual
(x: any, y: any)
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:250
↓ 1 callers
Method
descendArrayElement
Recurse through the object field.
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:78
↓ 1 callers
Method
diff
()
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:45
↓ 1 callers
Method
diffAttribute
(a: Attribute, b: Attribute)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:168
↓ 1 callers
Method
diffDatabase
()
projenrc/diff-db.ts:82
↓ 1 callers
Method
diffDimensionSet
(a: DimensionSet, b: DimensionSet)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:126
↓ 1 callers
Method
diffEventProperty
(a: EventProperty, b: EventProperty)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:277
↓ 1 callers
Method
diffEventTypeDefinition
( a: EventTypeDefinition, b: EventTypeDefinition, )
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:267
↓ 1 callers
Method
diffEventTypeDefinitions
(a: Event, b: Event)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:253
↓ 1 callers
Method
diffMetric
(a: Metric, b: Metric)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:104
↓ 1 callers
Method
diffMetricDimensionSets
(a: Metric, b: Metric)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:113
↓ 1 callers
Method
diffResource
(a: Resource, b: Resource)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:147
↓ 1 callers
Method
diffResourceEvents
(a: Resource, b: Resource)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:227
↓ 1 callers
Method
diffResourceMetrics
(a: Resource, b: Resource)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:87
↓ 1 callers
Method
diffResourceTypeDefinitions
(a: Resource, b: Resource)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:204
↓ 1 callers
Method
diffService
(a: Service, b: Service)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:56
↓ 1 callers
Method
diffServiceEvents
(a: Service, b: Service)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:68
↓ 1 callers
Method
diffServiceMetrics
(a: Service, b: Service)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:81
↓ 1 callers
Method
diffServiceResources
(a: Service, b: Service)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:133
↓ 1 callers
Method
diffTypeDefinition
(a: TypeDefinition, b: TypeDefinition)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:218
↓ 1 callers
Function
downloadEventBridgeSchema
()
scripts/eventbridge-schema-download.ts:9
↓ 1 callers
Method
e
(entity: Plain<E>)
packages/@cdklabs/tskb/src/database.ts:161
↓ 1 callers
Function
emitAbridgedProperty
* Emit an abridged representation of a property
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:104
↓ 1 callers
Function
emitAbridgedValue
* Emit an abridged representation of this value
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:112
↓ 1 callers
Function
emitChange
* Emit the actual change
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:75
↓ 1 callers
Function
emitChangeInContext
* Emit a change in the context of its siblings
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:51
↓ 1 callers
Function
emitPatch
* Emit a diff-like output for a given patch
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:24
↓ 1 callers
Method
entitiesOnly
(entities: ES)
packages/@cdklabs/tskb/src/database.ts:18
↓ 1 callers
Method
eqEventPropertyType
* Compare event property types by stringifying them. * Event property types reference EventTypeDefinition, not TypeDefinition.
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:293
↓ 1 callers
Function
errorFrom
(x: Failure)
packages/@cdklabs/tskb/src/result.ts:53
↓ 1 callers
Function
errorsAtPath
(p: string)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:206
↓ 1 callers
Method
escapeKey
* Escapes a segment of a key for JSON Pointer (RFC 6901). * * Rules: * ~ → ~0 * / → ~1
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:153
↓ 1 callers
Function
escapeRe
(x: string)
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:262
↓ 1 callers
Function
evaluatePatchSet
(sources: PatchSet, options: PatchOptions = {})
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:58
↓ 1 callers
Function
eventDecider
* Decide which CloudFormation resource matches an event
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:54
↓ 1 callers
Function
expr
(exp: Expression)
packages/@cdklabs/typewriter/src/statements/builder.ts:40
↓ 1 callers
Method
expressionFromSymbol
* Look up a symbol and turn it into an expression
packages/@cdklabs/typewriter/src/renderer/typescript.ts:512
↓ 1 callers
Function
extractDetailTypeFromSchema
(eventContent: any)
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/schema-helpers.ts:17
↓ 1 callers
Function
extractRequiredEventFields
(db: SpecDatabase, event: Event)
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:127
↓ 1 callers
Function
failureFromErrors
(errors: Ajv.ErrorObject[] | null | undefined)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:128
↓ 1 callers
Function
failuresFromErrors
(errors: Ajv.ErrorObject[] | null | undefined)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:136
↓ 1 callers
Function
findPatches
* Find the sets of patches to apply in a document * * Adjusts paths to be root-relative, which makes it possible to have paths * point outside the
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:197
↓ 1 callers
Method
findSamResources
()
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:76
↓ 1 callers
Method
findType
* Find type by FQN, throwing an error if not found
packages/@cdklabs/typewriter/src/scope.ts:194
↓ 1 callers
Function
firstThat
* Return the result and the index of the first success result returned by a function
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:164
↓ 1 callers
Method
format
(diff: SpecDatabaseDiff)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:47
↓ 1 callers
Function
formatErrors
(es: Ajv.ErrorObject[])
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:210
↓ 1 callers
Method
getAlias
* Get the alias for an imported name, if any * @param name - The original name * @returns The alias, or undefined if no alias exists
packages/@cdklabs/typewriter/src/module.ts:260
↓ 1 callers
Function
handleFailure
(error: unknown)
packages/@aws-cdk/service-spec-importers/src/cli/util.ts:8
↓ 1 callers
Function
hasRelationship
(e: any)
packages/@aws-cdk/service-spec-importers/src/patches/oob-relationship-patches.ts:98
↓ 1 callers
Method
id
()
packages/@cdklabs/tskb/src/database.ts:38
↓ 1 callers
Method
indexExistingTypeDefinitions
* Index the existing type definitions currently in the DB
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:450
↓ 1 callers
Function
intersect
(xs: A[], ys: A[])
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:254
↓ 1 callers
Function
isArray
(x: ConcreteSchema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:309
↓ 1 callers
Function
isCallableDeclaration
(x: unknown)
packages/@cdklabs/typewriter/src/callable.ts:74
↓ 1 callers
Function
isCombining
(x: ConcreteSchema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:70
↓ 1 callers
Function
isEmptyObject
(x: any)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:24
↓ 1 callers
Function
isEmptyObjectType
(schema: any)
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/schema-helpers.ts:7
↓ 1 callers
Function
isObjectSpec
(x: TypeReferenceSpec)
packages/@cdklabs/typewriter/src/type.ts:244
↓ 1 callers
Function
isPrimitiveSpec
(x: TypeReferenceSpec)
packages/@cdklabs/typewriter/src/type.ts:230
↓ 1 callers
Function
isRelationshipRef
(x: any)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:223
↓ 1 callers
Function
isScoped
(x: unknown)
packages/@cdklabs/typewriter/src/scope.ts:181
↓ 1 callers
Function
isUnionSpec
(x: TypeReferenceSpec)
packages/@cdklabs/typewriter/src/type.ts:240
↓ 1 callers
Function
last
(xs: A[])
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:477
↓ 1 callers
Function
liftResult
( xs: Record<string, Result<A>> | Array<Result<A>>, )
packages/@cdklabs/tskb/src/result.ts:123
↓ 1 callers
Function
liftUndefined
(valueOrFunction: any)
packages/@cdklabs/tskb/src/result.ts:138
↓ 1 callers
Method
linkInto
(scope: IScope)
packages/@cdklabs/typewriter/src/module.ts:172
↓ 1 callers
Method
linkResourceToEvent
(resource: Resource, resourceField: ResourceField)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:153
↓ 1 callers
Method
linkServiceToEvent
(service: Service)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:158
↓ 1 callers
Method
linkTypesToEvent
(typeDef: EventTypeDefinition)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:148
↓ 1 callers
Function
listFromObj
(xs: Record<string, unknown>)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:756
↓ 1 callers
Function
loadCfnPrimaryIdentifierOverrides
( filePath: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-cfn-primary-identifier-overrides.ts:5
↓ 1 callers
Function
loadCloudFormationRegistryDirectory
( baseDir: string, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-cloudformation-registry.ts:19
↓ 1 callers
Function
loadDefaultCloudFormationDocs
( filePath: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-cloudformation-docs.ts:5
↓ 1 callers
Function
loadDefaultCloudFormationRegistryResources
( schemaDir: string, options: LoadCloudFormationRegistrySourceOptions, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-cloudformation-registry.ts:42
↓ 1 callers
Function
loadDefaultCloudWatchConsoleServiceDirectory
( filePath: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-cloudwatch-console-service-directory.ts:5
↓ 1 callers
Function
loadDefaultEventBridgeSchema
( schemaDir: string, options: EventBridgeSchemaSourceOptions, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-eventbridge-schema.ts:16
↓ 1 callers
Function
loadDefaultResourceSpecification
( specDir: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-resource-spec.ts:6
↓ 1 callers
Function
loadDefaultStatefulResources
( filePath: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-stateful-resources.ts:5
↓ 1 callers
Function
loadEventBridgeSchemaDirectory
( baseDir: string, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-eventbridge-schema.ts:31
↓ 1 callers
Function
loadGetAttAllowList
( filePath: string, options: LoadSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-getatt-allowlist.ts:5
↓ 1 callers
Function
loadOobRelationships
( filePath: string, options: LoadOobOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-oob-relationships.ts:10
↓ 1 callers
Function
loadPatchSet
(sourceDirectory: string, relativeTo = process.cwd())
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:32
↓ 1 callers
Function
loadSamSchema
( filePath: string, options: LoadSamSchemaSourceOptions = {}, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-sam-schema.ts:14
↓ 1 callers
Function
loadSamSpec
( specDirectory: string, options: LoadSourceOptions, )
packages/@aws-cdk/service-spec-importers/src/loaders/load-sam-spec.ts:9
↓ 1 callers
Function
lookupResource
({ db, service, eventSchemaName, }: { db: SpecDatabase; service: Service; eventSchemaName: string;
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:14
← previous
next →
301–400 of 862, ranked by callers