Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data LustreLogCreateConfiguration = LustreLogCreateConfiguration' {}
- newLustreLogCreateConfiguration :: LustreAccessAuditLogLevel -> LustreLogCreateConfiguration
- lustreLogCreateConfiguration_destination :: Lens' LustreLogCreateConfiguration (Maybe Text)
- lustreLogCreateConfiguration_level :: Lens' LustreLogCreateConfiguration LustreAccessAuditLogLevel
Documentation
data LustreLogCreateConfiguration Source #
The Lustre logging configuration used when creating or updating an
Amazon FSx for Lustre file system. An Amazon File Cache is created with
Lustre logging enabled by default, with a setting of WARN_ERROR
for
the logging events. which can't be changed.
Lustre logging writes the enabled logging events for your file system or cache to Amazon CloudWatch Logs.
See: newLustreLogCreateConfiguration
smart constructor.
LustreLogCreateConfiguration' | |
|
Instances
newLustreLogCreateConfiguration Source #
Create a value of LustreLogCreateConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:destination:LustreLogCreateConfiguration'
, lustreLogCreateConfiguration_destination
- The Amazon Resource Name (ARN) that specifies the destination of the
logs.
The destination can be any Amazon CloudWatch Logs log group ARN, with the following requirements:
- The destination ARN that you provide must be in the same Amazon Web Services partition, Amazon Web Services Region, and Amazon Web Services account as your Amazon FSx file system.
- The name of the Amazon CloudWatch Logs log group must begin with the
/aws/fsx
prefix. - If you do not provide a destination, Amazon FSx will create and use
a log stream in the CloudWatch Logs
/aws/fsx/lustre
log group (for Amazon FSx for Lustre) or/aws/fsx/filecache
(for Amazon File Cache). - If
Destination
is provided and the resource does not exist, the request will fail with aBadRequest
error. - If
Level
is set toDISABLED
, you cannot specify a destination inDestination
.
$sel:level:LustreLogCreateConfiguration'
, lustreLogCreateConfiguration_level
- Sets which data repository events are logged by Amazon FSx.
WARN_ONLY
- only warning events are logged.ERROR_ONLY
- only error events are logged.WARN_ERROR
- both warning events and error events are logged.DISABLED
- logging of data repository events is turned off.
lustreLogCreateConfiguration_destination :: Lens' LustreLogCreateConfiguration (Maybe Text) Source #
The Amazon Resource Name (ARN) that specifies the destination of the logs.
The destination can be any Amazon CloudWatch Logs log group ARN, with the following requirements:
- The destination ARN that you provide must be in the same Amazon Web Services partition, Amazon Web Services Region, and Amazon Web Services account as your Amazon FSx file system.
- The name of the Amazon CloudWatch Logs log group must begin with the
/aws/fsx
prefix. - If you do not provide a destination, Amazon FSx will create and use
a log stream in the CloudWatch Logs
/aws/fsx/lustre
log group (for Amazon FSx for Lustre) or/aws/fsx/filecache
(for Amazon File Cache). - If
Destination
is provided and the resource does not exist, the request will fail with aBadRequest
error. - If
Level
is set toDISABLED
, you cannot specify a destination inDestination
.
lustreLogCreateConfiguration_level :: Lens' LustreLogCreateConfiguration LustreAccessAuditLogLevel Source #
Sets which data repository events are logged by Amazon FSx.
WARN_ONLY
- only warning events are logged.ERROR_ONLY
- only error events are logged.WARN_ERROR
- both warning events and error events are logged.DISABLED
- logging of data repository events is turned off.