Optional
callCall calls the indicated method.
The token of the method to call.
The inputs to the method.
Optional
checkCheck validates that the given property bag is valid for a resource of the given type.
The old input properties to use for validation.
The new input properties to use for validation.
Optional
constructConstruct creates a new component resource.
The name of the resource to create.
The type of the resource to create.
The inputs to the resource.
the options for the resource.
Optional
createCreate allocates a new instance of the provided resource and returns its unique ID afterwards. If this call fails, the resource must not have been created (i.e., it is "transactional").
The properties to set during creation.
Optional
deleteDelete tears down an existing resource with the given ID. If it fails, the resource is assumed to still exist.
The ID of the resource to delete.
The current properties on the resource.
Optional
diffDiff checks what impacts a hypothetical update will have on the resource's properties.
The ID of the resource to diff.
The old values of properties to diff.
The new values of properties to diff.
Optional
invokeInvoke calls the indicated function.
The token of the function to call.
The inputs to the function.
Optional
readReads the current live state associated with a resource. Enough state must be included in the inputs to uniquely identify the resource; this is typically just the resource ID, but it may also include some properties.
Optional
props: anyOptional
schemaThe JSON-encoded schema for this provider's package.
Optional
updateUpdate updates an existing resource with new values.
The ID of the resource to update.
The old values of properties to update.
The new values of properties to update.
The version of the provider. Must be valid semver.
Generated using TypeDoc
Provider represents an object that implements the resources and functions for a particular Pulumi package.