libZSservicesZSamazonka-databrewZSamazonka-databrew
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.DataBrew.DescribeProject

Description

Returns the definition of a specific DataBrew project.

Synopsis

Creating a Request

data DescribeProject Source #

See: newDescribeProject smart constructor.

Constructors

DescribeProject' 

Fields

  • name :: Text

    The name of the project to be described.

Instances

Instances details
Eq DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Read DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Show DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Generic DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type Rep DescribeProject :: Type -> Type #

NFData DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Methods

rnf :: DescribeProject -> () #

Hashable DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

AWSRequest DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type AWSResponse DescribeProject #

ToHeaders DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

ToPath DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

ToQuery DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type Rep DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type Rep DescribeProject = D1 ('MetaData "DescribeProject" "Amazonka.DataBrew.DescribeProject" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DescribeProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

newDescribeProject Source #

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.

Constructors

DescribeProjectResponse' 

Fields

Instances

Instances details
Eq DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Read DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Show DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Generic DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type Rep DescribeProjectResponse :: Type -> Type #

NFData DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Methods

rnf :: DescribeProjectResponse -> () #

type Rep DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type Rep DescribeProjectResponse = D1 ('MetaData "DescribeProjectResponse" "Amazonka.DataBrew.DescribeProject" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DescribeProjectResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "sessionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionStatus)) :*: S1 ('MetaSel ('Just "openDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recipeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sample)) :*: S1 ('MetaSel ('Just "openedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newDescribeProjectResponse Source #

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_lastModifiedBy :: Lens' DescribeProjectResponse (Maybe Text) Source #

The identifier (user name) of the user who last modified the project.

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.