Type alias: ShadowSubmitFailure
ShadowSubmitFailure = {
kind:"unavailable";ok:false;retryable:true; } | {kind:"disabled";ok:false;retryable:false; } | {kind:"rejected";message:string;ok:false;retryable:false; } | {kind:"unknown";ok:false;retryable:false; }
A shadow write the gateway refused or did not answer: kind says why (see SHADOW_FAILURE_KINDS).