| 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 |
Amazonka.FSx.Types.LustreLogCreateConfiguration
Description
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.
Constructors
| LustreLogCreateConfiguration' | |
Fields
| |
Instances
newLustreLogCreateConfiguration Source #
Arguments
| :: LustreAccessAuditLogLevel | |
| -> LustreLogCreateConfiguration |
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/fsxprefix. - If you do not provide a destination, Amazon FSx will create and use
a log stream in the CloudWatch Logs
/aws/fsx/lustrelog group (for Amazon FSx for Lustre) or/aws/fsx/filecache(for Amazon File Cache). - If
Destinationis provided and the resource does not exist, the request will fail with aBadRequesterror. - If
Levelis 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/fsxprefix. - If you do not provide a destination, Amazon FSx will create and use
a log stream in the CloudWatch Logs
/aws/fsx/lustrelog group (for Amazon FSx for Lustre) or/aws/fsx/filecache(for Amazon File Cache). - If
Destinationis provided and the resource does not exist, the request will fail with aBadRequesterror. - If
Levelis 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.