libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Description

 
Synopsis

Documentation

data AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source #

Information about the type of monitoring for instances in the group.

See: newAwsAutoScalingLaunchConfigurationInstanceMonitoringDetails smart constructor.

Constructors

AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails' 

Fields

  • enabled :: Maybe Bool

    If set to true, then instances in the group launch with detailed monitoring.

    If set to false, then instances in the group launch with basic monitoring.

Instances

Instances details
Eq AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Read AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Show AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Generic AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

NFData AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

Hashable AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

ToJSON AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

FromJSON AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

type Rep AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails

type Rep AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails = D1 ('MetaData "AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails" "Amazonka.SecurityHub.Types.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newAwsAutoScalingLaunchConfigurationInstanceMonitoringDetails :: AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails Source #

Create a value of AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails 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:enabled:AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails', awsAutoScalingLaunchConfigurationInstanceMonitoringDetails_enabled - If set to true, then instances in the group launch with detailed monitoring.

If set to false, then instances in the group launch with basic monitoring.

awsAutoScalingLaunchConfigurationInstanceMonitoringDetails_enabled :: Lens' AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails (Maybe Bool) Source #

If set to true, then instances in the group launch with detailed monitoring.

If set to false, then instances in the group launch with basic monitoring.