Synopsis - Manual - Industrial Edge - Industrial Edge - Industrial Edge - Documentation of Industrial Edge APIs - CLI tools - Industrial Edge - References - APIs

Industrial Edge Platform Operation - APIs & References

Product
Industrial Edge
Edition
12/2024
Language
en-US (original)

Example content of onboard_iem_ied.yaml:

variables:
  iemuser: "email@siemens.com"
  iemurl: "https://165.218.238.199:9443"
  iemurlWithoutPort: "https://165.218.238.199"
  iempassword: "passwordForIEM"
  iehubuser: "iehubuser@siemens.com"
  iehuburl: "https://iehub.eu1-int.edge.siemens.cloud"
  iehubpassword: "passwordForIEHUBCLIUser"
commands:
  - command:
    target: config
    resource: add.iehub
    parameters:
      name: "iehub_config1"
      url: "${{iehuburl}}"
      user: "${{iehubuser}}"
      password: "${{iehubpassword}}"
  - command:
    target: iem 
    resource: system.onboard
    parameters:
      username: "${{iemuser}}"
      password: "${{iempassword}}"
      cn: "test"
      country: "IN"
      iem-url: "${{iemurlWithoutPort}}"
      loc: "loc"
      name: "manifestTest"
      org: "Siemens"
      ou: "Siemens"
      pod-cidr: "10.0.0.0/12"
      province: "province"
      street: "street"
      svc-cidr: "10.96.0.0/12"
  - command:
    target: iem
    resource: system.onboard-status
    parameters:
      url: "${{iemurl}}"
      username: "${{iemuser}}"
      password: "${{iempassword}}"
  - command:
    target: config
    resource: add.iem
    parameters:
      name: "iem_config"
      url: "${{iemurl}}"
      user: "${{iemuser}}"
      password: "${{iempassword}}"
  - command:
    target: iem
    resource: device.onboard
    parameters:
      id: "core.ieipc"
      url: "https://165.218.200.88"
      name: "device_name1"
      username: "email@siemens.com"
      password: "password"
      allowfailure: "true"
      nics: '{"MacAddress":"00:0C:29:FD:40:66","GatewayInterface":true,"DHCP":"enabled","Static":{"IPv4":"","NetMask":"","Gateway":""}}'