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",
});
}
}