StrongDM v1.17.0 published on Wednesday, Aug 21, 2024 by Piers Karsenbarg
StrongDM
StrongDM v1.17.0 published on Wednesday, Aug 21, 2024 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: "alicebob@email.com"
}
});
import * as sdm from "@pierskarsenbarg/sdm";
const account = new sdm.Account("account", {
user: {
firstName: "Alice",
lastName: "Bob",
email: "alicebob@email.com"
}
});
import pierskarsenbarg_pulumi_sdm as sdm
account = sdm.Account("account",
user=AccountUserArgs(
first_name="Alice",
last_name="Bob",
email="alicebob@email.com"
)
)
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("alicebob@email.com"),
},
})
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 = "alicebob@email.com"
}
});
});
StrongDM v1.17.0 published on Wednesday, Aug 21, 2024 by Piers Karsenbarg