Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

describe_publisher

describe_publisher(**kwargs)

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:

See also: AWS API Documentation

Request Syntax

response = client.describe_publisher(
    PublisherId='string'
)
Parameters
PublisherId (string) --

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.

Return type
dict
Returns
Response Syntax
{
    'PublisherId': 'string',
    'PublisherStatus': 'VERIFIED'|'UNVERIFIED',
    'IdentityProvider': 'AWS_Marketplace'|'GitHub'|'Bitbucket',
    'PublisherProfile': 'string'
}

Response Structure

  • (dict) --
    • PublisherId (string) --

      The ID of the extension publisher.

    • PublisherStatus (string) --

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

    • IdentityProvider (string) --

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

    • PublisherProfile (string) --

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

Exceptions

  • CloudFormation.Client.exceptions.CFNRegistryException