package
0.27.0
Repository: https://github.com/stackitcloud/yawol.git
Documentation: pkg.go.dev

# Functions

BindFIPToPort binds a fip to a port.
BindSecGroupToPortIfNeeded binds a SecGroup to a port if needed.
CreateFIP creates a FIP and returns it.
CreateNonExistingSecGroupRules create desiredSecGroupRules if not present in secGroup.
CreatePort creates a port in openstack.
CreateSecGroup creates a SecGroup and returns it.
No description provided by the author
No description provided by the author
CreateServerGroup creates a server group in openstack.
DeleteFIP deletes a FIP and returns the error.
DeletePort deletes a port by ID.
DeleteSecGroup deletes a SecGroup by ID.
No description provided by the author
No description provided by the author
DeleteServerGroup deletes a server group by ID.
DeleteUnusedSecGroupRulesFromSecGroup deletes rules that are not used anymore.
GetAllPorts returns all ports that can be shown.
GetFIPByID returns a FIP filtered by an openstack ID.
GetFIPByIP returns a FIP filtered By IP.
GetFIPByName returns a FIP filtered By Name.
No description provided by the author
GetPortByID returns a port by an openstack ID.
GetPortByName returns a Port filtered By Name.
GetSecGroupByID returns a secGroup by an openstack ID.
GetSecGroupByName returns a Port filtered By Name.
No description provided by the author
GetServerByName returns a Server filtered By Name.
GetServerGroupByID returns a server group by an openstack ID.
GetServerGroupByName returns a server group filtered By Name.
RemoveSecGroupFromPortIfNeeded removes a SecGroup from a port if needed.
SecGroupRuleIsEqual returns true if both SecGroupRules are equal.
BindSecGroupToPortIfNeeded binds a SecGroup to a port if needed.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author