amazonka-iotfleetwise-2.0: Amazon IoT FleetWise 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.IoTFleetWise.Types.Branch

Description

 
Synopsis

Documentation

data Branch Source #

A group of signals that are defined in a hierarchical structure.

See: newBranch smart constructor.

Constructors

Branch' 

Fields

Instances

Instances details
FromJSON Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

ToJSON Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Generic Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Associated Types

type Rep Branch :: Type -> Type #

Methods

from :: Branch -> Rep Branch x #

to :: Rep Branch x -> Branch #

Read Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Show Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

NFData Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Methods

rnf :: Branch -> () #

Eq Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Methods

(==) :: Branch -> Branch -> Bool #

(/=) :: Branch -> Branch -> Bool #

Hashable Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

Methods

hashWithSalt :: Int -> Branch -> Int #

hash :: Branch -> Int #

type Rep Branch Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.Branch

type Rep Branch = D1 ('MetaData "Branch" "Amazonka.IoTFleetWise.Types.Branch" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "Branch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fullyQualifiedName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBranch Source #

Create a value of Branch 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:description:Branch', branch_description - A brief description of the branch.

$sel:fullyQualifiedName:Branch', branch_fullyQualifiedName - The fully qualified name of the branch. For example, the fully qualified name of a branch might be Vehicle.Body.Engine.

branch_description :: Lens' Branch (Maybe Text) Source #

A brief description of the branch.

branch_fullyQualifiedName :: Lens' Branch Text Source #

The fully qualified name of the branch. For example, the fully qualified name of a branch might be Vehicle.Body.Engine.