Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type ExternalDNSRule ¶
type ExternalDNSRule struct { Name string Ports ProtoPorts SyncWholeNetwork bool }
type ExternalIPRule ¶
type ExternalIPRule struct { IP string Ports ProtoPorts SyncWholeNetwork bool }
type KubernetesServiceRule ¶
type ProtoPorts ¶
type ProtoPorts []ProtoPort
type RpaasInstanceRule ¶
type RuleType ¶
type RuleType struct { TsuruApp *TsuruAppRule `json:"TsuruApp,omitempty"` KubernetesService *KubernetesServiceRule `json:"KubernetesService,omitempty"` ExternalDNS *ExternalDNSRule `json:"ExternalDNS,omitempty"` ExternalIP *ExternalIPRule `json:"ExternalIP,omitempty"` RpaasInstance *RpaasInstanceRule `json:"RpaasInstance,omitempty"` }
type TsuruAppRule ¶
Click to show internal directories.
Click to hide internal directories.