build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 | ● 0 skipped | format run

$ soultec get partner/partners/lenovo -o yaml$ soultec get partner/partners/lenovo -o json$ soultec get partner/partners/lenovo -o toml$ soultec get partner/partners/lenovo -o xml$ python3 partners/lenovo.pyPS> ./partners/lenovo.ps1$ go run partners/lenovo.go$ node partners/lenovo.js

apiVersion: soultec.ch/v1kind: Partnermetadata: name: partners/lenovo locale: en labels: vendor: lenovo written: "false" annotations: source: src/data/partners.en.json route: /en/solutions/lenovo/spec: slug: lenovo name: Lenovo order: 13 blurb: Innovative hardware, software and servicesstatus: page: not written tagged: - {ref: services/customer-success-manager} - {ref: services/datacenter-lifecycle} - {ref: services/health-check} search: /en/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Partner", "metadata": { "name": "partners/lenovo", "locale": "en", "labels": { "vendor": "lenovo", "written": "false" }, "annotations": { "source": "src/data/partners.en.json", "route": "/en/solutions/lenovo/" } }, "spec": { "slug": "lenovo", "name": "Lenovo", "order": 13, "blurb": "Innovative hardware, software and services" }, "status": { "page": "not written", "tagged": [ { "ref": "services/customer-success-manager" }, { "ref": "services/datacenter-lifecycle" }, { "ref": "services/health-check" } ], "search": "/en/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Partner"[metadata]name = "partners/lenovo"locale = "en"[metadata.labels]vendor = "lenovo"written = "false"[metadata.annotations]source = "src/data/partners.en.json"route = "/en/solutions/lenovo/"[spec]slug = "lenovo"name = "Lenovo"order = 13blurb = "Innovative hardware, software and services"[status]page = "not written"search = "/en/search.json"[[status.tagged]]ref = "services/customer-success-manager"[[status.tagged]]ref = "services/datacenter-lifecycle"[[status.tagged]]ref = "services/health-check"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Partner"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>partners/lenovo</name> <locale>en</locale> <labels> <vendor>lenovo</vendor> <written>false</written> </labels> <annotations> <source>src/data/partners.en.json</source> <route>/en/solutions/lenovo/</route> </annotations> </metadata> <spec> <slug>lenovo</slug> <name>Lenovo</name> <order>13</order> <blurb>Innovative hardware, software and services</blurb> </spec> <status> <page>not written</page> <tagged> <item> <ref>services/customer-success-manager</ref> </item> <item> <ref>services/datacenter-lifecycle</ref> </item> <item> <ref>services/health-check</ref> </item> </tagged> <search>/en/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Partner", "metadata": { "name": "partners/lenovo", "locale": "en", "labels": { "vendor": "lenovo", "written": "false", }, "annotations": { "source": "src/data/partners.en.json", "route": "/en/solutions/lenovo/", }, }, "spec": { "slug": "lenovo", "name": "Lenovo", "order": 13, "blurb": "Innovative hardware, software and services", }, "status": { "page": "not written", "tagged": [ { "ref": "services/customer-success-manager", }, { "ref": "services/datacenter-lifecycle", }, { "ref": "services/health-check", }, ], "search": "/en/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Partner' metadata = [ordered]@{ name = 'partners/lenovo' locale = 'en' labels = [ordered]@{ vendor = 'lenovo' written = 'false' } annotations = [ordered]@{ source = 'src/data/partners.en.json' route = '/en/solutions/lenovo/' } } spec = [ordered]@{ slug = 'lenovo' name = 'Lenovo' order = 13 blurb = 'Innovative hardware, software and services' } status = [ordered]@{ page = 'not written' tagged = @( [ordered]@{ ref = 'services/customer-success-manager' } [ordered]@{ ref = 'services/datacenter-lifecycle' } [ordered]@{ ref = 'services/health-check' } ) search = '/en/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Partner", "metadata": map[string]any{ "name": "partners/lenovo", "locale": "en", "labels": map[string]any{ "vendor": "lenovo", "written": "false", }, "annotations": map[string]any{ "source": "src/data/partners.en.json", "route": "/en/solutions/lenovo/", }, }, "spec": map[string]any{ "slug": "lenovo", "name": "Lenovo", "order": 13, "blurb": "Innovative hardware, software and services", }, "status": map[string]any{ "page": "not written", "tagged": []any{ map[string]any{ "ref": "services/customer-success-manager", }, map[string]any{ "ref": "services/datacenter-lifecycle", }, map[string]any{ "ref": "services/health-check", }, }, "search": "/en/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Partner", metadata: { name: "partners/lenovo", locale: "en", labels: { vendor: "lenovo", written: "false", }, annotations: { source: "src/data/partners.en.json", route: "/en/solutions/lenovo/", }, }, spec: { slug: "lenovo", name: "Lenovo", order: 13, blurb: "Innovative hardware, software and services", }, status: { page: "not written", tagged: [ { ref: "services/customer-success-manager", }, { ref: "services/datacenter-lifecycle", }, { ref: "services/health-check", }, ], search: "/en/search.json", },};console.log(JSON.stringify(page, null, 2));

# 23 lines · YAML · validated at build# 37 lines · JSON · validated at build# 33 lines · TOML · validated at build# 37 lines · XML · validated at build# 43 lines · Python · read back at build, equals the JSON record# 40 lines · PowerShell · read back at build, equals the JSON record# 55 lines · Go · read back at build, equals the JSON record# 40 lines · JavaScript · read back at build, equals the JSON record

Partner

Lenovo

Innovative hardware, software and services

This page has not been written yet. What we do with Lenovo will be here soon.

Where it appears here

All partners