Skip to content

Commit

Permalink
More specific name for the doc link: legacyRuleManagementBulkApiDepre…
Browse files Browse the repository at this point in the history
…cations
  • Loading branch information
banderror committed Feb 5, 2025
1 parent 8181858 commit e64f45c
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -454,7 +454,7 @@ export const getDocLinks = ({ kibanaBranch, buildFlavor }: GetDocLinkOptions): D
aiAssistant: `${SECURITY_SOLUTION_DOCS}security-assistant.html`,
signalsMigrationApi: `${SECURITY_SOLUTION_DOCS}signals-migration-api.html`,
legacyEndpointManagementApiDeprecations: `${KIBANA_DOCS}breaking-changes-summary.html#breaking-199598`,
legacyBulkApiDeprecations: `${KIBANA_DOCS}breaking-changes-summary.html#breaking-207091`,
legacyRuleManagementBulkApiDeprecations: `${KIBANA_DOCS}breaking-changes-summary.html#breaking-207091`,
},
query: {
eql: `${ELASTICSEARCH_DOCS}eql.html`,
Expand Down
2 changes: 1 addition & 1 deletion src/platform/packages/shared/kbn-doc-links/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ export interface DocLinks {
readonly detectionEngineOverview: string;
readonly signalsMigrationApi: string;
readonly legacyEndpointManagementApiDeprecations: string;
readonly legacyBulkApiDeprecations: string;
readonly legacyRuleManagementBulkApiDeprecations: string;
};
readonly query: {
readonly eql: string;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ export const bulkCreateRulesRoute = (
logger: Logger,
docLinks: DocLinksServiceSetup
) => {
const securityDocLinks = docLinks.links.securitySolution;

router.versioned
.post({
access: 'public',
Expand All @@ -67,7 +69,7 @@ export const bulkCreateRulesRoute = (
},
options: {
deprecated: {
documentationUrl: docLinks.links.securitySolution.legacyBulkApiDeprecations,
documentationUrl: securityDocLinks.legacyRuleManagementBulkApiDeprecations,
severity: 'critical',
reason: {
type: 'migrate',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,9 @@ export const bulkDeleteRulesRoute = (
},
},
};

const securityDocLinks = docLinks.links.securitySolution;

router.versioned.delete(routeConfig).addVersion(
{
version: '2023-10-31',
Expand All @@ -140,7 +143,7 @@ export const bulkDeleteRulesRoute = (
},
options: {
deprecated: {
documentationUrl: docLinks.links.securitySolution.legacyBulkApiDeprecations,
documentationUrl: securityDocLinks.legacyRuleManagementBulkApiDeprecations,
severity: 'critical',
reason: {
type: 'migrate',
Expand All @@ -152,6 +155,7 @@ export const bulkDeleteRulesRoute = (
},
handler
);

router.versioned.post(routeConfig).addVersion(
{
version: '2023-10-31',
Expand All @@ -162,7 +166,7 @@ export const bulkDeleteRulesRoute = (
},
options: {
deprecated: {
documentationUrl: docLinks.links.securitySolution.legacyBulkApiDeprecations,
documentationUrl: securityDocLinks.legacyRuleManagementBulkApiDeprecations,
severity: 'critical',
reason: {
type: 'migrate',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ export const bulkPatchRulesRoute = (
logger: Logger,
docLinks: DocLinksServiceSetup
) => {
const securityDocLinks = docLinks.links.securitySolution;

router.versioned
.patch({
access: 'public',
Expand All @@ -61,7 +63,7 @@ export const bulkPatchRulesRoute = (
},
options: {
deprecated: {
documentationUrl: docLinks.links.securitySolution.legacyBulkApiDeprecations,
documentationUrl: securityDocLinks.legacyRuleManagementBulkApiDeprecations,
severity: 'critical',
reason: {
type: 'migrate',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ export const bulkUpdateRulesRoute = (
logger: Logger,
docLinks: DocLinksServiceSetup
) => {
const securityDocLinks = docLinks.links.securitySolution;

router.versioned
.put({
access: 'public',
Expand All @@ -65,7 +67,7 @@ export const bulkUpdateRulesRoute = (
},
options: {
deprecated: {
documentationUrl: docLinks.links.securitySolution.legacyBulkApiDeprecations,
documentationUrl: securityDocLinks.legacyRuleManagementBulkApiDeprecations,
severity: 'critical',
reason: {
type: 'migrate',
Expand Down

0 comments on commit e64f45c

Please sign in to comment.