{"version":"1.0","provider_name":"Azure VM Runtime Team","provider_url":"https:\/\/devblogs.microsoft.com\/azure-vm-runtime","author_name":"Joseph Calev","author_url":"https:\/\/devblogs.microsoft.com\/azure-vm-runtime\/author\/jcalev\/","title":"Introducing Managed RunCommand Artifacts | Azure VM Runtime Team","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"1qBIQEengA\"><a href=\"https:\/\/devblogs.microsoft.com\/azure-vm-runtime\/introducing-managed-runcommand-artifacts\/\">Introducing Managed RunCommand Artifacts<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/azure-vm-runtime\/introducing-managed-runcommand-artifacts\/embed\/#?secret=1qBIQEengA\" width=\"600\" height=\"338\" title=\"&#8220;Introducing Managed RunCommand Artifacts&#8221; &#8212; Azure VM Runtime Team\" data-secret=\"1qBIQEengA\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/devblogs.microsoft.com\/azure-vm-runtime\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/azure-vm-runtime\/wp-content\/uploads\/sites\/77\/2024\/04\/53683322588_2f59b3d331_o.jpg","thumbnail_width":1500,"thumbnail_height":1001,"description":"As most of you may know from the current Managed RunCommand documentation there are multiple ways your script may be specified. Through the Script parameter. You can inline your entire script in this manner, though we don&#8217;t recommend the practice if your script contains confidential information. Through the CommandId parameter, which may be one of [&hellip;]"}