amazonka-securitylake-2.0: Amazon Security Lake SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SecurityLake.Types.SourceType

Description

 
Synopsis

Documentation

data SourceType Source #

The supported source types from which logs and events are collected in Amazon Security Lake. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.

See: newSourceType smart constructor.

Constructors

SourceType' 

Fields

Instances

Instances details
FromJSON SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

Generic SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

Read SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

NFData SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

Methods

rnf :: SourceType -> () #

Eq SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

Hashable SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

type Rep SourceType Source # 
Instance details

Defined in Amazonka.SecurityLake.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.SecurityLake.Types.SourceType" "amazonka-securitylake-2.0-4WRm07ESU278sNrKhxoCOb" 'False) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsLogSourceType)) :*: S1 ('MetaSel ('Just "customSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSourceType :: SourceType Source #

Create a value of SourceType 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:awsSourceType:SourceType', sourceType_awsSourceType - Amazon Security Lake supports log and event collection for natively supported Amazon Web Services.

$sel:customSourceType:SourceType', sourceType_customSourceType - Amazon Security Lake supports custom source types. For a detailed list, see the Amazon Security Lake User Guide.

sourceType_awsSourceType :: Lens' SourceType (Maybe AwsLogSourceType) Source #

Amazon Security Lake supports log and event collection for natively supported Amazon Web Services.

sourceType_customSourceType :: Lens' SourceType (Maybe Text) Source #

Amazon Security Lake supports custom source types. For a detailed list, see the Amazon Security Lake User Guide.