github.com/onosproject/onos-api/go@v0.10.32/onos/provisioner/types.go (about) 1 // SPDX-FileCopyrightText: 2022-present Intel Corporation 2 // 3 // SPDX-License-Identifier: Apache-2.0 4 5 package provisioner 6 7 // ConfigID is configuration identifier 8 type ConfigID string 9 10 // Revision is configuration revision 11 type Revision uint64 12 13 const ( 14 // PipelineConfigKind is configuration kind for pipeline configs 15 PipelineConfigKind = "pipeline" 16 17 // ChassisConfigKind is configuration kind for chassis configs 18 ChassisConfigKind = "chassis" 19 20 // P4InfoType artifact holds p4info proto text 21 P4InfoType = "p4info" 22 // P4BinaryType artifact holds device P4 binary 23 P4BinaryType = "p4bin" 24 // ChassisType artifact holds chassis protobuf structure 25 ChassisType = "chassis" 26 )