| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.WorkDocs.Types.FolderMetadata
Description
Synopsis
- data FolderMetadata = FolderMetadata' {}
- newFolderMetadata :: FolderMetadata
- folderMetadata_createdTimestamp :: Lens' FolderMetadata (Maybe UTCTime)
- folderMetadata_creatorId :: Lens' FolderMetadata (Maybe Text)
- folderMetadata_id :: Lens' FolderMetadata (Maybe Text)
- folderMetadata_labels :: Lens' FolderMetadata (Maybe [Text])
- folderMetadata_latestVersionSize :: Lens' FolderMetadata (Maybe Integer)
- folderMetadata_modifiedTimestamp :: Lens' FolderMetadata (Maybe UTCTime)
- folderMetadata_name :: Lens' FolderMetadata (Maybe Text)
- folderMetadata_parentFolderId :: Lens' FolderMetadata (Maybe Text)
- folderMetadata_resourceState :: Lens' FolderMetadata (Maybe ResourceStateType)
- folderMetadata_signature :: Lens' FolderMetadata (Maybe Text)
- folderMetadata_size :: Lens' FolderMetadata (Maybe Integer)
Documentation
data FolderMetadata Source #
Describes a folder.
See: newFolderMetadata smart constructor.
Constructors
| FolderMetadata' | |
Fields
| |
Instances
newFolderMetadata :: FolderMetadata Source #
Create a value of FolderMetadata 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:createdTimestamp:FolderMetadata', folderMetadata_createdTimestamp - The time when the folder was created.
$sel:creatorId:FolderMetadata', folderMetadata_creatorId - The ID of the creator.
$sel:id:FolderMetadata', folderMetadata_id - The ID of the folder.
$sel:labels:FolderMetadata', folderMetadata_labels - List of labels on the folder.
$sel:latestVersionSize:FolderMetadata', folderMetadata_latestVersionSize - The size of the latest version of the folder metadata.
$sel:modifiedTimestamp:FolderMetadata', folderMetadata_modifiedTimestamp - The time when the folder was updated.
$sel:name:FolderMetadata', folderMetadata_name - The name of the folder.
$sel:parentFolderId:FolderMetadata', folderMetadata_parentFolderId - The ID of the parent folder.
$sel:resourceState:FolderMetadata', folderMetadata_resourceState - The resource state of the folder.
$sel:signature:FolderMetadata', folderMetadata_signature - The unique identifier created from the subfolders and documents of the
folder.
$sel:size:FolderMetadata', folderMetadata_size - The size of the folder metadata.
folderMetadata_createdTimestamp :: Lens' FolderMetadata (Maybe UTCTime) Source #
The time when the folder was created.
folderMetadata_creatorId :: Lens' FolderMetadata (Maybe Text) Source #
The ID of the creator.
folderMetadata_id :: Lens' FolderMetadata (Maybe Text) Source #
The ID of the folder.
folderMetadata_labels :: Lens' FolderMetadata (Maybe [Text]) Source #
List of labels on the folder.
folderMetadata_latestVersionSize :: Lens' FolderMetadata (Maybe Integer) Source #
The size of the latest version of the folder metadata.
folderMetadata_modifiedTimestamp :: Lens' FolderMetadata (Maybe UTCTime) Source #
The time when the folder was updated.
folderMetadata_name :: Lens' FolderMetadata (Maybe Text) Source #
The name of the folder.
folderMetadata_parentFolderId :: Lens' FolderMetadata (Maybe Text) Source #
The ID of the parent folder.
folderMetadata_resourceState :: Lens' FolderMetadata (Maybe ResourceStateType) Source #
The resource state of the folder.
folderMetadata_signature :: Lens' FolderMetadata (Maybe Text) Source #
The unique identifier created from the subfolders and documents of the folder.
folderMetadata_size :: Lens' FolderMetadata (Maybe Integer) Source #
The size of the folder metadata.