Class AdvancedSecurityMode
The different ways in which a user pool's Advanced Security Mode can be configured.
Inheritance
System.Object
AdvancedSecurityMode
Namespace: Amazon.CDK.AWS.Cognito
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public sealed class AdvancedSecurityMode : Enum
Syntax (vb)
Public NotInheritable Class AdvancedSecurityMode
Inherits
Enum
Remarks
ExampleMetadata: infused
Examples
new UserPool(this, "myuserpool", new UserPoolProps {
// ...
AdvancedSecurityMode = AdvancedSecurityMode.ENFORCED
});
Synopsis
Fields
AUDIT | gather metrics on detected risks without taking action. |
ENFORCED | Enable advanced security mode. |
OFF | Advanced security mode is disabled. |
value__ |
Fields
AUDIT
gather metrics on detected risks without taking action.
public const AdvancedSecurityMode AUDIT
Field Value
Type | Description |
---|---|
AdvancedSecurityMode |
Remarks
Metrics are published to Amazon CloudWatch
ENFORCED
Enable advanced security mode.
public const AdvancedSecurityMode ENFORCED
Field Value
Type | Description |
---|---|
AdvancedSecurityMode |
OFF
Advanced security mode is disabled.
public const AdvancedSecurityMode OFF
Field Value
Type | Description |
---|---|
AdvancedSecurityMode |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |