add sameness intentions in api package (#17096)

This commit is contained in:
Eric Haberkorn 2023-04-26 10:00:18 -04:00 committed by GitHub
parent 15cc86ba91
commit 61ad5aa4a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 9 deletions

View File

@ -21,15 +21,16 @@ type ServiceIntentionsConfigEntry struct {
} }
type SourceIntention struct { type SourceIntention struct {
Name string Name string
Peer string `json:",omitempty"` Peer string `json:",omitempty"`
Partition string `json:",omitempty"` Partition string `json:",omitempty"`
Namespace string `json:",omitempty"` Namespace string `json:",omitempty"`
Action IntentionAction `json:",omitempty"` SamenessGroup string `json:",omitempty" alias:"sameness_group"`
Permissions []*IntentionPermission `json:",omitempty"` Action IntentionAction `json:",omitempty"`
Precedence int Permissions []*IntentionPermission `json:",omitempty"`
Type IntentionSourceType Precedence int
Description string `json:",omitempty"` Type IntentionSourceType
Description string `json:",omitempty"`
LegacyID string `json:",omitempty" alias:"legacy_id"` LegacyID string `json:",omitempty" alias:"legacy_id"`
LegacyMeta map[string]string `json:",omitempty" alias:"legacy_meta"` LegacyMeta map[string]string `json:",omitempty" alias:"legacy_meta"`