@cfxlabsinc/b2b-services
    Preparing search index...

    Interface WorkerReleaseArgs

    interface WorkerReleaseArgs {
        apiKey: Input<string>;
        buildId: Input<string>;
        dependsOn?: Input<Resource>[];
        deploymentName: string;
        lambda?: {
            externalId: Input<string>;
            functionArn: Input<string>;
            roleArn: Input<string>;
        };
        namespace: Input<string>;
        temporalCloud: TemporalCloudOutputs;
    }
    Index
    apiKey: Input<string>

    The worker's own key, from declareTemporalCredential(...).user.apiKeyToken.

    buildId: Input<string>

    The build this deploy ships: the commit the worker reports.

    dependsOn?: Input<Resource>[]

    What the release waits on, such as the service or function it ships.

    deploymentName: string

    The Worker Deployment, e.g. cfx-temporal-worker.

    lambda?: {
        externalId: Input<string>;
        functionArn: Input<string>;
        roleArn: Input<string>;
    }

    A serverless worker's compute: its live alias ARN and the role Temporal assumes to invoke it. An alias, so a version Temporal still invokes after a deploy runs the current build. Omitted for a long-lived worker, whose version appears when its new build polls.

    namespace: Input<string>

    The namespace the worker polls, where its Worker Deployment lives.

    temporalCloud: TemporalCloudOutputs