Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ServiceId = ServiceId' {}
- newServiceId :: ServiceId
- serviceId_accountId :: Lens' ServiceId (Maybe Text)
- serviceId_names :: Lens' ServiceId (Maybe [Text])
- serviceId_name :: Lens' ServiceId (Maybe Text)
- serviceId_type :: Lens' ServiceId (Maybe Text)
Documentation
See: newServiceId
smart constructor.
Instances
Eq ServiceId Source # | |
Read ServiceId Source # | |
Show ServiceId Source # | |
Generic ServiceId Source # | |
NFData ServiceId Source # | |
Defined in Amazonka.XRay.Types.ServiceId | |
Hashable ServiceId Source # | |
Defined in Amazonka.XRay.Types.ServiceId | |
FromJSON ServiceId Source # | |
type Rep ServiceId Source # | |
Defined in Amazonka.XRay.Types.ServiceId type Rep ServiceId = D1 ('MetaData "ServiceId" "Amazonka.XRay.Types.ServiceId" "libZSservicesZSamazonka-xrayZSamazonka-xray" 'False) (C1 ('MetaCons "ServiceId'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
newServiceId :: ServiceId Source #
Create a value of ServiceId
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:accountId:ServiceId'
, serviceId_accountId
-
$sel:names:ServiceId'
, serviceId_names
-