amazonka-databrew-2.0: Amazon Glue DataBrew SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
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

AWSRequest DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type AWSResponse DescribeProject #

Generic DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type Rep DescribeProject :: Type -> Type #

Read DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Show DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

NFData DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Methods

rnf :: DescribeProject -> () #

Eq DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Hashable DescribeProject Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type AWSResponse 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" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DescribeProject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Associated Types

type Rep DescribeProjectResponse :: Type -> Type #

Read DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Show DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

NFData DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

Methods

rnf :: DescribeProjectResponse -> () #

Eq DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type Rep DescribeProjectResponse Source # 
Instance details

Defined in Amazonka.DataBrew.DescribeProject

type Rep DescribeProjectResponse = D1 ('MetaData "DescribeProjectResponse" "Amazonka.DataBrew.DescribeProject" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DescribeProjectResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "createdBy") '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 "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "openDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "openedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "recipeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sample)))) :*: ((S1 ('MetaSel ('Just "sessionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionStatus)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text 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:

DescribeProjectResponse, describeProjectResponse_createDate - The date and time that the project was created.

DescribeProjectResponse, describeProjectResponse_createdBy - The identifier (user name) of the user who created the project.

DescribeProjectResponse, describeProjectResponse_datasetName - The dataset associated with the project.

DescribeProjectResponse, describeProjectResponse_lastModifiedBy - The identifier (user name) of the user who last modified the project.

DescribeProjectResponse, describeProjectResponse_lastModifiedDate - The date and time that the project was last modified.

DescribeProjectResponse, describeProjectResponse_openDate - The date and time when the project was opened.

DescribeProjectResponse, describeProjectResponse_openedBy - The identifier (user name) of the user that opened the project for use.

DescribeProjectResponse, describeProjectResponse_recipeName - The recipe associated with this job.

DescribeProjectResponse, describeProjectResponse_resourceArn - The Amazon Resource Name (ARN) of the project.

DescribeProjectResponse, describeProjectResponse_roleArn - The ARN of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.

DescribeProjectResponse, describeProjectResponse_sample - Undocumented member.

$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.

DescribeProjectResponse, describeProjectResponse_tags - Metadata tags associated with this project.

$sel:httpStatus:DescribeProjectResponse', describeProjectResponse_httpStatus - The response's http status code.

DescribeProject, describeProjectResponse_name - The name of the project.

Response Lenses

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

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

describeProjectResponse_lastModifiedDate :: Lens' DescribeProjectResponse (Maybe UTCTime) Source #

The date and time that the project was last modified.

describeProjectResponse_openDate :: Lens' DescribeProjectResponse (Maybe UTCTime) Source #

The date and time when the project was opened.

describeProjectResponse_openedBy :: Lens' DescribeProjectResponse (Maybe Text) Source #

The identifier (user name) of the user that opened the project for use.

describeProjectResponse_resourceArn :: Lens' DescribeProjectResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the 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_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_tags :: Lens' DescribeProjectResponse (Maybe (HashMap Text Text)) Source #

Metadata tags associated with this project.