github.com/cloudwan/edgelq-sdk@v1.15.4/meta/proto/v1alpha2/deployment.proto (about) 1 syntax = "proto3"; 2 3 package ntt.meta.v1alpha2; 4 5 import "google/api/resource.proto"; 6 import "goten-sdk/types/meta.proto"; 7 8 option go_package = "github.com/cloudwan/edgelq-sdk/meta/resources/v1alpha2/deployment;deployment"; 9 option java_multiple_files = true; 10 option java_outer_classname = "DeploymentProto"; 11 option java_package = "com.ntt.meta.pb.v1alpha2"; 12 13 // Deployment Resource - describes meta information about deployment of a parent 14 // Service. 15 message Deployment { 16 option (google.api.resource) = { 17 type : "meta.edgelq.com/Deployment" 18 pattern : "regions/{region}/deployments/{deployment}" 19 }; 20 21 // Name of Deployment 22 // When creating a new instance, this field is optional and if not provided, 23 // it will be generated automatically. Last ID segment must conform to the 24 // following regex: [a-zA-Z0-9_.-]{1,128} 25 string name = 1; 26 27 // Deployed service 28 string service = 2; 29 30 // Metadata 31 goten.types.Meta metadata = 3; 32 }