Class SignonPolicyRuleArgs
Inherited Members
Namespace: Pulumi.Okta.Deprecated
Assembly: Pulumi.Okta.dll
Syntax
public sealed class SignonPolicyRuleArgs : ResourceArgs
Constructors
View SourceSignonPolicyRuleArgs()
Declaration
public SignonPolicyRuleArgs()
Properties
View SourceAccess
Allow or deny access based on the rule conditions: ALLOW or DENY.
Declaration
public Input<string> Access { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Authtype
Authentication entrypoint: ANY or RADIUS.
Declaration
public Input<string> Authtype { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MfaLifetime
Elapsed time before the next MFA challenge
Declaration
public Input<int> MfaLifetime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MfaPrompt
Prompt for MFA based on the device used, a factor session lifetime, or every sign on attempt: DEVICE, SESSION or ALWAYS
Declaration
public Input<string> MfaPrompt { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MfaRememberDevice
Remember MFA device.
Declaration
public Input<bool> MfaRememberDevice { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MfaRequired
Require MFA.
Declaration
public Input<bool> MfaRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Name
Policy Rule Name
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetworkConnection
Network selection mode: ANYWHERE, ZONE, ON_NETWORK, or OFF_NETWORK.
Declaration
public Input<string> NetworkConnection { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetworkExcludes
The zones to exclude
Declaration
public InputList<string> NetworkExcludes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
NetworkIncludes
The zones to include
Declaration
public InputList<string> NetworkIncludes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Policyid
Policy ID of the Rule
Declaration
public Input<string> Policyid { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Priority
Policy Rule Priority, this attribute can be set to a valid priority. To avoid endless diff situation we error if an invalid priority is provided. API defaults it to the last/lowest if not there.
Declaration
public Input<int> Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SessionIdle
Max minutes a session can be idle.
Declaration
public Input<int> SessionIdle { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SessionLifetime
Max minutes a session is active: Disable = 0.
Declaration
public Input<int> SessionLifetime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SessionPersistent
Whether session cookies will last across browser sessions. Okta Administrators can never have persistent session cookies.
Declaration
public Input<bool> SessionPersistent { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Status
Policy Rule Status: ACTIVE or INACTIVE.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UsersExcludeds
Set of User IDs to Exclude
Declaration
public InputList<string> UsersExcludeds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |