Namespace Pulumi.Okta.Policy
Classes
GetDefaultPolicy
GetDefaultPolicyArgs
GetDefaultPolicyResult
GetPolicy
GetPolicyArgs
GetPolicyResult
Mfa
Creates an MFA Policy.
This resource allows you to create and configure an MFA Policy.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Policy.Mfa("example", new Okta.Policy.MfaArgs
{
Description = "Example",
GroupsIncludeds =
{
data.Okta_group.Everyone.Id,
},
OktaOtp = new Okta.Policy.Inputs.MfaOktaOtpArgs
{
Enroll = "REQUIRED",
},
Status = "ACTIVE",
});
}
}
MfaArgs
MfaState
Password
Creates a Password Policy.
This resource allows you to create and configure a Password Policy.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Policy.Password("example", new Okta.Policy.PasswordArgs
{
Description = "Example",
GroupsIncludeds =
{
data.Okta_group.Everyone.Id,
},
PasswordHistoryCount = 4,
Status = "ACTIVE",
});
}
}
PasswordArgs
PasswordState
RuleIdpDiscovery
Creates an IdP Discovery Policy Rule.
This resource allows you to create and configure an IdP Discovery Policy Rule.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Policy.RuleIdpDiscovery("example", new Okta.Policy.RuleIdpDiscoveryArgs
{
IdpId = "<idp id>",
IdpType = "SAML2",
Policyid = "<policy id>",
Priority = 1,
UserIdentifierAttribute = "company",
UserIdentifierPatterns =
{
new Okta.Policy.Inputs.RuleIdpDiscoveryUserIdentifierPatternArgs
{
MatchType = "EQUALS",
Value = "Articulate",
},
},
UserIdentifierType = "ATTRIBUTE",
});
}
}
RuleIdpDiscoveryArgs
RuleIdpDiscoveryState
RuleMfa
Creates an MFA Policy Rule.
This resource allows you to create and configure an MFA Policy Rule.
RuleMfaArgs
RuleMfaState
RulePassword
Creates a Password Policy Rule.
This resource allows you to create and configure a Password Policy Rule.
RulePasswordArgs
RulePasswordState
RuleSignon
Creates a Sign On Policy Rule.
RuleSignonArgs
RuleSignonState
Signon
Creates a Sign On Policy.
This resource allows you to create and configure a Sign On Policy.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Policy.Signon("example", new Okta.Policy.SignonArgs
{
Description = "Example",
GroupsIncludeds =
{
data.Okta_group.Everyone.Id,
},
Status = "ACTIVE",
});
}
}