@pulumi/pulumi
    Preparing search index...

    Class ProviderResourceAbstract

    ProviderResource is a resource that implements CRUD operations for other custom resources. These resources are managed similarly to other resources, including the usual diffing and update semantics.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Methods

    Constructors

    • Creates and registers a new provider resource for a particular package.

      Parameters

      • pkg: string

        The package associated with this provider.

      • name: string

        The unique name of the provider.

      • Optionalprops: Inputs

        The configuration to use for this provider.

      • opts: ResourceOptions = {}

        A bag of options that control this provider's behavior.

      • dependency: boolean = false

        True if this is a synthetic resource used internally for dependency tracking.

      • OptionalpackageRef: Promise<string | undefined>

      Returns ProviderResource

    Properties

    id: Output<string>

    The provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.

    urn: Output<string>

    The stable logical URN used to distinctly address a resource, both before and after deployments.

    Methods