We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Register as a publisher in the CloudFormation Registry.
Using getPublisher
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPublisher(args: GetPublisherArgs, opts?: InvokeOptions): Promise<GetPublisherResult>
function getPublisherOutput(args: GetPublisherOutputArgs, opts?: InvokeOptions): Output<GetPublisherResult>def get_publisher(publisher_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPublisherResult
def get_publisher_output(publisher_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPublisherResult]func LookupPublisher(ctx *Context, args *LookupPublisherArgs, opts ...InvokeOption) (*LookupPublisherResult, error)
func LookupPublisherOutput(ctx *Context, args *LookupPublisherOutputArgs, opts ...InvokeOption) LookupPublisherResultOutput> Note: This function is named LookupPublisher in the Go SDK.
public static class GetPublisher
{
public static Task<GetPublisherResult> InvokeAsync(GetPublisherArgs args, InvokeOptions? opts = null)
public static Output<GetPublisherResult> Invoke(GetPublisherInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPublisherResult> getPublisher(GetPublisherArgs args, InvokeOptions options)
public static Output<GetPublisherResult> getPublisher(GetPublisherArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cloudformation:getPublisher
arguments:
# arguments dictionaryThe following arguments are supported:
- Publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- Publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Id String - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher_
id str - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Id String - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
getPublisher Result
The following output properties are available:
- Identity
Provider Pulumi.Aws Native. Cloud Formation. Publisher Identity Provider - The type of account used as the identity provider when registering this publisher with CloudFormation.
- Publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- Publisher
Profile string - The URL to the publisher's profile with the identity provider.
- Publisher
Status Pulumi.Aws Native. Cloud Formation. Publisher Status - Whether the publisher is verified.
- Identity
Provider PublisherIdentity Provider - The type of account used as the identity provider when registering this publisher with CloudFormation.
- Publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- Publisher
Profile string - The URL to the publisher's profile with the identity provider.
- Publisher
Status PublisherStatus - Whether the publisher is verified.
- identity
Provider PublisherIdentity Provider - The type of account used as the identity provider when registering this publisher with CloudFormation.
- publisher
Id String - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Profile String - The URL to the publisher's profile with the identity provider.
- publisher
Status PublisherStatus - Whether the publisher is verified.
- identity
Provider PublisherIdentity Provider - The type of account used as the identity provider when registering this publisher with CloudFormation.
- publisher
Id string - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Profile string - The URL to the publisher's profile with the identity provider.
- publisher
Status PublisherStatus - Whether the publisher is verified.
- identity_
provider PublisherIdentity Provider - The type of account used as the identity provider when registering this publisher with CloudFormation.
- publisher_
id str - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher_
profile str - The URL to the publisher's profile with the identity provider.
- publisher_
status PublisherStatus - Whether the publisher is verified.
- identity
Provider "AWS_Marketplace" | "GitHub" | "Bitbucket" - The type of account used as the identity provider when registering this publisher with CloudFormation.
- publisher
Id String - The reserved publisher id for this type, or the publisher id assigned by CloudFormation for publishing in this region.
- publisher
Profile String - The URL to the publisher's profile with the identity provider.
- publisher
Status "VERIFIED" | "UNVERIFIED" - Whether the publisher is verified.
Supporting Types
PublisherIdentityProvider
PublisherStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
