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 StudioComponentSummary = StudioComponentSummary' {}
- newStudioComponentSummary :: StudioComponentSummary
- studioComponentSummary_studioComponentId :: Lens' StudioComponentSummary (Maybe Text)
- studioComponentSummary_createdAt :: Lens' StudioComponentSummary (Maybe UTCTime)
- studioComponentSummary_createdBy :: Lens' StudioComponentSummary (Maybe Text)
- studioComponentSummary_updatedBy :: Lens' StudioComponentSummary (Maybe Text)
- studioComponentSummary_subtype :: Lens' StudioComponentSummary (Maybe StudioComponentSubtype)
- studioComponentSummary_name :: Lens' StudioComponentSummary (Maybe Text)
- studioComponentSummary_updatedAt :: Lens' StudioComponentSummary (Maybe UTCTime)
- studioComponentSummary_type :: Lens' StudioComponentSummary (Maybe StudioComponentType)
- studioComponentSummary_description :: Lens' StudioComponentSummary (Maybe Text)
Documentation
data StudioComponentSummary Source #
See: newStudioComponentSummary
smart constructor.
StudioComponentSummary' | |
|
Instances
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_subtype :: Lens' StudioComponentSummary (Maybe StudioComponentSubtype) Source #
The specific subtype of a studio component.
studioComponentSummary_name :: Lens' StudioComponentSummary (Maybe Text) Source #
The name for the studio component.
studioComponentSummary_updatedAt :: Lens' StudioComponentSummary (Maybe UTCTime) Source #
The Unix epoch timestamp in seconds for when the resource was updated.
studioComponentSummary_type :: Lens' StudioComponentSummary (Maybe StudioComponentType) Source #
The type of the studio component.
studioComponentSummary_description :: Lens' StudioComponentSummary (Maybe Text) Source #
The description.