Show / Hide Table of Contents

Namespace Pulumi.Vault.Okta

Classes

AuthBackend

AuthBackendArgs

AuthBackendGroup

Provides a resource to create a group in an Okta auth backend within Vault.

Example Usage

using Pulumi;
using Vault = Pulumi.Vault;

class MyStack : Stack
{
public MyStack()
{
    var example = new Vault.Okta.AuthBackend("example", new Vault.Okta.AuthBackendArgs
    {
        Organization = "dummy",
        Path = "group_okta",
    });
    var foo = new Vault.Okta.AuthBackendGroup("foo", new Vault.Okta.AuthBackendGroupArgs
    {
        GroupName = "foo",
        Path = example.Path,
        Policies = 
        {
            "one",
            "two",
        },
    });
}

}

AuthBackendGroupArgs

AuthBackendGroupState

AuthBackendState

AuthBackendUser

Provides a resource to create a user in an Okta auth backend within Vault.

Example Usage

using Pulumi;
using Vault = Pulumi.Vault;

class MyStack : Stack
{
public MyStack()
{
    var example = new Vault.Okta.AuthBackend("example", new Vault.Okta.AuthBackendArgs
    {
        Organization = "dummy",
        Path = "user_okta",
    });
    var foo = new Vault.Okta.AuthBackendUser("foo", new Vault.Okta.AuthBackendUserArgs
    {
        Groups = 
        {
            "one",
            "two",
        },
        Path = example.Path,
        Username = "foo",
    });
}

}

AuthBackendUserArgs

AuthBackendUserState

Back to top Copyright 2016-2020, Pulumi Corporation.