BuildResourceNamePartArgs
BuildResourceNamePartArgs = { account?: never; projectName: string } | { account: string; projectName?: never }Explicit inputs for building one independently usable part of a JobCloud resource name.
Remarks
Supply exactly one of projectName or account. The returned value deliberately excludes the Pulumi stack, service, availability-zone, and consumer-specific purpose.
Example
CODE
import type { BuildResourceNamePartArgs } from '@jobcloud/pulumi-helpers';
const args = {
projectName: 'checkout-service',
} satisfies BuildResourceNamePartArgs;CODE
import { type BuildResourceNamePartArgs } from '@jobcloud/pulumi-helpers';
const args = {
account: '000000000000',
} satisfies BuildResourceNamePartArgs;