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 |
Returns the definition of a specific DataBrew project.
Synopsis
- data DescribeProject = DescribeProject' {}
- newDescribeProject :: Text -> DescribeProject
- describeProject_name :: Lens' DescribeProject Text
- data DescribeProjectResponse = DescribeProjectResponse' {
- lastModifiedDate :: Maybe POSIX
- sessionStatus :: Maybe SessionStatus
- openDate :: Maybe POSIX
- createDate :: Maybe POSIX
- createdBy :: Maybe Text
- resourceArn :: Maybe Text
- recipeName :: Maybe Text
- datasetName :: Maybe Text
- lastModifiedBy :: Maybe Text
- sample :: Maybe Sample
- openedBy :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- roleArn :: Maybe Text
- httpStatus :: Int
- name :: Text
- newDescribeProjectResponse :: Int -> Text -> DescribeProjectResponse
- describeProjectResponse_lastModifiedDate :: Lens' DescribeProjectResponse (Maybe UTCTime)
- describeProjectResponse_sessionStatus :: Lens' DescribeProjectResponse (Maybe SessionStatus)
- describeProjectResponse_openDate :: Lens' DescribeProjectResponse (Maybe UTCTime)
- describeProjectResponse_createDate :: Lens' DescribeProjectResponse (Maybe UTCTime)
- describeProjectResponse_createdBy :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_resourceArn :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_recipeName :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_datasetName :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_lastModifiedBy :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_sample :: Lens' DescribeProjectResponse (Maybe Sample)
- describeProjectResponse_openedBy :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_tags :: Lens' DescribeProjectResponse (Maybe (HashMap Text Text))
- describeProjectResponse_roleArn :: Lens' DescribeProjectResponse (Maybe Text)
- describeProjectResponse_httpStatus :: Lens' DescribeProjectResponse Int
- describeProjectResponse_name :: Lens' DescribeProjectResponse Text
Creating a Request
data DescribeProject Source #
See: newDescribeProject
smart constructor.
Instances
Create a value of DescribeProject
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:name:DescribeProject'
, describeProject_name
- The name of the project to be described.
Request Lenses
describeProject_name :: Lens' DescribeProject Text Source #
The name of the project to be described.
Destructuring the Response
data DescribeProjectResponse Source #
See: newDescribeProjectResponse
smart constructor.
DescribeProjectResponse' | |
|
Instances
newDescribeProjectResponse Source #
:: Int | |
-> Text | |
-> DescribeProjectResponse |
Create a value of DescribeProjectResponse
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:lastModifiedDate:DescribeProjectResponse'
, describeProjectResponse_lastModifiedDate
- The date and time that the project was last modified.
$sel:sessionStatus:DescribeProjectResponse'
, describeProjectResponse_sessionStatus
- Describes the current state of the session:
PROVISIONING
- allocating resources for the session.INITIALIZING
- getting the session ready for first use.ASSIGNED
- the session is ready for use.
$sel:openDate:DescribeProjectResponse'
, describeProjectResponse_openDate
- The date and time when the project was opened.
$sel:createDate:DescribeProjectResponse'
, describeProjectResponse_createDate
- The date and time that the project was created.
$sel:createdBy:DescribeProjectResponse'
, describeProjectResponse_createdBy
- The identifier (user name) of the user who created the project.
$sel:resourceArn:DescribeProjectResponse'
, describeProjectResponse_resourceArn
- The Amazon Resource Name (ARN) of the project.
$sel:recipeName:DescribeProjectResponse'
, describeProjectResponse_recipeName
- The recipe associated with this job.
$sel:datasetName:DescribeProjectResponse'
, describeProjectResponse_datasetName
- The dataset associated with the project.
$sel:lastModifiedBy:DescribeProjectResponse'
, describeProjectResponse_lastModifiedBy
- The identifier (user name) of the user who last modified the project.
$sel:sample:DescribeProjectResponse'
, describeProjectResponse_sample
- Undocumented member.
$sel:openedBy:DescribeProjectResponse'
, describeProjectResponse_openedBy
- The identifier (user name) of the user that opened the project for use.
$sel:tags:DescribeProjectResponse'
, describeProjectResponse_tags
- Metadata tags associated with this project.
$sel:roleArn:DescribeProjectResponse'
, describeProjectResponse_roleArn
- The ARN of the Identity and Access Management (IAM) role to be assumed
when DataBrew runs the job.
$sel:httpStatus:DescribeProjectResponse'
, describeProjectResponse_httpStatus
- The response's http status code.
$sel:name:DescribeProject'
, describeProjectResponse_name
- The name of the project.
Response Lenses
describeProjectResponse_lastModifiedDate :: Lens' DescribeProjectResponse (Maybe UTCTime) Source #
The date and time that the project was last modified.
describeProjectResponse_sessionStatus :: Lens' DescribeProjectResponse (Maybe SessionStatus) Source #
Describes the current state of the session:
PROVISIONING
- allocating resources for the session.INITIALIZING
- getting the session ready for first use.ASSIGNED
- the session is ready for use.
describeProjectResponse_openDate :: Lens' DescribeProjectResponse (Maybe UTCTime) Source #
The date and time when the project was opened.
describeProjectResponse_createDate :: Lens' DescribeProjectResponse (Maybe UTCTime) Source #
The date and time that the project was created.
describeProjectResponse_createdBy :: Lens' DescribeProjectResponse (Maybe Text) Source #
The identifier (user name) of the user who created the project.
describeProjectResponse_resourceArn :: Lens' DescribeProjectResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the project.
describeProjectResponse_recipeName :: Lens' DescribeProjectResponse (Maybe Text) Source #
The recipe associated with this job.
describeProjectResponse_datasetName :: Lens' DescribeProjectResponse (Maybe Text) Source #
The dataset associated with the project.
describeProjectResponse_lastModifiedBy :: Lens' DescribeProjectResponse (Maybe Text) Source #
The identifier (user name) of the user who last modified the project.
describeProjectResponse_sample :: Lens' DescribeProjectResponse (Maybe Sample) Source #
Undocumented member.
describeProjectResponse_openedBy :: Lens' DescribeProjectResponse (Maybe Text) Source #
The identifier (user name) of the user that opened the project for use.
describeProjectResponse_tags :: Lens' DescribeProjectResponse (Maybe (HashMap Text Text)) Source #
Metadata tags associated with this project.
describeProjectResponse_roleArn :: Lens' DescribeProjectResponse (Maybe Text) Source #
The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.
describeProjectResponse_httpStatus :: Lens' DescribeProjectResponse Int Source #
The response's http status code.
describeProjectResponse_name :: Lens' DescribeProjectResponse Text Source #
The name of the project.