Show / Hide Table of Contents

Class User

Creates an Okta User.

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

Inheritance
System.Object
Resource
CustomResource
User
Inherited Members
CustomResource.Id
Resource.GetResourceType()
Resource.GetResourceName()
Resource.Urn
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Okta.User
Assembly: Pulumi.Okta.dll
Syntax
public class User : CustomResource

Constructors

View Source

User(String, UserArgs, CustomResourceOptions)

Create a User resource with the given unique name, arguments, and options.

Declaration
public User(string name, UserArgs args, CustomResourceOptions options = null)
Parameters
Type Name Description
System.String name

The unique name of the resource

UserArgs args

The arguments used to populate this resource's properties

CustomResourceOptions options

A bag of options that control this resource's behavior

Properties

View Source

AdminRoles

Administrator roles assigned to User.

Declaration
public Output<ImmutableArray<string>> AdminRoles { get; }
Property Value
Type Description
Output<System.Collections.Immutable.ImmutableArray<System.String>>
View Source

City

User profile property.

Declaration
public Output<string> City { get; }
Property Value
Type Description
Output<System.String>
View Source

CostCenter

User profile property.

Declaration
public Output<string> CostCenter { get; }
Property Value
Type Description
Output<System.String>
View Source

CountryCode

User profile property.

Declaration
public Output<string> CountryCode { get; }
Property Value
Type Description
Output<System.String>
View Source

CustomProfileAttributes

raw JSON containing all custom profile attributes.

Declaration
public Output<string> CustomProfileAttributes { get; }
Property Value
Type Description
Output<System.String>
View Source

Department

User profile property.

Declaration
public Output<string> Department { get; }
Property Value
Type Description
Output<System.String>
View Source

DisplayName

User profile property.

Declaration
public Output<string> DisplayName { get; }
Property Value
Type Description
Output<System.String>
View Source

Division

User profile property.

Declaration
public Output<string> Division { get; }
Property Value
Type Description
Output<System.String>
View Source

Email

User profile property.

Declaration
public Output<string> Email { get; }
Property Value
Type Description
Output<System.String>
View Source

EmployeeNumber

User profile property.

Declaration
public Output<string> EmployeeNumber { get; }
Property Value
Type Description
Output<System.String>
View Source

FirstName

User's First Name, required by default.

Declaration
public Output<string> FirstName { get; }
Property Value
Type Description
Output<System.String>
View Source

GroupMemberships

User profile property.

Declaration
public Output<ImmutableArray<string>> GroupMemberships { get; }
Property Value
Type Description
Output<System.Collections.Immutable.ImmutableArray<System.String>>
View Source

HonorificPrefix

User profile property.

Declaration
public Output<string> HonorificPrefix { get; }
Property Value
Type Description
Output<System.String>
View Source

HonorificSuffix

User profile property.

Declaration
public Output<string> HonorificSuffix { get; }
Property Value
Type Description
Output<System.String>
View Source

LastName

User's Last Name, required by default.

Declaration
public Output<string> LastName { get; }
Property Value
Type Description
Output<System.String>
View Source

Locale

User profile property.

Declaration
public Output<string> Locale { get; }
Property Value
Type Description
Output<System.String>
View Source

Login

User profile property.

Declaration
public Output<string> Login { get; }
Property Value
Type Description
Output<System.String>
View Source

Manager

User profile property.

Declaration
public Output<string> Manager { get; }
Property Value
Type Description
Output<System.String>
View Source

ManagerId

User profile property.

Declaration
public Output<string> ManagerId { get; }
Property Value
Type Description
Output<System.String>
View Source

MiddleName

User profile property.

Declaration
public Output<string> MiddleName { get; }
Property Value
Type Description
Output<System.String>
View Source

MobilePhone

User profile property.

Declaration
public Output<string> MobilePhone { get; }
Property Value
Type Description
Output<System.String>
View Source

NickName

User profile property.

Declaration
public Output<string> NickName { get; }
Property Value
Type Description
Output<System.String>
View Source

Organization

User profile property.

Declaration
public Output<string> Organization { get; }
Property Value
Type Description
Output<System.String>
View Source

Password

User password.

Declaration
public Output<string> Password { get; }
Property Value
Type Description
Output<System.String>
View Source

PostalAddress

User profile property.

Declaration
public Output<string> PostalAddress { get; }
Property Value
Type Description
Output<System.String>
View Source

PreferredLanguage

User profile property.

Declaration
public Output<string> PreferredLanguage { get; }
Property Value
Type Description
Output<System.String>
View Source

PrimaryPhone

User profile property.

Declaration
public Output<string> PrimaryPhone { get; }
Property Value
Type Description
Output<System.String>
View Source

ProfileUrl

User profile property.

Declaration
public Output<string> ProfileUrl { get; }
Property Value
Type Description
Output<System.String>
View Source

RawStatus

The raw status of the User in Okta - (status is mapped)

Declaration
public Output<string> RawStatus { get; }
Property Value
Type Description
Output<System.String>
View Source

RecoveryAnswer

User password recovery answer.

Declaration
public Output<string> RecoveryAnswer { get; }
Property Value
Type Description
Output<System.String>
View Source

RecoveryQuestion

User password recovery question.

Declaration
public Output<string> RecoveryQuestion { get; }
Property Value
Type Description
Output<System.String>
View Source

SecondEmail

User profile property.

Declaration
public Output<string> SecondEmail { get; }
Property Value
Type Description
Output<System.String>
View Source

State

User profile property.

Declaration
public Output<string> State { get; }
Property Value
Type Description
Output<System.String>
View Source

Status

User profile property.

Declaration
public Output<string> Status { get; }
Property Value
Type Description
Output<System.String>
View Source

StreetAddress

User profile property.

Declaration
public Output<string> StreetAddress { get; }
Property Value
Type Description
Output<System.String>
View Source

Timezone

User profile property.

Declaration
public Output<string> Timezone { get; }
Property Value
Type Description
Output<System.String>
View Source

Title

User profile property.

Declaration
public Output<string> Title { get; }
Property Value
Type Description
Output<System.String>
View Source

UserType

User profile property.

Declaration
public Output<string> UserType { get; }
Property Value
Type Description
Output<System.String>
View Source

ZipCode

User profile property.

Declaration
public Output<string> ZipCode { get; }
Property Value
Type Description
Output<System.String>

Methods

View Source

Get(String, Input<String>, UserState, CustomResourceOptions)

Get an existing User resource's state with the given name, ID, and optional extra properties used to qualify the lookup.

Declaration
public static User Get(string name, Input<string> id, UserState state = null, CustomResourceOptions options = null)
Parameters
Type Name Description
System.String name

The unique name of the resulting resource.

Input<System.String> id

The unique provider ID of the resource to lookup.

UserState state

Any extra arguments used during the lookup.

CustomResourceOptions options

A bag of options that control this resource's behavior

Returns
Type Description
User
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.