export function isXmsResource()

in packages/rulesets/src/spectral/functions/utils.ts [195:210]


export function isXmsResource(schema: any) {
  if (!schema) {
    return false
  }
  if (schema["x-ms-azure-resource"]) {
    return true
  }
  if (schema.allOf && Array.isArray(schema.allOf)) {
    for (const base of schema.allOf) {
      if (isXmsResource(base)) {
        return true
      }
    }
  }
  return false
}