createGitlabProjectVariableAction()
Home > @backstage/plugin-scaffolder-backend-module-gitlab > createGitlabProjectVariableAction
Creates a gitlab:projectVariable:create Scaffolder action.
Signature:
createGitlabProjectVariableAction: (options: {
    integrations: ScmIntegrationRegistry;
}) => import("@backstage/plugin-scaffolder-node").TemplateAction<{
    repoUrl: string;
    projectId: string | number;
    key: string;
    value: string;
    variableType: string;
    token?: string | undefined;
    variableProtected?: boolean | undefined;
    masked?: boolean | undefined;
    raw?: boolean | undefined;
    environmentScope?: string | undefined;
}, {
    [x: string]: any;
}, "v2">
Parameters
| Parameter | Type | Description | 
|---|---|---|
| options | { integrations: ScmIntegrationRegistry; } | Templating configuration. | 
import("@backstage/plugin-scaffolder-node").TemplateAction<{ repoUrl: string; projectId: string | number; key: string; value: string; variableType: string; token?: string | undefined; variableProtected?: boolean | undefined; masked?: boolean | undefined; raw?: boolean | undefined; environmentScope?: string | undefined; }, { [x: string]: any; }, "v2">