Abstract
Creates and registers a new resource object. t
is the fully qualified
type token and name
is the "name" part to use in creating a stable and
globally unique URN for the object. dependsOn
is an optional list of
other resources that this resource depends on, controlling the order in
which we perform resource operations.
The type of the resource.
The unique name of the resource.
True to indicate that this is a custom resource, managed by a plugin.
The arguments to use to populate the new resource.
A bag of options that control this resource's behavior.
True if this is a remote component resource.
True if this is a synthetic resource used internally for dependency tracking.
Optional
packageRef: Promise<undefined | string>Readonly
urnThe stable logical URN used to distinctly address a resource, both before and after deployments.
Returns the provider for the given module member, if one exists.
Static
isGenerated using TypeDoc
Resource represents a class whose CRUD operations are implemented by a provider plugin.