Class ClusterLoggingTypes
EKS cluster logging types.
Inheritance
System.Object
ClusterLoggingTypes
Namespace: Amazon.CDK.AWS.EKS
Assembly: Amazon.CDK.AWS.EKS.dll
Syntax (csharp)
public sealed class ClusterLoggingTypes : Enum
Syntax (vb)
Public NotInheritable Class ClusterLoggingTypes
Inherits
Enum
Remarks
ExampleMetadata: infused
Examples
var cluster = new Cluster(this, "Cluster", new ClusterProps {
// ...
Version = KubernetesVersion.V1_21,
ClusterLogging = new [] { ClusterLoggingTypes.API, ClusterLoggingTypes.AUTHENTICATOR, ClusterLoggingTypes.SCHEDULER }
});
Synopsis
Fields
API | Logs pertaining to API requests to the cluster. |
AUDIT | Logs pertaining to cluster access via the Kubernetes API. |
AUTHENTICATOR | Logs pertaining to authentication requests into the cluster. |
CONTROLLER_MANAGER | Logs pertaining to state of cluster controllers. |
SCHEDULER | Logs pertaining to scheduling decisions. |
value__ |
Fields
API
Logs pertaining to API requests to the cluster.
public const ClusterLoggingTypes API
Field Value
Type | Description |
---|---|
ClusterLoggingTypes |
AUDIT
Logs pertaining to cluster access via the Kubernetes API.
public const ClusterLoggingTypes AUDIT
Field Value
Type | Description |
---|---|
ClusterLoggingTypes |
AUTHENTICATOR
Logs pertaining to authentication requests into the cluster.
public const ClusterLoggingTypes AUTHENTICATOR
Field Value
Type | Description |
---|---|
ClusterLoggingTypes |
CONTROLLER_MANAGER
Logs pertaining to state of cluster controllers.
public const ClusterLoggingTypes CONTROLLER_MANAGER
Field Value
Type | Description |
---|---|
ClusterLoggingTypes |
SCHEDULER
Logs pertaining to scheduling decisions.
public const ClusterLoggingTypes SCHEDULER
Field Value
Type | Description |
---|---|
ClusterLoggingTypes |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |