Initialize
Create a new provider project:
pragma providers init mycompany
With options:
pragma providers init mycompany --output ./providers/mycompany --defaults
Update
Update an existing project with template changes:
Push
Build and upload your provider:
Build and deploy:
pragma providers push --deploy
List
List all registered providers:
Status
Check the deployment status of a provider:
pragma providers status mycompany
Builds
List build history for a provider:
pragma providers builds mycompany
Delete
Delete a provider:
pragma providers delete mycompany
Delete a provider and all its resources:
pragma providers delete mycompany --cascade
The --cascade flag will delete all resources managed by the provider. This action cannot be undone.
Next Steps
Building Providers
Learn how to build providers.