Show / Hide Table of Contents

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

}

SignonArgs

SignonState

Back to top Copyright 2016-2020, Pulumi Corporation.