-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for more fields to Edge gateway configuration, add multiple subnet support #267
Conversation
CHANGELOG.md
Outdated
* Change to pointers `DistributedRoutingEnabled` in `GatewayConfiguration` and `DistributedInterface` in `NetworkConfiguration` | ||
* Change to pointers `DistributedRoutingEnabled` in `GatewayConfiguration` and | ||
`DistributedInterface` in `NetworkConfiguration` | ||
* Add new fields to type `GatewayConfiguration`: `FipsModeEnabled` - |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Says fields
in plural, but only a single field is referenced.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed. Fixed.
// rules in the old 1.5 format. The new format does not require to use direction in firewall | ||
// rules. Also, for firewall rules to allow NAT traffic the filter is applied on the original IP | ||
// addresses. Once set to true cannot be reverted back to false. | ||
BackwardCompatibilityMode bool `xml:"BackwardCompatibilityMode,omitempty"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a note, +1 for this way of adding full docs to fields in types.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
types/v56/types.go
Outdated
// GatewayBackingConfig defines configuration of the vShield edge VM for this gateway. One of: | ||
// compact, full. | ||
GatewayBackingConfig string `xml:"GatewayBackingConfig"` | ||
// GatewayInterfaces holds configuration for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unfinished sentece
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great now!
This PR:
Note. Test suite passed on 9.5 and 10.