libZSservicesZSamazonka-nimbleZSamazonka-nimble
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Nimble.Types.StudioComponentSummary

Description

 
Synopsis

Documentation

data StudioComponentSummary Source #

See: newStudioComponentSummary smart constructor.

Constructors

StudioComponentSummary' 

Fields

Instances

Instances details
Eq StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Read StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Show 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 #

NFData StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

Methods

rnf :: StudioComponentSummary -> () #

Hashable StudioComponentSummary Source # 
Instance details

Defined in Amazonka.Nimble.Types.StudioComponentSummary

FromJSON 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:studioComponentId:StudioComponentSummary', studioComponentSummary_studioComponentId - The unique identifier for a studio component resource.

$sel:createdAt:StudioComponentSummary', studioComponentSummary_createdAt - The Unix epoch 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:updatedBy:StudioComponentSummary', studioComponentSummary_updatedBy - The user ID of the user that most recently updated the resource.

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

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

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

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

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

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

The unique identifier for a studio component resource.

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

The Unix epoch 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_updatedBy :: Lens' StudioComponentSummary (Maybe Text) Source #

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

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

The Unix epoch timestamp in seconds for when the resource was updated.