Documentation ¶
Index ¶
- func BackupIfExists(filename string) (string, error)
- type SubctlData
- func (data *SubctlData) GetBrokerAdministratorConfig() (*rest.Config, error)
- func (data *SubctlData) GetComponents() stringset.Interface
- func (data *SubctlData) IsConnectivityEnabled() bool
- func (data *SubctlData) IsServiceDiscoveryEnabled() bool
- func (data *SubctlData) SetComponents(componentSet stringset.Interface)
- func (data *SubctlData) ToString() (string, error)
- func (data *SubctlData) WriteToFile(filename string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackupIfExists ¶ added in v0.1.0
Types ¶
type SubctlData ¶
type SubctlData struct { BrokerURL string `json:"brokerURL"` ClientToken *v1.Secret `omitempty,json:"clientToken"` IPSecPSK *v1.Secret `omitempty,json:"ipsecPSK"` ServiceDiscovery bool `omitempty,json:"serviceDiscovery"` Components []string `json:",omitempty"` CustomDomains *[]string `omitempty,json:"customDomains"` }
func NewFromCluster ¶
func NewFromCluster(restConfig *rest.Config, brokerNamespace, ipsecSubmFile string) (*SubctlData, error)
func NewFromFile ¶
func NewFromFile(filename string) (*SubctlData, error)
func NewFromString ¶
func NewFromString(str string) (*SubctlData, error)
func (*SubctlData) GetBrokerAdministratorConfig ¶ added in v0.3.0
func (data *SubctlData) GetBrokerAdministratorConfig() (*rest.Config, error)
func (*SubctlData) GetComponents ¶ added in v0.9.0
func (data *SubctlData) GetComponents() stringset.Interface
func (*SubctlData) IsConnectivityEnabled ¶ added in v0.9.0
func (data *SubctlData) IsConnectivityEnabled() bool
func (*SubctlData) IsServiceDiscoveryEnabled ¶ added in v0.9.0
func (data *SubctlData) IsServiceDiscoveryEnabled() bool
func (*SubctlData) SetComponents ¶ added in v0.9.0
func (data *SubctlData) SetComponents(componentSet stringset.Interface)
func (*SubctlData) ToString ¶
func (data *SubctlData) ToString() (string, error)
func (*SubctlData) WriteToFile ¶
func (data *SubctlData) WriteToFile(filename string) error
Click to show internal directories.
Click to hide internal directories.