jira.js
    Preparing search index...

    Function workflowRuleSearch

    • Returns configurations for workflow transition rules migrated from server to cloud and owned by the calling Connect app.

      Parameters

      • client: Client
      • parameters: {
            "Atlassian-Transfer-Id": string;
            expand?: string;
            ruleIds: string[];
            workflowEntityId: string;
        }
        • Atlassian-Transfer-Id: string

          The app migration transfer ID.

        • Optionalexpand?: string

          Use expand to include additional information in the response. This parameter accepts transition which, for each rule, returns information about the transition the rule is assigned to.

        • ruleIds: string[]

          The list of workflow rule IDs.

        • workflowEntityId: string

          The workflow ID.

      • Optionaloptions: RequestOptions

      Returns Promise<
          {
              invalidRules?: string[];
              validRules?: {
                  conditions?: {
                      configuration: {
                          disabled?: boolean;
                          tag?: string;
                          value: string;
                          [key: string]: unknown;
                      };
                      id: string;
                      key: string;
                      transition?: { id: number; name: string; [key: string]: unknown };
                      [key: string]: unknown;
                  }[];
                  postFunctions?: {
                      configuration: {
                          disabled?: boolean;
                          tag?: string;
                          value: string;
                          [key: string]: unknown;
                      };
                      id: string;
                      key: string;
                      transition?: { id: number; name: string; [key: string]: unknown };
                      [key: string]: unknown;
                  }[];
                  validators?: {
                      configuration: {
                          disabled?: boolean;
                          tag?: string;
                          value: string;
                          [key: string]: unknown;
                      };
                      id: string;
                      key: string;
                      transition?: { id: number; name: string; [key: string]: unknown };
                      [key: string]: unknown;
                  }[];
                  workflowId: { draft?: boolean; name: string; [key: string]: unknown };
                  [key: string]: unknown;
              }[];
              workflowEntityId?: string;
              [key: string]: unknown;
          },
      >