amazonka-nimble-2.0: Amazon NimbleStudio 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.Nimble.Types.StudioComponentSummary

Description

 
Synopsis

Documentation

data StudioComponentSummary Source #

The studio component's summary.

See: newStudioComponentSummary smart constructor.

Constructors

StudioComponentSummary' 

Fields

Instances

Instances details
FromJSON StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Generic StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Associated Types

type Rep StudioComponentSummary :: Type -> Type #

Show StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

NFData StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Methods

rnf :: StudioComponentSummary -> () #

Eq StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Hashable StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

type Rep StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

newStudioComponentSummary :: StudioComponentSummary Source #

Create a value of StudioComponentSummary 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:createdAt:StudioComponentSummary', studioComponentSummary_createdAt - The ISO timestamp in seconds for when the resource was created.

$sel:createdBy:StudioComponentSummary', studioComponentSummary_createdBy - The user ID of the user that created the studio component.

$sel:description:StudioComponentSummary', studioComponentSummary_description - The description.

$sel:name:StudioComponentSummary', studioComponentSummary_name - The name for the studio component.

$sel:studioComponentId:StudioComponentSummary', studioComponentSummary_studioComponentId - The unique identifier for a studio component resource.

$sel:subtype:StudioComponentSummary', studioComponentSummary_subtype - The specific subtype of a studio component.

$sel:type':StudioComponentSummary', studioComponentSummary_type - The type of the studio component.

$sel:updatedAt:StudioComponentSummary', studioComponentSummary_updatedAt - The ISO timestamp in seconds for when the resource was updated.

$sel:updatedBy:StudioComponentSummary', studioComponentSummary_updatedBy - The user ID of the user that most recently updated the resource.

studioComponentSummary_createdAt :: Lens' StudioComponentSummary (Maybe UTCTime) Source #

The ISO timestamp in seconds for when the resource was created.

studioComponentSummary_createdBy :: Lens' StudioComponentSummary (Maybe Text) Source #

The user ID of the user that created the studio component.

studioComponentSummary_studioComponentId :: Lens' StudioComponentSummary (Maybe Text) Source #

The unique identifier for a studio component resource.

studioComponentSummary_updatedAt :: Lens' StudioComponentSummary (Maybe UTCTime) Source #

The ISO timestamp in seconds for when the resource was updated.

studioComponentSummary_updatedBy :: Lens' StudioComponentSummary (Maybe Text) Source #

The user ID of the user that most recently updated the resource.