Skip to content

StartDomainMaintenance

Source: src/AWS/OpenSearch/StartDomainMaintenance.ts

Runtime binding for the StartDomainMaintenance operation (IAM action es:StartDomainMaintenance).

Starts a maintenance action on a domain — reboot a node, restart the search process, or restart Dashboards — e.g. remediation triggered by a health alarm. Provide the implementation with Effect.provide(AWS.OpenSearch.StartDomainMaintenanceHttp).

const startDomainMaintenance = yield* OpenSearch.StartDomainMaintenance();
const result = yield* startDomainMaintenance({
DomainName: name,
Action: "REBOOT_NODE",
NodeId: nodeId,
});
// result.MaintenanceId → track with GetDomainMaintenanceStatus