in solution/solution-compliance-audit-for-data-plane/source/function/ecs-patch-baseline/index.js [156:187]
async function startExecution(configurationItem, client) {
const { regionId, resourceId } = configurationItem;
return await client.request(
'StartExecution',
{
TemplateName: 'ACS-ECS-BulkyApplyPatchBaseline',
Mode: 'Automatic',
LoopMode: 'Automatic',
SafetyCheck: 'Skip',
Parameters: JSON.stringify({
rebootIfNeed: false,
OOSAssumeRole: '',
regionId: regionId,
action: 'scan',
rateControl: {
MaxErrors: 0,
Concurrency: 1,
Mode: 'Concurrency',
},
whetherCreateSnapshot: false,
targets: {
Type: 'ResourceIds',
ResourceIds: [resourceId],
RegionId: regionId,
},
resourceType: 'ALIYUN::ECS::Instance',
}),
},
requestOption
);
}