Documentation ¶
Index ¶
- func InitCommand() *cobra.Command
- func SetClientCredentials(apiKey, apiSecret string) error
- func SetClientUserAgent(ua string)
- func XAddExternalSourceToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- 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 XAttachInstanceToElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XAttachInstanceToPrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XAttachInstanceToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCopyTemplate(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateAntiAffinityGroup(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateDbaasService(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateDbaasServiceKafka(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateDbaasServiceMysql(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateDbaasServicePg(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateDbaasServiceRedis(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateElasticIp(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateInstance(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateInstancePool(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 XCreatePrivateNetwork(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 XCreateSksCluster(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XCreateSksNodepool(paramId string, 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 XDeleteAntiAffinityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteDbaasService(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteElasticIp(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteInstance(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteInstancePool(paramId 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 XDeletePrivateNetwork(paramId 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 XDeleteSksCluster(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteSshKey(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDeleteTemplate(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XDetachInstanceFromElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XDetachInstanceFromPrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XDetachInstanceFromSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XEvictInstancePoolMembers(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XEvictSksNodepoolMembers(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XExportSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XGenerateSksClusterKubeconfig(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XGetAntiAffinityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasCaCertificate(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasService(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasServiceKafka(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasServiceMysql(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasServicePg(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasServiceRedis(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasServiceType(paramServiceTypeName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasSettingsKafka(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasSettingsMysql(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDbaasSettingsPg(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDeployTarget(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDnsDomain(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetDnsDomainRecord(paramId string, paramRecordId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetElasticIp(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetInstance(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetInstancePool(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 XGetPrivateNetwork(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetQuota(paramEntity string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSksCluster(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSksClusterAuthorityCert(paramId string, paramAuthority string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSosPresignedUrl(paramBucket string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetSshKey(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XGetTemplate(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListAntiAffinityGroups(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListDbaasServiceTypes(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListDbaasServices(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListDeployTargets(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListDnsDomainRecords(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListDnsDomains(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListElasticIps(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListEvents(params *viper.Viper) (*gentleman.Response, interface{}, error)
- func XListInstancePools(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListInstanceTypes(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListInstances(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListLoadBalancers(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListPrivateNetworks(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListQuotas(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSecurityGroups(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSksClusterVersions(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSksClusters(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSnapshots(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListSshKeys(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListTemplates(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XListZones(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XRebootInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XRegisterSshKey(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XRegisterTemplate(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XRemoveExternalSourceFromSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XResetElasticIpField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XResetInstanceField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetInstancePoolField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetLoadBalancerField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetLoadBalancerServiceField(paramId string, paramServiceId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetPrivateNetworkField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetSksClusterField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
- func XResetSksNodepoolField(paramId string, paramSksNodepoolId string, paramField string, ...) (*gentleman.Response, map[string]interface{}, error)
- func XResizeInstanceDisk(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XRevertInstanceToSnapshot(paramInstanceId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XRotateSksCcmCredentials(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XScaleInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XScaleInstancePool(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XScaleSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XStartInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XStopInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateDbaasService(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateDbaasServiceKafka(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateDbaasServiceMysql(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateDbaasServicePg(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateDbaasServiceRedis(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateInstancePool(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]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 XUpdatePrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdatePrivateNetworkInstanceIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateSksCluster(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpdateTemplate(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpgradeSksCluster(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
- func XUpgradeSksClusterServiceLevel(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]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 XAddExternalSourceToSecurityGroup ¶
func XAddExternalSourceToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAddExternalSourceToSecurityGroup Add an external source as a member of a Security Group
func XAddRuleToSecurityGroup ¶
func XAddRuleToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAddRuleToSecurityGroup Create a Security Group rule
func XAddServiceToLoadBalancer ¶
func XAddServiceToLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAddServiceToLoadBalancer Add a Load Balancer Service
func XAttachInstanceToElasticIp ¶
func XAttachInstanceToElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAttachInstanceToElasticIp Attach a Compute instance to an Elastic IP
func XAttachInstanceToPrivateNetwork ¶
func XAttachInstanceToPrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAttachInstanceToPrivateNetwork Attach a Compute instance to a Private Network
func XAttachInstanceToSecurityGroup ¶
func XAttachInstanceToSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XAttachInstanceToSecurityGroup Attach a Compute instance to a Security Group
func XCopyTemplate ¶
func XCopyTemplate(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCopyTemplate Copy a Template from a zone to another
func XCreateAntiAffinityGroup ¶
func XCreateAntiAffinityGroup(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateAntiAffinityGroup Create an Anti-affinity Group
func XCreateDbaasService ¶ added in v1.31.0
func XCreateDbaasService(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateDbaasService Create a DBaaS service
func XCreateDbaasServiceKafka ¶
func XCreateDbaasServiceKafka(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateDbaasServiceKafka Create a DBaaS Kafka service
func XCreateDbaasServiceMysql ¶
func XCreateDbaasServiceMysql(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateDbaasServiceMysql Create a DBaaS MySQL service
func XCreateDbaasServicePg ¶
func XCreateDbaasServicePg(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateDbaasServicePg Create a DBaaS PostgreSQL service
func XCreateDbaasServiceRedis ¶
func XCreateDbaasServiceRedis(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateDbaasServiceRedis Create a DBaaS Redis service
func XCreateElasticIp ¶
func XCreateElasticIp(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateElasticIp Create an Elastic IP
func XCreateInstance ¶
func XCreateInstance(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateInstance Create a Compute instance
func XCreateInstancePool ¶
func XCreateInstancePool(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateInstancePool Create an Instance Pool
func XCreateLoadBalancer ¶
func XCreateLoadBalancer(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateLoadBalancer Create a Load Balancer
func XCreatePrivateNetwork ¶
func XCreatePrivateNetwork(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreatePrivateNetwork Create a Private Network
func XCreateSecurityGroup ¶
func XCreateSecurityGroup(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSecurityGroup Create a Security Group
func XCreateSksCluster ¶
func XCreateSksCluster(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSksCluster Create an SKS cluster
func XCreateSksNodepool ¶
func XCreateSksNodepool(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSksNodepool Create a new SKS Nodepool
func XCreateSnapshot ¶
func XCreateSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XCreateSnapshot Create a Snapshot of a Compute instance
func XDeleteAntiAffinityGroup ¶
func XDeleteAntiAffinityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteAntiAffinityGroup Delete an Anti-affinity Group
func XDeleteDbaasService ¶
func XDeleteDbaasService(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteDbaasService Delete a DBaaS service
func XDeleteElasticIp ¶
func XDeleteElasticIp(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteElasticIp Delete an Elastic IP
func XDeleteInstance ¶
func XDeleteInstance(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteInstance Delete a Compute instance
func XDeleteInstancePool ¶
func XDeleteInstancePool(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteInstancePool Delete an Instance Pool
func XDeleteLoadBalancer ¶
func XDeleteLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteLoadBalancer Delete a Load Balancer
func XDeleteLoadBalancerService ¶
func XDeleteLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteLoadBalancerService Delete a Load Balancer Service
func XDeletePrivateNetwork ¶
func XDeletePrivateNetwork(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeletePrivateNetwork Delete a Private Network
func XDeleteRuleFromSecurityGroup ¶
func XDeleteRuleFromSecurityGroup(paramId string, paramRuleId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteRuleFromSecurityGroup Delete a Security Group rule
func XDeleteSecurityGroup ¶
func XDeleteSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSecurityGroup Delete a Security Group
func XDeleteSksCluster ¶
func XDeleteSksCluster(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSksCluster Delete an SKS cluster
func XDeleteSksNodepool ¶
func XDeleteSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSksNodepool Delete an SKS Nodepool
func XDeleteSnapshot ¶
func XDeleteSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSnapshot Delete a Snapshot
func XDeleteSshKey ¶
func XDeleteSshKey(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteSshKey Delete a SSH key
func XDeleteTemplate ¶
func XDeleteTemplate(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XDeleteTemplate Delete a Template
func XDetachInstanceFromElasticIp ¶
func XDetachInstanceFromElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XDetachInstanceFromElasticIp Detach a Compute instance from an Elastic IP
func XDetachInstanceFromPrivateNetwork ¶
func XDetachInstanceFromPrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XDetachInstanceFromPrivateNetwork Detach a Compute instance from a Private Network
func XDetachInstanceFromSecurityGroup ¶
func XDetachInstanceFromSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XDetachInstanceFromSecurityGroup Detach a Compute instance from a Security Group
func XEvictInstancePoolMembers ¶
func XEvictInstancePoolMembers(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XEvictInstancePoolMembers Evict Instance Pool members
func XEvictSksNodepoolMembers ¶
func XEvictSksNodepoolMembers(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XEvictSksNodepoolMembers Evict Nodepool members
func XExportSnapshot ¶
func XExportSnapshot(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XExportSnapshot Export a Snapshot
func XGenerateSksClusterKubeconfig ¶
func XGenerateSksClusterKubeconfig(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XGenerateSksClusterKubeconfig Generate a new Kubeconfig file for a SKS cluster
func XGetAntiAffinityGroup ¶
func XGetAntiAffinityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetAntiAffinityGroup Retrieve Anti-affinity Group details
func XGetDbaasCaCertificate ¶
func XGetDbaasCaCertificate(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasCaCertificate Get a CA Certificate required to reach a DBaaS service through a TLS-protected connection.
func XGetDbaasService ¶ added in v1.31.0
func XGetDbaasService(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasService Get a DBaaS service
func XGetDbaasServiceKafka ¶
func XGetDbaasServiceKafka(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasServiceKafka Get a DBaaS Kafka service
func XGetDbaasServiceMysql ¶
func XGetDbaasServiceMysql(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasServiceMysql Get a DBaaS MySQL service
func XGetDbaasServicePg ¶
func XGetDbaasServicePg(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasServicePg Get a DBaaS PostgreSQL service
func XGetDbaasServiceRedis ¶
func XGetDbaasServiceRedis(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasServiceRedis Get a DBaaS Redis service
func XGetDbaasServiceType ¶
func XGetDbaasServiceType(paramServiceTypeName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasServiceType Get a DBaaS service type
func XGetDbaasSettingsKafka ¶
func XGetDbaasSettingsKafka(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasSettingsKafka Get DBaaS Kafka settings
func XGetDbaasSettingsMysql ¶
func XGetDbaasSettingsMysql(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDbaasSettingsMysql Get DBaaS MySQL settings
func XGetDbaasSettingsPg ¶
XGetDbaasSettingsPg Get DBaaS PostgreSQL settings
func XGetDeployTarget ¶
func XGetDeployTarget(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDeployTarget Retrieve Deploy Target details
func XGetDnsDomain ¶
func XGetDnsDomain(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDnsDomain Retrieve DNS domain details
func XGetDnsDomainRecord ¶
func XGetDnsDomainRecord(paramId string, paramRecordId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetDnsDomainRecord Retrieve DNS domain record details
func XGetElasticIp ¶
func XGetElasticIp(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetElasticIp Retrieve Elastic IP details
func XGetInstance ¶
func XGetInstance(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetInstance Retrieve Compute instance details
func XGetInstancePool ¶
func XGetInstancePool(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetInstancePool Retrieve Instance Pool details
func XGetInstanceType ¶
func XGetInstanceType(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetInstanceType Retrieve Instance Type details
func XGetLoadBalancer ¶
func XGetLoadBalancer(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetLoadBalancer Retrieve Load Balancer details
func XGetLoadBalancerService ¶
func XGetLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetLoadBalancerService Retrieve Load Balancer Service details
func XGetOperation ¶
func XGetOperation(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetOperation Retrieve Operation details
func XGetPrivateNetwork ¶
func XGetPrivateNetwork(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetPrivateNetwork Retrieve Private Network details
func XGetQuota ¶
func XGetQuota(paramEntity string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetQuota Retrieve Resource Quota
func XGetSecurityGroup ¶
func XGetSecurityGroup(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSecurityGroup Retrieve Security Group details
func XGetSksCluster ¶
func XGetSksCluster(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSksCluster Retrieve SKS cluster details
func XGetSksClusterAuthorityCert ¶
func XGetSksClusterAuthorityCert(paramId string, paramAuthority string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSksClusterAuthorityCert Get the certificate for a SKS cluster authority
func XGetSksNodepool ¶
func XGetSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSksNodepool Retrieve SKS Nodepool details
func XGetSnapshot ¶
func XGetSnapshot(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSnapshot Retrieve Snapshot details
func XGetSosPresignedUrl ¶
func XGetSosPresignedUrl(paramBucket string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSosPresignedUrl Retrieve Presigned Download URL for SOS object
func XGetSshKey ¶
func XGetSshKey(paramName string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetSshKey Retrieve SSH key details
func XGetTemplate ¶
func XGetTemplate(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XGetTemplate Retrieve Template details
func XListAntiAffinityGroups ¶
func XListAntiAffinityGroups(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XListAntiAffinityGroups List Anti-affinity Groups
func XListDbaasServiceTypes ¶
func XListDbaasServiceTypes(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XListDbaasServiceTypes DBaaS Service Types
func XListDbaasServices ¶
XListDbaasServices List DBaaS services
func XListDeployTargets ¶
XListDeployTargets List Deploy Targets
func XListDnsDomainRecords ¶
func XListDnsDomainRecords(paramId string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XListDnsDomainRecords List DNS domain records
func XListDnsDomains ¶
XListDnsDomains List DNS domains
func XListElasticIps ¶
XListElasticIps List Elastic IPs
func XListEvents ¶
XListEvents List Events
func XListInstancePools ¶
XListInstancePools List Instance Pools
func XListInstanceTypes ¶
XListInstanceTypes List Compute instance Types
func XListInstances ¶
XListInstances List Compute instances
func XListLoadBalancers ¶
XListLoadBalancers List Load Balancers
func XListPrivateNetworks ¶
XListPrivateNetworks List Private Networks
func XListQuotas ¶
XListQuotas List Organization Quotas
func XListSecurityGroups ¶
XListSecurityGroups List Security Groups
func XListSksClusterVersions ¶
func XListSksClusterVersions(params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XListSksClusterVersions List available versions for SKS clusters
func XListSksClusters ¶
XListSksClusters List SKS clusters
func XListSnapshots ¶
XListSnapshots List Snapshots
func XListSshKeys ¶
XListSshKeys List SSH keys
func XListTemplates ¶
XListTemplates List Templates
func XListZones ¶
XListZones List Zones
func XRebootInstance ¶
func XRebootInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRebootInstance Reboot a Compute instance
func XRegisterSshKey ¶
func XRegisterSshKey(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRegisterSshKey Import SSH key
func XRegisterTemplate ¶
func XRegisterTemplate(params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRegisterTemplate Register a Template
func XRemoveExternalSourceFromSecurityGroup ¶
func XRemoveExternalSourceFromSecurityGroup(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRemoveExternalSourceFromSecurityGroup Remove an external source from a Security Group
func XResetElasticIpField ¶
func XResetElasticIpField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetElasticIpField Reset an Elastic IP field to its default value
func XResetInstance ¶
func XResetInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XResetInstance Reset a Compute instance to a base/target template
func XResetInstanceField ¶
func XResetInstanceField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetInstanceField Reset Instance field
func XResetInstancePoolField ¶
func XResetInstancePoolField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetInstancePoolField Reset an Instance Pool field to its default value
func XResetLoadBalancerField ¶
func XResetLoadBalancerField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetLoadBalancerField Reset a Load Balancer field to its default value
func XResetLoadBalancerServiceField ¶
func XResetLoadBalancerServiceField(paramId string, paramServiceId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetLoadBalancerServiceField Reset a Load Balancer Service field to its default value
func XResetPrivateNetworkField ¶
func XResetPrivateNetworkField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetPrivateNetworkField Reset Private Network field
func XResetSksClusterField ¶
func XResetSksClusterField(paramId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetSksClusterField Reset an SKS cluster field to its default value
func XResetSksNodepoolField ¶
func XResetSksNodepoolField(paramId string, paramSksNodepoolId string, paramField string, params *viper.Viper) (*gentleman.Response, map[string]interface{}, error)
XResetSksNodepoolField Reset an SKS Nodepool field to its default value
func XResizeInstanceDisk ¶
func XResizeInstanceDisk(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XResizeInstanceDisk Resize a Compute instance disk
func XRevertInstanceToSnapshot ¶
func XRevertInstanceToSnapshot(paramInstanceId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRevertInstanceToSnapshot Revert a snapshot for an instance
func XRotateSksCcmCredentials ¶
func XRotateSksCcmCredentials(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XRotateSksCcmCredentials Rotate Exoscale CCM credentials
func XScaleInstance ¶
func XScaleInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XScaleInstance Scale a Compute instance to a new Instance Type
func XScaleInstancePool ¶
func XScaleInstancePool(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XScaleInstancePool Scale an Instance Pool
func XScaleSksNodepool ¶
func XScaleSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XScaleSksNodepool Scale a SKS Nodepool
func XStartInstance ¶
func XStartInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XStartInstance Start a Compute instance
func XStopInstance ¶
func XStopInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XStopInstance Stop a Compute instance
func XUpdateDbaasService ¶ added in v1.31.0
func XUpdateDbaasService(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateDbaasService Update a DBaaS service
func XUpdateDbaasServiceKafka ¶
func XUpdateDbaasServiceKafka(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateDbaasServiceKafka Update a DBaaS Kafka service
func XUpdateDbaasServiceMysql ¶
func XUpdateDbaasServiceMysql(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateDbaasServiceMysql Update a DBaaS MySQL service
func XUpdateDbaasServicePg ¶
func XUpdateDbaasServicePg(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateDbaasServicePg Update a DBaaS PostgreSQL service
func XUpdateDbaasServiceRedis ¶
func XUpdateDbaasServiceRedis(paramName string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateDbaasServiceRedis Update a DBaaS Redis service
func XUpdateElasticIp ¶
func XUpdateElasticIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateElasticIp Update an Elastic IP
func XUpdateInstance ¶
func XUpdateInstance(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateInstance Update a Compute instance
func XUpdateInstancePool ¶
func XUpdateInstancePool(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateInstancePool Update an Instance Pool
func XUpdateLoadBalancer ¶
func XUpdateLoadBalancer(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateLoadBalancer Update a Load Balancer
func XUpdateLoadBalancerService ¶
func XUpdateLoadBalancerService(paramId string, paramServiceId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateLoadBalancerService Update a Load Balancer Service
func XUpdatePrivateNetwork ¶
func XUpdatePrivateNetwork(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdatePrivateNetwork Update a Private Network
func XUpdatePrivateNetworkInstanceIp ¶
func XUpdatePrivateNetworkInstanceIp(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdatePrivateNetworkInstanceIp Update the IP address of an instance attached to a managed private network
func XUpdateSksCluster ¶
func XUpdateSksCluster(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateSksCluster Update an SKS cluster
func XUpdateSksNodepool ¶
func XUpdateSksNodepool(paramId string, paramSksNodepoolId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateSksNodepool Update an SKS Nodepool
func XUpdateTemplate ¶
func XUpdateTemplate(paramId string, params *viper.Viper, body string) (*gentleman.Response, map[string]interface{}, error)
XUpdateTemplate Update template attributes
Types ¶
This section is empty.