Documentation ¶
Index ¶
- func Delete(restClient *client.RestClient, adaptiveIP string, ...) error
- func List(restClient *client.RestClient, requestOpts *client.RequestOpts) (*[]AdaptiveIPInfo, error)
- func ListAvailableIP(restClient *client.RestClient, requestOpts *client.RequestOpts) (*[]IPInfo, error)
- type AdaptiveIPInfo
- type IPInfo
- type PublicIPReqInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Delete ¶
func Delete(restClient *client.RestClient, adaptiveIP string, requestOpts *client.RequestOpts) error
func List ¶
func List(restClient *client.RestClient, requestOpts *client.RequestOpts) (*[]AdaptiveIPInfo, error)
func ListAvailableIP ¶
func ListAvailableIP(restClient *client.RestClient, requestOpts *client.RequestOpts) (*[]IPInfo, error)
Types ¶
type AdaptiveIPInfo ¶
type AdaptiveIPInfo struct { ID string IP string Name string Rules interface{} TenantId string Creator string State string CreatedAt string PrivateIp string Protection int RuleCount int VmName string Description string }
func Create ¶
func Create(restClient *client.RestClient, requestOpts *client.RequestOpts) (*AdaptiveIPInfo, error)
func Get ¶
func Get(restClient *client.RestClient, adaptiveIPId string, requestOpts *client.RequestOpts) (*AdaptiveIPInfo, error)
Click to show internal directories.
Click to hide internal directories.