Skip to content

Commit efd6424

Browse files
committed
CORENET-5857: Add a field for specifying UDN Name for a project
1 parent 6fb534f commit efd6424

File tree

6 files changed

+99
-37
lines changed

6 files changed

+99
-37
lines changed

openapi/generated_openapi/zz_generated.openapi.go

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

openapi/openapi.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35655,6 +35655,10 @@
3565535655
"description": "metadata is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata",
3565635656
"default": {},
3565735657
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
35658+
},
35659+
"udnName": {
35660+
"description": "udnName is the User Defined Networks Name to apply to a project",
35661+
"type": "string"
3565835662
}
3565935663
}
3566035664
},

project/v1/generated.pb.go

Lines changed: 79 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

project/v1/generated.proto

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

project/v1/types.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ const (
3232
// ProjectRequesterAnnotation is the username that requested a given project. Its not guaranteed to be present,
3333
// but it is set by the default project template.
3434
ProjectRequesterAnnotation = "openshift.io/requester"
35+
36+
// ProjectUDNName is a label which refers to a UDN Name for a project
37+
ProjectUDNName = "k8s.ovn.org/primary-user-defined-network"
3538
)
3639

3740
// ProjectSpec describes the attributes on a Project
@@ -108,4 +111,6 @@ type ProjectRequest struct {
108111
DisplayName string `json:"displayName,omitempty" protobuf:"bytes,2,opt,name=displayName"`
109112
// description is the description to apply to a project
110113
Description string `json:"description,omitempty" protobuf:"bytes,3,opt,name=description"`
114+
// udnName is the User Defined Networks Name to apply to a project
115+
UDNName string `json:"udnName,omitempty" protobuf:"bytes,4,opt,name=udnName"`
111116
}

project/v1/zz_generated.swagger_doc_generated.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)