Welcome to Pulumi Registry, your window into the cloud. Read the announcement.

Keycloak

v4.7.0 published on Thursday, Nov 18, 2021 by Pulumi

The Keycloak provider for Pulumi can be used to provision any of the cloud resources available via Keycloak. The Keycloak provider must be configured with credentials to deploy and update resources for Rancher.

Example

const keycloak = require("@pulumi/keycloak")

const realm = new keycloak.Realm("new-typescript-realm", {
  realm: "my-example-typescript-realm"
});
import * as keycloak from "@pulumi/keycloak";

const realm = new keycloak.Realm("new-typescript-realm", {
  realm: "my-example-typescript-realm"
});
import pulumi_keycloak as keycloak

realm = keycloak.Realm("new-python-realm",
                       realm="my-example-python-realm"
                       )
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	keycloak "github.com/pulumi/pulumi-keycloak/sdk/v4/go/keycloak"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
        realm, err := keycloak.NewRealm(ctx, "new-go-realm", &keycloak.RealmArgs{
            Realm: pulumi.String("my-example-go-realm"),
        })
		if err != nil {
			return err
		}

		return nil
	})
}
using System.Collections.Generic;
using System.Threading.Tasks;
using Pulumi;
using Pulumi.Keycloak;

class Program
{
    static Task Main() =>
        Deployment.Run(() => {
            var realm = new Keycloak.Realm("new-csharp-realm", new Keycloak.RealmArgs
            {
                RealmName = "my-example-csharp-realm",
            });
        });
}