Show / Hide Table of Contents

Namespace Pulumi.Okta.Group

Classes

GetEveryoneGroup

GetEveryoneGroupArgs

GetEveryoneGroupResult

GetGroup

GetGroupArgs

GetGroupResult

Group

Creates an Okta Group.

This resource allows you to create and configure an Okta Group.

Example Usage

using Pulumi;
using Okta = Pulumi.Okta;

class MyStack : Stack
{
public MyStack()
{
    var example = new Okta.Group.Group("example", new Okta.Group.GroupArgs
    {
        Description = "My Example Group",
    });
}

}

GroupArgs

GroupState

Roles

Creates Group level Admin Role Assignments.

This resource allows you to create and configure Group level Admin Role Assignments.

Example Usage

using Pulumi;
using Okta = Pulumi.Okta;

class MyStack : Stack
{
public MyStack()
{
    var example = new Okta.Group.Roles("example", new Okta.Group.RolesArgs
    {
        AdminRoles = 
        {
            "SUPER_ADMIN",
        },
        GroupId = "<group id>",
    });
}

}

RolesArgs

RolesState

Rule

Creates an Okta Group Rule.

This resource allows you to create and configure an Okta Group Rule.

Example Usage

using Pulumi;
using Okta = Pulumi.Okta;

class MyStack : Stack
{
public MyStack()
{
    var example = new Okta.Group.Rule("example", new Okta.Group.RuleArgs
    {
        ExpressionType = "urn:okta:expression:1.0",
        ExpressionValue = "String.startsWith(user.firstName,\"andy\")",
        GroupAssignments = 
        {
            "<group id>",
        },
        Status = "ACTIVE",
    });
}

}

RuleArgs

RuleState

Back to top Copyright 2016-2020, Pulumi Corporation.