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  )