StrongDM v1.33.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
StrongDM
StrongDM v1.33.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
The StrongDM provider for Pulumi can be used to provision any of the cloud resources available in StrongDM. The StrongDM provider must be configured with credentials to deploy and update resources in StrongDM.
Example
const sdm = require("@pierskarsenbarg/sdm")
const account = new sdm.Account("account", {
user: {
firstName: "Alice",
lastName: "Bob",
email: "[email protected]"
}
});
import * as sdm from "@pierskarsenbarg/sdm";
const account = new sdm.Account("account", {
user: {
firstName: "Alice",
lastName: "Bob",
email: "[email protected]"
}
});
import pierskarsenbarg_pulumi_sdm as sdm
account = sdm.Account("account",
user=AccountUserArgs(
first_name="Alice",
last_name="Bob",
email="[email protected]"
)
)
import (
"github.com/pierskarsenbarg/pulumi-sdm/sdk/go/sdm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdm.NewAccount(ctx, "account", &sdm.AccountArgs{
User: &sdm.AccountUserArgs{
FirstName: pulumi.String("Alice"),
LastName: pulumi.String("Bob"),
Email: pulumi.String("[email protected]"),
},
})
if err != nil {
return err
}
return nil
})
}
using Pulumi;
using PiersKarsenbarg.Sdm;
using PiersKarsenbarg.Sdm.Inputs;
return await Deployment.RunAsync(() =>
{
var account = new Account("account", new()
{
User = new AccountUserArgs
{
FirstName = "Alice",
LastName = "Bob",
Email = "[email protected]"
}
});
});
StrongDM v1.33.0 published on Monday, Nov 24, 2025 by Piers Karsenbarg
