amazonka-cloudformation-2.0: Amazon CloudFormation 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.CloudFormation.DescribePublisher

Description

Returns information about a CloudFormation extension publisher.

If you don't supply a PublisherId, and you have registered as an extension publisher, DescribePublisher returns information about your own publisher account.

For more information about registering as a publisher, see:

Synopsis

Creating a Request

data DescribePublisher Source #

See: newDescribePublisher smart constructor.

Constructors

DescribePublisher' 

Fields

  • publisherId :: Maybe Text

    The ID of the extension publisher.

    If you don't supply a PublisherId, and you have registered as an extension publisher, DescribePublisher returns information about your own publisher account.

Instances

Instances details
ToHeaders DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

ToPath DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

ToQuery DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

AWSRequest DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Associated Types

type AWSResponse DescribePublisher #

Generic DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Associated Types

type Rep DescribePublisher :: Type -> Type #

Read DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Show DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

NFData DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Methods

rnf :: DescribePublisher -> () #

Eq DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Hashable DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

type AWSResponse DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

type Rep DescribePublisher Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

type Rep DescribePublisher = D1 ('MetaData "DescribePublisher" "Amazonka.CloudFormation.DescribePublisher" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "DescribePublisher'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publisherId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribePublisher :: DescribePublisher Source #

Create a value of DescribePublisher 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:

DescribePublisher, describePublisher_publisherId - The ID of the extension publisher.

If you don't supply a PublisherId, and you have registered as an extension publisher, DescribePublisher returns information about your own publisher account.

Request Lenses

describePublisher_publisherId :: Lens' DescribePublisher (Maybe Text) Source #

The ID of the extension publisher.

If you don't supply a PublisherId, and you have registered as an extension publisher, DescribePublisher returns information about your own publisher account.

Destructuring the Response

data DescribePublisherResponse Source #

See: newDescribePublisherResponse smart constructor.

Constructors

DescribePublisherResponse' 

Fields

Instances

Instances details
Generic DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Associated Types

type Rep DescribePublisherResponse :: Type -> Type #

Read DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Show DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

NFData DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

Eq DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

type Rep DescribePublisherResponse Source # 
Instance details

Defined in Amazonka.CloudFormation.DescribePublisher

type Rep DescribePublisherResponse = D1 ('MetaData "DescribePublisherResponse" "Amazonka.CloudFormation.DescribePublisher" "amazonka-cloudformation-2.0-2g2oPzedi5AcwbDRlNZfB" 'False) (C1 ('MetaCons "DescribePublisherResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identityProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityProvider)) :*: S1 ('MetaSel ('Just "publisherId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "publisherProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "publisherStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PublisherStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribePublisherResponse Source #

Create a value of DescribePublisherResponse 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:identityProvider:DescribePublisherResponse', describePublisherResponse_identityProvider - The type of account used as the identity provider when registering this publisher with CloudFormation.

DescribePublisher, describePublisherResponse_publisherId - The ID of the extension publisher.

$sel:publisherProfile:DescribePublisherResponse', describePublisherResponse_publisherProfile - The URL to the publisher's profile with the identity provider.

$sel:publisherStatus:DescribePublisherResponse', describePublisherResponse_publisherStatus - Whether the publisher is verified. Currently, all registered publishers are verified.

$sel:httpStatus:DescribePublisherResponse', describePublisherResponse_httpStatus - The response's http status code.

Response Lenses

describePublisherResponse_identityProvider :: Lens' DescribePublisherResponse (Maybe IdentityProvider) Source #

The type of account used as the identity provider when registering this publisher with CloudFormation.

describePublisherResponse_publisherProfile :: Lens' DescribePublisherResponse (Maybe Text) Source #

The URL to the publisher's profile with the identity provider.

describePublisherResponse_publisherStatus :: Lens' DescribePublisherResponse (Maybe PublisherStatus) Source #

Whether the publisher is verified. Currently, all registered publishers are verified.