Class InsightType
Util element for InsightSelector.
Inheritance
System.Object
InsightType
Namespace: Amazon.CDK.AWS.CloudTrail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class InsightType : DeputyBase
Syntax (vb)
Public Class InsightType
Inherits DeputyBase
Remarks
ExampleMetadata: infused
Examples
new Trail(this, "Insights", new TrailProps {
InsightTypes = new [] { InsightType.API_CALL_RATE, InsightType.API_ERROR_RATE }
});
Synopsis
Constructors
InsightType(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
InsightType(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
InsightType(String) |
Properties
API_CALL_RATE | The type of insights to log on a trail. |
API_ERROR_RATE | The type of insights to log on a trail. |
Value |
Constructors
InsightType(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected InsightType(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
InsightType(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected InsightType(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
InsightType(String)
public InsightType(string value)
Parameters
- value System.String
Properties
API_CALL_RATE
The type of insights to log on a trail.
public static InsightType API_CALL_RATE { get; }
Property Value
Remarks
(API Call Rate)
API_ERROR_RATE
The type of insights to log on a trail.
public static InsightType API_ERROR_RATE { get; }
Property Value
Remarks
(API Error Rate)
Value
public virtual string Value { get; }
Property Value
System.String