Class: Aws::FSx::Types::LustreLogCreateConfiguration
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::FSx::Types::LustreLogCreateConfiguration
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-fsx/types.rb
 
Overview
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.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #destination  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Resource Name (ARN) that specifies the destination of the logs.
 - 
  
    
      #level  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Sets which data repository events are logged by Amazon FSx.
 
Instance Attribute Details
#destination ⇒ String
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 a `BadRequest` error.
 - 
If ‘Level` is set to `DISABLED`, you cannot specify a destination in `Destination`.
 
      6714 6715 6716 6717 6718 6719  | 
    
      # File 'lib/aws-sdk-fsx/types.rb', line 6714 class LustreLogCreateConfiguration < Struct.new( :level, :destination) SENSITIVE = [] include Aws::Structure end  | 
  
#level ⇒ String
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.
 
      6714 6715 6716 6717 6718 6719  | 
    
      # File 'lib/aws-sdk-fsx/types.rb', line 6714 class LustreLogCreateConfiguration < Struct.new( :level, :destination) SENSITIVE = [] include Aws::Structure end  |