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 |
Synopsis
- data Project = Project' {
- accountId :: Maybe Text
- createDate :: Maybe POSIX
- createdBy :: Maybe Text
- datasetName :: Maybe Text
- lastModifiedBy :: Maybe Text
- lastModifiedDate :: Maybe POSIX
- openDate :: Maybe POSIX
- openedBy :: Maybe Text
- resourceArn :: Maybe Text
- roleArn :: Maybe Text
- sample :: Maybe Sample
- tags :: Maybe (HashMap Text Text)
- name :: Text
- recipeName :: Text
- newProject :: Text -> Text -> Project
- project_accountId :: Lens' Project (Maybe Text)
- project_createDate :: Lens' Project (Maybe UTCTime)
- project_createdBy :: Lens' Project (Maybe Text)
- project_datasetName :: Lens' Project (Maybe Text)
- project_lastModifiedBy :: Lens' Project (Maybe Text)
- project_lastModifiedDate :: Lens' Project (Maybe UTCTime)
- project_openDate :: Lens' Project (Maybe UTCTime)
- project_openedBy :: Lens' Project (Maybe Text)
- project_resourceArn :: Lens' Project (Maybe Text)
- project_roleArn :: Lens' Project (Maybe Text)
- project_sample :: Lens' Project (Maybe Sample)
- project_tags :: Lens' Project (Maybe (HashMap Text Text))
- project_name :: Lens' Project Text
- project_recipeName :: Lens' Project Text
Documentation
Represents all of the attributes of a DataBrew project.
See: newProject
smart constructor.
Project' | |
|
Instances
Create a value of Project
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:accountId:Project'
, project_accountId
- The ID of the Amazon Web Services account that owns the project.
$sel:createDate:Project'
, project_createDate
- The date and time that the project was created.
$sel:createdBy:Project'
, project_createdBy
- The Amazon Resource Name (ARN) of the user who crated the project.
$sel:datasetName:Project'
, project_datasetName
- The dataset that the project is to act upon.
$sel:lastModifiedBy:Project'
, project_lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last modified the
project.
$sel:lastModifiedDate:Project'
, project_lastModifiedDate
- The last modification date and time for the project.
$sel:openDate:Project'
, project_openDate
- The date and time when the project was opened.
$sel:openedBy:Project'
, project_openedBy
- The Amazon Resource Name (ARN) of the user that opened the project for
use.
$sel:resourceArn:Project'
, project_resourceArn
- The Amazon Resource Name (ARN) for the project.
$sel:roleArn:Project'
, project_roleArn
- The Amazon Resource Name (ARN) of the role that will be assumed for this
project.
$sel:sample:Project'
, project_sample
- The sample size and sampling type to apply to the data. If this
parameter isn't specified, then the sample consists of the first 500
rows from the dataset.
$sel:tags:Project'
, project_tags
- Metadata tags that have been applied to the project.
$sel:name:Project'
, project_name
- The unique name of a project.
$sel:recipeName:Project'
, project_recipeName
- The name of a recipe that will be developed during a project session.
project_accountId :: Lens' Project (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the project.
project_createDate :: Lens' Project (Maybe UTCTime) Source #
The date and time that the project was created.
project_createdBy :: Lens' Project (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who crated the project.
project_datasetName :: Lens' Project (Maybe Text) Source #
The dataset that the project is to act upon.
project_lastModifiedBy :: Lens' Project (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who last modified the project.
project_lastModifiedDate :: Lens' Project (Maybe UTCTime) Source #
The last modification date and time for the project.
project_openDate :: Lens' Project (Maybe UTCTime) Source #
The date and time when the project was opened.
project_openedBy :: Lens' Project (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user that opened the project for use.
project_resourceArn :: Lens' Project (Maybe Text) Source #
The Amazon Resource Name (ARN) for the project.
project_roleArn :: Lens' Project (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role that will be assumed for this project.
project_sample :: Lens' Project (Maybe Sample) Source #
The sample size and sampling type to apply to the data. If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.