The MailSlurp provider for Pulumi
This provider creates and manages the email objects of a MailSlurp account:
- the inboxes
- the webhooks
- the inbox rulesets
- the inbox forwarders
- the email templates
Two functions, getInbox and getDomain, read one inbox and one custom domain.
The installation
Install the package for the language of your program.
| Language | The command |
|---|---|
| Node.js | npm install pulumi-mailslurp |
| Python | pip install pulumi_mailslurp |
| Go | go get github.com/jschady/pulumi-mailslurp/sdk/go/mailslurp |
| .NET | dotnet add package Jschady.Mailslurp |
The API key
The provider authenticates every call with the API key of your account:
export MAILSLURP_API_KEY=your-api-key
You can keep the key in the encrypted stack configuration instead. The installation and configuration page shows that command and every property the provider reads.
The documentation
The MailSlurp page of the Pulumi registry serves the API documentation. The overview page of this repository holds one example program per language, and it names the known limitations.
The contribution
CONTRIBUTING.md explains how to build and test this repository. The workflow page,
.github/workflows/README.md, explains what each CI job runs.
The license
This provider uses the Apache License 2.0. Read the LICENSE file for the full text.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pulumi_mailslurp-0.1.1.tar.gz.
File metadata
- Download URL: pulumi_mailslurp-0.1.1.tar.gz
- Upload date:
- Size: 25.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67bdd98e2dce62a6ddd8f3a7f9e8e44eb8fae95c6fc2a54997441365105cb4c0
|
|
| MD5 |
2950044fc8b5525508806f3acf362399
|
|
| BLAKE2b-256 |
2d2b85563fb22f0573d6e08067859da72baff08465bc9f5fcd2da0b97e9ebec2
|
Provenance
The following attestation bundles were made for pulumi_mailslurp-0.1.1.tar.gz:
Publisher:
release.yml on jschady/pulumi-mailslurp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pulumi_mailslurp-0.1.1.tar.gz -
Subject digest:
67bdd98e2dce62a6ddd8f3a7f9e8e44eb8fae95c6fc2a54997441365105cb4c0 - Sigstore transparency entry: 2539718312
- Sigstore integration time:
-
Permalink:
jschady/pulumi-mailslurp@c49159cfb610ea21845b505c16ec317974c6e822 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/jschady
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c49159cfb610ea21845b505c16ec317974c6e822 -
Trigger Event:
push
-
Statement type:
File details
Details for the file pulumi_mailslurp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pulumi_mailslurp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 36.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88e441d11021c75d3f4b8a6e00301baca7f33707cc374cfd47e0f1f254f70060
|
|
| MD5 |
9863ed049e62c2286977856b5c665623
|
|
| BLAKE2b-256 |
ebc2c7462f68f0febacb10e22dee9f3147f0c8bda4b6e310362c655d871a0bbb
|
Provenance
The following attestation bundles were made for pulumi_mailslurp-0.1.1-py3-none-any.whl:
Publisher:
release.yml on jschady/pulumi-mailslurp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pulumi_mailslurp-0.1.1-py3-none-any.whl -
Subject digest:
88e441d11021c75d3f4b8a6e00301baca7f33707cc374cfd47e0f1f254f70060 - Sigstore transparency entry: 2539718363
- Sigstore integration time:
-
Permalink:
jschady/pulumi-mailslurp@c49159cfb610ea21845b505c16ec317974c6e822 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/jschady
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c49159cfb610ea21845b505c16ec317974c6e822 -
Trigger Event:
push
-
Statement type: