amazonka-inspector2-2.0: Amazon Inspector2 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.Inspector2.Types.FreeTrialInfo

Description

 
Synopsis

Documentation

data FreeTrialInfo Source #

An object that contains information about the Amazon Inspector free trial for an account.

See: newFreeTrialInfo smart constructor.

Constructors

FreeTrialInfo' 

Fields

  • end :: POSIX

    The date and time that the Amazon Inspector free trail ends for a given account.

  • start :: POSIX

    The date and time that the Amazon Inspector free trail started for a given account.

  • status :: FreeTrialStatus

    The order to sort results by.

  • type' :: FreeTrialType

    The type of scan covered by the Amazon Inspector free trail.

Instances

Instances details
FromJSON FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Generic FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Associated Types

type Rep FreeTrialInfo :: Type -> Type #

Read FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Show FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

NFData FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Methods

rnf :: FreeTrialInfo -> () #

Eq FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Hashable FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

type Rep FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

type Rep FreeTrialInfo = D1 ('MetaData "FreeTrialInfo" "Amazonka.Inspector2.Types.FreeTrialInfo" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FreeTrialInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FreeTrialStatus) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FreeTrialType))))

newFreeTrialInfo Source #

Create a value of FreeTrialInfo 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:end:FreeTrialInfo', freeTrialInfo_end - The date and time that the Amazon Inspector free trail ends for a given account.

$sel:start:FreeTrialInfo', freeTrialInfo_start - The date and time that the Amazon Inspector free trail started for a given account.

$sel:status:FreeTrialInfo', freeTrialInfo_status - The order to sort results by.

$sel:type':FreeTrialInfo', freeTrialInfo_type - The type of scan covered by the Amazon Inspector free trail.

freeTrialInfo_end :: Lens' FreeTrialInfo UTCTime Source #

The date and time that the Amazon Inspector free trail ends for a given account.

freeTrialInfo_start :: Lens' FreeTrialInfo UTCTime Source #

The date and time that the Amazon Inspector free trail started for a given account.

freeTrialInfo_type :: Lens' FreeTrialInfo FreeTrialType Source #

The type of scan covered by the Amazon Inspector free trail.