Documentation ¶
Index ¶
- type Cluster
- type FirewallAlias
- func (obj *FirewallAlias) Address() string
- func (obj *FirewallAlias) Description() string
- func (obj *FirewallAlias) Digest() string
- func (obj *FirewallAlias) GetProperties() (firewall.AliasProperties, error)
- func (obj *FirewallAlias) Name() string
- func (obj *FirewallAlias) Rename(name string) error
- func (obj *FirewallAlias) SetProperties(props firewall.AliasProperties) error
- type FirewallIPSet
- func (obj *FirewallIPSet) AddAddress(address firewall.IPSetAddress) error
- func (obj *FirewallIPSet) DeleteAddress(cidr string, digest string) error
- func (obj *FirewallIPSet) Description() string
- func (obj *FirewallIPSet) Digest() string
- func (obj *FirewallIPSet) EditAddress(address firewall.IPSetAddress) error
- func (obj *FirewallIPSet) GetAddress(cidr string) (firewall.IPSetAddress, error)
- func (obj *FirewallIPSet) GetProperties() (firewall.IPSetProperties, error)
- func (obj *FirewallIPSet) ListAddresses() ([]firewall.IPSetAddress, error)
- func (obj *FirewallIPSet) Name() string
- func (obj *FirewallIPSet) Rename(name string) error
- func (obj *FirewallIPSet) SetProperties(props firewall.IPSetProperties) error
- type FirewallServiceGroup
- func (obj *FirewallServiceGroup) AddFirewallRule(rule firewall.Rule) error
- func (obj *FirewallServiceGroup) DeleteFirewallRule(pos uint, digest string) error
- func (obj *FirewallServiceGroup) Description() string
- func (obj *FirewallServiceGroup) Digest() string
- func (obj *FirewallServiceGroup) EditFirewallRule(pos uint, rule firewall.Rule) error
- func (obj *FirewallServiceGroup) GetFirewallRule(pos uint) (firewall.Rule, error)
- func (obj *FirewallServiceGroup) GetProperties() (firewall.ServiceGroupProperties, error)
- func (obj *FirewallServiceGroup) ListFirewallRules() ([]firewall.Rule, error)
- func (obj *FirewallServiceGroup) MoveFirewallRule(pos uint, newpos uint) error
- func (obj *FirewallServiceGroup) Name() string
- func (obj *FirewallServiceGroup) Rename(name string) error
- func (obj *FirewallServiceGroup) SetProperties(props firewall.ServiceGroupProperties) error
- type Service
- func (svc *Service) AddFirewallRule(rule firewall.Rule) error
- func (svc *Service) Create(name string, props cluster.NodeProperties) (task.Task, error)
- func (svc *Service) DeleteFirewallRule(pos uint, digest string) error
- func (svc *Service) EditFirewallRule(pos uint, rule firewall.Rule) error
- func (svc *Service) Get() (cluster.Cluster, error)
- func (svc *Service) GetFirewallAlias(name string) (firewall.Alias, error)
- func (svc *Service) GetFirewallIPSet(name string) (firewall.IPSet, error)
- func (svc *Service) GetFirewallProperties() (firewall.ClusterProperties, error)
- func (svc *Service) GetFirewallRule(pos uint) (firewall.Rule, error)
- func (svc *Service) GetFirewallServiceGroup(name string) (firewall.ServiceGroup, error)
- func (svc *Service) HA() service.HighAvailability
- func (svc *Service) Join(hostname, password, fingerprint string, props cluster.NodeProperties) (task.Task, error)
- func (svc *Service) ListFirewallAliases() ([]firewall.Alias, error)
- func (svc *Service) ListFirewallIPSets() ([]firewall.IPSet, error)
- func (svc *Service) ListFirewallRules() ([]firewall.Rule, error)
- func (svc *Service) ListFirewallServiceGroups() ([]firewall.ServiceGroup, error)
- func (svc *Service) MoveFirewallRule(pos uint, newpos uint) error
- func (svc *Service) SetFirewallProperties(props firewall.ClusterProperties) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallAlias ¶
type FirewallAlias struct {
// contains filtered or unexported fields
}
func NewFirewallAlias ¶
func (*FirewallAlias) Address ¶
func (obj *FirewallAlias) Address() string
func (*FirewallAlias) Description ¶
func (obj *FirewallAlias) Description() string
func (*FirewallAlias) Digest ¶
func (obj *FirewallAlias) Digest() string
func (*FirewallAlias) GetProperties ¶
func (obj *FirewallAlias) GetProperties() (firewall.AliasProperties, error)
func (*FirewallAlias) Name ¶
func (obj *FirewallAlias) Name() string
func (*FirewallAlias) Rename ¶
func (obj *FirewallAlias) Rename(name string) error
func (*FirewallAlias) SetProperties ¶
func (obj *FirewallAlias) SetProperties(props firewall.AliasProperties) error
type FirewallIPSet ¶
type FirewallIPSet struct {
// contains filtered or unexported fields
}
func NewFirewallIPSet ¶
func NewFirewallIPSet( svc *Service, name string, description, digest string, ) *FirewallIPSet
func (*FirewallIPSet) AddAddress ¶
func (obj *FirewallIPSet) AddAddress(address firewall.IPSetAddress) error
func (*FirewallIPSet) DeleteAddress ¶
func (obj *FirewallIPSet) DeleteAddress(cidr string, digest string) error
func (*FirewallIPSet) Description ¶
func (obj *FirewallIPSet) Description() string
func (*FirewallIPSet) Digest ¶
func (obj *FirewallIPSet) Digest() string
func (*FirewallIPSet) EditAddress ¶
func (obj *FirewallIPSet) EditAddress(address firewall.IPSetAddress) error
func (*FirewallIPSet) GetAddress ¶
func (obj *FirewallIPSet) GetAddress( cidr string, ) (firewall.IPSetAddress, error)
func (*FirewallIPSet) GetProperties ¶
func (obj *FirewallIPSet) GetProperties() (firewall.IPSetProperties, error)
func (*FirewallIPSet) ListAddresses ¶
func (obj *FirewallIPSet) ListAddresses() ([]firewall.IPSetAddress, error)
func (*FirewallIPSet) Name ¶
func (obj *FirewallIPSet) Name() string
func (*FirewallIPSet) Rename ¶
func (obj *FirewallIPSet) Rename(name string) error
func (*FirewallIPSet) SetProperties ¶
func (obj *FirewallIPSet) SetProperties(props firewall.IPSetProperties) error
type FirewallServiceGroup ¶
type FirewallServiceGroup struct {
// contains filtered or unexported fields
}
func NewFirewallServiceGroup ¶
func NewFirewallServiceGroup( svc *Service, name string, description string, digest string, ) *FirewallServiceGroup
func (*FirewallServiceGroup) AddFirewallRule ¶
func (obj *FirewallServiceGroup) AddFirewallRule(rule firewall.Rule) error
func (*FirewallServiceGroup) DeleteFirewallRule ¶
func (obj *FirewallServiceGroup) DeleteFirewallRule( pos uint, digest string, ) error
func (*FirewallServiceGroup) Description ¶
func (obj *FirewallServiceGroup) Description() string
func (*FirewallServiceGroup) Digest ¶
func (obj *FirewallServiceGroup) Digest() string
func (*FirewallServiceGroup) EditFirewallRule ¶
func (obj *FirewallServiceGroup) EditFirewallRule( pos uint, rule firewall.Rule, ) error
func (*FirewallServiceGroup) GetFirewallRule ¶
func (obj *FirewallServiceGroup) GetFirewallRule( pos uint, ) (firewall.Rule, error)
func (*FirewallServiceGroup) GetProperties ¶
func (obj *FirewallServiceGroup) GetProperties() (firewall.ServiceGroupProperties, error)
func (*FirewallServiceGroup) ListFirewallRules ¶
func (obj *FirewallServiceGroup) ListFirewallRules() ([]firewall.Rule, error)
func (*FirewallServiceGroup) MoveFirewallRule ¶
func (obj *FirewallServiceGroup) MoveFirewallRule(pos uint, newpos uint) error
func (*FirewallServiceGroup) Name ¶
func (obj *FirewallServiceGroup) Name() string
func (*FirewallServiceGroup) Rename ¶
func (obj *FirewallServiceGroup) Rename(name string) error
func (*FirewallServiceGroup) SetProperties ¶
func (obj *FirewallServiceGroup) SetProperties( props firewall.ServiceGroupProperties, ) error
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) DeleteFirewallRule ¶
func (*Service) EditFirewallRule ¶
func (*Service) GetFirewallAlias ¶
func (*Service) GetFirewallIPSet ¶
func (*Service) GetFirewallProperties ¶
func (svc *Service) GetFirewallProperties() (firewall.ClusterProperties, error)
func (*Service) GetFirewallRule ¶
func (*Service) GetFirewallServiceGroup ¶
func (svc *Service) GetFirewallServiceGroup( name string, ) (firewall.ServiceGroup, error)
func (*Service) HA ¶
func (svc *Service) HA() service.HighAvailability
func (*Service) ListFirewallAliases ¶
func (*Service) ListFirewallIPSets ¶
func (*Service) ListFirewallRules ¶
func (*Service) ListFirewallServiceGroups ¶
func (svc *Service) ListFirewallServiceGroups() ([]firewall.ServiceGroup, error)
func (*Service) MoveFirewallRule ¶
func (*Service) SetFirewallProperties ¶
func (svc *Service) SetFirewallProperties( props firewall.ClusterProperties, ) error
Click to show internal directories.
Click to hide internal directories.