Documentation
¶
Index ¶
- Variables
- type KeyPair
- func (r *KeyPair) Actual(immutable *cluster.Cluster) (actual *cluster.Cluster, resource cloud.Resource, err error)
- func (r *KeyPair) Apply(actual cloud.Resource, expected cloud.Resource, immutable *cluster.Cluster) (updatedCluster *cluster.Cluster, resource cloud.Resource, err error)
- func (r *KeyPair) Delete(actual cloud.Resource, immutable *cluster.Cluster) (updatedCluster *cluster.Cluster, resource cloud.Resource, err error)
- func (r *KeyPair) Expected(immutable *cluster.Cluster) (expected *cluster.Cluster, resource cloud.Resource, err error)
- type Network
- func (r *Network) Actual(immutable *cluster.Cluster) (actual *cluster.Cluster, resource cloud.Resource, err error)
- func (r *Network) Apply(actual, expected cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Network) Delete(actual cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Network) Expected(immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- type Router
- func (r *Router) Actual(immutable *cluster.Cluster) (actual *cluster.Cluster, resource cloud.Resource, err error)
- func (r *Router) Apply(actual, expected cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Router) Delete(actual cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Router) Expected(immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- type SecurityGroup
- func (r *SecurityGroup) Actual(immutable *cluster.Cluster) (actual *cluster.Cluster, resource cloud.Resource, err error)
- func (r *SecurityGroup) Apply(actual, expected cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *SecurityGroup) Delete(actual cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *SecurityGroup) Expected(immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- type SecurityGroupRule
- type Shared
- type Subnet
- func (r *Subnet) Actual(immutable *cluster.Cluster) (actual *cluster.Cluster, resource cloud.Resource, err error)
- func (r *Subnet) Apply(actual, expected cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Subnet) Delete(actual cloud.Resource, immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
- func (r *Subnet) Expected(immutable *cluster.Cluster) (*cluster.Cluster, cloud.Resource, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Sdk *openstackSdk.Sdk
Functions ¶
This section is empty.
Types ¶
type KeyPair ¶
type KeyPair struct { PublicKeyData string PublicKeyPath string PublicKeyFingerprint string User string }
type Network ¶
type Network struct {
}type Router ¶
type Router struct {
}type SecurityGroup ¶
type SecurityGroup struct { IngressRules []*SecurityGroupRule Firewall *cluster.Firewall ServerPool *cluster.ServerPool }
type SecurityGroupRule ¶
Click to show internal directories.
Click to hide internal directories.