Skip to content
Docs Try Aspire
Docs Try

StripeResource

Handle
📦 CommunityToolkit.Aspire.Hosting.Stripe v13.4.0
interface StripeResource
extends IComputeResource,
IResource,
IResourceWithArgs,
IResourceWithEndpoints,
IResourceWithEnvironment,
IResourceWithProbes,
IResourceWithWaitSupport {
webhookSigningSecret: string;
withApiKey(apiKey: ParameterResource): StripeResource;
withListen(
forwardTo: IResourceWithEndpoints,
webhookPath?: string,
events?: string[]): StripeResource;
withListenExternalService(
forwardTo: ExternalServiceResource,
webhookPath?: string,
events?: string[]): StripeResource;
}

Properties

property webhookSigningSecret string get · set
Gets the webhook signing secret retrieved from the Stripe CLI.

Methods

method withApiKey builder
Configures the Stripe CLI to use a specific API key from a parameter.
withApiKey(apiKey: ParameterResource): StripeResource
apiKey ParameterResource
StripeResource
method withListen builder
Configures the Stripe CLI to listen for webhooks and forward them to the specified URL expression.
withListen(
forwardTo: IResourceWithEndpoints,
webhookPath?: string,
events?: string[]): StripeResource
forwardTo IResourceWithEndpoints
webhookPath string optional = /webhooks/stripe
events string[] optional
StripeResource
Configures the Stripe CLI to listen for webhooks and forward them to the specified URL expression.
withListenExternalService(
forwardTo: ExternalServiceResource,
webhookPath?: string,
events?: string[]): StripeResource
forwardTo ExternalServiceResource
webhookPath string optional = /webhooks/stripe
events string[] optional
StripeResource