Documentation
¶
Index ¶
- func InitCommand() *cobra.Command
- func SetClientCredentials(apiKey, apiSecret string) error
- func SetClientUserAgent(ua string)
- func XAddRuleToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XAddServiceToLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateCdnConfiguration(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateLoadBalancer(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateSecurityGroup(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteCdnConfiguration(paramBucket string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteRuleFromSecurityGroup(paramId string, paramRuleId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XExportSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XGetExportSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetInstanceType(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetOperation(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListCdnConfigurations(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListInstanceTypes(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListLoadBalancers(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSecurityGroups(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSnapshots(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListZones(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XPing(params *viper.Viper) (*gentleman.Response, interface{}, error)
- func XUpdateLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XVersion(params *viper.Viper) (*gentleman.Response, interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitCommand ¶
InitCommand initializes the code-generated CLI instance and returns the resulting Cobra command to the caller so it can be added as subcommand to a higher level CLI.
func SetClientCredentials ¶
SetClientCredentials adds a pre-request hook to sign outgoing requests using specified API credentials.
func SetClientUserAgent ¶
func SetClientUserAgent(ua string)
SetClientUserAgent adds a pre-request hook to set the User-Agent header value on outgoing HTTP requests.
func XAddRuleToSecurityGroup ¶
func XAddRuleToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAddRuleToSecurityGroup add-rule-to-security-group
func XAddServiceToLoadBalancer ¶
func XAddServiceToLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAddServiceToLoadBalancer add-service-to-load-balancer
func XCreateCdnConfiguration ¶ added in v1.13.0
func XCreateCdnConfiguration(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateCdnConfiguration create-cdn-configuration
func XCreateLoadBalancer ¶
func XCreateLoadBalancer(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateLoadBalancer create-load-balancer
func XCreateSecurityGroup ¶
func XCreateSecurityGroup(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSecurityGroup create-security-group
func XCreateSnapshot ¶
func XCreateSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSnapshot create-snapshot
func XDeleteCdnConfiguration ¶ added in v1.17.0
func XDeleteCdnConfiguration(paramBucket string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteCdnConfiguration delete-cdn-configuration
func XDeleteLoadBalancer ¶
func XDeleteLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteLoadBalancer delete-load-balancer
func XDeleteLoadBalancerService ¶
func XDeleteLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteLoadBalancerService delete-load-balancer-service
func XDeleteRuleFromSecurityGroup ¶
func XDeleteRuleFromSecurityGroup(paramId string, paramRuleId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteRuleFromSecurityGroup delete-rule-from-security-group
func XDeleteSecurityGroup ¶
func XDeleteSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSecurityGroup delete-security-group
func XDeleteSnapshot ¶
func XDeleteSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSnapshot delete-snapshot
func XExportSnapshot ¶
func XExportSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XExportSnapshot export-snapshot
func XGetExportSnapshot ¶ added in v1.13.0
func XGetExportSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetExportSnapshot get-export-snapshot
func XGetInstanceType ¶
func XGetInstanceType(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetInstanceType get-instance-type
func XGetLoadBalancer ¶
func XGetLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetLoadBalancer get-load-balancer
func XGetLoadBalancerService ¶
func XGetLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetLoadBalancerService get-load-balancer-service
func XGetOperation ¶
func XGetOperation(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetOperation get-operation
func XGetSecurityGroup ¶
func XGetSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSecurityGroup get-security-group
func XGetSnapshot ¶
func XGetSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSnapshot get-snapshot
func XListCdnConfigurations ¶ added in v1.13.0
func XListCdnConfigurations(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XListCdnConfigurations list-cdn-configurations
func XListInstanceTypes ¶
XListInstanceTypes list-instance-types
func XListLoadBalancers ¶
XListLoadBalancers list-load-balancers
func XListSecurityGroups ¶
XListSecurityGroups list-security-groups
func XListSnapshots ¶
XListSnapshots list-snapshots
func XListZones ¶
XListZones list-zones
func XUpdateLoadBalancer ¶
func XUpdateLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateLoadBalancer update-load-balancer
Types ¶
This section is empty.