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