Class MfaPolicy
Inheritance
System.Object
MfaPolicy
Inherited Members
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()
Assembly: Pulumi.Okta.dll
Syntax
public class MfaPolicy : CustomResource
Constructors
View Source
MfaPolicy(String, MfaPolicyArgs, CustomResourceOptions)
Create a MfaPolicy resource with the given unique name, arguments, and options.
Declaration
public MfaPolicy(string name, MfaPolicyArgs args = null, CustomResourceOptions options = null)
Parameters
| Type |
Name |
Description |
| System.String |
name |
The unique name of the resource
|
| MfaPolicyArgs |
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
Description
Declaration
public Output<string> Description { get; }
Property Value
| Type |
Description |
| Output<System.String> |
|
View Source
Duo
Declaration
public Output<MfaPolicyDuo> Duo { get; }
Property Value
View Source
FidoU2f
Declaration
public Output<MfaPolicyFidoU2f> FidoU2f { get; }
Property Value
View Source
FidoWebauthn
Declaration
public Output<MfaPolicyFidoWebauthn> FidoWebauthn { get; }
Property Value
View Source
GoogleOtp
Declaration
public Output<MfaPolicyGoogleOtp> GoogleOtp { get; }
Property Value
View Source
GroupsIncludeds
List of Group IDs to Include
Declaration
public Output<ImmutableArray<string>> GroupsIncludeds { get; }
Property Value
| Type |
Description |
| Output<System.Collections.Immutable.ImmutableArray<System.String>> |
|
View Source
Name
Declaration
public Output<string> Name { get; }
Property Value
| Type |
Description |
| Output<System.String> |
|
View Source
OktaCall
Declaration
public Output<MfaPolicyOktaCall> OktaCall { get; }
Property Value
View Source
OktaOtp
Declaration
public Output<MfaPolicyOktaOtp> OktaOtp { get; }
Property Value
View Source
OktaPassword
Declaration
public Output<MfaPolicyOktaPassword> OktaPassword { get; }
Property Value
View Source
OktaPush
Declaration
public Output<MfaPolicyOktaPush> OktaPush { get; }
Property Value
View Source
OktaQuestion
Declaration
public Output<MfaPolicyOktaQuestion> OktaQuestion { get; }
Property Value
View Source
OktaSms
Declaration
public Output<MfaPolicyOktaSms> OktaSms { get; }
Property Value
View Source
Priority
Policy 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 Output<int?> Priority { get; }
Property Value
| Type |
Description |
| Output<System.Nullable<System.Int32>> |
|
View Source
RsaToken
Declaration
public Output<MfaPolicyRsaToken> RsaToken { get; }
Property Value
View Source
Status
Policy Status: ACTIVE or INACTIVE.
Declaration
public Output<string> Status { get; }
Property Value
| Type |
Description |
| Output<System.String> |
|
View Source
SymantecVip
Declaration
public Output<MfaPolicySymantecVip> SymantecVip { get; }
Property Value
View Source
YubikeyToken
Declaration
public Output<MfaPolicyYubikeyToken> YubikeyToken { get; }
Property Value
Methods
View Source
Get an existing MfaPolicy resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.
Declaration
public static MfaPolicy Get(string name, Input<string> id, MfaPolicyState 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.
|
| MfaPolicyState |
state |
Any extra arguments used during the lookup.
|
| CustomResourceOptions |
options |
A bag of options that control this resource's behavior
|
Returns