Documentation
¶
Overview ¶
Package oapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.9.1 DO NOT EDIT.
Package oapi is an internal package containing code generated from the Exoscale API OpenAPI specs, as well as helpers and transition types exposed in the public-facing package.
Index ¶
- Constants
- func NewAddExternalSourceToSecurityGroupRequest(server string, id string, body AddExternalSourceToSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewAddExternalSourceToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddInstanceProtectionRequest(server string, id string) (*http.Request, error)
- func NewAddRuleToSecurityGroupRequest(server string, id string, body AddRuleToSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewAddRuleToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddServiceToLoadBalancerRequest(server string, id string, body AddServiceToLoadBalancerJSONRequestBody) (*http.Request, error)
- func NewAddServiceToLoadBalancerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachInstanceToElasticIpRequest(server string, id string, body AttachInstanceToElasticIpJSONRequestBody) (*http.Request, error)
- func NewAttachInstanceToElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachInstanceToPrivateNetworkRequest(server string, id string, body AttachInstanceToPrivateNetworkJSONRequestBody) (*http.Request, error)
- func NewAttachInstanceToPrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAttachInstanceToSecurityGroupRequest(server string, id string, body AttachInstanceToSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewAttachInstanceToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCopyTemplateRequest(server string, id string, body CopyTemplateJSONRequestBody) (*http.Request, error)
- func NewCopyTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAccessKeyRequest(server string, body CreateAccessKeyJSONRequestBody) (*http.Request, error)
- func NewCreateAccessKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAntiAffinityGroupRequest(server string, body CreateAntiAffinityGroupJSONRequestBody) (*http.Request, error)
- func NewCreateAntiAffinityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateApiKeyRequest(server string, body CreateApiKeyJSONRequestBody) (*http.Request, error)
- func NewCreateApiKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasIntegrationRequest(server string, body CreateDbaasIntegrationJSONRequestBody) (*http.Request, error)
- func NewCreateDbaasIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasKafkaSchemaRegistryAclConfigRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasKafkaSchemaRegistryAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasKafkaTopicAclConfigRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasKafkaTopicAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasKafkaUserRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasKafkaUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasMysqlDatabaseRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasMysqlDatabaseRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasMysqlUserRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasMysqlUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasOpensearchUserRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasOpensearchUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasPgConnectionPoolRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasPgDatabaseRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasPgDatabaseRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasPgUpgradeCheckRequest(server string, service DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasPgUpgradeCheckRequestWithBody(server string, service DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasPostgresUserRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasPostgresUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, ...) (*http.Request, error)
- func NewCreateDbaasServiceGrafanaRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasServiceGrafanaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasServiceKafkaRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasServiceKafkaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasServiceMysqlRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasServiceMysqlRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasServiceOpensearchRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasServiceOpensearchRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasServicePgRequest(server string, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody) (*http.Request, error)
- func NewCreateDbaasServicePgRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasServiceRedisRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasServiceRedisRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDbaasTaskMigrationCheckRequest(server string, service DbaasServiceName, ...) (*http.Request, error)
- func NewCreateDbaasTaskMigrationCheckRequestWithBody(server string, service DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDnsDomainRecordRequest(server string, domainId string, body CreateDnsDomainRecordJSONRequestBody) (*http.Request, error)
- func NewCreateDnsDomainRecordRequestWithBody(server string, domainId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDnsDomainRequest(server string, body CreateDnsDomainJSONRequestBody) (*http.Request, error)
- func NewCreateDnsDomainRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateElasticIpRequest(server string, body CreateElasticIpJSONRequestBody) (*http.Request, error)
- func NewCreateElasticIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateIamRoleRequest(server string, body CreateIamRoleJSONRequestBody) (*http.Request, error)
- func NewCreateIamRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateInstancePoolRequest(server string, body CreateInstancePoolJSONRequestBody) (*http.Request, error)
- func NewCreateInstancePoolRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateInstanceRequest(server string, body CreateInstanceJSONRequestBody) (*http.Request, error)
- func NewCreateInstanceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateLoadBalancerRequest(server string, body CreateLoadBalancerJSONRequestBody) (*http.Request, error)
- func NewCreateLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePrivateNetworkRequest(server string, body CreatePrivateNetworkJSONRequestBody) (*http.Request, error)
- func NewCreatePrivateNetworkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSecurityGroupRequest(server string, body CreateSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewCreateSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSksClusterRequest(server string, body CreateSksClusterJSONRequestBody) (*http.Request, error)
- func NewCreateSksClusterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSksNodepoolRequest(server string, id string, body CreateSksNodepoolJSONRequestBody) (*http.Request, error)
- func NewCreateSksNodepoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSnapshotRequest(server string, id string) (*http.Request, error)
- func NewDeleteAntiAffinityGroupRequest(server string, id string) (*http.Request, error)
- func NewDeleteApiKeyRequest(server string, id string) (*http.Request, error)
- func NewDeleteDbaasIntegrationRequest(server string, id string) (*http.Request, error)
- func NewDeleteDbaasKafkaSchemaRegistryAclConfigRequest(server string, name DbaasServiceName, aclId DbaasKafkaAclId) (*http.Request, error)
- func NewDeleteDbaasKafkaTopicAclConfigRequest(server string, name DbaasServiceName, aclId DbaasKafkaAclId) (*http.Request, error)
- func NewDeleteDbaasKafkaUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
- func NewDeleteDbaasMysqlDatabaseRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewDeleteDbaasMysqlUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
- func NewDeleteDbaasOpensearchUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
- func NewDeleteDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewDeleteDbaasPgDatabaseRequest(server string, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName) (*http.Request, error)
- func NewDeleteDbaasPostgresUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
- func NewDeleteDbaasServiceGrafanaRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServiceKafkaRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServiceMysqlRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServiceOpensearchRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServicePgRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServiceRedisRequest(server string, name string) (*http.Request, error)
- func NewDeleteDbaasServiceRequest(server string, name string) (*http.Request, error)
- func NewDeleteDnsDomainRecordRequest(server string, domainId string, recordId string) (*http.Request, error)
- func NewDeleteDnsDomainRequest(server string, id string) (*http.Request, error)
- func NewDeleteElasticIpRequest(server string, id string) (*http.Request, error)
- func NewDeleteIamRoleRequest(server string, id string) (*http.Request, error)
- func NewDeleteInstancePoolRequest(server string, id string) (*http.Request, error)
- func NewDeleteInstanceRequest(server string, id string) (*http.Request, error)
- func NewDeleteLoadBalancerRequest(server string, id string) (*http.Request, error)
- func NewDeleteLoadBalancerServiceRequest(server string, id string, serviceId string) (*http.Request, error)
- func NewDeletePrivateNetworkRequest(server string, id string) (*http.Request, error)
- func NewDeleteReverseDnsElasticIpRequest(server string, id string) (*http.Request, error)
- func NewDeleteReverseDnsInstanceRequest(server string, id string) (*http.Request, error)
- func NewDeleteRuleFromSecurityGroupRequest(server string, id string, ruleId string) (*http.Request, error)
- func NewDeleteSecurityGroupRequest(server string, id string) (*http.Request, error)
- func NewDeleteSksClusterRequest(server string, id string) (*http.Request, error)
- func NewDeleteSksNodepoolRequest(server string, id string, sksNodepoolId string) (*http.Request, error)
- func NewDeleteSnapshotRequest(server string, id string) (*http.Request, error)
- func NewDeleteSshKeyRequest(server string, name string) (*http.Request, error)
- func NewDeleteTemplateRequest(server string, id string) (*http.Request, error)
- func NewDetachInstanceFromElasticIpRequest(server string, id string, body DetachInstanceFromElasticIpJSONRequestBody) (*http.Request, error)
- func NewDetachInstanceFromElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewDetachInstanceFromPrivateNetworkRequest(server string, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody) (*http.Request, error)
- func NewDetachInstanceFromPrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewDetachInstanceFromSecurityGroupRequest(server string, id string, body DetachInstanceFromSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewDetachInstanceFromSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvictInstancePoolMembersRequest(server string, id string, body EvictInstancePoolMembersJSONRequestBody) (*http.Request, error)
- func NewEvictInstancePoolMembersRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvictSksNodepoolMembersRequest(server string, id string, sksNodepoolId string, ...) (*http.Request, error)
- func NewEvictSksNodepoolMembersRequestWithBody(server string, id string, sksNodepoolId string, contentType string, ...) (*http.Request, error)
- func NewExportSnapshotRequest(server string, id string) (*http.Request, error)
- func NewGenerateSksClusterKubeconfigRequest(server string, id string, body GenerateSksClusterKubeconfigJSONRequestBody) (*http.Request, error)
- func NewGenerateSksClusterKubeconfigRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetAccessKeyRequest(server string, key string) (*http.Request, error)
- func NewGetAntiAffinityGroupRequest(server string, id string) (*http.Request, error)
- func NewGetApiKeyRequest(server string, id string) (*http.Request, error)
- func NewGetDbaasCaCertificateRequest(server string) (*http.Request, error)
- func NewGetDbaasIntegrationRequest(server string, id string) (*http.Request, error)
- func NewGetDbaasKafkaAclConfigRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasMigrationStatusRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasOpensearchAclConfigRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceGrafanaRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceKafkaRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceLogsRequest(server string, serviceName string, body GetDbaasServiceLogsJSONRequestBody) (*http.Request, error)
- func NewGetDbaasServiceLogsRequestWithBody(server string, serviceName string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetDbaasServiceMetricsRequest(server string, serviceName string, body GetDbaasServiceMetricsJSONRequestBody) (*http.Request, error)
- func NewGetDbaasServiceMetricsRequestWithBody(server string, serviceName string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetDbaasServiceMysqlRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceOpensearchRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServicePgRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceRedisRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewGetDbaasServiceTypeRequest(server string, serviceTypeName string) (*http.Request, error)
- func NewGetDbaasSettingsGrafanaRequest(server string) (*http.Request, error)
- func NewGetDbaasSettingsKafkaRequest(server string) (*http.Request, error)
- func NewGetDbaasSettingsMysqlRequest(server string) (*http.Request, error)
- func NewGetDbaasSettingsOpensearchRequest(server string) (*http.Request, error)
- func NewGetDbaasSettingsPgRequest(server string) (*http.Request, error)
- func NewGetDbaasSettingsRedisRequest(server string) (*http.Request, error)
- func NewGetDbaasTaskRequest(server string, service DbaasServiceName, id string) (*http.Request, error)
- func NewGetDeployTargetRequest(server string, id string) (*http.Request, error)
- func NewGetDnsDomainRecordRequest(server string, domainId string, recordId string) (*http.Request, error)
- func NewGetDnsDomainRequest(server string, id string) (*http.Request, error)
- func NewGetDnsDomainZoneFileRequest(server string, id string) (*http.Request, error)
- func NewGetElasticIpRequest(server string, id string) (*http.Request, error)
- func NewGetIamOrganizationPolicyRequest(server string) (*http.Request, error)
- func NewGetIamRoleRequest(server string, id string) (*http.Request, error)
- func NewGetInstancePoolRequest(server string, id string) (*http.Request, error)
- func NewGetInstanceRequest(server string, id string) (*http.Request, error)
- func NewGetInstanceTypeRequest(server string, id string) (*http.Request, error)
- func NewGetLoadBalancerRequest(server string, id string) (*http.Request, error)
- func NewGetLoadBalancerServiceRequest(server string, id string, serviceId string) (*http.Request, error)
- func NewGetOperationRequest(server string, id string) (*http.Request, error)
- func NewGetPrivateNetworkRequest(server string, id string) (*http.Request, error)
- func NewGetQuotaRequest(server string, entity string) (*http.Request, error)
- func NewGetReverseDnsElasticIpRequest(server string, id string) (*http.Request, error)
- func NewGetReverseDnsInstanceRequest(server string, id string) (*http.Request, error)
- func NewGetSecurityGroupRequest(server string, id string) (*http.Request, error)
- func NewGetSksClusterAuthorityCertRequest(server string, id string, authority GetSksClusterAuthorityCertParamsAuthority) (*http.Request, error)
- func NewGetSksClusterRequest(server string, id string) (*http.Request, error)
- func NewGetSksNodepoolRequest(server string, id string, sksNodepoolId string) (*http.Request, error)
- func NewGetSnapshotRequest(server string, id string) (*http.Request, error)
- func NewGetSosPresignedUrlRequest(server string, bucket string, params *GetSosPresignedUrlParams) (*http.Request, error)
- func NewGetSshKeyRequest(server string, name string) (*http.Request, error)
- func NewGetTemplateRequest(server string, id string) (*http.Request, error)
- func NewListAccessKeyKnownOperationsRequest(server string) (*http.Request, error)
- func NewListAccessKeyOperationsRequest(server string) (*http.Request, error)
- func NewListAccessKeysRequest(server string) (*http.Request, error)
- func NewListAntiAffinityGroupsRequest(server string) (*http.Request, error)
- func NewListApiKeysRequest(server string) (*http.Request, error)
- func NewListDbaasIntegrationSettingsRequest(server string, integrationType string, sourceType string, destType string) (*http.Request, error)
- func NewListDbaasIntegrationTypesRequest(server string) (*http.Request, error)
- func NewListDbaasServiceTypesRequest(server string) (*http.Request, error)
- func NewListDbaasServicesRequest(server string) (*http.Request, error)
- func NewListDeployTargetsRequest(server string) (*http.Request, error)
- func NewListDnsDomainRecordsRequest(server string, domainId string) (*http.Request, error)
- func NewListDnsDomainsRequest(server string) (*http.Request, error)
- func NewListElasticIpsRequest(server string) (*http.Request, error)
- func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
- func NewListIamRolesRequest(server string) (*http.Request, error)
- func NewListInstancePoolsRequest(server string) (*http.Request, error)
- func NewListInstanceTypesRequest(server string) (*http.Request, error)
- func NewListInstancesRequest(server string, params *ListInstancesParams) (*http.Request, error)
- func NewListLoadBalancersRequest(server string) (*http.Request, error)
- func NewListPrivateNetworksRequest(server string) (*http.Request, error)
- func NewListQuotasRequest(server string) (*http.Request, error)
- func NewListSecurityGroupsRequest(server string, params *ListSecurityGroupsParams) (*http.Request, error)
- func NewListSksClusterDeprecatedResourcesRequest(server string, id string) (*http.Request, error)
- func NewListSksClusterVersionsRequest(server string, params *ListSksClusterVersionsParams) (*http.Request, error)
- func NewListSksClustersRequest(server string) (*http.Request, error)
- func NewListSnapshotsRequest(server string) (*http.Request, error)
- func NewListSosBucketsUsageRequest(server string) (*http.Request, error)
- func NewListSshKeysRequest(server string) (*http.Request, error)
- func NewListTemplatesRequest(server string, params *ListTemplatesParams) (*http.Request, error)
- func NewListZonesRequest(server string) (*http.Request, error)
- func NewPromoteSnapshotToTemplateRequest(server string, id string, body PromoteSnapshotToTemplateJSONRequestBody) (*http.Request, error)
- func NewPromoteSnapshotToTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRebootInstanceRequest(server string, id string) (*http.Request, error)
- func NewReference(command, id, link *string) ...
- func NewRegisterSshKeyRequest(server string, body RegisterSshKeyJSONRequestBody) (*http.Request, error)
- func NewRegisterSshKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRegisterTemplateRequest(server string, body RegisterTemplateJSONRequestBody) (*http.Request, error)
- func NewRegisterTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveExternalSourceFromSecurityGroupRequest(server string, id string, ...) (*http.Request, error)
- func NewRemoveExternalSourceFromSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveInstanceProtectionRequest(server string, id string) (*http.Request, error)
- func NewResetDbaasKafkaUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasKafkaUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasMysqlUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasMysqlUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasOpensearchUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasOpensearchUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasPostgresUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetDbaasPostgresUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewResetElasticIpFieldRequest(server string, id string, field ResetElasticIpFieldParamsField) (*http.Request, error)
- func NewResetInstanceFieldRequest(server string, id string, field ResetInstanceFieldParamsField) (*http.Request, error)
- func NewResetInstancePasswordRequest(server string, id string) (*http.Request, error)
- func NewResetInstancePoolFieldRequest(server string, id string, field ResetInstancePoolFieldParamsField) (*http.Request, error)
- func NewResetInstanceRequest(server string, id string, body ResetInstanceJSONRequestBody) (*http.Request, error)
- func NewResetInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewResetLoadBalancerFieldRequest(server string, id string, field ResetLoadBalancerFieldParamsField) (*http.Request, error)
- func NewResetLoadBalancerServiceFieldRequest(server string, id string, serviceId string, ...) (*http.Request, error)
- func NewResetPrivateNetworkFieldRequest(server string, id string, field ResetPrivateNetworkFieldParamsField) (*http.Request, error)
- func NewResetSksClusterFieldRequest(server string, id string, field ResetSksClusterFieldParamsField) (*http.Request, error)
- func NewResetSksNodepoolFieldRequest(server string, id string, sksNodepoolId string, ...) (*http.Request, error)
- func NewResizeInstanceDiskRequest(server string, id string, body ResizeInstanceDiskJSONRequestBody) (*http.Request, error)
- func NewResizeInstanceDiskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevealInstancePasswordRequest(server string, id string) (*http.Request, error)
- func NewRevertInstanceToSnapshotRequest(server string, instanceId string, body RevertInstanceToSnapshotJSONRequestBody) (*http.Request, error)
- func NewRevertInstanceToSnapshotRequestWithBody(server string, instanceId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevokeAccessKeyRequest(server string, key string) (*http.Request, error)
- func NewRotateSksCcmCredentialsRequest(server string, id string) (*http.Request, error)
- func NewRotateSksOperatorsCaRequest(server string, id string) (*http.Request, error)
- func NewScaleInstancePoolRequest(server string, id string, body ScaleInstancePoolJSONRequestBody) (*http.Request, error)
- func NewScaleInstancePoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewScaleInstanceRequest(server string, id string, body ScaleInstanceJSONRequestBody) (*http.Request, error)
- func NewScaleInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewScaleSksNodepoolRequest(server string, id string, sksNodepoolId string, ...) (*http.Request, error)
- func NewScaleSksNodepoolRequestWithBody(server string, id string, sksNodepoolId string, contentType string, ...) (*http.Request, error)
- func NewStartDbaasGrafanaMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartDbaasKafkaMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartDbaasMysqlMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartDbaasOpensearchMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartDbaasPgMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartDbaasRedisMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStartInstanceRequest(server string, id string, body StartInstanceJSONRequestBody) (*http.Request, error)
- func NewStartInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewStopDbaasMysqlMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStopDbaasPgMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStopDbaasRedisMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
- func NewStopInstanceRequest(server string, id string) (*http.Request, error)
- func NewUpdateDbaasIntegrationRequest(server string, id string, body UpdateDbaasIntegrationJSONRequestBody) (*http.Request, error)
- func NewUpdateDbaasIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasOpensearchAclConfigRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasOpensearchAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasPgConnectionPoolRequestWithBody(server string, serviceName DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasPostgresAllowReplicationRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewUpdateDbaasPostgresAllowReplicationRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Request, error)
- func NewUpdateDbaasServiceGrafanaRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasServiceGrafanaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasServiceKafkaRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasServiceKafkaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasServiceMysqlRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasServiceMysqlRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasServiceOpensearchRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasServiceOpensearchRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasServicePgRequest(server string, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody) (*http.Request, error)
- func NewUpdateDbaasServicePgRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDbaasServiceRedisRequest(server string, name DbaasServiceName, ...) (*http.Request, error)
- func NewUpdateDbaasServiceRedisRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDnsDomainRecordRequest(server string, domainId string, recordId string, ...) (*http.Request, error)
- func NewUpdateDnsDomainRecordRequestWithBody(server string, domainId string, recordId string, contentType string, ...) (*http.Request, error)
- func NewUpdateElasticIpRequest(server string, id string, body UpdateElasticIpJSONRequestBody) (*http.Request, error)
- func NewUpdateElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIamOrganizationPolicyRequest(server string, body UpdateIamOrganizationPolicyJSONRequestBody) (*http.Request, error)
- func NewUpdateIamOrganizationPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIamRolePolicyRequest(server string, id string, body UpdateIamRolePolicyJSONRequestBody) (*http.Request, error)
- func NewUpdateIamRolePolicyRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIamRoleRequest(server string, id string, body UpdateIamRoleJSONRequestBody) (*http.Request, error)
- func NewUpdateIamRoleRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateInstancePoolRequest(server string, id string, body UpdateInstancePoolJSONRequestBody) (*http.Request, error)
- func NewUpdateInstancePoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateInstanceRequest(server string, id string, body UpdateInstanceJSONRequestBody) (*http.Request, error)
- func NewUpdateInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateLoadBalancerRequest(server string, id string, body UpdateLoadBalancerJSONRequestBody) (*http.Request, error)
- func NewUpdateLoadBalancerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateLoadBalancerServiceRequest(server string, id string, serviceId string, ...) (*http.Request, error)
- func NewUpdateLoadBalancerServiceRequestWithBody(server string, id string, serviceId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePrivateNetworkInstanceIpRequest(server string, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody) (*http.Request, error)
- func NewUpdatePrivateNetworkInstanceIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePrivateNetworkRequest(server string, id string, body UpdatePrivateNetworkJSONRequestBody) (*http.Request, error)
- func NewUpdatePrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateReverseDnsElasticIpRequest(server string, id string, body UpdateReverseDnsElasticIpJSONRequestBody) (*http.Request, error)
- func NewUpdateReverseDnsElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateReverseDnsInstanceRequest(server string, id string, body UpdateReverseDnsInstanceJSONRequestBody) (*http.Request, error)
- func NewUpdateReverseDnsInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSksClusterRequest(server string, id string, body UpdateSksClusterJSONRequestBody) (*http.Request, error)
- func NewUpdateSksClusterRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSksNodepoolRequest(server string, id string, sksNodepoolId string, ...) (*http.Request, error)
- func NewUpdateSksNodepoolRequestWithBody(server string, id string, sksNodepoolId string, contentType string, ...) (*http.Request, error)
- func NewUpdateTemplateRequest(server string, id string, body UpdateTemplateJSONRequestBody) (*http.Request, error)
- func NewUpdateTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpgradeSksClusterRequest(server string, id string, body UpgradeSksClusterJSONRequestBody) (*http.Request, error)
- func NewUpgradeSksClusterRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpgradeSksClusterServiceLevelRequest(server string, id string) (*http.Request, error)
- func NilableString(v *string) *string
- func OptionalInt64(v *int64) int64
- func OptionalString(v *string) string
- type AccessKey
- type AccessKeyOperation
- type AccessKeyResource
- type AccessKeyResourceDomain
- type AccessKeyResourceResourceType
- type AccessKeyType
- type AccessKeyVersion
- type AddExternalSourceToSecurityGroupJSONBody
- type AddExternalSourceToSecurityGroupJSONRequestBody
- type AddExternalSourceToSecurityGroupResponse
- type AddInstanceProtectionResponse
- type AddRuleToSecurityGroupJSONBody
- type AddRuleToSecurityGroupJSONBodyFlowDirection
- type AddRuleToSecurityGroupJSONBodyProtocol
- type AddRuleToSecurityGroupJSONRequestBody
- type AddRuleToSecurityGroupResponse
- type AddServiceToLoadBalancerJSONBody
- type AddServiceToLoadBalancerJSONBodyProtocol
- type AddServiceToLoadBalancerJSONBodyStrategy
- type AddServiceToLoadBalancerJSONRequestBody
- type AddServiceToLoadBalancerResponse
- type AntiAffinityGroup
- type AttachInstanceToElasticIpJSONBody
- type AttachInstanceToElasticIpJSONRequestBody
- type AttachInstanceToElasticIpResponse
- type AttachInstanceToPrivateNetworkJSONBody
- type AttachInstanceToPrivateNetworkJSONRequestBody
- type AttachInstanceToPrivateNetworkResponse
- type AttachInstanceToSecurityGroupJSONBody
- type AttachInstanceToSecurityGroupJSONRequestBody
- type AttachInstanceToSecurityGroupResponse
- type Client
- func (c *Client) AddExternalSourceToSecurityGroup(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) AddExternalSourceToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddInstanceProtection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AddRuleToSecurityGroup(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddRuleToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddServiceToLoadBalancer(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddServiceToLoadBalancerWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToElasticIp(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToPrivateNetwork(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToPrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToSecurityGroup(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) AttachInstanceToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CopyTemplate(ctx context.Context, id string, body CopyTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CopyTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAccessKey(ctx context.Context, body CreateAccessKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAccessKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAntiAffinityGroup(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAntiAffinityGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateApiKey(ctx context.Context, body CreateApiKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateApiKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasIntegration(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDbaasIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaSchemaRegistryAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaTopicAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasKafkaUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasMysqlDatabaseWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasMysqlUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasOpensearchUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgConnectionPoolWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgDatabaseWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgUpgradeCheck(ctx context.Context, service DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPgUpgradeCheckWithBody(ctx context.Context, service DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasPostgresUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceGrafanaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceKafkaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceMysqlWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceOpensearchWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServicePg(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServicePgWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasServiceRedisWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDbaasTaskMigrationCheck(ctx context.Context, service DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) CreateDbaasTaskMigrationCheckWithBody(ctx context.Context, service DbaasServiceName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDnsDomain(ctx context.Context, body CreateDnsDomainJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDnsDomainRecord(ctx context.Context, domainId string, ...) (*http.Response, error)
- func (c *Client) CreateDnsDomainRecordWithBody(ctx context.Context, domainId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDnsDomainWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateElasticIp(ctx context.Context, body CreateElasticIpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateElasticIpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateIamRole(ctx context.Context, body CreateIamRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateIamRoleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateInstance(ctx context.Context, body CreateInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateInstancePool(ctx context.Context, body CreateInstancePoolJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateInstancePoolWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateInstanceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateLoadBalancer(ctx context.Context, body CreateLoadBalancerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePrivateNetwork(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePrivateNetworkWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSecurityGroup(ctx context.Context, body CreateSecurityGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSksCluster(ctx context.Context, body CreateSksClusterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSksClusterWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSksNodepool(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSksNodepoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAntiAffinityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApiKey(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) DeleteDbaasService(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServiceGrafana(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServiceKafka(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServiceMysql(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServiceOpensearch(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServicePg(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDbaasServiceRedis(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDnsDomain(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDnsDomainRecord(ctx context.Context, domainId string, recordId string, ...) (*http.Response, error)
- func (c *Client) DeleteElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIamRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteInstancePool(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteLoadBalancer(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteLoadBalancerService(ctx context.Context, id string, serviceId string, ...) (*http.Response, error)
- func (c *Client) DeletePrivateNetwork(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReverseDnsElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteReverseDnsInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRuleFromSecurityGroup(ctx context.Context, id string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSecurityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSksCluster(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSksNodepool(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) DeleteSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSshKey(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DetachInstanceFromElasticIp(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) DetachInstanceFromElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DetachInstanceFromPrivateNetwork(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) DetachInstanceFromPrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DetachInstanceFromSecurityGroup(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) DetachInstanceFromSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvictInstancePoolMembers(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EvictInstancePoolMembersWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvictSksNodepoolMembers(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) EvictSksNodepoolMembersWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*http.Response, error)
- func (c *Client) ExportSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GenerateSksClusterKubeconfig(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) GenerateSksClusterKubeconfigWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetAccessKey(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAntiAffinityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiKey(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasCaCertificate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasKafkaAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasMigrationStatus(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceKafka(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceLogs(ctx context.Context, serviceName string, ...) (*http.Response, error)
- func (c *Client) GetDbaasServiceLogsWithBody(ctx context.Context, serviceName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetDbaasServiceMetrics(ctx context.Context, serviceName string, ...) (*http.Response, error)
- func (c *Client) GetDbaasServiceMetricsWithBody(ctx context.Context, serviceName string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetDbaasServiceMysql(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServicePg(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceRedis(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasServiceType(ctx context.Context, serviceTypeName string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsGrafana(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsKafka(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsMysql(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsOpensearch(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsPg(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasSettingsRedis(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDbaasTask(ctx context.Context, service DbaasServiceName, id string, ...) (*http.Response, error)
- func (c *Client) GetDeployTarget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDnsDomain(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDnsDomainRecord(ctx context.Context, domainId string, recordId string, ...) (*http.Response, error)
- func (c *Client) GetDnsDomainZoneFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIamOrganizationPolicy(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIamRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInstancePool(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInstanceType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLoadBalancer(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLoadBalancerService(ctx context.Context, id string, serviceId string, ...) (*http.Response, error)
- func (c *Client) GetOperation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPrivateNetwork(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQuota(ctx context.Context, entity string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReverseDnsElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReverseDnsInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSecurityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSksCluster(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSksClusterAuthorityCert(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) GetSksNodepool(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) GetSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSosPresignedUrl(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, ...) (*http.Response, error)
- func (c *Client) GetSshKey(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccessKeyKnownOperations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccessKeyOperations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccessKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAntiAffinityGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListApiKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDbaasIntegrationSettings(ctx context.Context, integrationType string, sourceType string, ...) (*http.Response, error)
- func (c *Client) ListDbaasIntegrationTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDbaasServiceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDbaasServices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDeployTargets(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDnsDomainRecords(ctx context.Context, domainId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDnsDomains(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListElasticIps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListIamRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListInstancePools(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListInstanceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListInstances(ctx context.Context, params *ListInstancesParams, ...) (*http.Response, error)
- func (c *Client) ListLoadBalancers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPrivateNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListQuotas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSecurityGroups(ctx context.Context, params *ListSecurityGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListSksClusterDeprecatedResources(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSksClusterVersions(ctx context.Context, params *ListSksClusterVersionsParams, ...) (*http.Response, error)
- func (c *Client) ListSksClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSnapshots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSosBucketsUsage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSshKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTemplates(ctx context.Context, params *ListTemplatesParams, ...) (*http.Response, error)
- func (c *Client) ListZones(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PromoteSnapshotToTemplate(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PromoteSnapshotToTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RebootInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RegisterSshKey(ctx context.Context, body RegisterSshKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RegisterSshKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RegisterTemplate(ctx context.Context, body RegisterTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RegisterTemplateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemoveExternalSourceFromSecurityGroup(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) RemoveExternalSourceFromSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemoveInstanceProtection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ResetDbaasKafkaUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasKafkaUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasMysqlUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasMysqlUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasOpensearchUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasOpensearchUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasPostgresUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetDbaasPostgresUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) ResetElasticIpField(ctx context.Context, id string, field ResetElasticIpFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetInstance(ctx context.Context, id string, body ResetInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResetInstanceField(ctx context.Context, id string, field ResetInstanceFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetInstancePassword(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ResetInstancePoolField(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResetLoadBalancerField(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetLoadBalancerServiceField(ctx context.Context, id string, serviceId string, ...) (*http.Response, error)
- func (c *Client) ResetPrivateNetworkField(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetSksClusterField(ctx context.Context, id string, field ResetSksClusterFieldParamsField, ...) (*http.Response, error)
- func (c *Client) ResetSksNodepoolField(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) ResizeInstanceDisk(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResizeInstanceDiskWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RevealInstancePassword(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevertInstanceToSnapshot(ctx context.Context, instanceId string, ...) (*http.Response, error)
- func (c *Client) RevertInstanceToSnapshotWithBody(ctx context.Context, instanceId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RevokeAccessKey(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RotateSksCcmCredentials(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RotateSksOperatorsCa(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ScaleInstance(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ScaleInstancePool(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ScaleInstancePoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScaleInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScaleSksNodepool(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) ScaleSksNodepoolWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*http.Response, error)
- func (c *Client) StartDbaasGrafanaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartDbaasKafkaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartDbaasMysqlMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartDbaasOpensearchMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartDbaasPgMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartDbaasRedisMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StartInstance(ctx context.Context, id string, body StartInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) StartInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StopDbaasMysqlMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StopDbaasPgMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StopDbaasRedisMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StopInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateDbaasIntegration(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasOpensearchAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasPgConnectionPoolWithBody(ctx context.Context, serviceName DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasPostgresAllowReplication(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasPostgresAllowReplicationWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceGrafanaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceKafkaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceMysqlWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceOpensearchWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServicePg(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServicePgWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, ...) (*http.Response, error)
- func (c *Client) UpdateDbaasServiceRedisWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDnsDomainRecord(ctx context.Context, domainId string, recordId string, ...) (*http.Response, error)
- func (c *Client) UpdateDnsDomainRecordWithBody(ctx context.Context, domainId string, recordId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateElasticIp(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateIamOrganizationPolicy(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIamOrganizationPolicyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateIamRole(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIamRolePolicy(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIamRolePolicyWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateIamRoleWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateInstance(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateInstancePool(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateInstancePoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateLoadBalancer(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateLoadBalancerService(ctx context.Context, id string, serviceId string, ...) (*http.Response, error)
- func (c *Client) UpdateLoadBalancerServiceWithBody(ctx context.Context, id string, serviceId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateLoadBalancerWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePrivateNetwork(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePrivateNetworkInstanceIp(ctx context.Context, id string, ...) (*http.Response, error)
- func (c *Client) UpdatePrivateNetworkInstanceIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateReverseDnsElasticIp(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateReverseDnsElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateReverseDnsInstance(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateReverseDnsInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSksCluster(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSksClusterWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSksNodepool(ctx context.Context, id string, sksNodepoolId string, ...) (*http.Response, error)
- func (c *Client) UpdateSksNodepoolWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTemplate(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpgradeSksCluster(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpgradeSksClusterServiceLevel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpgradeSksClusterWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddExternalSourceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddExternalSourceToSecurityGroupResponse, error)
- func (c *ClientWithResponses) AddExternalSourceToSecurityGroupWithResponse(ctx context.Context, id string, ...) (*AddExternalSourceToSecurityGroupResponse, error)
- func (c *ClientWithResponses) AddInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddInstanceProtectionResponse, error)
- func (c *ClientWithResponses) AddRuleToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddRuleToSecurityGroupResponse, error)
- func (c *ClientWithResponses) AddRuleToSecurityGroupWithResponse(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, ...) (*AddRuleToSecurityGroupResponse, error)
- func (c *ClientWithResponses) AddServiceToLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddServiceToLoadBalancerResponse, error)
- func (c *ClientWithResponses) AddServiceToLoadBalancerWithResponse(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, ...) (*AddServiceToLoadBalancerResponse, error)
- func (c *ClientWithResponses) AttachInstanceToElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AttachInstanceToElasticIpResponse, error)
- func (c *ClientWithResponses) AttachInstanceToElasticIpWithResponse(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, ...) (*AttachInstanceToElasticIpResponse, error)
- func (c *ClientWithResponses) AttachInstanceToPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AttachInstanceToPrivateNetworkResponse, error)
- func (c *ClientWithResponses) AttachInstanceToPrivateNetworkWithResponse(ctx context.Context, id string, ...) (*AttachInstanceToPrivateNetworkResponse, error)
- func (c *ClientWithResponses) AttachInstanceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AttachInstanceToSecurityGroupResponse, error)
- func (c *ClientWithResponses) AttachInstanceToSecurityGroupWithResponse(ctx context.Context, id string, ...) (*AttachInstanceToSecurityGroupResponse, error)
- func (c *ClientWithResponses) CopyTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CopyTemplateResponse, error)
- func (c *ClientWithResponses) CopyTemplateWithResponse(ctx context.Context, id string, body CopyTemplateJSONRequestBody, ...) (*CopyTemplateResponse, error)
- func (c *ClientWithResponses) CreateAccessKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAccessKeyResponse, error)
- func (c *ClientWithResponses) CreateAccessKeyWithResponse(ctx context.Context, body CreateAccessKeyJSONRequestBody, ...) (*CreateAccessKeyResponse, error)
- func (c *ClientWithResponses) CreateAntiAffinityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAntiAffinityGroupResponse, error)
- func (c *ClientWithResponses) CreateAntiAffinityGroupWithResponse(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, ...) (*CreateAntiAffinityGroupResponse, error)
- func (c *ClientWithResponses) CreateApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateApiKeyResponse, error)
- func (c *ClientWithResponses) CreateApiKeyWithResponse(ctx context.Context, body CreateApiKeyJSONRequestBody, ...) (*CreateApiKeyResponse, error)
- func (c *ClientWithResponses) CreateDbaasIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) CreateDbaasIntegrationWithResponse(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, ...) (*CreateDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasKafkaTopicAclConfigResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasKafkaTopicAclConfigResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasKafkaUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasKafkaUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasMysqlDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasMysqlDatabaseResponse, error)
- func (c *ClientWithResponses) CreateDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasMysqlDatabaseResponse, error)
- func (c *ClientWithResponses) CreateDbaasMysqlUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasMysqlUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasMysqlUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasOpensearchUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasOpensearchUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasOpensearchUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasPgConnectionPoolResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasPgConnectionPoolResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasPgDatabaseResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasPgDatabaseResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgUpgradeCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, ...) (*CreateDbaasPgUpgradeCheckResponse, error)
- func (c *ClientWithResponses) CreateDbaasPgUpgradeCheckWithResponse(ctx context.Context, service DbaasServiceName, ...) (*CreateDbaasPgUpgradeCheckResponse, error)
- func (c *ClientWithResponses) CreateDbaasPostgresUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, ...) (*CreateDbaasPostgresUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*CreateDbaasPostgresUserResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) CreateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServicePgResponse, error)
- func (c *ClientWithResponses) CreateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServicePgResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*CreateDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) CreateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, ...) (*CreateDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) CreateDbaasTaskMigrationCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, ...) (*CreateDbaasTaskMigrationCheckResponse, error)
- func (c *ClientWithResponses) CreateDbaasTaskMigrationCheckWithResponse(ctx context.Context, service DbaasServiceName, ...) (*CreateDbaasTaskMigrationCheckResponse, error)
- func (c *ClientWithResponses) CreateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, contentType string, body io.Reader, ...) (*CreateDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) CreateDnsDomainRecordWithResponse(ctx context.Context, domainId string, ...) (*CreateDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) CreateDnsDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDnsDomainResponse, error)
- func (c *ClientWithResponses) CreateDnsDomainWithResponse(ctx context.Context, body CreateDnsDomainJSONRequestBody, ...) (*CreateDnsDomainResponse, error)
- func (c *ClientWithResponses) CreateElasticIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateElasticIpResponse, error)
- func (c *ClientWithResponses) CreateElasticIpWithResponse(ctx context.Context, body CreateElasticIpJSONRequestBody, ...) (*CreateElasticIpResponse, error)
- func (c *ClientWithResponses) CreateIamRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateIamRoleResponse, error)
- func (c *ClientWithResponses) CreateIamRoleWithResponse(ctx context.Context, body CreateIamRoleJSONRequestBody, ...) (*CreateIamRoleResponse, error)
- func (c *ClientWithResponses) CreateInstancePoolWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateInstancePoolResponse, error)
- func (c *ClientWithResponses) CreateInstancePoolWithResponse(ctx context.Context, body CreateInstancePoolJSONRequestBody, ...) (*CreateInstancePoolResponse, error)
- func (c *ClientWithResponses) CreateInstanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateInstanceResponse, error)
- func (c *ClientWithResponses) CreateInstanceWithResponse(ctx context.Context, body CreateInstanceJSONRequestBody, ...) (*CreateInstanceResponse, error)
- func (c *ClientWithResponses) CreateLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateLoadBalancerResponse, error)
- func (c *ClientWithResponses) CreateLoadBalancerWithResponse(ctx context.Context, body CreateLoadBalancerJSONRequestBody, ...) (*CreateLoadBalancerResponse, error)
- func (c *ClientWithResponses) CreatePrivateNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePrivateNetworkResponse, error)
- func (c *ClientWithResponses) CreatePrivateNetworkWithResponse(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, ...) (*CreatePrivateNetworkResponse, error)
- func (c *ClientWithResponses) CreateSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSecurityGroupResponse, error)
- func (c *ClientWithResponses) CreateSecurityGroupWithResponse(ctx context.Context, body CreateSecurityGroupJSONRequestBody, ...) (*CreateSecurityGroupResponse, error)
- func (c *ClientWithResponses) CreateSksClusterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSksClusterResponse, error)
- func (c *ClientWithResponses) CreateSksClusterWithResponse(ctx context.Context, body CreateSksClusterJSONRequestBody, ...) (*CreateSksClusterResponse, error)
- func (c *ClientWithResponses) CreateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateSksNodepoolResponse, error)
- func (c *ClientWithResponses) CreateSksNodepoolWithResponse(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, ...) (*CreateSksNodepoolResponse, error)
- func (c *ClientWithResponses) CreateSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CreateSnapshotResponse, error)
- func (c *ClientWithResponses) DeleteAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAntiAffinityGroupResponse, error)
- func (c *ClientWithResponses) DeleteApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApiKeyResponse, error)
- func (c *ClientWithResponses) DeleteDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, ...) (*DeleteDbaasKafkaSchemaRegistryAclConfigResponse, error)
- func (c *ClientWithResponses) DeleteDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, ...) (*DeleteDbaasKafkaTopicAclConfigResponse, error)
- func (c *ClientWithResponses) DeleteDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*DeleteDbaasKafkaUserResponse, error)
- func (c *ClientWithResponses) DeleteDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*DeleteDbaasMysqlDatabaseResponse, error)
- func (c *ClientWithResponses) DeleteDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*DeleteDbaasMysqlUserResponse, error)
- func (c *ClientWithResponses) DeleteDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*DeleteDbaasOpensearchUserResponse, error)
- func (c *ClientWithResponses) DeleteDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*DeleteDbaasPgConnectionPoolResponse, error)
- func (c *ClientWithResponses) DeleteDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*DeleteDbaasPgDatabaseResponse, error)
- func (c *ClientWithResponses) DeleteDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*DeleteDbaasPostgresUserResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceGrafanaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceKafkaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceMysqlWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceOpensearchWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServicePgWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServicePgResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceRedisWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) DeleteDbaasServiceWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceResponse, error)
- func (c *ClientWithResponses) DeleteDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, ...) (*DeleteDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) DeleteDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDnsDomainResponse, error)
- func (c *ClientWithResponses) DeleteElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteElasticIpResponse, error)
- func (c *ClientWithResponses) DeleteIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIamRoleResponse, error)
- func (c *ClientWithResponses) DeleteInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstancePoolResponse, error)
- func (c *ClientWithResponses) DeleteInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstanceResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, ...) (*DeleteLoadBalancerServiceResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error)
- func (c *ClientWithResponses) DeletePrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePrivateNetworkResponse, error)
- func (c *ClientWithResponses) DeleteReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsElasticIpResponse, error)
- func (c *ClientWithResponses) DeleteReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsInstanceResponse, error)
- func (c *ClientWithResponses) DeleteRuleFromSecurityGroupWithResponse(ctx context.Context, id string, ruleId string, reqEditors ...RequestEditorFn) (*DeleteRuleFromSecurityGroupResponse, error)
- func (c *ClientWithResponses) DeleteSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error)
- func (c *ClientWithResponses) DeleteSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSksClusterResponse, error)
- func (c *ClientWithResponses) DeleteSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*DeleteSksNodepoolResponse, error)
- func (c *ClientWithResponses) DeleteSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSnapshotResponse, error)
- func (c *ClientWithResponses) DeleteSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error)
- func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DetachInstanceFromElasticIpResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromElasticIpWithResponse(ctx context.Context, id string, ...) (*DetachInstanceFromElasticIpResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DetachInstanceFromPrivateNetworkResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromPrivateNetworkWithResponse(ctx context.Context, id string, ...) (*DetachInstanceFromPrivateNetworkResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DetachInstanceFromSecurityGroupResponse, error)
- func (c *ClientWithResponses) DetachInstanceFromSecurityGroupWithResponse(ctx context.Context, id string, ...) (*DetachInstanceFromSecurityGroupResponse, error)
- func (c *ClientWithResponses) EvictInstancePoolMembersWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*EvictInstancePoolMembersResponse, error)
- func (c *ClientWithResponses) EvictInstancePoolMembersWithResponse(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, ...) (*EvictInstancePoolMembersResponse, error)
- func (c *ClientWithResponses) EvictSksNodepoolMembersWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*EvictSksNodepoolMembersResponse, error)
- func (c *ClientWithResponses) EvictSksNodepoolMembersWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*EvictSksNodepoolMembersResponse, error)
- func (c *ClientWithResponses) ExportSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ExportSnapshotResponse, error)
- func (c *ClientWithResponses) GenerateSksClusterKubeconfigWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*GenerateSksClusterKubeconfigResponse, error)
- func (c *ClientWithResponses) GenerateSksClusterKubeconfigWithResponse(ctx context.Context, id string, ...) (*GenerateSksClusterKubeconfigResponse, error)
- func (c *ClientWithResponses) GetAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetAccessKeyResponse, error)
- func (c *ClientWithResponses) GetAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAntiAffinityGroupResponse, error)
- func (c *ClientWithResponses) GetApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiKeyResponse, error)
- func (c *ClientWithResponses) GetDbaasCaCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasCaCertificateResponse, error)
- func (c *ClientWithResponses) GetDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) GetDbaasKafkaAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasKafkaAclConfigResponse, error)
- func (c *ClientWithResponses) GetDbaasMigrationStatusWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasMigrationStatusResponse, error)
- func (c *ClientWithResponses) GetDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasOpensearchAclConfigResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceLogsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, ...) (*GetDbaasServiceLogsResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceLogsWithResponse(ctx context.Context, serviceName string, ...) (*GetDbaasServiceLogsResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceMetricsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, ...) (*GetDbaasServiceMetricsResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceMetricsWithResponse(ctx context.Context, serviceName string, ...) (*GetDbaasServiceMetricsResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) GetDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServicePgResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) GetDbaasServiceTypeWithResponse(ctx context.Context, serviceTypeName string, reqEditors ...RequestEditorFn) (*GetDbaasServiceTypeResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsGrafanaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsGrafanaResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsKafkaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsKafkaResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsMysqlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsMysqlResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsOpensearchWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsOpensearchResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsPgWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsPgResponse, error)
- func (c *ClientWithResponses) GetDbaasSettingsRedisWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsRedisResponse, error)
- func (c *ClientWithResponses) GetDbaasTaskWithResponse(ctx context.Context, service DbaasServiceName, id string, ...) (*GetDbaasTaskResponse, error)
- func (c *ClientWithResponses) GetDeployTargetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDeployTargetResponse, error)
- func (c *ClientWithResponses) GetDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, ...) (*GetDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) GetDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainResponse, error)
- func (c *ClientWithResponses) GetDnsDomainZoneFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainZoneFileResponse, error)
- func (c *ClientWithResponses) GetElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetElasticIpResponse, error)
- func (c *ClientWithResponses) GetIamOrganizationPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIamOrganizationPolicyResponse, error)
- func (c *ClientWithResponses) GetIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIamRoleResponse, error)
- func (c *ClientWithResponses) GetInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstancePoolResponse, error)
- func (c *ClientWithResponses) GetInstanceTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceTypeResponse, error)
- func (c *ClientWithResponses) GetInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceResponse, error)
- func (c *ClientWithResponses) GetLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, ...) (*GetLoadBalancerServiceResponse, error)
- func (c *ClientWithResponses) GetLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetLoadBalancerResponse, error)
- func (c *ClientWithResponses) GetOperationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOperationResponse, error)
- func (c *ClientWithResponses) GetPrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPrivateNetworkResponse, error)
- func (c *ClientWithResponses) GetQuotaWithResponse(ctx context.Context, entity string, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error)
- func (c *ClientWithResponses) GetReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsElasticIpResponse, error)
- func (c *ClientWithResponses) GetReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsInstanceResponse, error)
- func (c *ClientWithResponses) GetSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSecurityGroupResponse, error)
- func (c *ClientWithResponses) GetSksClusterAuthorityCertWithResponse(ctx context.Context, id string, ...) (*GetSksClusterAuthorityCertResponse, error)
- func (c *ClientWithResponses) GetSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSksClusterResponse, error)
- func (c *ClientWithResponses) GetSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*GetSksNodepoolResponse, error)
- func (c *ClientWithResponses) GetSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSnapshotResponse, error)
- func (c *ClientWithResponses) GetSosPresignedUrlWithResponse(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, ...) (*GetSosPresignedUrlResponse, error)
- func (c *ClientWithResponses) GetSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetSshKeyResponse, error)
- func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
- func (c *ClientWithResponses) ListAccessKeyKnownOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyKnownOperationsResponse, error)
- func (c *ClientWithResponses) ListAccessKeyOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyOperationsResponse, error)
- func (c *ClientWithResponses) ListAccessKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeysResponse, error)
- func (c *ClientWithResponses) ListAntiAffinityGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAntiAffinityGroupsResponse, error)
- func (c *ClientWithResponses) ListApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApiKeysResponse, error)
- func (c *ClientWithResponses) ListDbaasIntegrationSettingsWithResponse(ctx context.Context, integrationType string, sourceType string, ...) (*ListDbaasIntegrationSettingsResponse, error)
- func (c *ClientWithResponses) ListDbaasIntegrationTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasIntegrationTypesResponse, error)
- func (c *ClientWithResponses) ListDbaasServiceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServiceTypesResponse, error)
- func (c *ClientWithResponses) ListDbaasServicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServicesResponse, error)
- func (c *ClientWithResponses) ListDeployTargetsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDeployTargetsResponse, error)
- func (c *ClientWithResponses) ListDnsDomainRecordsWithResponse(ctx context.Context, domainId string, reqEditors ...RequestEditorFn) (*ListDnsDomainRecordsResponse, error)
- func (c *ClientWithResponses) ListDnsDomainsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDnsDomainsResponse, error)
- func (c *ClientWithResponses) ListElasticIpsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListElasticIpsResponse, error)
- func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)
- func (c *ClientWithResponses) ListIamRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIamRolesResponse, error)
- func (c *ClientWithResponses) ListInstancePoolsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstancePoolsResponse, error)
- func (c *ClientWithResponses) ListInstanceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstanceTypesResponse, error)
- func (c *ClientWithResponses) ListInstancesWithResponse(ctx context.Context, params *ListInstancesParams, ...) (*ListInstancesResponse, error)
- func (c *ClientWithResponses) ListLoadBalancersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLoadBalancersResponse, error)
- func (c *ClientWithResponses) ListPrivateNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPrivateNetworksResponse, error)
- func (c *ClientWithResponses) ListQuotasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListQuotasResponse, error)
- func (c *ClientWithResponses) ListSecurityGroupsWithResponse(ctx context.Context, params *ListSecurityGroupsParams, ...) (*ListSecurityGroupsResponse, error)
- func (c *ClientWithResponses) ListSksClusterDeprecatedResourcesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListSksClusterDeprecatedResourcesResponse, error)
- func (c *ClientWithResponses) ListSksClusterVersionsWithResponse(ctx context.Context, params *ListSksClusterVersionsParams, ...) (*ListSksClusterVersionsResponse, error)
- func (c *ClientWithResponses) ListSksClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSksClustersResponse, error)
- func (c *ClientWithResponses) ListSnapshotsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSnapshotsResponse, error)
- func (c *ClientWithResponses) ListSosBucketsUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSosBucketsUsageResponse, error)
- func (c *ClientWithResponses) ListSshKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSshKeysResponse, error)
- func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, ...) (*ListTemplatesResponse, error)
- func (c *ClientWithResponses) ListZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListZonesResponse, error)
- func (c *ClientWithResponses) PromoteSnapshotToTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*PromoteSnapshotToTemplateResponse, error)
- func (c *ClientWithResponses) PromoteSnapshotToTemplateWithResponse(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, ...) (*PromoteSnapshotToTemplateResponse, error)
- func (c *ClientWithResponses) RebootInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RebootInstanceResponse, error)
- func (c *ClientWithResponses) RegisterSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterSshKeyResponse, error)
- func (c *ClientWithResponses) RegisterSshKeyWithResponse(ctx context.Context, body RegisterSshKeyJSONRequestBody, ...) (*RegisterSshKeyResponse, error)
- func (c *ClientWithResponses) RegisterTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterTemplateResponse, error)
- func (c *ClientWithResponses) RegisterTemplateWithResponse(ctx context.Context, body RegisterTemplateJSONRequestBody, ...) (*RegisterTemplateResponse, error)
- func (c *ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*RemoveExternalSourceFromSecurityGroupResponse, error)
- func (c *ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithResponse(ctx context.Context, id string, ...) (*RemoveExternalSourceFromSecurityGroupResponse, error)
- func (c *ClientWithResponses) RemoveInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RemoveInstanceProtectionResponse, error)
- func (c *ClientWithResponses) ResetDbaasKafkaUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasKafkaUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasKafkaUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasKafkaUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasMysqlUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasMysqlUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasMysqlUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasMysqlUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasOpensearchUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasOpensearchUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasOpensearchUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasOpensearchUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasPostgresUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasPostgresUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetDbaasPostgresUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*ResetDbaasPostgresUserPasswordResponse, error)
- func (c *ClientWithResponses) ResetElasticIpFieldWithResponse(ctx context.Context, id string, field ResetElasticIpFieldParamsField, ...) (*ResetElasticIpFieldResponse, error)
- func (c *ClientWithResponses) ResetInstanceFieldWithResponse(ctx context.Context, id string, field ResetInstanceFieldParamsField, ...) (*ResetInstanceFieldResponse, error)
- func (c *ClientWithResponses) ResetInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ResetInstancePasswordResponse, error)
- func (c *ClientWithResponses) ResetInstancePoolFieldWithResponse(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, ...) (*ResetInstancePoolFieldResponse, error)
- func (c *ClientWithResponses) ResetInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ResetInstanceResponse, error)
- func (c *ClientWithResponses) ResetInstanceWithResponse(ctx context.Context, id string, body ResetInstanceJSONRequestBody, ...) (*ResetInstanceResponse, error)
- func (c *ClientWithResponses) ResetLoadBalancerFieldWithResponse(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, ...) (*ResetLoadBalancerFieldResponse, error)
- func (c *ClientWithResponses) ResetLoadBalancerServiceFieldWithResponse(ctx context.Context, id string, serviceId string, ...) (*ResetLoadBalancerServiceFieldResponse, error)
- func (c *ClientWithResponses) ResetPrivateNetworkFieldWithResponse(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, ...) (*ResetPrivateNetworkFieldResponse, error)
- func (c *ClientWithResponses) ResetSksClusterFieldWithResponse(ctx context.Context, id string, field ResetSksClusterFieldParamsField, ...) (*ResetSksClusterFieldResponse, error)
- func (c *ClientWithResponses) ResetSksNodepoolFieldWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*ResetSksNodepoolFieldResponse, error)
- func (c *ClientWithResponses) ResizeInstanceDiskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ResizeInstanceDiskResponse, error)
- func (c *ClientWithResponses) ResizeInstanceDiskWithResponse(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, ...) (*ResizeInstanceDiskResponse, error)
- func (c *ClientWithResponses) RevealInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RevealInstancePasswordResponse, error)
- func (c *ClientWithResponses) RevertInstanceToSnapshotWithBodyWithResponse(ctx context.Context, instanceId string, contentType string, body io.Reader, ...) (*RevertInstanceToSnapshotResponse, error)
- func (c *ClientWithResponses) RevertInstanceToSnapshotWithResponse(ctx context.Context, instanceId string, ...) (*RevertInstanceToSnapshotResponse, error)
- func (c *ClientWithResponses) RevokeAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*RevokeAccessKeyResponse, error)
- func (c *ClientWithResponses) RotateSksCcmCredentialsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksCcmCredentialsResponse, error)
- func (c *ClientWithResponses) RotateSksOperatorsCaWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksOperatorsCaResponse, error)
- func (c *ClientWithResponses) ScaleInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ScaleInstancePoolResponse, error)
- func (c *ClientWithResponses) ScaleInstancePoolWithResponse(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, ...) (*ScaleInstancePoolResponse, error)
- func (c *ClientWithResponses) ScaleInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ScaleInstanceResponse, error)
- func (c *ClientWithResponses) ScaleInstanceWithResponse(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, ...) (*ScaleInstanceResponse, error)
- func (c *ClientWithResponses) ScaleSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*ScaleSksNodepoolResponse, error)
- func (c *ClientWithResponses) ScaleSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*ScaleSksNodepoolResponse, error)
- func (c *ClientWithResponses) StartDbaasGrafanaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasGrafanaMaintenanceResponse, error)
- func (c *ClientWithResponses) StartDbaasKafkaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasKafkaMaintenanceResponse, error)
- func (c *ClientWithResponses) StartDbaasMysqlMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasMysqlMaintenanceResponse, error)
- func (c *ClientWithResponses) StartDbaasOpensearchMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasOpensearchMaintenanceResponse, error)
- func (c *ClientWithResponses) StartDbaasPgMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasPgMaintenanceResponse, error)
- func (c *ClientWithResponses) StartDbaasRedisMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasRedisMaintenanceResponse, error)
- func (c *ClientWithResponses) StartInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*StartInstanceResponse, error)
- func (c *ClientWithResponses) StartInstanceWithResponse(ctx context.Context, id string, body StartInstanceJSONRequestBody, ...) (*StartInstanceResponse, error)
- func (c *ClientWithResponses) StopDbaasMysqlMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasMysqlMigrationResponse, error)
- func (c *ClientWithResponses) StopDbaasPgMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasPgMigrationResponse, error)
- func (c *ClientWithResponses) StopDbaasRedisMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasRedisMigrationResponse, error)
- func (c *ClientWithResponses) StopInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*StopInstanceResponse, error)
- func (c *ClientWithResponses) UpdateDbaasIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) UpdateDbaasIntegrationWithResponse(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, ...) (*UpdateDbaasIntegrationResponse, error)
- func (c *ClientWithResponses) UpdateDbaasOpensearchAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasOpensearchAclConfigResponse, error)
- func (c *ClientWithResponses) UpdateDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasOpensearchAclConfigResponse, error)
- func (c *ClientWithResponses) UpdateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*UpdateDbaasPgConnectionPoolResponse, error)
- func (c *ClientWithResponses) UpdateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, ...) (*UpdateDbaasPgConnectionPoolResponse, error)
- func (c *ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*UpdateDbaasPostgresAllowReplicationResponse, error)
- func (c *ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, ...) (*UpdateDbaasPostgresAllowReplicationResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServiceGrafanaResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServiceKafkaResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServiceMysqlResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServiceOpensearchResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServicePgResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServicePgResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, ...) (*UpdateDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) UpdateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, ...) (*UpdateDbaasServiceRedisResponse, error)
- func (c *ClientWithResponses) UpdateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, recordId string, contentType string, ...) (*UpdateDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) UpdateDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, ...) (*UpdateDnsDomainRecordResponse, error)
- func (c *ClientWithResponses) UpdateElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateElasticIpResponse, error)
- func (c *ClientWithResponses) UpdateElasticIpWithResponse(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, ...) (*UpdateElasticIpResponse, error)
- func (c *ClientWithResponses) UpdateIamOrganizationPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateIamOrganizationPolicyResponse, error)
- func (c *ClientWithResponses) UpdateIamOrganizationPolicyWithResponse(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, ...) (*UpdateIamOrganizationPolicyResponse, error)
- func (c *ClientWithResponses) UpdateIamRolePolicyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateIamRolePolicyResponse, error)
- func (c *ClientWithResponses) UpdateIamRolePolicyWithResponse(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, ...) (*UpdateIamRolePolicyResponse, error)
- func (c *ClientWithResponses) UpdateIamRoleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateIamRoleResponse, error)
- func (c *ClientWithResponses) UpdateIamRoleWithResponse(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, ...) (*UpdateIamRoleResponse, error)
- func (c *ClientWithResponses) UpdateInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateInstancePoolResponse, error)
- func (c *ClientWithResponses) UpdateInstancePoolWithResponse(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, ...) (*UpdateInstancePoolResponse, error)
- func (c *ClientWithResponses) UpdateInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateInstanceResponse, error)
- func (c *ClientWithResponses) UpdateInstanceWithResponse(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, ...) (*UpdateInstanceResponse, error)
- func (c *ClientWithResponses) UpdateLoadBalancerServiceWithBodyWithResponse(ctx context.Context, id string, serviceId string, contentType string, ...) (*UpdateLoadBalancerServiceResponse, error)
- func (c *ClientWithResponses) UpdateLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, ...) (*UpdateLoadBalancerServiceResponse, error)
- func (c *ClientWithResponses) UpdateLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateLoadBalancerResponse, error)
- func (c *ClientWithResponses) UpdateLoadBalancerWithResponse(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, ...) (*UpdateLoadBalancerResponse, error)
- func (c *ClientWithResponses) UpdatePrivateNetworkInstanceIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePrivateNetworkInstanceIpResponse, error)
- func (c *ClientWithResponses) UpdatePrivateNetworkInstanceIpWithResponse(ctx context.Context, id string, ...) (*UpdatePrivateNetworkInstanceIpResponse, error)
- func (c *ClientWithResponses) UpdatePrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePrivateNetworkResponse, error)
- func (c *ClientWithResponses) UpdatePrivateNetworkWithResponse(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, ...) (*UpdatePrivateNetworkResponse, error)
- func (c *ClientWithResponses) UpdateReverseDnsElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateReverseDnsElasticIpResponse, error)
- func (c *ClientWithResponses) UpdateReverseDnsElasticIpWithResponse(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, ...) (*UpdateReverseDnsElasticIpResponse, error)
- func (c *ClientWithResponses) UpdateReverseDnsInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateReverseDnsInstanceResponse, error)
- func (c *ClientWithResponses) UpdateReverseDnsInstanceWithResponse(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, ...) (*UpdateReverseDnsInstanceResponse, error)
- func (c *ClientWithResponses) UpdateSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateSksClusterResponse, error)
- func (c *ClientWithResponses) UpdateSksClusterWithResponse(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, ...) (*UpdateSksClusterResponse, error)
- func (c *ClientWithResponses) UpdateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, ...) (*UpdateSksNodepoolResponse, error)
- func (c *ClientWithResponses) UpdateSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, ...) (*UpdateSksNodepoolResponse, error)
- func (c *ClientWithResponses) UpdateTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateTemplateResponse, error)
- func (c *ClientWithResponses) UpdateTemplateWithResponse(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, ...) (*UpdateTemplateResponse, error)
- func (c *ClientWithResponses) UpgradeSksClusterServiceLevelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UpgradeSksClusterServiceLevelResponse, error)
- func (c *ClientWithResponses) UpgradeSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpgradeSksClusterResponse, error)
- func (c *ClientWithResponses) UpgradeSksClusterWithResponse(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, ...) (*UpgradeSksClusterResponse, error)
- type ClientWithResponsesInterface
- type CopyTemplateJSONBody
- type CopyTemplateJSONRequestBody
- type CopyTemplateResponse
- type CreateAccessKeyJSONBody
- type CreateAccessKeyJSONRequestBody
- type CreateAccessKeyResponse
- type CreateAntiAffinityGroupJSONBody
- type CreateAntiAffinityGroupJSONRequestBody
- type CreateAntiAffinityGroupResponse
- type CreateApiKeyJSONBody
- type CreateApiKeyJSONRequestBody
- type CreateApiKeyResponse
- type CreateDbaasIntegrationJSONBody
- type CreateDbaasIntegrationJSONRequestBody
- type CreateDbaasIntegrationResponse
- type CreateDbaasKafkaSchemaRegistryAclConfigJSONBody
- type CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody
- type CreateDbaasKafkaSchemaRegistryAclConfigResponse
- type CreateDbaasKafkaTopicAclConfigJSONBody
- type CreateDbaasKafkaTopicAclConfigJSONRequestBody
- type CreateDbaasKafkaTopicAclConfigResponse
- type CreateDbaasKafkaUserJSONBody
- type CreateDbaasKafkaUserJSONRequestBody
- type CreateDbaasKafkaUserResponse
- type CreateDbaasMysqlDatabaseJSONBody
- type CreateDbaasMysqlDatabaseJSONRequestBody
- type CreateDbaasMysqlDatabaseResponse
- type CreateDbaasMysqlUserJSONBody
- type CreateDbaasMysqlUserJSONRequestBody
- type CreateDbaasMysqlUserResponse
- type CreateDbaasOpensearchUserJSONBody
- type CreateDbaasOpensearchUserJSONRequestBody
- type CreateDbaasOpensearchUserResponse
- type CreateDbaasPgConnectionPoolJSONBody
- type CreateDbaasPgConnectionPoolJSONRequestBody
- type CreateDbaasPgConnectionPoolResponse
- type CreateDbaasPgDatabaseJSONBody
- type CreateDbaasPgDatabaseJSONRequestBody
- type CreateDbaasPgDatabaseResponse
- type CreateDbaasPgUpgradeCheckJSONBody
- type CreateDbaasPgUpgradeCheckJSONBodyTargetVersion
- type CreateDbaasPgUpgradeCheckJSONRequestBody
- type CreateDbaasPgUpgradeCheckResponse
- type CreateDbaasPostgresUserJSONBody
- type CreateDbaasPostgresUserJSONRequestBody
- type CreateDbaasPostgresUserResponse
- type CreateDbaasServiceGrafanaJSONBody
- type CreateDbaasServiceGrafanaJSONBodyMaintenanceDow
- type CreateDbaasServiceGrafanaJSONRequestBody
- type CreateDbaasServiceGrafanaResponse
- type CreateDbaasServiceKafkaJSONBody
- type CreateDbaasServiceKafkaJSONBodyMaintenanceDow
- type CreateDbaasServiceKafkaJSONRequestBody
- type CreateDbaasServiceKafkaResponse
- type CreateDbaasServiceMysqlJSONBody
- type CreateDbaasServiceMysqlJSONBodyIntegrationsType
- type CreateDbaasServiceMysqlJSONBodyMaintenanceDow
- type CreateDbaasServiceMysqlJSONRequestBody
- type CreateDbaasServiceMysqlResponse
- type CreateDbaasServiceOpensearchJSONBody
- type CreateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm
- type CreateDbaasServiceOpensearchJSONBodyMaintenanceDow
- type CreateDbaasServiceOpensearchJSONRequestBody
- type CreateDbaasServiceOpensearchResponse
- type CreateDbaasServicePgJSONBody
- type CreateDbaasServicePgJSONBodyIntegrationsType
- type CreateDbaasServicePgJSONBodyMaintenanceDow
- type CreateDbaasServicePgJSONRequestBody
- type CreateDbaasServicePgResponse
- type CreateDbaasServiceRedisJSONBody
- type CreateDbaasServiceRedisJSONBodyMaintenanceDow
- type CreateDbaasServiceRedisJSONRequestBody
- type CreateDbaasServiceRedisResponse
- type CreateDbaasTaskMigrationCheckJSONBody
- type CreateDbaasTaskMigrationCheckJSONRequestBody
- type CreateDbaasTaskMigrationCheckResponse
- type CreateDnsDomainJSONBody
- type CreateDnsDomainJSONRequestBody
- type CreateDnsDomainRecordJSONBody
- type CreateDnsDomainRecordJSONBodyType
- type CreateDnsDomainRecordJSONRequestBody
- type CreateDnsDomainRecordResponse
- type CreateDnsDomainResponse
- type CreateElasticIpJSONBody
- type CreateElasticIpJSONBodyAddressfamily
- type CreateElasticIpJSONRequestBody
- type CreateElasticIpResponse
- type CreateIamRoleJSONBody
- type CreateIamRoleJSONBodyPermissions
- type CreateIamRoleJSONRequestBody
- type CreateIamRoleResponse
- type CreateInstanceJSONBody
- type CreateInstanceJSONRequestBody
- type CreateInstancePoolJSONBody
- type CreateInstancePoolJSONRequestBody
- type CreateInstancePoolResponse
- type CreateInstanceResponse
- type CreateLoadBalancerJSONBody
- type CreateLoadBalancerJSONRequestBody
- type CreateLoadBalancerResponse
- type CreatePrivateNetworkJSONBody
- type CreatePrivateNetworkJSONRequestBody
- type CreatePrivateNetworkResponse
- type CreateSecurityGroupJSONBody
- type CreateSecurityGroupJSONRequestBody
- type CreateSecurityGroupResponse
- type CreateSksClusterJSONBody
- type CreateSksClusterJSONBodyAddons
- type CreateSksClusterJSONBodyCni
- type CreateSksClusterJSONBodyLevel
- type CreateSksClusterJSONRequestBody
- type CreateSksClusterResponse
- type CreateSksNodepoolJSONBody
- type CreateSksNodepoolJSONBodyAddons
- type CreateSksNodepoolJSONRequestBody
- type CreateSksNodepoolResponse
- type CreateSnapshotResponse
- type DbaasBackupConfig
- type DbaasDatabaseName
- type DbaasIntegration
- type DbaasIntegrationType
- type DbaasKafkaAclId
- type DbaasKafkaAcls
- type DbaasKafkaSchemaRegistryAclEntry
- type DbaasKafkaSchemaRegistryAclEntryPermission
- type DbaasKafkaTopicAclEntry
- type DbaasKafkaTopicAclEntryPermission
- type DbaasMigrationStatus
- type DbaasMysqlDatabaseName
- type DbaasNodeState
- type DbaasNodeStateProgressUpdate
- type DbaasNodeStateProgressUpdatePhase
- type DbaasNodeStateRole
- type DbaasNodeStateState
- type DbaasOpensearchAclConfig
- type DbaasPgDatabaseName
- type DbaasPgPoolName
- type DbaasPgPoolSize
- type DbaasPgPoolUsername
- type DbaasPlan
- type DbaasPostgresUsers
- type DbaasServiceBackup
- type DbaasServiceCommon
- type DbaasServiceGrafana
- type DbaasServiceKafka
- type DbaasServiceLogs
- type DbaasServiceMaintenance
- type DbaasServiceMaintenanceDow
- type DbaasServiceMysql
- type DbaasServiceName
- type DbaasServiceNotification
- type DbaasServiceNotificationLevel
- type DbaasServiceNotificationType
- type DbaasServiceOpensearch
- type DbaasServiceOpensearchIndexPatternsSortingAlgorithm
- type DbaasServicePg
- type DbaasServiceRedis
- type DbaasServiceType
- type DbaasServiceTypeName
- type DbaasServiceUpdate
- type DbaasTask
- type DbaasUserPassword
- type DbaasUserUsername
- type DeleteAntiAffinityGroupResponse
- type DeleteApiKeyResponse
- type DeleteDbaasIntegrationResponse
- type DeleteDbaasKafkaSchemaRegistryAclConfigResponse
- type DeleteDbaasKafkaTopicAclConfigResponse
- type DeleteDbaasKafkaUserResponse
- type DeleteDbaasMysqlDatabaseResponse
- type DeleteDbaasMysqlUserResponse
- type DeleteDbaasOpensearchUserResponse
- type DeleteDbaasPgConnectionPoolResponse
- type DeleteDbaasPgDatabaseResponse
- type DeleteDbaasPostgresUserResponse
- type DeleteDbaasServiceGrafanaResponse
- type DeleteDbaasServiceKafkaResponse
- type DeleteDbaasServiceMysqlResponse
- type DeleteDbaasServiceOpensearchResponse
- type DeleteDbaasServicePgResponse
- type DeleteDbaasServiceRedisResponse
- type DeleteDbaasServiceResponse
- type DeleteDnsDomainRecordResponse
- type DeleteDnsDomainResponse
- type DeleteElasticIpResponse
- type DeleteIamRoleResponse
- type DeleteInstancePoolResponse
- type DeleteInstanceResponse
- type DeleteLoadBalancerResponse
- type DeleteLoadBalancerServiceResponse
- type DeletePrivateNetworkResponse
- type DeleteReverseDnsElasticIpResponse
- type DeleteReverseDnsInstanceResponse
- type DeleteRuleFromSecurityGroupResponse
- type DeleteSecurityGroupResponse
- type DeleteSksClusterResponse
- type DeleteSksNodepoolResponse
- type DeleteSnapshotResponse
- type DeleteSshKeyResponse
- type DeleteTemplateResponse
- type DeployTarget
- type DeployTargetType
- type DetachInstanceFromElasticIpJSONBody
- type DetachInstanceFromElasticIpJSONRequestBody
- type DetachInstanceFromElasticIpResponse
- type DetachInstanceFromPrivateNetworkJSONBody
- type DetachInstanceFromPrivateNetworkJSONRequestBody
- type DetachInstanceFromPrivateNetworkResponse
- type DetachInstanceFromSecurityGroupJSONBody
- type DetachInstanceFromSecurityGroupJSONRequestBody
- type DetachInstanceFromSecurityGroupResponse
- type DnsDomain
- type DnsDomainRecord
- type DnsDomainRecordType
- type DomainName
- type ElasticIp
- type ElasticIpAddressfamily
- type ElasticIpHealthcheck
- type ElasticIpHealthcheckMode
- type EnumComponentRoute
- type EnumComponentUsage
- type EnumIntegrationTypes
- type EnumKafkaAuthMethod
- type EnumMasterLinkStatus
- type EnumMigrationMethod
- type EnumMigrationStatus
- type EnumMysqlAuthenticationPlugin
- type EnumOpensearchRulePermission
- type EnumPgPoolMode
- type EnumPgSynchronousReplication
- type EnumPgVariant
- type EnumServiceState
- type EnumSortOrder
- type Event
- type EvictInstancePoolMembersJSONBody
- type EvictInstancePoolMembersJSONRequestBody
- type EvictInstancePoolMembersResponse
- type EvictSksNodepoolMembersJSONBody
- type EvictSksNodepoolMembersJSONRequestBody
- type EvictSksNodepoolMembersResponse
- type ExportSnapshotResponse
- type GenerateSksClusterKubeconfigJSONBody
- type GenerateSksClusterKubeconfigJSONRequestBody
- type GenerateSksClusterKubeconfigResponse
- type GetAccessKeyResponse
- type GetAntiAffinityGroupResponse
- type GetApiKeyResponse
- type GetDbaasCaCertificateResponse
- type GetDbaasIntegrationResponse
- type GetDbaasKafkaAclConfigResponse
- type GetDbaasMigrationStatusResponse
- type GetDbaasOpensearchAclConfigResponse
- type GetDbaasServiceGrafanaResponse
- type GetDbaasServiceKafkaResponse
- type GetDbaasServiceLogsJSONBody
- type GetDbaasServiceLogsJSONRequestBody
- type GetDbaasServiceLogsResponse
- type GetDbaasServiceMetricsJSONBody
- type GetDbaasServiceMetricsJSONBodyPeriod
- type GetDbaasServiceMetricsJSONRequestBody
- type GetDbaasServiceMetricsResponse
- type GetDbaasServiceMysqlResponse
- type GetDbaasServiceOpensearchResponse
- type GetDbaasServicePgResponse
- type GetDbaasServiceRedisResponse
- type GetDbaasServiceTypeResponse
- type GetDbaasSettingsGrafanaResponse
- type GetDbaasSettingsKafkaResponse
- type GetDbaasSettingsMysqlResponse
- type GetDbaasSettingsOpensearchResponse
- type GetDbaasSettingsPgResponse
- type GetDbaasSettingsRedisResponse
- type GetDbaasTaskResponse
- type GetDeployTargetResponse
- type GetDnsDomainRecordResponse
- type GetDnsDomainResponse
- type GetDnsDomainZoneFileResponse
- type GetElasticIpResponse
- type GetIamOrganizationPolicyResponse
- type GetIamRoleResponse
- type GetInstancePoolResponse
- type GetInstanceResponse
- type GetInstanceTypeResponse
- type GetLoadBalancerResponse
- type GetLoadBalancerServiceResponse
- type GetOperationResponse
- type GetPrivateNetworkResponse
- type GetQuotaResponse
- type GetReverseDnsElasticIpResponse
- type GetReverseDnsInstanceResponse
- type GetSecurityGroupResponse
- type GetSksClusterAuthorityCertParamsAuthority
- type GetSksClusterAuthorityCertResponse
- type GetSksClusterResponse
- type GetSksNodepoolResponse
- type GetSnapshotResponse
- type GetSosPresignedUrlParams
- type GetSosPresignedUrlResponse
- type GetSshKeyResponse
- type GetTemplateResponse
- type HttpRequestDoer
- type IamApiKey
- type IamApiKeyCreated
- type IamPolicy
- type IamPolicyDefaultServiceStrategy
- type IamPolicy_Services
- type IamRole
- type IamRolePermissions
- type IamServicePolicy
- type IamServicePolicyRule
- type IamServicePolicyRuleAction
- type IamServicePolicyType
- type Instance
- type InstancePassword
- type InstancePool
- type InstancePoolState
- type InstanceState
- type InstanceTarget
- type InstanceType
- type InstanceTypeFamily
- type InstanceTypeSize
- type KubeletImageGc
- type Labels
- type ListAccessKeyKnownOperationsResponse
- type ListAccessKeyOperationsResponse
- type ListAccessKeysResponse
- type ListAntiAffinityGroupsResponse
- type ListApiKeysResponse
- type ListDbaasIntegrationSettingsResponse
- type ListDbaasIntegrationTypesResponse
- type ListDbaasServiceTypesResponse
- type ListDbaasServicesResponse
- type ListDeployTargetsResponse
- type ListDnsDomainRecordsResponse
- type ListDnsDomainsResponse
- type ListElasticIpsResponse
- type ListEventsParams
- type ListEventsResponse
- type ListIamRolesResponse
- type ListInstancePoolsResponse
- type ListInstanceTypesResponse
- type ListInstancesParams
- type ListInstancesParamsManagerType
- type ListInstancesResponse
- type ListLoadBalancersResponse
- type ListPrivateNetworksResponse
- type ListQuotasResponse
- type ListSecurityGroupsParams
- type ListSecurityGroupsParamsVisibility
- type ListSecurityGroupsResponse
- type ListSksClusterDeprecatedResourcesResponse
- type ListSksClusterVersionsParams
- type ListSksClusterVersionsResponse
- type ListSksClustersResponse
- type ListSnapshotsResponse
- type ListSosBucketsUsageResponse
- type ListSshKeysResponse
- type ListTemplatesParams
- type ListTemplatesParamsVisibility
- type ListTemplatesResponse
- type ListZonesResponse
- type LoadBalancer
- type LoadBalancerServerStatus
- type LoadBalancerServerStatusStatus
- type LoadBalancerService
- type LoadBalancerServiceHealthcheck
- type LoadBalancerServiceHealthcheckMode
- type LoadBalancerServiceProtocol
- type LoadBalancerServiceState
- type LoadBalancerServiceStrategy
- type LoadBalancerState
- type Manager
- type ManagerType
- type Operation
- type OperationReason
- type OperationState
- type PollFunc
- type Poller
- type PrivateNetwork
- type PrivateNetworkLease
- type PromoteSnapshotToTemplateJSONBody
- type PromoteSnapshotToTemplateJSONRequestBody
- type PromoteSnapshotToTemplateResponse
- type PublicIpAssignment
- type Quota
- type RebootInstanceResponse
- type RegisterSshKeyJSONBody
- type RegisterSshKeyJSONRequestBody
- type RegisterSshKeyResponse
- type RegisterTemplateJSONBody
- type RegisterTemplateJSONBodyBootMode
- type RegisterTemplateJSONRequestBody
- type RegisterTemplateResponse
- type RemoveExternalSourceFromSecurityGroupJSONBody
- type RemoveExternalSourceFromSecurityGroupJSONRequestBody
- type RemoveExternalSourceFromSecurityGroupResponse
- type RemoveInstanceProtectionResponse
- type RequestEditorFn
- type ResetDbaasKafkaUserPasswordJSONBody
- type ResetDbaasKafkaUserPasswordJSONRequestBody
- type ResetDbaasKafkaUserPasswordResponse
- type ResetDbaasMysqlUserPasswordJSONBody
- type ResetDbaasMysqlUserPasswordJSONRequestBody
- type ResetDbaasMysqlUserPasswordResponse
- type ResetDbaasOpensearchUserPasswordJSONBody
- type ResetDbaasOpensearchUserPasswordJSONRequestBody
- type ResetDbaasOpensearchUserPasswordResponse
- type ResetDbaasPostgresUserPasswordJSONBody
- type ResetDbaasPostgresUserPasswordJSONRequestBody
- type ResetDbaasPostgresUserPasswordResponse
- type ResetElasticIpFieldParamsField
- type ResetElasticIpFieldResponse
- type ResetInstanceFieldParamsField
- type ResetInstanceFieldResponse
- type ResetInstanceJSONBody
- type ResetInstanceJSONRequestBody
- type ResetInstancePasswordResponse
- type ResetInstancePoolFieldParamsField
- type ResetInstancePoolFieldResponse
- type ResetInstanceResponse
- type ResetLoadBalancerFieldParamsField
- type ResetLoadBalancerFieldResponse
- type ResetLoadBalancerServiceFieldParamsField
- type ResetLoadBalancerServiceFieldResponse
- type ResetPrivateNetworkFieldParamsField
- type ResetPrivateNetworkFieldResponse
- type ResetSksClusterFieldParamsField
- type ResetSksClusterFieldResponse
- type ResetSksNodepoolFieldParamsField
- type ResetSksNodepoolFieldResponse
- type ResizeInstanceDiskJSONBody
- type ResizeInstanceDiskJSONRequestBody
- type ResizeInstanceDiskResponse
- type RevealInstancePasswordResponse
- type ReverseDnsRecord
- type RevertInstanceToSnapshotJSONBody
- type RevertInstanceToSnapshotJSONRequestBody
- type RevertInstanceToSnapshotResponse
- type RevokeAccessKeyResponse
- type RotateSksCcmCredentialsResponse
- type RotateSksOperatorsCaResponse
- type ScaleInstanceJSONBody
- type ScaleInstanceJSONRequestBody
- type ScaleInstancePoolJSONBody
- type ScaleInstancePoolJSONRequestBody
- type ScaleInstancePoolResponse
- type ScaleInstanceResponse
- type ScaleSksNodepoolJSONBody
- type ScaleSksNodepoolJSONRequestBody
- type ScaleSksNodepoolResponse
- type SecurityGroup
- type SecurityGroupResource
- type SecurityGroupResourceVisibility
- type SecurityGroupRule
- type SecurityGroupRuleFlowDirection
- type SecurityGroupRuleProtocol
- type SksCluster
- type SksClusterAddons
- type SksClusterCni
- type SksClusterDeprecatedResource
- type SksClusterLevel
- type SksClusterState
- type SksKubeconfigRequest
- type SksNodepool
- type SksNodepoolAddons
- type SksNodepoolState
- type SksNodepoolTaint
- type SksNodepoolTaintEffect
- type SksNodepoolTaints
- type SksOidc
- type SksOidc_RequiredClaim
- type Snapshot
- type SnapshotState
- type SosBucketUsage
- type SshKey
- type StartDbaasGrafanaMaintenanceResponse
- type StartDbaasKafkaMaintenanceResponse
- type StartDbaasMysqlMaintenanceResponse
- type StartDbaasOpensearchMaintenanceResponse
- type StartDbaasPgMaintenanceResponse
- type StartDbaasRedisMaintenanceResponse
- type StartInstanceJSONBody
- type StartInstanceJSONBodyRescueProfile
- type StartInstanceJSONRequestBody
- type StartInstanceResponse
- type StopDbaasMysqlMigrationResponse
- type StopDbaasPgMigrationResponse
- type StopDbaasRedisMigrationResponse
- type StopInstanceResponse
- type Template
- type TemplateBootMode
- type TemplateVisibility
- type UpdateDbaasIntegrationJSONBody
- type UpdateDbaasIntegrationJSONRequestBody
- type UpdateDbaasIntegrationResponse
- type UpdateDbaasOpensearchAclConfigJSONBody
- type UpdateDbaasOpensearchAclConfigJSONRequestBody
- type UpdateDbaasOpensearchAclConfigResponse
- type UpdateDbaasPgConnectionPoolJSONBody
- type UpdateDbaasPgConnectionPoolJSONRequestBody
- type UpdateDbaasPgConnectionPoolResponse
- type UpdateDbaasPostgresAllowReplicationJSONBody
- type UpdateDbaasPostgresAllowReplicationJSONRequestBody
- type UpdateDbaasPostgresAllowReplicationResponse
- type UpdateDbaasServiceGrafanaJSONBody
- type UpdateDbaasServiceGrafanaJSONBodyMaintenanceDow
- type UpdateDbaasServiceGrafanaJSONRequestBody
- type UpdateDbaasServiceGrafanaResponse
- type UpdateDbaasServiceKafkaJSONBody
- type UpdateDbaasServiceKafkaJSONBodyMaintenanceDow
- type UpdateDbaasServiceKafkaJSONRequestBody
- type UpdateDbaasServiceKafkaResponse
- type UpdateDbaasServiceMysqlJSONBody
- type UpdateDbaasServiceMysqlJSONBodyMaintenanceDow
- type UpdateDbaasServiceMysqlJSONRequestBody
- type UpdateDbaasServiceMysqlResponse
- type UpdateDbaasServiceOpensearchJSONBody
- type UpdateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm
- type UpdateDbaasServiceOpensearchJSONBodyMaintenanceDow
- type UpdateDbaasServiceOpensearchJSONRequestBody
- type UpdateDbaasServiceOpensearchResponse
- type UpdateDbaasServicePgJSONBody
- type UpdateDbaasServicePgJSONBodyMaintenanceDow
- type UpdateDbaasServicePgJSONRequestBody
- type UpdateDbaasServicePgResponse
- type UpdateDbaasServiceRedisJSONBody
- type UpdateDbaasServiceRedisJSONBodyMaintenanceDow
- type UpdateDbaasServiceRedisJSONRequestBody
- type UpdateDbaasServiceRedisResponse
- type UpdateDnsDomainRecordJSONBody
- type UpdateDnsDomainRecordJSONRequestBody
- type UpdateDnsDomainRecordResponse
- type UpdateElasticIpJSONBody
- type UpdateElasticIpJSONRequestBody
- type UpdateElasticIpResponse
- type UpdateIamOrganizationPolicyJSONBody
- type UpdateIamOrganizationPolicyJSONRequestBody
- type UpdateIamOrganizationPolicyResponse
- type UpdateIamRoleJSONBody
- type UpdateIamRoleJSONBodyPermissions
- type UpdateIamRoleJSONRequestBody
- type UpdateIamRolePolicyJSONBody
- type UpdateIamRolePolicyJSONRequestBody
- type UpdateIamRolePolicyResponse
- type UpdateIamRoleResponse
- type UpdateInstanceJSONBody
- type UpdateInstanceJSONRequestBody
- type UpdateInstancePoolJSONBody
- type UpdateInstancePoolJSONRequestBody
- type UpdateInstancePoolResponse
- type UpdateInstanceResponse
- type UpdateLoadBalancerJSONBody
- type UpdateLoadBalancerJSONRequestBody
- type UpdateLoadBalancerResponse
- type UpdateLoadBalancerServiceJSONBody
- type UpdateLoadBalancerServiceJSONBodyProtocol
- type UpdateLoadBalancerServiceJSONBodyStrategy
- type UpdateLoadBalancerServiceJSONRequestBody
- type UpdateLoadBalancerServiceResponse
- type UpdatePrivateNetworkInstanceIpJSONBody
- type UpdatePrivateNetworkInstanceIpJSONRequestBody
- type UpdatePrivateNetworkInstanceIpResponse
- type UpdatePrivateNetworkJSONBody
- type UpdatePrivateNetworkJSONRequestBody
- type UpdatePrivateNetworkResponse
- type UpdateReverseDnsElasticIpJSONBody
- type UpdateReverseDnsElasticIpJSONRequestBody
- type UpdateReverseDnsElasticIpResponse
- type UpdateReverseDnsInstanceJSONBody
- type UpdateReverseDnsInstanceJSONRequestBody
- type UpdateReverseDnsInstanceResponse
- type UpdateSksClusterJSONBody
- type UpdateSksClusterJSONBodyAddons
- type UpdateSksClusterJSONRequestBody
- type UpdateSksClusterResponse
- type UpdateSksNodepoolJSONBody
- type UpdateSksNodepoolJSONRequestBody
- type UpdateSksNodepoolResponse
- type UpdateTemplateJSONBody
- type UpdateTemplateJSONRequestBody
- type UpdateTemplateResponse
- type UpgradeSksClusterJSONBody
- type UpgradeSksClusterJSONRequestBody
- type UpgradeSksClusterResponse
- type UpgradeSksClusterServiceLevelResponse
- type Zone
- type ZoneName
Constants ¶
const ( // DefaultPollingInterval represents the default polling interval used in Poller. DefaultPollingInterval = 3 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func NewAddExternalSourceToSecurityGroupRequest ¶
func NewAddExternalSourceToSecurityGroupRequest(server string, id string, body AddExternalSourceToSecurityGroupJSONRequestBody) (*http.Request, error)
NewAddExternalSourceToSecurityGroupRequest calls the generic AddExternalSourceToSecurityGroup builder with application/json body
func NewAddExternalSourceToSecurityGroupRequestWithBody ¶
func NewAddExternalSourceToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddExternalSourceToSecurityGroupRequestWithBody generates requests for AddExternalSourceToSecurityGroup with any type of body
func NewAddInstanceProtectionRequest ¶ added in v0.87.0
NewAddInstanceProtectionRequest generates requests for AddInstanceProtection
func NewAddRuleToSecurityGroupRequest ¶
func NewAddRuleToSecurityGroupRequest(server string, id string, body AddRuleToSecurityGroupJSONRequestBody) (*http.Request, error)
NewAddRuleToSecurityGroupRequest calls the generic AddRuleToSecurityGroup builder with application/json body
func NewAddRuleToSecurityGroupRequestWithBody ¶
func NewAddRuleToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddRuleToSecurityGroupRequestWithBody generates requests for AddRuleToSecurityGroup with any type of body
func NewAddServiceToLoadBalancerRequest ¶
func NewAddServiceToLoadBalancerRequest(server string, id string, body AddServiceToLoadBalancerJSONRequestBody) (*http.Request, error)
NewAddServiceToLoadBalancerRequest calls the generic AddServiceToLoadBalancer builder with application/json body
func NewAddServiceToLoadBalancerRequestWithBody ¶
func NewAddServiceToLoadBalancerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddServiceToLoadBalancerRequestWithBody generates requests for AddServiceToLoadBalancer with any type of body
func NewAttachInstanceToElasticIpRequest ¶
func NewAttachInstanceToElasticIpRequest(server string, id string, body AttachInstanceToElasticIpJSONRequestBody) (*http.Request, error)
NewAttachInstanceToElasticIpRequest calls the generic AttachInstanceToElasticIp builder with application/json body
func NewAttachInstanceToElasticIpRequestWithBody ¶
func NewAttachInstanceToElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAttachInstanceToElasticIpRequestWithBody generates requests for AttachInstanceToElasticIp with any type of body
func NewAttachInstanceToPrivateNetworkRequest ¶
func NewAttachInstanceToPrivateNetworkRequest(server string, id string, body AttachInstanceToPrivateNetworkJSONRequestBody) (*http.Request, error)
NewAttachInstanceToPrivateNetworkRequest calls the generic AttachInstanceToPrivateNetwork builder with application/json body
func NewAttachInstanceToPrivateNetworkRequestWithBody ¶
func NewAttachInstanceToPrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAttachInstanceToPrivateNetworkRequestWithBody generates requests for AttachInstanceToPrivateNetwork with any type of body
func NewAttachInstanceToSecurityGroupRequest ¶
func NewAttachInstanceToSecurityGroupRequest(server string, id string, body AttachInstanceToSecurityGroupJSONRequestBody) (*http.Request, error)
NewAttachInstanceToSecurityGroupRequest calls the generic AttachInstanceToSecurityGroup builder with application/json body
func NewAttachInstanceToSecurityGroupRequestWithBody ¶
func NewAttachInstanceToSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAttachInstanceToSecurityGroupRequestWithBody generates requests for AttachInstanceToSecurityGroup with any type of body
func NewCopyTemplateRequest ¶
func NewCopyTemplateRequest(server string, id string, body CopyTemplateJSONRequestBody) (*http.Request, error)
NewCopyTemplateRequest calls the generic CopyTemplate builder with application/json body
func NewCopyTemplateRequestWithBody ¶
func NewCopyTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewCopyTemplateRequestWithBody generates requests for CopyTemplate with any type of body
func NewCreateAccessKeyRequest ¶ added in v0.81.0
func NewCreateAccessKeyRequest(server string, body CreateAccessKeyJSONRequestBody) (*http.Request, error)
NewCreateAccessKeyRequest calls the generic CreateAccessKey builder with application/json body
func NewCreateAccessKeyRequestWithBody ¶ added in v0.81.0
func NewCreateAccessKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccessKeyRequestWithBody generates requests for CreateAccessKey with any type of body
func NewCreateAntiAffinityGroupRequest ¶
func NewCreateAntiAffinityGroupRequest(server string, body CreateAntiAffinityGroupJSONRequestBody) (*http.Request, error)
NewCreateAntiAffinityGroupRequest calls the generic CreateAntiAffinityGroup builder with application/json body
func NewCreateAntiAffinityGroupRequestWithBody ¶
func NewCreateAntiAffinityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAntiAffinityGroupRequestWithBody generates requests for CreateAntiAffinityGroup with any type of body
func NewCreateApiKeyRequest ¶ added in v0.98.0
func NewCreateApiKeyRequest(server string, body CreateApiKeyJSONRequestBody) (*http.Request, error)
NewCreateApiKeyRequest calls the generic CreateApiKey builder with application/json body
func NewCreateApiKeyRequestWithBody ¶ added in v0.98.0
func NewCreateApiKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateApiKeyRequestWithBody generates requests for CreateApiKey with any type of body
func NewCreateDbaasIntegrationRequest ¶ added in v0.83.1
func NewCreateDbaasIntegrationRequest(server string, body CreateDbaasIntegrationJSONRequestBody) (*http.Request, error)
NewCreateDbaasIntegrationRequest calls the generic CreateDbaasIntegration builder with application/json body
func NewCreateDbaasIntegrationRequestWithBody ¶ added in v0.83.1
func NewCreateDbaasIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasIntegrationRequestWithBody generates requests for CreateDbaasIntegration with any type of body
func NewCreateDbaasKafkaSchemaRegistryAclConfigRequest ¶ added in v0.90.3
func NewCreateDbaasKafkaSchemaRegistryAclConfigRequest(server string, name DbaasServiceName, body CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody) (*http.Request, error)
NewCreateDbaasKafkaSchemaRegistryAclConfigRequest calls the generic CreateDbaasKafkaSchemaRegistryAclConfig builder with application/json body
func NewCreateDbaasKafkaSchemaRegistryAclConfigRequestWithBody ¶ added in v0.90.3
func NewCreateDbaasKafkaSchemaRegistryAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasKafkaSchemaRegistryAclConfigRequestWithBody generates requests for CreateDbaasKafkaSchemaRegistryAclConfig with any type of body
func NewCreateDbaasKafkaTopicAclConfigRequest ¶ added in v0.90.3
func NewCreateDbaasKafkaTopicAclConfigRequest(server string, name DbaasServiceName, body CreateDbaasKafkaTopicAclConfigJSONRequestBody) (*http.Request, error)
NewCreateDbaasKafkaTopicAclConfigRequest calls the generic CreateDbaasKafkaTopicAclConfig builder with application/json body
func NewCreateDbaasKafkaTopicAclConfigRequestWithBody ¶ added in v0.90.3
func NewCreateDbaasKafkaTopicAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasKafkaTopicAclConfigRequestWithBody generates requests for CreateDbaasKafkaTopicAclConfig with any type of body
func NewCreateDbaasKafkaUserRequest ¶ added in v0.90.3
func NewCreateDbaasKafkaUserRequest(server string, serviceName DbaasServiceName, body CreateDbaasKafkaUserJSONRequestBody) (*http.Request, error)
NewCreateDbaasKafkaUserRequest calls the generic CreateDbaasKafkaUser builder with application/json body
func NewCreateDbaasKafkaUserRequestWithBody ¶ added in v0.90.3
func NewCreateDbaasKafkaUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasKafkaUserRequestWithBody generates requests for CreateDbaasKafkaUser with any type of body
func NewCreateDbaasMysqlDatabaseRequest ¶ added in v0.101.0
func NewCreateDbaasMysqlDatabaseRequest(server string, serviceName DbaasServiceName, body CreateDbaasMysqlDatabaseJSONRequestBody) (*http.Request, error)
NewCreateDbaasMysqlDatabaseRequest calls the generic CreateDbaasMysqlDatabase builder with application/json body
func NewCreateDbaasMysqlDatabaseRequestWithBody ¶ added in v0.101.0
func NewCreateDbaasMysqlDatabaseRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasMysqlDatabaseRequestWithBody generates requests for CreateDbaasMysqlDatabase with any type of body
func NewCreateDbaasMysqlUserRequest ¶ added in v0.100.1
func NewCreateDbaasMysqlUserRequest(server string, serviceName DbaasServiceName, body CreateDbaasMysqlUserJSONRequestBody) (*http.Request, error)
NewCreateDbaasMysqlUserRequest calls the generic CreateDbaasMysqlUser builder with application/json body
func NewCreateDbaasMysqlUserRequestWithBody ¶ added in v0.100.1
func NewCreateDbaasMysqlUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasMysqlUserRequestWithBody generates requests for CreateDbaasMysqlUser with any type of body
func NewCreateDbaasOpensearchUserRequest ¶ added in v0.100.1
func NewCreateDbaasOpensearchUserRequest(server string, serviceName DbaasServiceName, body CreateDbaasOpensearchUserJSONRequestBody) (*http.Request, error)
NewCreateDbaasOpensearchUserRequest calls the generic CreateDbaasOpensearchUser builder with application/json body
func NewCreateDbaasOpensearchUserRequestWithBody ¶ added in v0.100.1
func NewCreateDbaasOpensearchUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasOpensearchUserRequestWithBody generates requests for CreateDbaasOpensearchUser with any type of body
func NewCreateDbaasPgConnectionPoolRequest ¶ added in v0.100.1
func NewCreateDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, body CreateDbaasPgConnectionPoolJSONRequestBody) (*http.Request, error)
NewCreateDbaasPgConnectionPoolRequest calls the generic CreateDbaasPgConnectionPool builder with application/json body
func NewCreateDbaasPgConnectionPoolRequestWithBody ¶ added in v0.100.1
func NewCreateDbaasPgConnectionPoolRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasPgConnectionPoolRequestWithBody generates requests for CreateDbaasPgConnectionPool with any type of body
func NewCreateDbaasPgDatabaseRequest ¶ added in v0.101.0
func NewCreateDbaasPgDatabaseRequest(server string, serviceName DbaasServiceName, body CreateDbaasPgDatabaseJSONRequestBody) (*http.Request, error)
NewCreateDbaasPgDatabaseRequest calls the generic CreateDbaasPgDatabase builder with application/json body
func NewCreateDbaasPgDatabaseRequestWithBody ¶ added in v0.101.0
func NewCreateDbaasPgDatabaseRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasPgDatabaseRequestWithBody generates requests for CreateDbaasPgDatabase with any type of body
func NewCreateDbaasPgUpgradeCheckRequest ¶ added in v0.101.0
func NewCreateDbaasPgUpgradeCheckRequest(server string, service DbaasServiceName, body CreateDbaasPgUpgradeCheckJSONRequestBody) (*http.Request, error)
NewCreateDbaasPgUpgradeCheckRequest calls the generic CreateDbaasPgUpgradeCheck builder with application/json body
func NewCreateDbaasPgUpgradeCheckRequestWithBody ¶ added in v0.101.0
func NewCreateDbaasPgUpgradeCheckRequestWithBody(server string, service DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasPgUpgradeCheckRequestWithBody generates requests for CreateDbaasPgUpgradeCheck with any type of body
func NewCreateDbaasPostgresUserRequest ¶ added in v0.90.3
func NewCreateDbaasPostgresUserRequest(server string, serviceName DbaasServiceName, body CreateDbaasPostgresUserJSONRequestBody) (*http.Request, error)
NewCreateDbaasPostgresUserRequest calls the generic CreateDbaasPostgresUser builder with application/json body
func NewCreateDbaasPostgresUserRequestWithBody ¶ added in v0.90.3
func NewCreateDbaasPostgresUserRequestWithBody(server string, serviceName DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasPostgresUserRequestWithBody generates requests for CreateDbaasPostgresUser with any type of body
func NewCreateDbaasServiceGrafanaRequest ¶ added in v0.100.1
func NewCreateDbaasServiceGrafanaRequest(server string, name DbaasServiceName, body CreateDbaasServiceGrafanaJSONRequestBody) (*http.Request, error)
NewCreateDbaasServiceGrafanaRequest calls the generic CreateDbaasServiceGrafana builder with application/json body
func NewCreateDbaasServiceGrafanaRequestWithBody ¶ added in v0.100.1
func NewCreateDbaasServiceGrafanaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServiceGrafanaRequestWithBody generates requests for CreateDbaasServiceGrafana with any type of body
func NewCreateDbaasServiceKafkaRequest ¶ added in v0.78.0
func NewCreateDbaasServiceKafkaRequest(server string, name DbaasServiceName, body CreateDbaasServiceKafkaJSONRequestBody) (*http.Request, error)
NewCreateDbaasServiceKafkaRequest calls the generic CreateDbaasServiceKafka builder with application/json body
func NewCreateDbaasServiceKafkaRequestWithBody ¶ added in v0.78.0
func NewCreateDbaasServiceKafkaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServiceKafkaRequestWithBody generates requests for CreateDbaasServiceKafka with any type of body
func NewCreateDbaasServiceMysqlRequest ¶ added in v0.78.0
func NewCreateDbaasServiceMysqlRequest(server string, name DbaasServiceName, body CreateDbaasServiceMysqlJSONRequestBody) (*http.Request, error)
NewCreateDbaasServiceMysqlRequest calls the generic CreateDbaasServiceMysql builder with application/json body
func NewCreateDbaasServiceMysqlRequestWithBody ¶ added in v0.78.0
func NewCreateDbaasServiceMysqlRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServiceMysqlRequestWithBody generates requests for CreateDbaasServiceMysql with any type of body
func NewCreateDbaasServiceOpensearchRequest ¶ added in v0.85.0
func NewCreateDbaasServiceOpensearchRequest(server string, name DbaasServiceName, body CreateDbaasServiceOpensearchJSONRequestBody) (*http.Request, error)
NewCreateDbaasServiceOpensearchRequest calls the generic CreateDbaasServiceOpensearch builder with application/json body
func NewCreateDbaasServiceOpensearchRequestWithBody ¶ added in v0.85.0
func NewCreateDbaasServiceOpensearchRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServiceOpensearchRequestWithBody generates requests for CreateDbaasServiceOpensearch with any type of body
func NewCreateDbaasServicePgRequest ¶ added in v0.78.0
func NewCreateDbaasServicePgRequest(server string, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody) (*http.Request, error)
NewCreateDbaasServicePgRequest calls the generic CreateDbaasServicePg builder with application/json body
func NewCreateDbaasServicePgRequestWithBody ¶ added in v0.78.0
func NewCreateDbaasServicePgRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServicePgRequestWithBody generates requests for CreateDbaasServicePg with any type of body
func NewCreateDbaasServiceRedisRequest ¶ added in v0.78.0
func NewCreateDbaasServiceRedisRequest(server string, name DbaasServiceName, body CreateDbaasServiceRedisJSONRequestBody) (*http.Request, error)
NewCreateDbaasServiceRedisRequest calls the generic CreateDbaasServiceRedis builder with application/json body
func NewCreateDbaasServiceRedisRequestWithBody ¶ added in v0.78.0
func NewCreateDbaasServiceRedisRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasServiceRedisRequestWithBody generates requests for CreateDbaasServiceRedis with any type of body
func NewCreateDbaasTaskMigrationCheckRequest ¶ added in v0.87.0
func NewCreateDbaasTaskMigrationCheckRequest(server string, service DbaasServiceName, body CreateDbaasTaskMigrationCheckJSONRequestBody) (*http.Request, error)
NewCreateDbaasTaskMigrationCheckRequest calls the generic CreateDbaasTaskMigrationCheck builder with application/json body
func NewCreateDbaasTaskMigrationCheckRequestWithBody ¶ added in v0.87.0
func NewCreateDbaasTaskMigrationCheckRequestWithBody(server string, service DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDbaasTaskMigrationCheckRequestWithBody generates requests for CreateDbaasTaskMigrationCheck with any type of body
func NewCreateDnsDomainRecordRequest ¶ added in v0.88.2
func NewCreateDnsDomainRecordRequest(server string, domainId string, body CreateDnsDomainRecordJSONRequestBody) (*http.Request, error)
NewCreateDnsDomainRecordRequest calls the generic CreateDnsDomainRecord builder with application/json body
func NewCreateDnsDomainRecordRequestWithBody ¶ added in v0.88.2
func NewCreateDnsDomainRecordRequestWithBody(server string, domainId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDnsDomainRecordRequestWithBody generates requests for CreateDnsDomainRecord with any type of body
func NewCreateDnsDomainRequest ¶ added in v0.88.2
func NewCreateDnsDomainRequest(server string, body CreateDnsDomainJSONRequestBody) (*http.Request, error)
NewCreateDnsDomainRequest calls the generic CreateDnsDomain builder with application/json body
func NewCreateDnsDomainRequestWithBody ¶ added in v0.88.2
func NewCreateDnsDomainRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDnsDomainRequestWithBody generates requests for CreateDnsDomain with any type of body
func NewCreateElasticIpRequest ¶
func NewCreateElasticIpRequest(server string, body CreateElasticIpJSONRequestBody) (*http.Request, error)
NewCreateElasticIpRequest calls the generic CreateElasticIp builder with application/json body
func NewCreateElasticIpRequestWithBody ¶
func NewCreateElasticIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateElasticIpRequestWithBody generates requests for CreateElasticIp with any type of body
func NewCreateIamRoleRequest ¶ added in v0.98.0
func NewCreateIamRoleRequest(server string, body CreateIamRoleJSONRequestBody) (*http.Request, error)
NewCreateIamRoleRequest calls the generic CreateIamRole builder with application/json body
func NewCreateIamRoleRequestWithBody ¶ added in v0.98.0
func NewCreateIamRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateIamRoleRequestWithBody generates requests for CreateIamRole with any type of body
func NewCreateInstancePoolRequest ¶
func NewCreateInstancePoolRequest(server string, body CreateInstancePoolJSONRequestBody) (*http.Request, error)
NewCreateInstancePoolRequest calls the generic CreateInstancePool builder with application/json body
func NewCreateInstancePoolRequestWithBody ¶
func NewCreateInstancePoolRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateInstancePoolRequestWithBody generates requests for CreateInstancePool with any type of body
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest(server string, body CreateInstanceJSONRequestBody) (*http.Request, error)
NewCreateInstanceRequest calls the generic CreateInstance builder with application/json body
func NewCreateInstanceRequestWithBody ¶
func NewCreateInstanceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateInstanceRequestWithBody generates requests for CreateInstance with any type of body
func NewCreateLoadBalancerRequest ¶
func NewCreateLoadBalancerRequest(server string, body CreateLoadBalancerJSONRequestBody) (*http.Request, error)
NewCreateLoadBalancerRequest calls the generic CreateLoadBalancer builder with application/json body
func NewCreateLoadBalancerRequestWithBody ¶
func NewCreateLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLoadBalancerRequestWithBody generates requests for CreateLoadBalancer with any type of body
func NewCreatePrivateNetworkRequest ¶
func NewCreatePrivateNetworkRequest(server string, body CreatePrivateNetworkJSONRequestBody) (*http.Request, error)
NewCreatePrivateNetworkRequest calls the generic CreatePrivateNetwork builder with application/json body
func NewCreatePrivateNetworkRequestWithBody ¶
func NewCreatePrivateNetworkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePrivateNetworkRequestWithBody generates requests for CreatePrivateNetwork with any type of body
func NewCreateSecurityGroupRequest ¶
func NewCreateSecurityGroupRequest(server string, body CreateSecurityGroupJSONRequestBody) (*http.Request, error)
NewCreateSecurityGroupRequest calls the generic CreateSecurityGroup builder with application/json body
func NewCreateSecurityGroupRequestWithBody ¶
func NewCreateSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSecurityGroupRequestWithBody generates requests for CreateSecurityGroup with any type of body
func NewCreateSksClusterRequest ¶
func NewCreateSksClusterRequest(server string, body CreateSksClusterJSONRequestBody) (*http.Request, error)
NewCreateSksClusterRequest calls the generic CreateSksCluster builder with application/json body
func NewCreateSksClusterRequestWithBody ¶
func NewCreateSksClusterRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSksClusterRequestWithBody generates requests for CreateSksCluster with any type of body
func NewCreateSksNodepoolRequest ¶
func NewCreateSksNodepoolRequest(server string, id string, body CreateSksNodepoolJSONRequestBody) (*http.Request, error)
NewCreateSksNodepoolRequest calls the generic CreateSksNodepool builder with application/json body
func NewCreateSksNodepoolRequestWithBody ¶
func NewCreateSksNodepoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSksNodepoolRequestWithBody generates requests for CreateSksNodepool with any type of body
func NewCreateSnapshotRequest ¶
NewCreateSnapshotRequest generates requests for CreateSnapshot
func NewDeleteAntiAffinityGroupRequest ¶
NewDeleteAntiAffinityGroupRequest generates requests for DeleteAntiAffinityGroup
func NewDeleteApiKeyRequest ¶ added in v0.98.0
NewDeleteApiKeyRequest generates requests for DeleteApiKey
func NewDeleteDbaasIntegrationRequest ¶ added in v0.83.2
NewDeleteDbaasIntegrationRequest generates requests for DeleteDbaasIntegration
func NewDeleteDbaasKafkaSchemaRegistryAclConfigRequest ¶ added in v0.90.3
func NewDeleteDbaasKafkaSchemaRegistryAclConfigRequest(server string, name DbaasServiceName, aclId DbaasKafkaAclId) (*http.Request, error)
NewDeleteDbaasKafkaSchemaRegistryAclConfigRequest generates requests for DeleteDbaasKafkaSchemaRegistryAclConfig
func NewDeleteDbaasKafkaTopicAclConfigRequest ¶ added in v0.90.3
func NewDeleteDbaasKafkaTopicAclConfigRequest(server string, name DbaasServiceName, aclId DbaasKafkaAclId) (*http.Request, error)
NewDeleteDbaasKafkaTopicAclConfigRequest generates requests for DeleteDbaasKafkaTopicAclConfig
func NewDeleteDbaasKafkaUserRequest ¶ added in v0.90.3
func NewDeleteDbaasKafkaUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
NewDeleteDbaasKafkaUserRequest generates requests for DeleteDbaasKafkaUser
func NewDeleteDbaasMysqlDatabaseRequest ¶ added in v0.101.0
func NewDeleteDbaasMysqlDatabaseRequest(server string, serviceName DbaasServiceName, databaseName DbaasMysqlDatabaseName) (*http.Request, error)
NewDeleteDbaasMysqlDatabaseRequest generates requests for DeleteDbaasMysqlDatabase
func NewDeleteDbaasMysqlUserRequest ¶ added in v0.100.1
func NewDeleteDbaasMysqlUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
NewDeleteDbaasMysqlUserRequest generates requests for DeleteDbaasMysqlUser
func NewDeleteDbaasOpensearchUserRequest ¶ added in v0.100.1
func NewDeleteDbaasOpensearchUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
NewDeleteDbaasOpensearchUserRequest generates requests for DeleteDbaasOpensearchUser
func NewDeleteDbaasPgConnectionPoolRequest ¶ added in v0.100.1
func NewDeleteDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName) (*http.Request, error)
NewDeleteDbaasPgConnectionPoolRequest generates requests for DeleteDbaasPgConnectionPool
func NewDeleteDbaasPgDatabaseRequest ¶ added in v0.101.0
func NewDeleteDbaasPgDatabaseRequest(server string, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName) (*http.Request, error)
NewDeleteDbaasPgDatabaseRequest generates requests for DeleteDbaasPgDatabase
func NewDeleteDbaasPostgresUserRequest ¶ added in v0.90.3
func NewDeleteDbaasPostgresUserRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername) (*http.Request, error)
NewDeleteDbaasPostgresUserRequest generates requests for DeleteDbaasPostgresUser
func NewDeleteDbaasServiceGrafanaRequest ¶ added in v0.100.1
NewDeleteDbaasServiceGrafanaRequest generates requests for DeleteDbaasServiceGrafana
func NewDeleteDbaasServiceKafkaRequest ¶ added in v0.100.1
NewDeleteDbaasServiceKafkaRequest generates requests for DeleteDbaasServiceKafka
func NewDeleteDbaasServiceMysqlRequest ¶ added in v0.100.1
NewDeleteDbaasServiceMysqlRequest generates requests for DeleteDbaasServiceMysql
func NewDeleteDbaasServiceOpensearchRequest ¶ added in v0.100.1
NewDeleteDbaasServiceOpensearchRequest generates requests for DeleteDbaasServiceOpensearch
func NewDeleteDbaasServicePgRequest ¶ added in v0.100.1
NewDeleteDbaasServicePgRequest generates requests for DeleteDbaasServicePg
func NewDeleteDbaasServiceRedisRequest ¶ added in v0.100.1
NewDeleteDbaasServiceRedisRequest generates requests for DeleteDbaasServiceRedis
func NewDeleteDbaasServiceRequest ¶ added in v0.78.0
NewDeleteDbaasServiceRequest generates requests for DeleteDbaasService
func NewDeleteDnsDomainRecordRequest ¶ added in v0.88.2
func NewDeleteDnsDomainRecordRequest(server string, domainId string, recordId string) (*http.Request, error)
NewDeleteDnsDomainRecordRequest generates requests for DeleteDnsDomainRecord
func NewDeleteDnsDomainRequest ¶ added in v0.88.2
NewDeleteDnsDomainRequest generates requests for DeleteDnsDomain
func NewDeleteElasticIpRequest ¶
NewDeleteElasticIpRequest generates requests for DeleteElasticIp
func NewDeleteIamRoleRequest ¶ added in v0.98.0
NewDeleteIamRoleRequest generates requests for DeleteIamRole
func NewDeleteInstancePoolRequest ¶
NewDeleteInstancePoolRequest generates requests for DeleteInstancePool
func NewDeleteInstanceRequest ¶
NewDeleteInstanceRequest generates requests for DeleteInstance
func NewDeleteLoadBalancerRequest ¶
NewDeleteLoadBalancerRequest generates requests for DeleteLoadBalancer
func NewDeleteLoadBalancerServiceRequest ¶
func NewDeleteLoadBalancerServiceRequest(server string, id string, serviceId string) (*http.Request, error)
NewDeleteLoadBalancerServiceRequest generates requests for DeleteLoadBalancerService
func NewDeletePrivateNetworkRequest ¶
NewDeletePrivateNetworkRequest generates requests for DeletePrivateNetwork
func NewDeleteReverseDnsElasticIpRequest ¶ added in v0.90.0
NewDeleteReverseDnsElasticIpRequest generates requests for DeleteReverseDnsElasticIp
func NewDeleteReverseDnsInstanceRequest ¶ added in v0.90.0
NewDeleteReverseDnsInstanceRequest generates requests for DeleteReverseDnsInstance
func NewDeleteRuleFromSecurityGroupRequest ¶
func NewDeleteRuleFromSecurityGroupRequest(server string, id string, ruleId string) (*http.Request, error)
NewDeleteRuleFromSecurityGroupRequest generates requests for DeleteRuleFromSecurityGroup
func NewDeleteSecurityGroupRequest ¶
NewDeleteSecurityGroupRequest generates requests for DeleteSecurityGroup
func NewDeleteSksClusterRequest ¶
NewDeleteSksClusterRequest generates requests for DeleteSksCluster
func NewDeleteSksNodepoolRequest ¶
func NewDeleteSksNodepoolRequest(server string, id string, sksNodepoolId string) (*http.Request, error)
NewDeleteSksNodepoolRequest generates requests for DeleteSksNodepool
func NewDeleteSnapshotRequest ¶
NewDeleteSnapshotRequest generates requests for DeleteSnapshot
func NewDeleteSshKeyRequest ¶
NewDeleteSshKeyRequest generates requests for DeleteSshKey
func NewDeleteTemplateRequest ¶
NewDeleteTemplateRequest generates requests for DeleteTemplate
func NewDetachInstanceFromElasticIpRequest ¶
func NewDetachInstanceFromElasticIpRequest(server string, id string, body DetachInstanceFromElasticIpJSONRequestBody) (*http.Request, error)
NewDetachInstanceFromElasticIpRequest calls the generic DetachInstanceFromElasticIp builder with application/json body
func NewDetachInstanceFromElasticIpRequestWithBody ¶
func NewDetachInstanceFromElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewDetachInstanceFromElasticIpRequestWithBody generates requests for DetachInstanceFromElasticIp with any type of body
func NewDetachInstanceFromPrivateNetworkRequest ¶
func NewDetachInstanceFromPrivateNetworkRequest(server string, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody) (*http.Request, error)
NewDetachInstanceFromPrivateNetworkRequest calls the generic DetachInstanceFromPrivateNetwork builder with application/json body
func NewDetachInstanceFromPrivateNetworkRequestWithBody ¶
func NewDetachInstanceFromPrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewDetachInstanceFromPrivateNetworkRequestWithBody generates requests for DetachInstanceFromPrivateNetwork with any type of body
func NewDetachInstanceFromSecurityGroupRequest ¶
func NewDetachInstanceFromSecurityGroupRequest(server string, id string, body DetachInstanceFromSecurityGroupJSONRequestBody) (*http.Request, error)
NewDetachInstanceFromSecurityGroupRequest calls the generic DetachInstanceFromSecurityGroup builder with application/json body
func NewDetachInstanceFromSecurityGroupRequestWithBody ¶
func NewDetachInstanceFromSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewDetachInstanceFromSecurityGroupRequestWithBody generates requests for DetachInstanceFromSecurityGroup with any type of body
func NewEvictInstancePoolMembersRequest ¶
func NewEvictInstancePoolMembersRequest(server string, id string, body EvictInstancePoolMembersJSONRequestBody) (*http.Request, error)
NewEvictInstancePoolMembersRequest calls the generic EvictInstancePoolMembers builder with application/json body
func NewEvictInstancePoolMembersRequestWithBody ¶
func NewEvictInstancePoolMembersRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewEvictInstancePoolMembersRequestWithBody generates requests for EvictInstancePoolMembers with any type of body
func NewEvictSksNodepoolMembersRequest ¶
func NewEvictSksNodepoolMembersRequest(server string, id string, sksNodepoolId string, body EvictSksNodepoolMembersJSONRequestBody) (*http.Request, error)
NewEvictSksNodepoolMembersRequest calls the generic EvictSksNodepoolMembers builder with application/json body
func NewEvictSksNodepoolMembersRequestWithBody ¶
func NewEvictSksNodepoolMembersRequestWithBody(server string, id string, sksNodepoolId string, contentType string, body io.Reader) (*http.Request, error)
NewEvictSksNodepoolMembersRequestWithBody generates requests for EvictSksNodepoolMembers with any type of body
func NewExportSnapshotRequest ¶
NewExportSnapshotRequest generates requests for ExportSnapshot
func NewGenerateSksClusterKubeconfigRequest ¶
func NewGenerateSksClusterKubeconfigRequest(server string, id string, body GenerateSksClusterKubeconfigJSONRequestBody) (*http.Request, error)
NewGenerateSksClusterKubeconfigRequest calls the generic GenerateSksClusterKubeconfig builder with application/json body
func NewGenerateSksClusterKubeconfigRequestWithBody ¶
func NewGenerateSksClusterKubeconfigRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewGenerateSksClusterKubeconfigRequestWithBody generates requests for GenerateSksClusterKubeconfig with any type of body
func NewGetAccessKeyRequest ¶ added in v0.81.0
NewGetAccessKeyRequest generates requests for GetAccessKey
func NewGetAntiAffinityGroupRequest ¶
NewGetAntiAffinityGroupRequest generates requests for GetAntiAffinityGroup
func NewGetApiKeyRequest ¶ added in v0.98.0
NewGetApiKeyRequest generates requests for GetApiKey
func NewGetDbaasCaCertificateRequest ¶
NewGetDbaasCaCertificateRequest generates requests for GetDbaasCaCertificate
func NewGetDbaasIntegrationRequest ¶ added in v0.83.1
NewGetDbaasIntegrationRequest generates requests for GetDbaasIntegration
func NewGetDbaasKafkaAclConfigRequest ¶ added in v0.90.3
func NewGetDbaasKafkaAclConfigRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasKafkaAclConfigRequest generates requests for GetDbaasKafkaAclConfig
func NewGetDbaasMigrationStatusRequest ¶ added in v0.85.0
func NewGetDbaasMigrationStatusRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasMigrationStatusRequest generates requests for GetDbaasMigrationStatus
func NewGetDbaasOpensearchAclConfigRequest ¶ added in v0.100.1
func NewGetDbaasOpensearchAclConfigRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasOpensearchAclConfigRequest generates requests for GetDbaasOpensearchAclConfig
func NewGetDbaasServiceGrafanaRequest ¶ added in v0.100.1
func NewGetDbaasServiceGrafanaRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServiceGrafanaRequest generates requests for GetDbaasServiceGrafana
func NewGetDbaasServiceKafkaRequest ¶ added in v0.78.0
func NewGetDbaasServiceKafkaRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServiceKafkaRequest generates requests for GetDbaasServiceKafka
func NewGetDbaasServiceLogsRequest ¶ added in v0.83.2
func NewGetDbaasServiceLogsRequest(server string, serviceName string, body GetDbaasServiceLogsJSONRequestBody) (*http.Request, error)
NewGetDbaasServiceLogsRequest calls the generic GetDbaasServiceLogs builder with application/json body
func NewGetDbaasServiceLogsRequestWithBody ¶ added in v0.83.2
func NewGetDbaasServiceLogsRequestWithBody(server string, serviceName string, contentType string, body io.Reader) (*http.Request, error)
NewGetDbaasServiceLogsRequestWithBody generates requests for GetDbaasServiceLogs with any type of body
func NewGetDbaasServiceMetricsRequest ¶ added in v0.83.2
func NewGetDbaasServiceMetricsRequest(server string, serviceName string, body GetDbaasServiceMetricsJSONRequestBody) (*http.Request, error)
NewGetDbaasServiceMetricsRequest calls the generic GetDbaasServiceMetrics builder with application/json body
func NewGetDbaasServiceMetricsRequestWithBody ¶ added in v0.83.2
func NewGetDbaasServiceMetricsRequestWithBody(server string, serviceName string, contentType string, body io.Reader) (*http.Request, error)
NewGetDbaasServiceMetricsRequestWithBody generates requests for GetDbaasServiceMetrics with any type of body
func NewGetDbaasServiceMysqlRequest ¶ added in v0.78.0
func NewGetDbaasServiceMysqlRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServiceMysqlRequest generates requests for GetDbaasServiceMysql
func NewGetDbaasServiceOpensearchRequest ¶ added in v0.85.0
func NewGetDbaasServiceOpensearchRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServiceOpensearchRequest generates requests for GetDbaasServiceOpensearch
func NewGetDbaasServicePgRequest ¶ added in v0.78.0
func NewGetDbaasServicePgRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServicePgRequest generates requests for GetDbaasServicePg
func NewGetDbaasServiceRedisRequest ¶ added in v0.78.0
func NewGetDbaasServiceRedisRequest(server string, name DbaasServiceName) (*http.Request, error)
NewGetDbaasServiceRedisRequest generates requests for GetDbaasServiceRedis
func NewGetDbaasServiceTypeRequest ¶
NewGetDbaasServiceTypeRequest generates requests for GetDbaasServiceType
func NewGetDbaasSettingsGrafanaRequest ¶ added in v0.100.1
NewGetDbaasSettingsGrafanaRequest generates requests for GetDbaasSettingsGrafana
func NewGetDbaasSettingsKafkaRequest ¶ added in v0.78.0
NewGetDbaasSettingsKafkaRequest generates requests for GetDbaasSettingsKafka
func NewGetDbaasSettingsMysqlRequest ¶ added in v0.78.0
NewGetDbaasSettingsMysqlRequest generates requests for GetDbaasSettingsMysql
func NewGetDbaasSettingsOpensearchRequest ¶ added in v0.85.0
NewGetDbaasSettingsOpensearchRequest generates requests for GetDbaasSettingsOpensearch
func NewGetDbaasSettingsPgRequest ¶ added in v0.78.0
NewGetDbaasSettingsPgRequest generates requests for GetDbaasSettingsPg
func NewGetDbaasSettingsRedisRequest ¶ added in v0.79.0
NewGetDbaasSettingsRedisRequest generates requests for GetDbaasSettingsRedis
func NewGetDbaasTaskRequest ¶ added in v0.87.0
func NewGetDbaasTaskRequest(server string, service DbaasServiceName, id string) (*http.Request, error)
NewGetDbaasTaskRequest generates requests for GetDbaasTask
func NewGetDeployTargetRequest ¶
NewGetDeployTargetRequest generates requests for GetDeployTarget
func NewGetDnsDomainRecordRequest ¶ added in v0.78.0
func NewGetDnsDomainRecordRequest(server string, domainId string, recordId string) (*http.Request, error)
NewGetDnsDomainRecordRequest generates requests for GetDnsDomainRecord
func NewGetDnsDomainRequest ¶ added in v0.78.0
NewGetDnsDomainRequest generates requests for GetDnsDomain
func NewGetDnsDomainZoneFileRequest ¶ added in v0.88.2
NewGetDnsDomainZoneFileRequest generates requests for GetDnsDomainZoneFile
func NewGetElasticIpRequest ¶
NewGetElasticIpRequest generates requests for GetElasticIp
func NewGetIamOrganizationPolicyRequest ¶ added in v0.98.0
NewGetIamOrganizationPolicyRequest generates requests for GetIamOrganizationPolicy
func NewGetIamRoleRequest ¶ added in v0.98.0
NewGetIamRoleRequest generates requests for GetIamRole
func NewGetInstancePoolRequest ¶
NewGetInstancePoolRequest generates requests for GetInstancePool
func NewGetInstanceRequest ¶
NewGetInstanceRequest generates requests for GetInstance
func NewGetInstanceTypeRequest ¶
NewGetInstanceTypeRequest generates requests for GetInstanceType
func NewGetLoadBalancerRequest ¶
NewGetLoadBalancerRequest generates requests for GetLoadBalancer
func NewGetLoadBalancerServiceRequest ¶
func NewGetLoadBalancerServiceRequest(server string, id string, serviceId string) (*http.Request, error)
NewGetLoadBalancerServiceRequest generates requests for GetLoadBalancerService
func NewGetOperationRequest ¶
NewGetOperationRequest generates requests for GetOperation
func NewGetPrivateNetworkRequest ¶
NewGetPrivateNetworkRequest generates requests for GetPrivateNetwork
func NewGetQuotaRequest ¶
NewGetQuotaRequest generates requests for GetQuota
func NewGetReverseDnsElasticIpRequest ¶ added in v0.90.0
NewGetReverseDnsElasticIpRequest generates requests for GetReverseDnsElasticIp
func NewGetReverseDnsInstanceRequest ¶ added in v0.90.0
NewGetReverseDnsInstanceRequest generates requests for GetReverseDnsInstance
func NewGetSecurityGroupRequest ¶
NewGetSecurityGroupRequest generates requests for GetSecurityGroup
func NewGetSksClusterAuthorityCertRequest ¶
func NewGetSksClusterAuthorityCertRequest(server string, id string, authority GetSksClusterAuthorityCertParamsAuthority) (*http.Request, error)
NewGetSksClusterAuthorityCertRequest generates requests for GetSksClusterAuthorityCert
func NewGetSksClusterRequest ¶
NewGetSksClusterRequest generates requests for GetSksCluster
func NewGetSksNodepoolRequest ¶
func NewGetSksNodepoolRequest(server string, id string, sksNodepoolId string) (*http.Request, error)
NewGetSksNodepoolRequest generates requests for GetSksNodepool
func NewGetSnapshotRequest ¶
NewGetSnapshotRequest generates requests for GetSnapshot
func NewGetSosPresignedUrlRequest ¶
func NewGetSosPresignedUrlRequest(server string, bucket string, params *GetSosPresignedUrlParams) (*http.Request, error)
NewGetSosPresignedUrlRequest generates requests for GetSosPresignedUrl
func NewGetSshKeyRequest ¶
NewGetSshKeyRequest generates requests for GetSshKey
func NewGetTemplateRequest ¶
NewGetTemplateRequest generates requests for GetTemplate
func NewListAccessKeyKnownOperationsRequest ¶ added in v0.81.0
NewListAccessKeyKnownOperationsRequest generates requests for ListAccessKeyKnownOperations
func NewListAccessKeyOperationsRequest ¶ added in v0.81.0
NewListAccessKeyOperationsRequest generates requests for ListAccessKeyOperations
func NewListAccessKeysRequest ¶ added in v0.81.0
NewListAccessKeysRequest generates requests for ListAccessKeys
func NewListAntiAffinityGroupsRequest ¶
NewListAntiAffinityGroupsRequest generates requests for ListAntiAffinityGroups
func NewListApiKeysRequest ¶ added in v0.98.0
NewListApiKeysRequest generates requests for ListApiKeys
func NewListDbaasIntegrationSettingsRequest ¶ added in v0.82.1
func NewListDbaasIntegrationSettingsRequest(server string, integrationType string, sourceType string, destType string) (*http.Request, error)
NewListDbaasIntegrationSettingsRequest generates requests for ListDbaasIntegrationSettings
func NewListDbaasIntegrationTypesRequest ¶ added in v0.82.1
NewListDbaasIntegrationTypesRequest generates requests for ListDbaasIntegrationTypes
func NewListDbaasServiceTypesRequest ¶
NewListDbaasServiceTypesRequest generates requests for ListDbaasServiceTypes
func NewListDbaasServicesRequest ¶
NewListDbaasServicesRequest generates requests for ListDbaasServices
func NewListDeployTargetsRequest ¶
NewListDeployTargetsRequest generates requests for ListDeployTargets
func NewListDnsDomainRecordsRequest ¶ added in v0.78.0
NewListDnsDomainRecordsRequest generates requests for ListDnsDomainRecords
func NewListDnsDomainsRequest ¶ added in v0.78.0
NewListDnsDomainsRequest generates requests for ListDnsDomains
func NewListElasticIpsRequest ¶
NewListElasticIpsRequest generates requests for ListElasticIps
func NewListEventsRequest ¶
func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
NewListEventsRequest generates requests for ListEvents
func NewListIamRolesRequest ¶ added in v0.98.0
NewListIamRolesRequest generates requests for ListIamRoles
func NewListInstancePoolsRequest ¶
NewListInstancePoolsRequest generates requests for ListInstancePools
func NewListInstanceTypesRequest ¶
NewListInstanceTypesRequest generates requests for ListInstanceTypes
func NewListInstancesRequest ¶
func NewListInstancesRequest(server string, params *ListInstancesParams) (*http.Request, error)
NewListInstancesRequest generates requests for ListInstances
func NewListLoadBalancersRequest ¶
NewListLoadBalancersRequest generates requests for ListLoadBalancers
func NewListPrivateNetworksRequest ¶
NewListPrivateNetworksRequest generates requests for ListPrivateNetworks
func NewListQuotasRequest ¶
NewListQuotasRequest generates requests for ListQuotas
func NewListSecurityGroupsRequest ¶
func NewListSecurityGroupsRequest(server string, params *ListSecurityGroupsParams) (*http.Request, error)
NewListSecurityGroupsRequest generates requests for ListSecurityGroups
func NewListSksClusterDeprecatedResourcesRequest ¶ added in v0.85.0
NewListSksClusterDeprecatedResourcesRequest generates requests for ListSksClusterDeprecatedResources
func NewListSksClusterVersionsRequest ¶
func NewListSksClusterVersionsRequest(server string, params *ListSksClusterVersionsParams) (*http.Request, error)
NewListSksClusterVersionsRequest generates requests for ListSksClusterVersions
func NewListSksClustersRequest ¶
NewListSksClustersRequest generates requests for ListSksClusters
func NewListSnapshotsRequest ¶
NewListSnapshotsRequest generates requests for ListSnapshots
func NewListSosBucketsUsageRequest ¶ added in v0.87.0
NewListSosBucketsUsageRequest generates requests for ListSosBucketsUsage
func NewListSshKeysRequest ¶
NewListSshKeysRequest generates requests for ListSshKeys
func NewListTemplatesRequest ¶
func NewListTemplatesRequest(server string, params *ListTemplatesParams) (*http.Request, error)
NewListTemplatesRequest generates requests for ListTemplates
func NewListZonesRequest ¶
NewListZonesRequest generates requests for ListZones
func NewPromoteSnapshotToTemplateRequest ¶ added in v0.81.0
func NewPromoteSnapshotToTemplateRequest(server string, id string, body PromoteSnapshotToTemplateJSONRequestBody) (*http.Request, error)
NewPromoteSnapshotToTemplateRequest calls the generic PromoteSnapshotToTemplate builder with application/json body
func NewPromoteSnapshotToTemplateRequestWithBody ¶ added in v0.81.0
func NewPromoteSnapshotToTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewPromoteSnapshotToTemplateRequestWithBody generates requests for PromoteSnapshotToTemplate with any type of body
func NewRebootInstanceRequest ¶
NewRebootInstanceRequest generates requests for RebootInstance
func NewReference ¶ added in v0.87.0
func NewReference(command, id, link *string) *struct { Command *string `json:"command,omitempty"` Id *string `json:"id,omitempty"` // revive:disable-line Link *string `json:"link,omitempty"` }
NewReference creates an oapi reference (inlined type)
func NewRegisterSshKeyRequest ¶
func NewRegisterSshKeyRequest(server string, body RegisterSshKeyJSONRequestBody) (*http.Request, error)
NewRegisterSshKeyRequest calls the generic RegisterSshKey builder with application/json body
func NewRegisterSshKeyRequestWithBody ¶
func NewRegisterSshKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRegisterSshKeyRequestWithBody generates requests for RegisterSshKey with any type of body
func NewRegisterTemplateRequest ¶
func NewRegisterTemplateRequest(server string, body RegisterTemplateJSONRequestBody) (*http.Request, error)
NewRegisterTemplateRequest calls the generic RegisterTemplate builder with application/json body
func NewRegisterTemplateRequestWithBody ¶
func NewRegisterTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRegisterTemplateRequestWithBody generates requests for RegisterTemplate with any type of body
func NewRemoveExternalSourceFromSecurityGroupRequest ¶
func NewRemoveExternalSourceFromSecurityGroupRequest(server string, id string, body RemoveExternalSourceFromSecurityGroupJSONRequestBody) (*http.Request, error)
NewRemoveExternalSourceFromSecurityGroupRequest calls the generic RemoveExternalSourceFromSecurityGroup builder with application/json body
func NewRemoveExternalSourceFromSecurityGroupRequestWithBody ¶
func NewRemoveExternalSourceFromSecurityGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewRemoveExternalSourceFromSecurityGroupRequestWithBody generates requests for RemoveExternalSourceFromSecurityGroup with any type of body
func NewRemoveInstanceProtectionRequest ¶ added in v0.87.0
NewRemoveInstanceProtectionRequest generates requests for RemoveInstanceProtection
func NewResetDbaasKafkaUserPasswordRequest ¶ added in v0.90.3
func NewResetDbaasKafkaUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasKafkaUserPasswordJSONRequestBody) (*http.Request, error)
NewResetDbaasKafkaUserPasswordRequest calls the generic ResetDbaasKafkaUserPassword builder with application/json body
func NewResetDbaasKafkaUserPasswordRequestWithBody ¶ added in v0.90.3
func NewResetDbaasKafkaUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader) (*http.Request, error)
NewResetDbaasKafkaUserPasswordRequestWithBody generates requests for ResetDbaasKafkaUserPassword with any type of body
func NewResetDbaasMysqlUserPasswordRequest ¶ added in v0.100.1
func NewResetDbaasMysqlUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasMysqlUserPasswordJSONRequestBody) (*http.Request, error)
NewResetDbaasMysqlUserPasswordRequest calls the generic ResetDbaasMysqlUserPassword builder with application/json body
func NewResetDbaasMysqlUserPasswordRequestWithBody ¶ added in v0.100.1
func NewResetDbaasMysqlUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader) (*http.Request, error)
NewResetDbaasMysqlUserPasswordRequestWithBody generates requests for ResetDbaasMysqlUserPassword with any type of body
func NewResetDbaasOpensearchUserPasswordRequest ¶ added in v0.100.1
func NewResetDbaasOpensearchUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasOpensearchUserPasswordJSONRequestBody) (*http.Request, error)
NewResetDbaasOpensearchUserPasswordRequest calls the generic ResetDbaasOpensearchUserPassword builder with application/json body
func NewResetDbaasOpensearchUserPasswordRequestWithBody ¶ added in v0.100.1
func NewResetDbaasOpensearchUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader) (*http.Request, error)
NewResetDbaasOpensearchUserPasswordRequestWithBody generates requests for ResetDbaasOpensearchUserPassword with any type of body
func NewResetDbaasPostgresUserPasswordRequest ¶ added in v0.90.3
func NewResetDbaasPostgresUserPasswordRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasPostgresUserPasswordJSONRequestBody) (*http.Request, error)
NewResetDbaasPostgresUserPasswordRequest calls the generic ResetDbaasPostgresUserPassword builder with application/json body
func NewResetDbaasPostgresUserPasswordRequestWithBody ¶ added in v0.90.3
func NewResetDbaasPostgresUserPasswordRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader) (*http.Request, error)
NewResetDbaasPostgresUserPasswordRequestWithBody generates requests for ResetDbaasPostgresUserPassword with any type of body
func NewResetElasticIpFieldRequest ¶
func NewResetElasticIpFieldRequest(server string, id string, field ResetElasticIpFieldParamsField) (*http.Request, error)
NewResetElasticIpFieldRequest generates requests for ResetElasticIpField
func NewResetInstanceFieldRequest ¶
func NewResetInstanceFieldRequest(server string, id string, field ResetInstanceFieldParamsField) (*http.Request, error)
NewResetInstanceFieldRequest generates requests for ResetInstanceField
func NewResetInstancePasswordRequest ¶ added in v0.101.0
NewResetInstancePasswordRequest generates requests for ResetInstancePassword
func NewResetInstancePoolFieldRequest ¶
func NewResetInstancePoolFieldRequest(server string, id string, field ResetInstancePoolFieldParamsField) (*http.Request, error)
NewResetInstancePoolFieldRequest generates requests for ResetInstancePoolField
func NewResetInstanceRequest ¶
func NewResetInstanceRequest(server string, id string, body ResetInstanceJSONRequestBody) (*http.Request, error)
NewResetInstanceRequest calls the generic ResetInstance builder with application/json body
func NewResetInstanceRequestWithBody ¶
func NewResetInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewResetInstanceRequestWithBody generates requests for ResetInstance with any type of body
func NewResetLoadBalancerFieldRequest ¶
func NewResetLoadBalancerFieldRequest(server string, id string, field ResetLoadBalancerFieldParamsField) (*http.Request, error)
NewResetLoadBalancerFieldRequest generates requests for ResetLoadBalancerField
func NewResetLoadBalancerServiceFieldRequest ¶
func NewResetLoadBalancerServiceFieldRequest(server string, id string, serviceId string, field ResetLoadBalancerServiceFieldParamsField) (*http.Request, error)
NewResetLoadBalancerServiceFieldRequest generates requests for ResetLoadBalancerServiceField
func NewResetPrivateNetworkFieldRequest ¶
func NewResetPrivateNetworkFieldRequest(server string, id string, field ResetPrivateNetworkFieldParamsField) (*http.Request, error)
NewResetPrivateNetworkFieldRequest generates requests for ResetPrivateNetworkField
func NewResetSksClusterFieldRequest ¶
func NewResetSksClusterFieldRequest(server string, id string, field ResetSksClusterFieldParamsField) (*http.Request, error)
NewResetSksClusterFieldRequest generates requests for ResetSksClusterField
func NewResetSksNodepoolFieldRequest ¶
func NewResetSksNodepoolFieldRequest(server string, id string, sksNodepoolId string, field ResetSksNodepoolFieldParamsField) (*http.Request, error)
NewResetSksNodepoolFieldRequest generates requests for ResetSksNodepoolField
func NewResizeInstanceDiskRequest ¶
func NewResizeInstanceDiskRequest(server string, id string, body ResizeInstanceDiskJSONRequestBody) (*http.Request, error)
NewResizeInstanceDiskRequest calls the generic ResizeInstanceDisk builder with application/json body
func NewResizeInstanceDiskRequestWithBody ¶
func NewResizeInstanceDiskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewResizeInstanceDiskRequestWithBody generates requests for ResizeInstanceDisk with any type of body
func NewRevealInstancePasswordRequest ¶ added in v0.90.3
NewRevealInstancePasswordRequest generates requests for RevealInstancePassword
func NewRevertInstanceToSnapshotRequest ¶
func NewRevertInstanceToSnapshotRequest(server string, instanceId string, body RevertInstanceToSnapshotJSONRequestBody) (*http.Request, error)
NewRevertInstanceToSnapshotRequest calls the generic RevertInstanceToSnapshot builder with application/json body
func NewRevertInstanceToSnapshotRequestWithBody ¶
func NewRevertInstanceToSnapshotRequestWithBody(server string, instanceId string, contentType string, body io.Reader) (*http.Request, error)
NewRevertInstanceToSnapshotRequestWithBody generates requests for RevertInstanceToSnapshot with any type of body
func NewRevokeAccessKeyRequest ¶ added in v0.81.0
NewRevokeAccessKeyRequest generates requests for RevokeAccessKey
func NewRotateSksCcmCredentialsRequest ¶
NewRotateSksCcmCredentialsRequest generates requests for RotateSksCcmCredentials
func NewRotateSksOperatorsCaRequest ¶ added in v0.85.0
NewRotateSksOperatorsCaRequest generates requests for RotateSksOperatorsCa
func NewScaleInstancePoolRequest ¶
func NewScaleInstancePoolRequest(server string, id string, body ScaleInstancePoolJSONRequestBody) (*http.Request, error)
NewScaleInstancePoolRequest calls the generic ScaleInstancePool builder with application/json body
func NewScaleInstancePoolRequestWithBody ¶
func NewScaleInstancePoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewScaleInstancePoolRequestWithBody generates requests for ScaleInstancePool with any type of body
func NewScaleInstanceRequest ¶
func NewScaleInstanceRequest(server string, id string, body ScaleInstanceJSONRequestBody) (*http.Request, error)
NewScaleInstanceRequest calls the generic ScaleInstance builder with application/json body
func NewScaleInstanceRequestWithBody ¶
func NewScaleInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewScaleInstanceRequestWithBody generates requests for ScaleInstance with any type of body
func NewScaleSksNodepoolRequest ¶
func NewScaleSksNodepoolRequest(server string, id string, sksNodepoolId string, body ScaleSksNodepoolJSONRequestBody) (*http.Request, error)
NewScaleSksNodepoolRequest calls the generic ScaleSksNodepool builder with application/json body
func NewScaleSksNodepoolRequestWithBody ¶
func NewScaleSksNodepoolRequestWithBody(server string, id string, sksNodepoolId string, contentType string, body io.Reader) (*http.Request, error)
NewScaleSksNodepoolRequestWithBody generates requests for ScaleSksNodepool with any type of body
func NewStartDbaasGrafanaMaintenanceRequest ¶ added in v0.100.1
func NewStartDbaasGrafanaMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasGrafanaMaintenanceRequest generates requests for StartDbaasGrafanaMaintenance
func NewStartDbaasKafkaMaintenanceRequest ¶ added in v0.96.0
func NewStartDbaasKafkaMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasKafkaMaintenanceRequest generates requests for StartDbaasKafkaMaintenance
func NewStartDbaasMysqlMaintenanceRequest ¶ added in v0.96.0
func NewStartDbaasMysqlMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasMysqlMaintenanceRequest generates requests for StartDbaasMysqlMaintenance
func NewStartDbaasOpensearchMaintenanceRequest ¶ added in v0.96.0
func NewStartDbaasOpensearchMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasOpensearchMaintenanceRequest generates requests for StartDbaasOpensearchMaintenance
func NewStartDbaasPgMaintenanceRequest ¶ added in v0.96.0
func NewStartDbaasPgMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasPgMaintenanceRequest generates requests for StartDbaasPgMaintenance
func NewStartDbaasRedisMaintenanceRequest ¶ added in v0.96.0
func NewStartDbaasRedisMaintenanceRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStartDbaasRedisMaintenanceRequest generates requests for StartDbaasRedisMaintenance
func NewStartInstanceRequest ¶
func NewStartInstanceRequest(server string, id string, body StartInstanceJSONRequestBody) (*http.Request, error)
NewStartInstanceRequest calls the generic StartInstance builder with application/json body
func NewStartInstanceRequestWithBody ¶ added in v0.75.0
func NewStartInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewStartInstanceRequestWithBody generates requests for StartInstance with any type of body
func NewStopDbaasMysqlMigrationRequest ¶ added in v0.90.0
func NewStopDbaasMysqlMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStopDbaasMysqlMigrationRequest generates requests for StopDbaasMysqlMigration
func NewStopDbaasPgMigrationRequest ¶ added in v0.90.0
func NewStopDbaasPgMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStopDbaasPgMigrationRequest generates requests for StopDbaasPgMigration
func NewStopDbaasRedisMigrationRequest ¶ added in v0.90.0
func NewStopDbaasRedisMigrationRequest(server string, name DbaasServiceName) (*http.Request, error)
NewStopDbaasRedisMigrationRequest generates requests for StopDbaasRedisMigration
func NewStopInstanceRequest ¶
NewStopInstanceRequest generates requests for StopInstance
func NewUpdateDbaasIntegrationRequest ¶ added in v0.83.2
func NewUpdateDbaasIntegrationRequest(server string, id string, body UpdateDbaasIntegrationJSONRequestBody) (*http.Request, error)
NewUpdateDbaasIntegrationRequest calls the generic UpdateDbaasIntegration builder with application/json body
func NewUpdateDbaasIntegrationRequestWithBody ¶ added in v0.83.2
func NewUpdateDbaasIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasIntegrationRequestWithBody generates requests for UpdateDbaasIntegration with any type of body
func NewUpdateDbaasOpensearchAclConfigRequest ¶ added in v0.100.1
func NewUpdateDbaasOpensearchAclConfigRequest(server string, name DbaasServiceName, body UpdateDbaasOpensearchAclConfigJSONRequestBody) (*http.Request, error)
NewUpdateDbaasOpensearchAclConfigRequest calls the generic UpdateDbaasOpensearchAclConfig builder with application/json body
func NewUpdateDbaasOpensearchAclConfigRequestWithBody ¶ added in v0.100.1
func NewUpdateDbaasOpensearchAclConfigRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasOpensearchAclConfigRequestWithBody generates requests for UpdateDbaasOpensearchAclConfig with any type of body
func NewUpdateDbaasPgConnectionPoolRequest ¶ added in v0.100.1
func NewUpdateDbaasPgConnectionPoolRequest(server string, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, body UpdateDbaasPgConnectionPoolJSONRequestBody) (*http.Request, error)
NewUpdateDbaasPgConnectionPoolRequest calls the generic UpdateDbaasPgConnectionPool builder with application/json body
func NewUpdateDbaasPgConnectionPoolRequestWithBody ¶ added in v0.100.1
func NewUpdateDbaasPgConnectionPoolRequestWithBody(server string, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasPgConnectionPoolRequestWithBody generates requests for UpdateDbaasPgConnectionPool with any type of body
func NewUpdateDbaasPostgresAllowReplicationRequest ¶ added in v0.90.3
func NewUpdateDbaasPostgresAllowReplicationRequest(server string, serviceName DbaasServiceName, username DbaasUserUsername, body UpdateDbaasPostgresAllowReplicationJSONRequestBody) (*http.Request, error)
NewUpdateDbaasPostgresAllowReplicationRequest calls the generic UpdateDbaasPostgresAllowReplication builder with application/json body
func NewUpdateDbaasPostgresAllowReplicationRequestWithBody ¶ added in v0.90.3
func NewUpdateDbaasPostgresAllowReplicationRequestWithBody(server string, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasPostgresAllowReplicationRequestWithBody generates requests for UpdateDbaasPostgresAllowReplication with any type of body
func NewUpdateDbaasServiceGrafanaRequest ¶ added in v0.100.1
func NewUpdateDbaasServiceGrafanaRequest(server string, name DbaasServiceName, body UpdateDbaasServiceGrafanaJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServiceGrafanaRequest calls the generic UpdateDbaasServiceGrafana builder with application/json body
func NewUpdateDbaasServiceGrafanaRequestWithBody ¶ added in v0.100.1
func NewUpdateDbaasServiceGrafanaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServiceGrafanaRequestWithBody generates requests for UpdateDbaasServiceGrafana with any type of body
func NewUpdateDbaasServiceKafkaRequest ¶ added in v0.78.0
func NewUpdateDbaasServiceKafkaRequest(server string, name DbaasServiceName, body UpdateDbaasServiceKafkaJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServiceKafkaRequest calls the generic UpdateDbaasServiceKafka builder with application/json body
func NewUpdateDbaasServiceKafkaRequestWithBody ¶ added in v0.78.0
func NewUpdateDbaasServiceKafkaRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServiceKafkaRequestWithBody generates requests for UpdateDbaasServiceKafka with any type of body
func NewUpdateDbaasServiceMysqlRequest ¶ added in v0.78.0
func NewUpdateDbaasServiceMysqlRequest(server string, name DbaasServiceName, body UpdateDbaasServiceMysqlJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServiceMysqlRequest calls the generic UpdateDbaasServiceMysql builder with application/json body
func NewUpdateDbaasServiceMysqlRequestWithBody ¶ added in v0.78.0
func NewUpdateDbaasServiceMysqlRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServiceMysqlRequestWithBody generates requests for UpdateDbaasServiceMysql with any type of body
func NewUpdateDbaasServiceOpensearchRequest ¶ added in v0.85.0
func NewUpdateDbaasServiceOpensearchRequest(server string, name DbaasServiceName, body UpdateDbaasServiceOpensearchJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServiceOpensearchRequest calls the generic UpdateDbaasServiceOpensearch builder with application/json body
func NewUpdateDbaasServiceOpensearchRequestWithBody ¶ added in v0.85.0
func NewUpdateDbaasServiceOpensearchRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServiceOpensearchRequestWithBody generates requests for UpdateDbaasServiceOpensearch with any type of body
func NewUpdateDbaasServicePgRequest ¶ added in v0.78.0
func NewUpdateDbaasServicePgRequest(server string, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServicePgRequest calls the generic UpdateDbaasServicePg builder with application/json body
func NewUpdateDbaasServicePgRequestWithBody ¶ added in v0.78.0
func NewUpdateDbaasServicePgRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServicePgRequestWithBody generates requests for UpdateDbaasServicePg with any type of body
func NewUpdateDbaasServiceRedisRequest ¶ added in v0.78.0
func NewUpdateDbaasServiceRedisRequest(server string, name DbaasServiceName, body UpdateDbaasServiceRedisJSONRequestBody) (*http.Request, error)
NewUpdateDbaasServiceRedisRequest calls the generic UpdateDbaasServiceRedis builder with application/json body
func NewUpdateDbaasServiceRedisRequestWithBody ¶ added in v0.78.0
func NewUpdateDbaasServiceRedisRequestWithBody(server string, name DbaasServiceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDbaasServiceRedisRequestWithBody generates requests for UpdateDbaasServiceRedis with any type of body
func NewUpdateDnsDomainRecordRequest ¶ added in v0.88.2
func NewUpdateDnsDomainRecordRequest(server string, domainId string, recordId string, body UpdateDnsDomainRecordJSONRequestBody) (*http.Request, error)
NewUpdateDnsDomainRecordRequest calls the generic UpdateDnsDomainRecord builder with application/json body
func NewUpdateDnsDomainRecordRequestWithBody ¶ added in v0.88.2
func NewUpdateDnsDomainRecordRequestWithBody(server string, domainId string, recordId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDnsDomainRecordRequestWithBody generates requests for UpdateDnsDomainRecord with any type of body
func NewUpdateElasticIpRequest ¶
func NewUpdateElasticIpRequest(server string, id string, body UpdateElasticIpJSONRequestBody) (*http.Request, error)
NewUpdateElasticIpRequest calls the generic UpdateElasticIp builder with application/json body
func NewUpdateElasticIpRequestWithBody ¶
func NewUpdateElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateElasticIpRequestWithBody generates requests for UpdateElasticIp with any type of body
func NewUpdateIamOrganizationPolicyRequest ¶ added in v0.98.0
func NewUpdateIamOrganizationPolicyRequest(server string, body UpdateIamOrganizationPolicyJSONRequestBody) (*http.Request, error)
NewUpdateIamOrganizationPolicyRequest calls the generic UpdateIamOrganizationPolicy builder with application/json body
func NewUpdateIamOrganizationPolicyRequestWithBody ¶ added in v0.98.0
func NewUpdateIamOrganizationPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIamOrganizationPolicyRequestWithBody generates requests for UpdateIamOrganizationPolicy with any type of body
func NewUpdateIamRolePolicyRequest ¶ added in v0.98.0
func NewUpdateIamRolePolicyRequest(server string, id string, body UpdateIamRolePolicyJSONRequestBody) (*http.Request, error)
NewUpdateIamRolePolicyRequest calls the generic UpdateIamRolePolicy builder with application/json body
func NewUpdateIamRolePolicyRequestWithBody ¶ added in v0.98.0
func NewUpdateIamRolePolicyRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIamRolePolicyRequestWithBody generates requests for UpdateIamRolePolicy with any type of body
func NewUpdateIamRoleRequest ¶ added in v0.98.0
func NewUpdateIamRoleRequest(server string, id string, body UpdateIamRoleJSONRequestBody) (*http.Request, error)
NewUpdateIamRoleRequest calls the generic UpdateIamRole builder with application/json body
func NewUpdateIamRoleRequestWithBody ¶ added in v0.98.0
func NewUpdateIamRoleRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIamRoleRequestWithBody generates requests for UpdateIamRole with any type of body
func NewUpdateInstancePoolRequest ¶
func NewUpdateInstancePoolRequest(server string, id string, body UpdateInstancePoolJSONRequestBody) (*http.Request, error)
NewUpdateInstancePoolRequest calls the generic UpdateInstancePool builder with application/json body
func NewUpdateInstancePoolRequestWithBody ¶
func NewUpdateInstancePoolRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateInstancePoolRequestWithBody generates requests for UpdateInstancePool with any type of body
func NewUpdateInstanceRequest ¶
func NewUpdateInstanceRequest(server string, id string, body UpdateInstanceJSONRequestBody) (*http.Request, error)
NewUpdateInstanceRequest calls the generic UpdateInstance builder with application/json body
func NewUpdateInstanceRequestWithBody ¶
func NewUpdateInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateInstanceRequestWithBody generates requests for UpdateInstance with any type of body
func NewUpdateLoadBalancerRequest ¶
func NewUpdateLoadBalancerRequest(server string, id string, body UpdateLoadBalancerJSONRequestBody) (*http.Request, error)
NewUpdateLoadBalancerRequest calls the generic UpdateLoadBalancer builder with application/json body
func NewUpdateLoadBalancerRequestWithBody ¶
func NewUpdateLoadBalancerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateLoadBalancerRequestWithBody generates requests for UpdateLoadBalancer with any type of body
func NewUpdateLoadBalancerServiceRequest ¶
func NewUpdateLoadBalancerServiceRequest(server string, id string, serviceId string, body UpdateLoadBalancerServiceJSONRequestBody) (*http.Request, error)
NewUpdateLoadBalancerServiceRequest calls the generic UpdateLoadBalancerService builder with application/json body
func NewUpdateLoadBalancerServiceRequestWithBody ¶
func NewUpdateLoadBalancerServiceRequestWithBody(server string, id string, serviceId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateLoadBalancerServiceRequestWithBody generates requests for UpdateLoadBalancerService with any type of body
func NewUpdatePrivateNetworkInstanceIpRequest ¶
func NewUpdatePrivateNetworkInstanceIpRequest(server string, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody) (*http.Request, error)
NewUpdatePrivateNetworkInstanceIpRequest calls the generic UpdatePrivateNetworkInstanceIp builder with application/json body
func NewUpdatePrivateNetworkInstanceIpRequestWithBody ¶
func NewUpdatePrivateNetworkInstanceIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePrivateNetworkInstanceIpRequestWithBody generates requests for UpdatePrivateNetworkInstanceIp with any type of body
func NewUpdatePrivateNetworkRequest ¶
func NewUpdatePrivateNetworkRequest(server string, id string, body UpdatePrivateNetworkJSONRequestBody) (*http.Request, error)
NewUpdatePrivateNetworkRequest calls the generic UpdatePrivateNetwork builder with application/json body
func NewUpdatePrivateNetworkRequestWithBody ¶
func NewUpdatePrivateNetworkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePrivateNetworkRequestWithBody generates requests for UpdatePrivateNetwork with any type of body
func NewUpdateReverseDnsElasticIpRequest ¶ added in v0.90.0
func NewUpdateReverseDnsElasticIpRequest(server string, id string, body UpdateReverseDnsElasticIpJSONRequestBody) (*http.Request, error)
NewUpdateReverseDnsElasticIpRequest calls the generic UpdateReverseDnsElasticIp builder with application/json body
func NewUpdateReverseDnsElasticIpRequestWithBody ¶ added in v0.90.0
func NewUpdateReverseDnsElasticIpRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateReverseDnsElasticIpRequestWithBody generates requests for UpdateReverseDnsElasticIp with any type of body
func NewUpdateReverseDnsInstanceRequest ¶ added in v0.90.0
func NewUpdateReverseDnsInstanceRequest(server string, id string, body UpdateReverseDnsInstanceJSONRequestBody) (*http.Request, error)
NewUpdateReverseDnsInstanceRequest calls the generic UpdateReverseDnsInstance builder with application/json body
func NewUpdateReverseDnsInstanceRequestWithBody ¶ added in v0.90.0
func NewUpdateReverseDnsInstanceRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateReverseDnsInstanceRequestWithBody generates requests for UpdateReverseDnsInstance with any type of body
func NewUpdateSksClusterRequest ¶
func NewUpdateSksClusterRequest(server string, id string, body UpdateSksClusterJSONRequestBody) (*http.Request, error)
NewUpdateSksClusterRequest calls the generic UpdateSksCluster builder with application/json body
func NewUpdateSksClusterRequestWithBody ¶
func NewUpdateSksClusterRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSksClusterRequestWithBody generates requests for UpdateSksCluster with any type of body
func NewUpdateSksNodepoolRequest ¶
func NewUpdateSksNodepoolRequest(server string, id string, sksNodepoolId string, body UpdateSksNodepoolJSONRequestBody) (*http.Request, error)
NewUpdateSksNodepoolRequest calls the generic UpdateSksNodepool builder with application/json body
func NewUpdateSksNodepoolRequestWithBody ¶
func NewUpdateSksNodepoolRequestWithBody(server string, id string, sksNodepoolId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSksNodepoolRequestWithBody generates requests for UpdateSksNodepool with any type of body
func NewUpdateTemplateRequest ¶
func NewUpdateTemplateRequest(server string, id string, body UpdateTemplateJSONRequestBody) (*http.Request, error)
NewUpdateTemplateRequest calls the generic UpdateTemplate builder with application/json body
func NewUpdateTemplateRequestWithBody ¶
func NewUpdateTemplateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTemplateRequestWithBody generates requests for UpdateTemplate with any type of body
func NewUpgradeSksClusterRequest ¶
func NewUpgradeSksClusterRequest(server string, id string, body UpgradeSksClusterJSONRequestBody) (*http.Request, error)
NewUpgradeSksClusterRequest calls the generic UpgradeSksCluster builder with application/json body
func NewUpgradeSksClusterRequestWithBody ¶
func NewUpgradeSksClusterRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpgradeSksClusterRequestWithBody generates requests for UpgradeSksCluster with any type of body
func NewUpgradeSksClusterServiceLevelRequest ¶
NewUpgradeSksClusterServiceLevelRequest generates requests for UpgradeSksClusterServiceLevel
func NilableString ¶ added in v0.81.0
NilableString returns the input string pointer v if the dereferenced string is non-empty, otherwise nil. This helper is intended for use with OAPI types containing nilable string properties.
func OptionalInt64 ¶
OptionalInt64 returns the dereferenced int64 value of v if not nil, otherwise 0.
func OptionalString ¶
OptionalString returns the dereferenced string value of v if not nil, otherwise an empty string.
Types ¶
type AccessKey ¶ added in v0.81.0
type AccessKey struct { // IAM Access Key Key *string `json:"key,omitempty"` // IAM Access Key name Name *string `json:"name,omitempty"` // IAM Access Key operations Operations *[]string `json:"operations,omitempty"` // IAM Access Key Resources Resources *[]AccessKeyResource `json:"resources,omitempty"` // IAM Access Key Secret Secret *string `json:"secret,omitempty"` // IAM Access Key tags Tags *[]string `json:"tags,omitempty"` // IAM Access Key type Type *AccessKeyType `json:"type,omitempty"` // IAM Access Key version Version *AccessKeyVersion `json:"version,omitempty"` }
IAM Access Key
type AccessKeyOperation ¶ added in v0.81.0
type AccessKeyOperation struct { // Name of the operation Operation *string `json:"operation,omitempty"` // Tags associated with the operation Tags *[]string `json:"tags,omitempty"` }
Access key operation
type AccessKeyResource ¶ added in v0.81.0
type AccessKeyResource struct { // Resource domain Domain *AccessKeyResourceDomain `json:"domain,omitempty"` // Resource name ResourceName *string `json:"resource-name,omitempty"` // Resource type ResourceType *AccessKeyResourceResourceType `json:"resource-type,omitempty"` }
Access key resource
type AccessKeyResourceDomain ¶ added in v0.81.0
type AccessKeyResourceDomain string
Resource domain
const ( AccessKeyResourceDomainPartner AccessKeyResourceDomain = "partner" AccessKeyResourceDomainSos AccessKeyResourceDomain = "sos" )
Defines values for AccessKeyResourceDomain.
type AccessKeyResourceResourceType ¶ added in v0.81.0
type AccessKeyResourceResourceType string
Resource type
const ( AccessKeyResourceResourceTypeBucket AccessKeyResourceResourceType = "bucket" AccessKeyResourceResourceTypeProduct AccessKeyResourceResourceType = "product" )
Defines values for AccessKeyResourceResourceType.
type AccessKeyType ¶ added in v0.81.0
type AccessKeyType string
IAM Access Key type
const ( AccessKeyTypeRestricted AccessKeyType = "restricted" AccessKeyTypeUnrestricted AccessKeyType = "unrestricted" )
Defines values for AccessKeyType.
type AccessKeyVersion ¶ added in v0.81.0
type AccessKeyVersion string
IAM Access Key version
const ( AccessKeyVersionV1 AccessKeyVersion = "v1" AccessKeyVersionV2 AccessKeyVersion = "v2" )
Defines values for AccessKeyVersion.
type AddExternalSourceToSecurityGroupJSONBody ¶
type AddExternalSourceToSecurityGroupJSONBody struct { // CIDR-formatted network to add Cidr string `json:"cidr"` }
AddExternalSourceToSecurityGroupJSONBody defines parameters for AddExternalSourceToSecurityGroup.
type AddExternalSourceToSecurityGroupJSONRequestBody ¶
type AddExternalSourceToSecurityGroupJSONRequestBody AddExternalSourceToSecurityGroupJSONBody
AddExternalSourceToSecurityGroupJSONRequestBody defines body for AddExternalSourceToSecurityGroup for application/json ContentType.
type AddExternalSourceToSecurityGroupResponse ¶
type AddExternalSourceToSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAddExternalSourceToSecurityGroupResponse ¶
func ParseAddExternalSourceToSecurityGroupResponse(rsp *http.Response) (*AddExternalSourceToSecurityGroupResponse, error)
ParseAddExternalSourceToSecurityGroupResponse parses an HTTP response from a AddExternalSourceToSecurityGroupWithResponse call
func (AddExternalSourceToSecurityGroupResponse) Status ¶
func (r AddExternalSourceToSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (AddExternalSourceToSecurityGroupResponse) StatusCode ¶
func (r AddExternalSourceToSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddInstanceProtectionResponse ¶ added in v0.87.0
type AddInstanceProtectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *map[string]interface{} }
func ParseAddInstanceProtectionResponse ¶ added in v0.87.0
func ParseAddInstanceProtectionResponse(rsp *http.Response) (*AddInstanceProtectionResponse, error)
ParseAddInstanceProtectionResponse parses an HTTP response from a AddInstanceProtectionWithResponse call
func (AddInstanceProtectionResponse) Status ¶ added in v0.87.0
func (r AddInstanceProtectionResponse) Status() string
Status returns HTTPResponse.Status
func (AddInstanceProtectionResponse) StatusCode ¶ added in v0.87.0
func (r AddInstanceProtectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddRuleToSecurityGroupJSONBody ¶
type AddRuleToSecurityGroupJSONBody struct { // Security Group rule description Description *string `json:"description,omitempty"` // End port of the range EndPort *int64 `json:"end-port,omitempty"` // Network flow direction to match FlowDirection AddRuleToSecurityGroupJSONBodyFlowDirection `json:"flow-direction"` // ICMP details (default: -1 (ANY)) Icmp *struct { Code *int64 `json:"code,omitempty"` Type *int64 `json:"type,omitempty"` } `json:"icmp,omitempty"` // CIDR-formatted network allowed Network *string `json:"network,omitempty"` // Network protocol Protocol AddRuleToSecurityGroupJSONBodyProtocol `json:"protocol"` // Security Group SecurityGroup *SecurityGroupResource `json:"security-group,omitempty"` // Start port of the range StartPort *int64 `json:"start-port,omitempty"` }
AddRuleToSecurityGroupJSONBody defines parameters for AddRuleToSecurityGroup.
type AddRuleToSecurityGroupJSONBodyFlowDirection ¶
type AddRuleToSecurityGroupJSONBodyFlowDirection string
AddRuleToSecurityGroupJSONBodyFlowDirection defines parameters for AddRuleToSecurityGroup.
type AddRuleToSecurityGroupJSONBodyProtocol ¶
type AddRuleToSecurityGroupJSONBodyProtocol string
AddRuleToSecurityGroupJSONBodyProtocol defines parameters for AddRuleToSecurityGroup.
type AddRuleToSecurityGroupJSONRequestBody ¶
type AddRuleToSecurityGroupJSONRequestBody AddRuleToSecurityGroupJSONBody
AddRuleToSecurityGroupJSONRequestBody defines body for AddRuleToSecurityGroup for application/json ContentType.
type AddRuleToSecurityGroupResponse ¶
type AddRuleToSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAddRuleToSecurityGroupResponse ¶
func ParseAddRuleToSecurityGroupResponse(rsp *http.Response) (*AddRuleToSecurityGroupResponse, error)
ParseAddRuleToSecurityGroupResponse parses an HTTP response from a AddRuleToSecurityGroupWithResponse call
func (AddRuleToSecurityGroupResponse) Status ¶
func (r AddRuleToSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (AddRuleToSecurityGroupResponse) StatusCode ¶
func (r AddRuleToSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddServiceToLoadBalancerJSONBody ¶
type AddServiceToLoadBalancerJSONBody struct { // Load Balancer Service description Description *string `json:"description,omitempty"` // Load Balancer Service healthcheck Healthcheck LoadBalancerServiceHealthcheck `json:"healthcheck"` // Instance Pool InstancePool InstancePool `json:"instance-pool"` // Load Balancer Service name Name string `json:"name"` // Port exposed on the Load Balancer's public IP Port int64 `json:"port"` // Network traffic protocol Protocol AddServiceToLoadBalancerJSONBodyProtocol `json:"protocol"` // Load balancing strategy Strategy AddServiceToLoadBalancerJSONBodyStrategy `json:"strategy"` // Port on which the network traffic will be forwarded to on the receiving instance TargetPort int64 `json:"target-port"` }
AddServiceToLoadBalancerJSONBody defines parameters for AddServiceToLoadBalancer.
type AddServiceToLoadBalancerJSONBodyProtocol ¶
type AddServiceToLoadBalancerJSONBodyProtocol string
AddServiceToLoadBalancerJSONBodyProtocol defines parameters for AddServiceToLoadBalancer.
type AddServiceToLoadBalancerJSONBodyStrategy ¶
type AddServiceToLoadBalancerJSONBodyStrategy string
AddServiceToLoadBalancerJSONBodyStrategy defines parameters for AddServiceToLoadBalancer.
type AddServiceToLoadBalancerJSONRequestBody ¶
type AddServiceToLoadBalancerJSONRequestBody AddServiceToLoadBalancerJSONBody
AddServiceToLoadBalancerJSONRequestBody defines body for AddServiceToLoadBalancer for application/json ContentType.
type AddServiceToLoadBalancerResponse ¶
type AddServiceToLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAddServiceToLoadBalancerResponse ¶
func ParseAddServiceToLoadBalancerResponse(rsp *http.Response) (*AddServiceToLoadBalancerResponse, error)
ParseAddServiceToLoadBalancerResponse parses an HTTP response from a AddServiceToLoadBalancerWithResponse call
func (AddServiceToLoadBalancerResponse) Status ¶
func (r AddServiceToLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (AddServiceToLoadBalancerResponse) StatusCode ¶
func (r AddServiceToLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AntiAffinityGroup ¶
type AntiAffinityGroup struct { // Anti-affinity Group description Description *string `json:"description,omitempty"` // Anti-affinity Group ID Id *string `json:"id,omitempty"` // Anti-affinity Group instances Instances *[]Instance `json:"instances,omitempty"` // Anti-affinity Group name Name *string `json:"name,omitempty"` }
Anti-affinity Group
type AttachInstanceToElasticIpJSONBody ¶
type AttachInstanceToElasticIpJSONBody struct { // Target Instance Instance InstanceTarget `json:"instance"` }
AttachInstanceToElasticIpJSONBody defines parameters for AttachInstanceToElasticIp.
type AttachInstanceToElasticIpJSONRequestBody ¶
type AttachInstanceToElasticIpJSONRequestBody AttachInstanceToElasticIpJSONBody
AttachInstanceToElasticIpJSONRequestBody defines body for AttachInstanceToElasticIp for application/json ContentType.
type AttachInstanceToElasticIpResponse ¶
type AttachInstanceToElasticIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAttachInstanceToElasticIpResponse ¶
func ParseAttachInstanceToElasticIpResponse(rsp *http.Response) (*AttachInstanceToElasticIpResponse, error)
ParseAttachInstanceToElasticIpResponse parses an HTTP response from a AttachInstanceToElasticIpWithResponse call
func (AttachInstanceToElasticIpResponse) Status ¶
func (r AttachInstanceToElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (AttachInstanceToElasticIpResponse) StatusCode ¶
func (r AttachInstanceToElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachInstanceToPrivateNetworkJSONBody ¶
type AttachInstanceToPrivateNetworkJSONBody struct { // Compute instance Instance struct { // Instance ID Id *string `json:"id,omitempty"` } `json:"instance"` // Static IP address lease for the corresponding network interface Ip *string `json:"ip,omitempty"` }
AttachInstanceToPrivateNetworkJSONBody defines parameters for AttachInstanceToPrivateNetwork.
type AttachInstanceToPrivateNetworkJSONRequestBody ¶
type AttachInstanceToPrivateNetworkJSONRequestBody AttachInstanceToPrivateNetworkJSONBody
AttachInstanceToPrivateNetworkJSONRequestBody defines body for AttachInstanceToPrivateNetwork for application/json ContentType.
type AttachInstanceToPrivateNetworkResponse ¶
type AttachInstanceToPrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAttachInstanceToPrivateNetworkResponse ¶
func ParseAttachInstanceToPrivateNetworkResponse(rsp *http.Response) (*AttachInstanceToPrivateNetworkResponse, error)
ParseAttachInstanceToPrivateNetworkResponse parses an HTTP response from a AttachInstanceToPrivateNetworkWithResponse call
func (AttachInstanceToPrivateNetworkResponse) Status ¶
func (r AttachInstanceToPrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (AttachInstanceToPrivateNetworkResponse) StatusCode ¶
func (r AttachInstanceToPrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AttachInstanceToSecurityGroupJSONBody ¶
type AttachInstanceToSecurityGroupJSONBody struct { // Instance Instance Instance `json:"instance"` }
AttachInstanceToSecurityGroupJSONBody defines parameters for AttachInstanceToSecurityGroup.
type AttachInstanceToSecurityGroupJSONRequestBody ¶
type AttachInstanceToSecurityGroupJSONRequestBody AttachInstanceToSecurityGroupJSONBody
AttachInstanceToSecurityGroupJSONRequestBody defines body for AttachInstanceToSecurityGroup for application/json ContentType.
type AttachInstanceToSecurityGroupResponse ¶
type AttachInstanceToSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseAttachInstanceToSecurityGroupResponse ¶
func ParseAttachInstanceToSecurityGroupResponse(rsp *http.Response) (*AttachInstanceToSecurityGroupResponse, error)
ParseAttachInstanceToSecurityGroupResponse parses an HTTP response from a AttachInstanceToSecurityGroupWithResponse call
func (AttachInstanceToSecurityGroupResponse) Status ¶
func (r AttachInstanceToSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (AttachInstanceToSecurityGroupResponse) StatusCode ¶
func (r AttachInstanceToSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddExternalSourceToSecurityGroup ¶
func (c *Client) AddExternalSourceToSecurityGroup(ctx context.Context, id string, body AddExternalSourceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddExternalSourceToSecurityGroupWithBody ¶
func (*Client) AddInstanceProtection ¶ added in v0.87.0
func (*Client) AddRuleToSecurityGroup ¶
func (c *Client) AddRuleToSecurityGroup(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddRuleToSecurityGroupWithBody ¶
func (*Client) AddServiceToLoadBalancer ¶
func (c *Client) AddServiceToLoadBalancer(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddServiceToLoadBalancerWithBody ¶
func (*Client) AttachInstanceToElasticIp ¶
func (c *Client) AttachInstanceToElasticIp(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachInstanceToElasticIpWithBody ¶
func (*Client) AttachInstanceToPrivateNetwork ¶
func (c *Client) AttachInstanceToPrivateNetwork(ctx context.Context, id string, body AttachInstanceToPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachInstanceToPrivateNetworkWithBody ¶
func (*Client) AttachInstanceToSecurityGroup ¶
func (c *Client) AttachInstanceToSecurityGroup(ctx context.Context, id string, body AttachInstanceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachInstanceToSecurityGroupWithBody ¶
func (*Client) CopyTemplate ¶
func (c *Client) CopyTemplate(ctx context.Context, id string, body CopyTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CopyTemplateWithBody ¶
func (*Client) CreateAccessKey ¶ added in v0.81.0
func (c *Client) CreateAccessKey(ctx context.Context, body CreateAccessKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccessKeyWithBody ¶ added in v0.81.0
func (*Client) CreateAntiAffinityGroup ¶
func (c *Client) CreateAntiAffinityGroup(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAntiAffinityGroupWithBody ¶
func (*Client) CreateApiKey ¶ added in v0.98.0
func (c *Client) CreateApiKey(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApiKeyWithBody ¶ added in v0.98.0
func (*Client) CreateDbaasIntegration ¶ added in v0.83.1
func (c *Client) CreateDbaasIntegration(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasIntegrationWithBody ¶ added in v0.83.1
func (*Client) CreateDbaasKafkaSchemaRegistryAclConfig ¶ added in v0.90.3
func (c *Client) CreateDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasKafkaSchemaRegistryAclConfigWithBody ¶ added in v0.90.3
func (*Client) CreateDbaasKafkaTopicAclConfig ¶ added in v0.90.3
func (c *Client) CreateDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaTopicAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasKafkaTopicAclConfigWithBody ¶ added in v0.90.3
func (*Client) CreateDbaasKafkaUser ¶ added in v0.90.3
func (c *Client) CreateDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasKafkaUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasKafkaUserWithBody ¶ added in v0.90.3
func (*Client) CreateDbaasMysqlDatabase ¶ added in v0.101.0
func (c *Client) CreateDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasMysqlDatabaseWithBody ¶ added in v0.101.0
func (*Client) CreateDbaasMysqlUser ¶ added in v0.100.1
func (c *Client) CreateDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasMysqlUserWithBody ¶ added in v0.100.1
func (*Client) CreateDbaasOpensearchUser ¶ added in v0.100.1
func (c *Client) CreateDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasOpensearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasOpensearchUserWithBody ¶ added in v0.100.1
func (*Client) CreateDbaasPgConnectionPool ¶ added in v0.100.1
func (c *Client) CreateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasPgConnectionPoolWithBody ¶ added in v0.100.1
func (*Client) CreateDbaasPgDatabase ¶ added in v0.101.0
func (c *Client) CreateDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasPgDatabaseWithBody ¶ added in v0.101.0
func (*Client) CreateDbaasPgUpgradeCheck ¶ added in v0.101.0
func (c *Client) CreateDbaasPgUpgradeCheck(ctx context.Context, service DbaasServiceName, body CreateDbaasPgUpgradeCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasPgUpgradeCheckWithBody ¶ added in v0.101.0
func (*Client) CreateDbaasPostgresUser ¶ added in v0.90.3
func (c *Client) CreateDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPostgresUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasPostgresUserWithBody ¶ added in v0.90.3
func (*Client) CreateDbaasServiceGrafana ¶ added in v0.100.1
func (c *Client) CreateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServiceGrafanaWithBody ¶ added in v0.100.1
func (*Client) CreateDbaasServiceKafka ¶ added in v0.78.0
func (c *Client) CreateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServiceKafkaWithBody ¶ added in v0.78.0
func (*Client) CreateDbaasServiceMysql ¶ added in v0.78.0
func (c *Client) CreateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServiceMysqlWithBody ¶ added in v0.78.0
func (*Client) CreateDbaasServiceOpensearch ¶ added in v0.85.0
func (c *Client) CreateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServiceOpensearchWithBody ¶ added in v0.85.0
func (*Client) CreateDbaasServicePg ¶ added in v0.78.0
func (c *Client) CreateDbaasServicePg(ctx context.Context, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServicePgWithBody ¶ added in v0.78.0
func (*Client) CreateDbaasServiceRedis ¶ added in v0.78.0
func (c *Client) CreateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasServiceRedisWithBody ¶ added in v0.78.0
func (*Client) CreateDbaasTaskMigrationCheck ¶ added in v0.87.0
func (c *Client) CreateDbaasTaskMigrationCheck(ctx context.Context, service DbaasServiceName, body CreateDbaasTaskMigrationCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDbaasTaskMigrationCheckWithBody ¶ added in v0.87.0
func (*Client) CreateDnsDomain ¶ added in v0.88.2
func (c *Client) CreateDnsDomain(ctx context.Context, body CreateDnsDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDnsDomainRecord ¶ added in v0.88.2
func (c *Client) CreateDnsDomainRecord(ctx context.Context, domainId string, body CreateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDnsDomainRecordWithBody ¶ added in v0.88.2
func (*Client) CreateDnsDomainWithBody ¶ added in v0.88.2
func (*Client) CreateElasticIp ¶
func (c *Client) CreateElasticIp(ctx context.Context, body CreateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateElasticIpWithBody ¶
func (*Client) CreateIamRole ¶ added in v0.98.0
func (c *Client) CreateIamRole(ctx context.Context, body CreateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateIamRoleWithBody ¶ added in v0.98.0
func (*Client) CreateInstance ¶
func (c *Client) CreateInstance(ctx context.Context, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateInstancePool ¶
func (c *Client) CreateInstancePool(ctx context.Context, body CreateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateInstancePoolWithBody ¶
func (*Client) CreateInstanceWithBody ¶
func (*Client) CreateLoadBalancer ¶
func (c *Client) CreateLoadBalancer(ctx context.Context, body CreateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLoadBalancerWithBody ¶
func (*Client) CreatePrivateNetwork ¶
func (c *Client) CreatePrivateNetwork(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePrivateNetworkWithBody ¶
func (*Client) CreateSecurityGroup ¶
func (c *Client) CreateSecurityGroup(ctx context.Context, body CreateSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSecurityGroupWithBody ¶
func (*Client) CreateSksCluster ¶
func (c *Client) CreateSksCluster(ctx context.Context, body CreateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSksClusterWithBody ¶
func (*Client) CreateSksNodepool ¶
func (c *Client) CreateSksNodepool(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSksNodepoolWithBody ¶
func (*Client) CreateSnapshot ¶
func (*Client) DeleteAntiAffinityGroup ¶
func (*Client) DeleteApiKey ¶ added in v0.98.0
func (*Client) DeleteDbaasIntegration ¶ added in v0.83.2
func (*Client) DeleteDbaasKafkaSchemaRegistryAclConfig ¶ added in v0.90.3
func (c *Client) DeleteDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasKafkaTopicAclConfig ¶ added in v0.90.3
func (c *Client) DeleteDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasKafkaUser ¶ added in v0.90.3
func (c *Client) DeleteDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasMysqlDatabase ¶ added in v0.101.0
func (c *Client) DeleteDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasMysqlDatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasMysqlUser ¶ added in v0.100.1
func (c *Client) DeleteDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasOpensearchUser ¶ added in v0.100.1
func (c *Client) DeleteDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasPgConnectionPool ¶ added in v0.100.1
func (c *Client) DeleteDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasPgDatabase ¶ added in v0.101.0
func (c *Client) DeleteDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasPostgresUser ¶ added in v0.90.3
func (c *Client) DeleteDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDbaasService ¶ added in v0.78.0
func (*Client) DeleteDbaasServiceGrafana ¶ added in v0.100.1
func (*Client) DeleteDbaasServiceKafka ¶ added in v0.100.1
func (*Client) DeleteDbaasServiceMysql ¶ added in v0.100.1
func (*Client) DeleteDbaasServiceOpensearch ¶ added in v0.100.1
func (*Client) DeleteDbaasServicePg ¶ added in v0.100.1
func (*Client) DeleteDbaasServiceRedis ¶ added in v0.100.1
func (*Client) DeleteDnsDomain ¶ added in v0.88.2
func (*Client) DeleteDnsDomainRecord ¶ added in v0.88.2
func (*Client) DeleteElasticIp ¶
func (*Client) DeleteIamRole ¶ added in v0.98.0
func (*Client) DeleteInstance ¶
func (*Client) DeleteInstancePool ¶
func (*Client) DeleteLoadBalancer ¶
func (*Client) DeleteLoadBalancerService ¶
func (*Client) DeletePrivateNetwork ¶
func (*Client) DeleteReverseDnsElasticIp ¶ added in v0.90.0
func (*Client) DeleteReverseDnsInstance ¶ added in v0.90.0
func (*Client) DeleteRuleFromSecurityGroup ¶
func (*Client) DeleteSecurityGroup ¶
func (*Client) DeleteSksCluster ¶
func (*Client) DeleteSksNodepool ¶
func (*Client) DeleteSnapshot ¶
func (*Client) DeleteSshKey ¶
func (*Client) DeleteTemplate ¶
func (*Client) DetachInstanceFromElasticIp ¶
func (c *Client) DetachInstanceFromElasticIp(ctx context.Context, id string, body DetachInstanceFromElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DetachInstanceFromElasticIpWithBody ¶
func (*Client) DetachInstanceFromPrivateNetwork ¶
func (c *Client) DetachInstanceFromPrivateNetwork(ctx context.Context, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DetachInstanceFromPrivateNetworkWithBody ¶
func (*Client) DetachInstanceFromSecurityGroup ¶
func (c *Client) DetachInstanceFromSecurityGroup(ctx context.Context, id string, body DetachInstanceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DetachInstanceFromSecurityGroupWithBody ¶
func (*Client) EvictInstancePoolMembers ¶
func (c *Client) EvictInstancePoolMembers(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvictInstancePoolMembersWithBody ¶
func (*Client) EvictSksNodepoolMembers ¶
func (c *Client) EvictSksNodepoolMembers(ctx context.Context, id string, sksNodepoolId string, body EvictSksNodepoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvictSksNodepoolMembersWithBody ¶
func (*Client) ExportSnapshot ¶
func (*Client) GenerateSksClusterKubeconfig ¶
func (c *Client) GenerateSksClusterKubeconfig(ctx context.Context, id string, body GenerateSksClusterKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateSksClusterKubeconfigWithBody ¶
func (*Client) GetAccessKey ¶ added in v0.81.0
func (*Client) GetAntiAffinityGroup ¶
func (*Client) GetDbaasCaCertificate ¶
func (*Client) GetDbaasIntegration ¶ added in v0.83.1
func (*Client) GetDbaasKafkaAclConfig ¶ added in v0.90.3
func (c *Client) GetDbaasKafkaAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasMigrationStatus ¶ added in v0.85.0
func (c *Client) GetDbaasMigrationStatus(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasOpensearchAclConfig ¶ added in v0.100.1
func (c *Client) GetDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceGrafana ¶ added in v0.100.1
func (c *Client) GetDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceKafka ¶ added in v0.78.0
func (c *Client) GetDbaasServiceKafka(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceLogs ¶ added in v0.83.2
func (c *Client) GetDbaasServiceLogs(ctx context.Context, serviceName string, body GetDbaasServiceLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceLogsWithBody ¶ added in v0.83.2
func (*Client) GetDbaasServiceMetrics ¶ added in v0.83.2
func (c *Client) GetDbaasServiceMetrics(ctx context.Context, serviceName string, body GetDbaasServiceMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceMetricsWithBody ¶ added in v0.83.2
func (*Client) GetDbaasServiceMysql ¶ added in v0.78.0
func (c *Client) GetDbaasServiceMysql(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceOpensearch ¶ added in v0.85.0
func (c *Client) GetDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServicePg ¶ added in v0.78.0
func (c *Client) GetDbaasServicePg(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceRedis ¶ added in v0.78.0
func (c *Client) GetDbaasServiceRedis(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDbaasServiceType ¶
func (*Client) GetDbaasSettingsGrafana ¶ added in v0.100.1
func (*Client) GetDbaasSettingsKafka ¶ added in v0.78.0
func (*Client) GetDbaasSettingsMysql ¶ added in v0.78.0
func (*Client) GetDbaasSettingsOpensearch ¶ added in v0.85.0
func (*Client) GetDbaasSettingsPg ¶ added in v0.78.0
func (*Client) GetDbaasSettingsRedis ¶ added in v0.79.0
func (*Client) GetDbaasTask ¶ added in v0.87.0
func (c *Client) GetDbaasTask(ctx context.Context, service DbaasServiceName, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeployTarget ¶
func (*Client) GetDnsDomain ¶ added in v0.78.0
func (*Client) GetDnsDomainRecord ¶ added in v0.78.0
func (*Client) GetDnsDomainZoneFile ¶ added in v0.88.2
func (*Client) GetElasticIp ¶
func (*Client) GetIamOrganizationPolicy ¶ added in v0.98.0
func (*Client) GetIamRole ¶ added in v0.98.0
func (*Client) GetInstance ¶
func (*Client) GetInstancePool ¶
func (*Client) GetInstanceType ¶
func (*Client) GetLoadBalancer ¶
func (*Client) GetLoadBalancerService ¶
func (*Client) GetOperation ¶
func (*Client) GetPrivateNetwork ¶
func (*Client) GetReverseDnsElasticIp ¶ added in v0.90.0
func (*Client) GetReverseDnsInstance ¶ added in v0.90.0
func (*Client) GetSecurityGroup ¶
func (*Client) GetSksCluster ¶
func (*Client) GetSksClusterAuthorityCert ¶
func (c *Client) GetSksClusterAuthorityCert(ctx context.Context, id string, authority GetSksClusterAuthorityCertParamsAuthority, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSksNodepool ¶
func (*Client) GetSnapshot ¶
func (*Client) GetSosPresignedUrl ¶
func (c *Client) GetSosPresignedUrl(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTemplate ¶
func (*Client) ListAccessKeyKnownOperations ¶ added in v0.81.0
func (*Client) ListAccessKeyOperations ¶ added in v0.81.0
func (*Client) ListAccessKeys ¶ added in v0.81.0
func (*Client) ListAntiAffinityGroups ¶
func (*Client) ListApiKeys ¶ added in v0.98.0
func (*Client) ListDbaasIntegrationSettings ¶ added in v0.82.1
func (*Client) ListDbaasIntegrationTypes ¶ added in v0.82.1
func (*Client) ListDbaasServiceTypes ¶
func (*Client) ListDbaasServices ¶
func (*Client) ListDeployTargets ¶
func (*Client) ListDnsDomainRecords ¶ added in v0.78.0
func (*Client) ListDnsDomains ¶ added in v0.78.0
func (*Client) ListElasticIps ¶
func (*Client) ListEvents ¶
func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListIamRoles ¶ added in v0.98.0
func (*Client) ListInstancePools ¶
func (*Client) ListInstanceTypes ¶
func (*Client) ListInstances ¶
func (c *Client) ListInstances(ctx context.Context, params *ListInstancesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLoadBalancers ¶
func (*Client) ListPrivateNetworks ¶
func (*Client) ListQuotas ¶
func (*Client) ListSecurityGroups ¶
func (c *Client) ListSecurityGroups(ctx context.Context, params *ListSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSksClusterDeprecatedResources ¶ added in v0.85.0
func (*Client) ListSksClusterVersions ¶
func (c *Client) ListSksClusterVersions(ctx context.Context, params *ListSksClusterVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSksClusters ¶
func (*Client) ListSnapshots ¶
func (*Client) ListSosBucketsUsage ¶ added in v0.87.0
func (*Client) ListSshKeys ¶
func (*Client) ListTemplates ¶
func (c *Client) ListTemplates(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteSnapshotToTemplate ¶ added in v0.81.0
func (c *Client) PromoteSnapshotToTemplate(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PromoteSnapshotToTemplateWithBody ¶ added in v0.81.0
func (*Client) RebootInstance ¶
func (*Client) RegisterSshKey ¶
func (c *Client) RegisterSshKey(ctx context.Context, body RegisterSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegisterSshKeyWithBody ¶
func (*Client) RegisterTemplate ¶
func (c *Client) RegisterTemplate(ctx context.Context, body RegisterTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegisterTemplateWithBody ¶
func (*Client) RemoveExternalSourceFromSecurityGroup ¶
func (c *Client) RemoveExternalSourceFromSecurityGroup(ctx context.Context, id string, body RemoveExternalSourceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveExternalSourceFromSecurityGroupWithBody ¶
func (*Client) RemoveInstanceProtection ¶ added in v0.87.0
func (*Client) ResetDbaasKafkaUserPassword ¶ added in v0.90.3
func (c *Client) ResetDbaasKafkaUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasKafkaUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasKafkaUserPasswordWithBody ¶ added in v0.90.3
func (c *Client) ResetDbaasKafkaUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasMysqlUserPassword ¶ added in v0.100.1
func (c *Client) ResetDbaasMysqlUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasMysqlUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasMysqlUserPasswordWithBody ¶ added in v0.100.1
func (c *Client) ResetDbaasMysqlUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasOpensearchUserPassword ¶ added in v0.100.1
func (c *Client) ResetDbaasOpensearchUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasOpensearchUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasOpensearchUserPasswordWithBody ¶ added in v0.100.1
func (c *Client) ResetDbaasOpensearchUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasPostgresUserPassword ¶ added in v0.90.3
func (c *Client) ResetDbaasPostgresUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasPostgresUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDbaasPostgresUserPasswordWithBody ¶ added in v0.90.3
func (c *Client) ResetDbaasPostgresUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetElasticIpField ¶
func (c *Client) ResetElasticIpField(ctx context.Context, id string, field ResetElasticIpFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetInstance ¶
func (c *Client) ResetInstance(ctx context.Context, id string, body ResetInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetInstanceField ¶
func (c *Client) ResetInstanceField(ctx context.Context, id string, field ResetInstanceFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetInstancePassword ¶ added in v0.101.0
func (*Client) ResetInstancePoolField ¶
func (c *Client) ResetInstancePoolField(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetInstanceWithBody ¶
func (*Client) ResetLoadBalancerField ¶
func (c *Client) ResetLoadBalancerField(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetLoadBalancerServiceField ¶
func (c *Client) ResetLoadBalancerServiceField(ctx context.Context, id string, serviceId string, field ResetLoadBalancerServiceFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetPrivateNetworkField ¶
func (c *Client) ResetPrivateNetworkField(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetSksClusterField ¶
func (c *Client) ResetSksClusterField(ctx context.Context, id string, field ResetSksClusterFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetSksNodepoolField ¶
func (c *Client) ResetSksNodepoolField(ctx context.Context, id string, sksNodepoolId string, field ResetSksNodepoolFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResizeInstanceDisk ¶
func (c *Client) ResizeInstanceDisk(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResizeInstanceDiskWithBody ¶
func (*Client) RevealInstancePassword ¶ added in v0.90.3
func (*Client) RevertInstanceToSnapshot ¶
func (c *Client) RevertInstanceToSnapshot(ctx context.Context, instanceId string, body RevertInstanceToSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevertInstanceToSnapshotWithBody ¶
func (*Client) RevokeAccessKey ¶ added in v0.81.0
func (*Client) RotateSksCcmCredentials ¶
func (*Client) RotateSksOperatorsCa ¶ added in v0.85.0
func (*Client) ScaleInstance ¶
func (c *Client) ScaleInstance(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScaleInstancePool ¶
func (c *Client) ScaleInstancePool(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScaleInstancePoolWithBody ¶
func (*Client) ScaleInstanceWithBody ¶
func (*Client) ScaleSksNodepool ¶
func (c *Client) ScaleSksNodepool(ctx context.Context, id string, sksNodepoolId string, body ScaleSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScaleSksNodepoolWithBody ¶
func (*Client) StartDbaasGrafanaMaintenance ¶ added in v0.100.1
func (c *Client) StartDbaasGrafanaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartDbaasKafkaMaintenance ¶ added in v0.96.0
func (c *Client) StartDbaasKafkaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartDbaasMysqlMaintenance ¶ added in v0.96.0
func (c *Client) StartDbaasMysqlMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartDbaasOpensearchMaintenance ¶ added in v0.96.0
func (c *Client) StartDbaasOpensearchMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartDbaasPgMaintenance ¶ added in v0.96.0
func (c *Client) StartDbaasPgMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartDbaasRedisMaintenance ¶ added in v0.96.0
func (c *Client) StartDbaasRedisMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartInstance ¶
func (c *Client) StartInstance(ctx context.Context, id string, body StartInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartInstanceWithBody ¶ added in v0.75.0
func (*Client) StopDbaasMysqlMigration ¶ added in v0.90.0
func (c *Client) StopDbaasMysqlMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StopDbaasPgMigration ¶ added in v0.90.0
func (c *Client) StopDbaasPgMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StopDbaasRedisMigration ¶ added in v0.90.0
func (c *Client) StopDbaasRedisMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StopInstance ¶
func (*Client) UpdateDbaasIntegration ¶ added in v0.83.2
func (c *Client) UpdateDbaasIntegration(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasIntegrationWithBody ¶ added in v0.83.2
func (*Client) UpdateDbaasOpensearchAclConfig ¶ added in v0.100.1
func (c *Client) UpdateDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, body UpdateDbaasOpensearchAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasOpensearchAclConfigWithBody ¶ added in v0.100.1
func (*Client) UpdateDbaasPgConnectionPool ¶ added in v0.100.1
func (c *Client) UpdateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, body UpdateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasPgConnectionPoolWithBody ¶ added in v0.100.1
func (c *Client) UpdateDbaasPgConnectionPoolWithBody(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasPostgresAllowReplication ¶ added in v0.90.3
func (c *Client) UpdateDbaasPostgresAllowReplication(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body UpdateDbaasPostgresAllowReplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasPostgresAllowReplicationWithBody ¶ added in v0.90.3
func (c *Client) UpdateDbaasPostgresAllowReplicationWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceGrafana ¶ added in v0.100.1
func (c *Client) UpdateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceGrafanaWithBody ¶ added in v0.100.1
func (*Client) UpdateDbaasServiceKafka ¶ added in v0.78.0
func (c *Client) UpdateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceKafkaWithBody ¶ added in v0.78.0
func (*Client) UpdateDbaasServiceMysql ¶ added in v0.78.0
func (c *Client) UpdateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceMysqlWithBody ¶ added in v0.78.0
func (*Client) UpdateDbaasServiceOpensearch ¶ added in v0.85.0
func (c *Client) UpdateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceOpensearchWithBody ¶ added in v0.85.0
func (*Client) UpdateDbaasServicePg ¶ added in v0.78.0
func (c *Client) UpdateDbaasServicePg(ctx context.Context, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServicePgWithBody ¶ added in v0.78.0
func (*Client) UpdateDbaasServiceRedis ¶ added in v0.78.0
func (c *Client) UpdateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDbaasServiceRedisWithBody ¶ added in v0.78.0
func (*Client) UpdateDnsDomainRecord ¶ added in v0.88.2
func (c *Client) UpdateDnsDomainRecord(ctx context.Context, domainId string, recordId string, body UpdateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDnsDomainRecordWithBody ¶ added in v0.88.2
func (*Client) UpdateElasticIp ¶
func (c *Client) UpdateElasticIp(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateElasticIpWithBody ¶
func (*Client) UpdateIamOrganizationPolicy ¶ added in v0.98.0
func (c *Client) UpdateIamOrganizationPolicy(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIamOrganizationPolicyWithBody ¶ added in v0.98.0
func (*Client) UpdateIamRole ¶ added in v0.98.0
func (c *Client) UpdateIamRole(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIamRolePolicy ¶ added in v0.98.0
func (c *Client) UpdateIamRolePolicy(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIamRolePolicyWithBody ¶ added in v0.98.0
func (*Client) UpdateIamRoleWithBody ¶ added in v0.98.0
func (*Client) UpdateInstance ¶
func (c *Client) UpdateInstance(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateInstancePool ¶
func (c *Client) UpdateInstancePool(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateInstancePoolWithBody ¶
func (*Client) UpdateInstanceWithBody ¶
func (*Client) UpdateLoadBalancer ¶
func (c *Client) UpdateLoadBalancer(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateLoadBalancerService ¶
func (c *Client) UpdateLoadBalancerService(ctx context.Context, id string, serviceId string, body UpdateLoadBalancerServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateLoadBalancerServiceWithBody ¶
func (*Client) UpdateLoadBalancerWithBody ¶
func (*Client) UpdatePrivateNetwork ¶
func (c *Client) UpdatePrivateNetwork(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePrivateNetworkInstanceIp ¶
func (c *Client) UpdatePrivateNetworkInstanceIp(ctx context.Context, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePrivateNetworkInstanceIpWithBody ¶
func (*Client) UpdatePrivateNetworkWithBody ¶
func (*Client) UpdateReverseDnsElasticIp ¶ added in v0.90.0
func (c *Client) UpdateReverseDnsElasticIp(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReverseDnsElasticIpWithBody ¶ added in v0.90.0
func (*Client) UpdateReverseDnsInstance ¶ added in v0.90.0
func (c *Client) UpdateReverseDnsInstance(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateReverseDnsInstanceWithBody ¶ added in v0.90.0
func (*Client) UpdateSksCluster ¶
func (c *Client) UpdateSksCluster(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSksClusterWithBody ¶
func (*Client) UpdateSksNodepool ¶
func (c *Client) UpdateSksNodepool(ctx context.Context, id string, sksNodepoolId string, body UpdateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSksNodepoolWithBody ¶
func (*Client) UpdateTemplate ¶
func (c *Client) UpdateTemplate(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTemplateWithBody ¶
func (*Client) UpgradeSksCluster ¶
func (c *Client) UpgradeSksCluster(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpgradeSksClusterServiceLevel ¶
type ClientInterface ¶
type ClientInterface interface { // ListAccessKeys request ListAccessKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAccessKey request with any body CreateAccessKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAccessKey(ctx context.Context, body CreateAccessKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAccessKeyKnownOperations request ListAccessKeyKnownOperations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAccessKeyOperations request ListAccessKeyOperations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // RevokeAccessKey request RevokeAccessKey(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccessKey request GetAccessKey(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAntiAffinityGroups request ListAntiAffinityGroups(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAntiAffinityGroup request with any body CreateAntiAffinityGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAntiAffinityGroup(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteAntiAffinityGroup request DeleteAntiAffinityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAntiAffinityGroup request GetAntiAffinityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListApiKeys request ListApiKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateApiKey request with any body CreateApiKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateApiKey(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApiKey request DeleteApiKey(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiKey request GetApiKey(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasCaCertificate request GetDbaasCaCertificate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServiceGrafana request DeleteDbaasServiceGrafana(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceGrafana request GetDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServiceGrafana request with any body CreateDbaasServiceGrafanaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServiceGrafana request with any body UpdateDbaasServiceGrafanaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServiceGrafana(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasGrafanaMaintenance request StartDbaasGrafanaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasIntegration request with any body CreateDbaasIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasIntegration(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDbaasIntegrationSettings request ListDbaasIntegrationSettings(ctx context.Context, integrationType string, sourceType string, destType string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDbaasIntegrationTypes request ListDbaasIntegrationTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasIntegration request DeleteDbaasIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasIntegration request GetDbaasIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasIntegration request with any body UpdateDbaasIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasIntegration(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServiceKafka request DeleteDbaasServiceKafka(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceKafka request GetDbaasServiceKafka(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServiceKafka request with any body CreateDbaasServiceKafkaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServiceKafka request with any body UpdateDbaasServiceKafkaWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServiceKafka(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasKafkaAclConfig request GetDbaasKafkaAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasKafkaMaintenance request StartDbaasKafkaMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasKafkaSchemaRegistryAclConfig request with any body CreateDbaasKafkaSchemaRegistryAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasKafkaSchemaRegistryAclConfig request DeleteDbaasKafkaSchemaRegistryAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasKafkaTopicAclConfig request with any body CreateDbaasKafkaTopicAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaTopicAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasKafkaTopicAclConfig request DeleteDbaasKafkaTopicAclConfig(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasKafkaUser request with any body CreateDbaasKafkaUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasKafkaUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasKafkaUser request DeleteDbaasKafkaUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetDbaasKafkaUserPassword request with any body ResetDbaasKafkaUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetDbaasKafkaUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasKafkaUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasMigrationStatus request GetDbaasMigrationStatus(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServiceMysql request DeleteDbaasServiceMysql(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceMysql request GetDbaasServiceMysql(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServiceMysql request with any body CreateDbaasServiceMysqlWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServiceMysql request with any body UpdateDbaasServiceMysqlWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServiceMysql(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasMysqlMaintenance request StartDbaasMysqlMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // StopDbaasMysqlMigration request StopDbaasMysqlMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasMysqlDatabase request with any body CreateDbaasMysqlDatabaseWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasMysqlDatabase request DeleteDbaasMysqlDatabase(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasMysqlDatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasMysqlUser request with any body CreateDbaasMysqlUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasMysqlUser request DeleteDbaasMysqlUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetDbaasMysqlUserPassword request with any body ResetDbaasMysqlUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetDbaasMysqlUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasMysqlUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServiceOpensearch request DeleteDbaasServiceOpensearch(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceOpensearch request GetDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServiceOpensearch request with any body CreateDbaasServiceOpensearchWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServiceOpensearch request with any body UpdateDbaasServiceOpensearchWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServiceOpensearch(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasOpensearchAclConfig request GetDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasOpensearchAclConfig request with any body UpdateDbaasOpensearchAclConfigWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasOpensearchAclConfig(ctx context.Context, name DbaasServiceName, body UpdateDbaasOpensearchAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasOpensearchMaintenance request StartDbaasOpensearchMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasOpensearchUser request with any body CreateDbaasOpensearchUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasOpensearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasOpensearchUser request DeleteDbaasOpensearchUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetDbaasOpensearchUserPassword request with any body ResetDbaasOpensearchUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetDbaasOpensearchUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasOpensearchUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServicePg request DeleteDbaasServicePg(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServicePg request GetDbaasServicePg(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServicePg request with any body CreateDbaasServicePgWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServicePg(ctx context.Context, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServicePg request with any body UpdateDbaasServicePgWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServicePg(ctx context.Context, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasPgMaintenance request StartDbaasPgMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // StopDbaasPgMigration request StopDbaasPgMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasPgConnectionPool request with any body CreateDbaasPgConnectionPoolWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasPgConnectionPool request DeleteDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasPgConnectionPool request with any body UpdateDbaasPgConnectionPoolWithBody(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasPgConnectionPool(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, body UpdateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasPgDatabase request with any body CreateDbaasPgDatabaseWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasPgDatabase request DeleteDbaasPgDatabase(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasPostgresUser request with any body CreateDbaasPostgresUserWithBody(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPostgresUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasPostgresUser request DeleteDbaasPostgresUser(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasPostgresAllowReplication request with any body UpdateDbaasPostgresAllowReplicationWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasPostgresAllowReplication(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body UpdateDbaasPostgresAllowReplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetDbaasPostgresUserPassword request with any body ResetDbaasPostgresUserPasswordWithBody(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetDbaasPostgresUserPassword(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasPostgresUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasPgUpgradeCheck request with any body CreateDbaasPgUpgradeCheckWithBody(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasPgUpgradeCheck(ctx context.Context, service DbaasServiceName, body CreateDbaasPgUpgradeCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasServiceRedis request DeleteDbaasServiceRedis(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceRedis request GetDbaasServiceRedis(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasServiceRedis request with any body CreateDbaasServiceRedisWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDbaasServiceRedis request with any body UpdateDbaasServiceRedisWithBody(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDbaasServiceRedis(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartDbaasRedisMaintenance request StartDbaasRedisMaintenance(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // StopDbaasRedisMigration request StopDbaasRedisMigration(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDbaasServices request ListDbaasServices(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceLogs request with any body GetDbaasServiceLogsWithBody(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GetDbaasServiceLogs(ctx context.Context, serviceName string, body GetDbaasServiceLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceMetrics request with any body GetDbaasServiceMetricsWithBody(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GetDbaasServiceMetrics(ctx context.Context, serviceName string, body GetDbaasServiceMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDbaasServiceTypes request ListDbaasServiceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasServiceType request GetDbaasServiceType(ctx context.Context, serviceTypeName string, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDbaasService request DeleteDbaasService(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsGrafana request GetDbaasSettingsGrafana(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsKafka request GetDbaasSettingsKafka(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsMysql request GetDbaasSettingsMysql(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsOpensearch request GetDbaasSettingsOpensearch(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsPg request GetDbaasSettingsPg(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasSettingsRedis request GetDbaasSettingsRedis(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDbaasTaskMigrationCheck request with any body CreateDbaasTaskMigrationCheckWithBody(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDbaasTaskMigrationCheck(ctx context.Context, service DbaasServiceName, body CreateDbaasTaskMigrationCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDbaasTask request GetDbaasTask(ctx context.Context, service DbaasServiceName, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDeployTargets request ListDeployTargets(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDeployTarget request GetDeployTarget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDnsDomains request ListDnsDomains(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDnsDomain request with any body CreateDnsDomainWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDnsDomain(ctx context.Context, body CreateDnsDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDnsDomainRecords request ListDnsDomainRecords(ctx context.Context, domainId string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDnsDomainRecord request with any body CreateDnsDomainRecordWithBody(ctx context.Context, domainId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDnsDomainRecord(ctx context.Context, domainId string, body CreateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDnsDomainRecord request DeleteDnsDomainRecord(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsDomainRecord request GetDnsDomainRecord(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateDnsDomainRecord request with any body UpdateDnsDomainRecordWithBody(ctx context.Context, domainId string, recordId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateDnsDomainRecord(ctx context.Context, domainId string, recordId string, body UpdateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDnsDomain request DeleteDnsDomain(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsDomain request GetDnsDomain(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsDomainZoneFile request GetDnsDomainZoneFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListElasticIps request ListElasticIps(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateElasticIp request with any body CreateElasticIpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateElasticIp(ctx context.Context, body CreateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteElasticIp request DeleteElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetElasticIp request GetElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateElasticIp request with any body UpdateElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateElasticIp(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetElasticIpField request ResetElasticIpField(ctx context.Context, id string, field ResetElasticIpFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachInstanceToElasticIp request with any body AttachInstanceToElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachInstanceToElasticIp(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DetachInstanceFromElasticIp request with any body DetachInstanceFromElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DetachInstanceFromElasticIp(ctx context.Context, id string, body DetachInstanceFromElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListEvents request ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIamOrganizationPolicy request GetIamOrganizationPolicy(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateIamOrganizationPolicy request with any body UpdateIamOrganizationPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateIamOrganizationPolicy(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListIamRoles request ListIamRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateIamRole request with any body CreateIamRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateIamRole(ctx context.Context, body CreateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIamRole request DeleteIamRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIamRole request GetIamRole(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateIamRole request with any body UpdateIamRoleWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateIamRole(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateIamRolePolicy request with any body UpdateIamRolePolicyWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateIamRolePolicy(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListInstances request ListInstances(ctx context.Context, params *ListInstancesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateInstance request with any body CreateInstanceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateInstance(ctx context.Context, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListInstancePools request ListInstancePools(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateInstancePool request with any body CreateInstancePoolWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateInstancePool(ctx context.Context, body CreateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteInstancePool request DeleteInstancePool(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInstancePool request GetInstancePool(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateInstancePool request with any body UpdateInstancePoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateInstancePool(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetInstancePoolField request ResetInstancePoolField(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // EvictInstancePoolMembers request with any body EvictInstancePoolMembersWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EvictInstancePoolMembers(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ScaleInstancePool request with any body ScaleInstancePoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ScaleInstancePool(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListInstanceTypes request ListInstanceTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInstanceType request GetInstanceType(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteInstance request DeleteInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetInstance request GetInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateInstance request with any body UpdateInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateInstance(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetInstanceField request ResetInstanceField(ctx context.Context, id string, field ResetInstanceFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // AddInstanceProtection request AddInstanceProtection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSnapshot request CreateSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RevealInstancePassword request RevealInstancePassword(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RebootInstance request RebootInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveInstanceProtection request RemoveInstanceProtection(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetInstance request with any body ResetInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetInstance(ctx context.Context, id string, body ResetInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetInstancePassword request ResetInstancePassword(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ResizeInstanceDisk request with any body ResizeInstanceDiskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResizeInstanceDisk(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ScaleInstance request with any body ScaleInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ScaleInstance(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartInstance request with any body StartInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) StartInstance(ctx context.Context, id string, body StartInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StopInstance request StopInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RevertInstanceToSnapshot request with any body RevertInstanceToSnapshotWithBody(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RevertInstanceToSnapshot(ctx context.Context, instanceId string, body RevertInstanceToSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListLoadBalancers request ListLoadBalancers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateLoadBalancer request with any body CreateLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateLoadBalancer(ctx context.Context, body CreateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteLoadBalancer request DeleteLoadBalancer(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoadBalancer request GetLoadBalancer(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateLoadBalancer request with any body UpdateLoadBalancerWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateLoadBalancer(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddServiceToLoadBalancer request with any body AddServiceToLoadBalancerWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddServiceToLoadBalancer(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteLoadBalancerService request DeleteLoadBalancerService(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoadBalancerService request GetLoadBalancerService(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateLoadBalancerService request with any body UpdateLoadBalancerServiceWithBody(ctx context.Context, id string, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateLoadBalancerService(ctx context.Context, id string, serviceId string, body UpdateLoadBalancerServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetLoadBalancerServiceField request ResetLoadBalancerServiceField(ctx context.Context, id string, serviceId string, field ResetLoadBalancerServiceFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetLoadBalancerField request ResetLoadBalancerField(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOperation request GetOperation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPrivateNetworks request ListPrivateNetworks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePrivateNetwork request with any body CreatePrivateNetworkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePrivateNetwork(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePrivateNetwork request DeletePrivateNetwork(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPrivateNetwork request GetPrivateNetwork(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePrivateNetwork request with any body UpdatePrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePrivateNetwork(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetPrivateNetworkField request ResetPrivateNetworkField(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachInstanceToPrivateNetwork request with any body AttachInstanceToPrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachInstanceToPrivateNetwork(ctx context.Context, id string, body AttachInstanceToPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DetachInstanceFromPrivateNetwork request with any body DetachInstanceFromPrivateNetworkWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DetachInstanceFromPrivateNetwork(ctx context.Context, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePrivateNetworkInstanceIp request with any body UpdatePrivateNetworkInstanceIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePrivateNetworkInstanceIp(ctx context.Context, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListQuotas request ListQuotas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetQuota request GetQuota(ctx context.Context, entity string, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteReverseDnsElasticIp request DeleteReverseDnsElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReverseDnsElasticIp request GetReverseDnsElasticIp(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateReverseDnsElasticIp request with any body UpdateReverseDnsElasticIpWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateReverseDnsElasticIp(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteReverseDnsInstance request DeleteReverseDnsInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReverseDnsInstance request GetReverseDnsInstance(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateReverseDnsInstance request with any body UpdateReverseDnsInstanceWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateReverseDnsInstance(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSecurityGroups request ListSecurityGroups(ctx context.Context, params *ListSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSecurityGroup request with any body CreateSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSecurityGroup(ctx context.Context, body CreateSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSecurityGroup request DeleteSecurityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSecurityGroup request GetSecurityGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // AddRuleToSecurityGroup request with any body AddRuleToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddRuleToSecurityGroup(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteRuleFromSecurityGroup request DeleteRuleFromSecurityGroup(ctx context.Context, id string, ruleId string, reqEditors ...RequestEditorFn) (*http.Response, error) // AddExternalSourceToSecurityGroup request with any body AddExternalSourceToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddExternalSourceToSecurityGroup(ctx context.Context, id string, body AddExternalSourceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachInstanceToSecurityGroup request with any body AttachInstanceToSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachInstanceToSecurityGroup(ctx context.Context, id string, body AttachInstanceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DetachInstanceFromSecurityGroup request with any body DetachInstanceFromSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DetachInstanceFromSecurityGroup(ctx context.Context, id string, body DetachInstanceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveExternalSourceFromSecurityGroup request with any body RemoveExternalSourceFromSecurityGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveExternalSourceFromSecurityGroup(ctx context.Context, id string, body RemoveExternalSourceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSksClusters request ListSksClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSksCluster request with any body CreateSksClusterWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSksCluster(ctx context.Context, body CreateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSksClusterDeprecatedResources request ListSksClusterDeprecatedResources(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GenerateSksClusterKubeconfig request with any body GenerateSksClusterKubeconfigWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GenerateSksClusterKubeconfig(ctx context.Context, id string, body GenerateSksClusterKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSksClusterVersions request ListSksClusterVersions(ctx context.Context, params *ListSksClusterVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSksCluster request DeleteSksCluster(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSksCluster request GetSksCluster(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSksCluster request with any body UpdateSksClusterWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSksCluster(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSksClusterAuthorityCert request GetSksClusterAuthorityCert(ctx context.Context, id string, authority GetSksClusterAuthorityCertParamsAuthority, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSksNodepool request with any body CreateSksNodepoolWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSksNodepool(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSksNodepool request DeleteSksNodepool(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSksNodepool request GetSksNodepool(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSksNodepool request with any body UpdateSksNodepoolWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSksNodepool(ctx context.Context, id string, sksNodepoolId string, body UpdateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetSksNodepoolField request ResetSksNodepoolField(ctx context.Context, id string, sksNodepoolId string, field ResetSksNodepoolFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // EvictSksNodepoolMembers request with any body EvictSksNodepoolMembersWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EvictSksNodepoolMembers(ctx context.Context, id string, sksNodepoolId string, body EvictSksNodepoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ScaleSksNodepool request with any body ScaleSksNodepoolWithBody(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ScaleSksNodepool(ctx context.Context, id string, sksNodepoolId string, body ScaleSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RotateSksCcmCredentials request RotateSksCcmCredentials(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RotateSksOperatorsCa request RotateSksOperatorsCa(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // UpgradeSksCluster request with any body UpgradeSksClusterWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpgradeSksCluster(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpgradeSksClusterServiceLevel request UpgradeSksClusterServiceLevel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetSksClusterField request ResetSksClusterField(ctx context.Context, id string, field ResetSksClusterFieldParamsField, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSnapshots request ListSnapshots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSnapshot request DeleteSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSnapshot request GetSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // ExportSnapshot request ExportSnapshot(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // PromoteSnapshotToTemplate request with any body PromoteSnapshotToTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PromoteSnapshotToTemplate(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSosBucketsUsage request ListSosBucketsUsage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSosPresignedUrl request GetSosPresignedUrl(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSshKeys request ListSshKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // RegisterSshKey request with any body RegisterSshKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RegisterSshKey(ctx context.Context, body RegisterSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSshKey request DeleteSshKey(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSshKey request GetSshKey(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTemplates request ListTemplates(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RegisterTemplate request with any body RegisterTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RegisterTemplate(ctx context.Context, body RegisterTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTemplate request DeleteTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTemplate request GetTemplate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // CopyTemplate request with any body CopyTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CopyTemplate(ctx context.Context, id string, body CopyTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTemplate request with any body UpdateTemplateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTemplate(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListZones request ListZones(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddExternalSourceToSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AddExternalSourceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddExternalSourceToSecurityGroupResponse, error)
AddExternalSourceToSecurityGroupWithBodyWithResponse request with arbitrary body returning *AddExternalSourceToSecurityGroupResponse
func (*ClientWithResponses) AddExternalSourceToSecurityGroupWithResponse ¶
func (c *ClientWithResponses) AddExternalSourceToSecurityGroupWithResponse(ctx context.Context, id string, body AddExternalSourceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddExternalSourceToSecurityGroupResponse, error)
func (*ClientWithResponses) AddInstanceProtectionWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) AddInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddInstanceProtectionResponse, error)
AddInstanceProtectionWithResponse request returning *AddInstanceProtectionResponse
func (*ClientWithResponses) AddRuleToSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AddRuleToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRuleToSecurityGroupResponse, error)
AddRuleToSecurityGroupWithBodyWithResponse request with arbitrary body returning *AddRuleToSecurityGroupResponse
func (*ClientWithResponses) AddRuleToSecurityGroupWithResponse ¶
func (c *ClientWithResponses) AddRuleToSecurityGroupWithResponse(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRuleToSecurityGroupResponse, error)
func (*ClientWithResponses) AddServiceToLoadBalancerWithBodyWithResponse ¶
func (c *ClientWithResponses) AddServiceToLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddServiceToLoadBalancerResponse, error)
AddServiceToLoadBalancerWithBodyWithResponse request with arbitrary body returning *AddServiceToLoadBalancerResponse
func (*ClientWithResponses) AddServiceToLoadBalancerWithResponse ¶
func (c *ClientWithResponses) AddServiceToLoadBalancerWithResponse(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddServiceToLoadBalancerResponse, error)
func (*ClientWithResponses) AttachInstanceToElasticIpWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToElasticIpResponse, error)
AttachInstanceToElasticIpWithBodyWithResponse request with arbitrary body returning *AttachInstanceToElasticIpResponse
func (*ClientWithResponses) AttachInstanceToElasticIpWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToElasticIpWithResponse(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToElasticIpResponse, error)
func (*ClientWithResponses) AttachInstanceToPrivateNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToPrivateNetworkResponse, error)
AttachInstanceToPrivateNetworkWithBodyWithResponse request with arbitrary body returning *AttachInstanceToPrivateNetworkResponse
func (*ClientWithResponses) AttachInstanceToPrivateNetworkWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToPrivateNetworkWithResponse(ctx context.Context, id string, body AttachInstanceToPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToPrivateNetworkResponse, error)
func (*ClientWithResponses) AttachInstanceToSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToSecurityGroupResponse, error)
AttachInstanceToSecurityGroupWithBodyWithResponse request with arbitrary body returning *AttachInstanceToSecurityGroupResponse
func (*ClientWithResponses) AttachInstanceToSecurityGroupWithResponse ¶
func (c *ClientWithResponses) AttachInstanceToSecurityGroupWithResponse(ctx context.Context, id string, body AttachInstanceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToSecurityGroupResponse, error)
func (*ClientWithResponses) CopyTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CopyTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyTemplateResponse, error)
CopyTemplateWithBodyWithResponse request with arbitrary body returning *CopyTemplateResponse
func (*ClientWithResponses) CopyTemplateWithResponse ¶
func (c *ClientWithResponses) CopyTemplateWithResponse(ctx context.Context, id string, body CopyTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyTemplateResponse, error)
func (*ClientWithResponses) CreateAccessKeyWithBodyWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) CreateAccessKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccessKeyResponse, error)
CreateAccessKeyWithBodyWithResponse request with arbitrary body returning *CreateAccessKeyResponse
func (*ClientWithResponses) CreateAccessKeyWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) CreateAccessKeyWithResponse(ctx context.Context, body CreateAccessKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccessKeyResponse, error)
func (*ClientWithResponses) CreateAntiAffinityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAntiAffinityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAntiAffinityGroupResponse, error)
CreateAntiAffinityGroupWithBodyWithResponse request with arbitrary body returning *CreateAntiAffinityGroupResponse
func (*ClientWithResponses) CreateAntiAffinityGroupWithResponse ¶
func (c *ClientWithResponses) CreateAntiAffinityGroupWithResponse(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAntiAffinityGroupResponse, error)
func (*ClientWithResponses) CreateApiKeyWithBodyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) CreateApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)
CreateApiKeyWithBodyWithResponse request with arbitrary body returning *CreateApiKeyResponse
func (*ClientWithResponses) CreateApiKeyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) CreateApiKeyWithResponse(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error)
func (*ClientWithResponses) CreateDbaasIntegrationWithBodyWithResponse ¶ added in v0.83.1
func (c *ClientWithResponses) CreateDbaasIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasIntegrationResponse, error)
CreateDbaasIntegrationWithBodyWithResponse request with arbitrary body returning *CreateDbaasIntegrationResponse
func (*ClientWithResponses) CreateDbaasIntegrationWithResponse ¶ added in v0.83.1
func (c *ClientWithResponses) CreateDbaasIntegrationWithResponse(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasIntegrationResponse, error)
func (*ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error)
CreateDbaasKafkaSchemaRegistryAclConfigWithBodyWithResponse request with arbitrary body returning *CreateDbaasKafkaSchemaRegistryAclConfigResponse
func (*ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error)
func (*ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaTopicAclConfigResponse, error)
CreateDbaasKafkaTopicAclConfigWithBodyWithResponse request with arbitrary body returning *CreateDbaasKafkaTopicAclConfigResponse
func (*ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaTopicAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaTopicAclConfigResponse, error)
func (*ClientWithResponses) CreateDbaasKafkaUserWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaUserResponse, error)
CreateDbaasKafkaUserWithBodyWithResponse request with arbitrary body returning *CreateDbaasKafkaUserResponse
func (*ClientWithResponses) CreateDbaasKafkaUserWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasKafkaUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaUserResponse, error)
func (*ClientWithResponses) CreateDbaasMysqlDatabaseWithBodyWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasMysqlDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlDatabaseResponse, error)
CreateDbaasMysqlDatabaseWithBodyWithResponse request with arbitrary body returning *CreateDbaasMysqlDatabaseResponse
func (*ClientWithResponses) CreateDbaasMysqlDatabaseWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlDatabaseResponse, error)
func (*ClientWithResponses) CreateDbaasMysqlUserWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasMysqlUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlUserResponse, error)
CreateDbaasMysqlUserWithBodyWithResponse request with arbitrary body returning *CreateDbaasMysqlUserResponse
func (*ClientWithResponses) CreateDbaasMysqlUserWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlUserResponse, error)
func (*ClientWithResponses) CreateDbaasOpensearchUserWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasOpensearchUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasOpensearchUserResponse, error)
CreateDbaasOpensearchUserWithBodyWithResponse request with arbitrary body returning *CreateDbaasOpensearchUserResponse
func (*ClientWithResponses) CreateDbaasOpensearchUserWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasOpensearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasOpensearchUserResponse, error)
func (*ClientWithResponses) CreateDbaasPgConnectionPoolWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgConnectionPoolResponse, error)
CreateDbaasPgConnectionPoolWithBodyWithResponse request with arbitrary body returning *CreateDbaasPgConnectionPoolResponse
func (*ClientWithResponses) CreateDbaasPgConnectionPoolWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgConnectionPoolResponse, error)
func (*ClientWithResponses) CreateDbaasPgDatabaseWithBodyWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasPgDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgDatabaseResponse, error)
CreateDbaasPgDatabaseWithBodyWithResponse request with arbitrary body returning *CreateDbaasPgDatabaseResponse
func (*ClientWithResponses) CreateDbaasPgDatabaseWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgDatabaseResponse, error)
func (*ClientWithResponses) CreateDbaasPgUpgradeCheckWithBodyWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasPgUpgradeCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgUpgradeCheckResponse, error)
CreateDbaasPgUpgradeCheckWithBodyWithResponse request with arbitrary body returning *CreateDbaasPgUpgradeCheckResponse
func (*ClientWithResponses) CreateDbaasPgUpgradeCheckWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) CreateDbaasPgUpgradeCheckWithResponse(ctx context.Context, service DbaasServiceName, body CreateDbaasPgUpgradeCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgUpgradeCheckResponse, error)
func (*ClientWithResponses) CreateDbaasPostgresUserWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasPostgresUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPostgresUserResponse, error)
CreateDbaasPostgresUserWithBodyWithResponse request with arbitrary body returning *CreateDbaasPostgresUserResponse
func (*ClientWithResponses) CreateDbaasPostgresUserWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) CreateDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPostgresUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPostgresUserResponse, error)
func (*ClientWithResponses) CreateDbaasServiceGrafanaWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceGrafanaResponse, error)
CreateDbaasServiceGrafanaWithBodyWithResponse request with arbitrary body returning *CreateDbaasServiceGrafanaResponse
func (*ClientWithResponses) CreateDbaasServiceGrafanaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) CreateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceGrafanaResponse, error)
func (*ClientWithResponses) CreateDbaasServiceKafkaWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceKafkaResponse, error)
CreateDbaasServiceKafkaWithBodyWithResponse request with arbitrary body returning *CreateDbaasServiceKafkaResponse
func (*ClientWithResponses) CreateDbaasServiceKafkaWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceKafkaResponse, error)
func (*ClientWithResponses) CreateDbaasServiceMysqlWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceMysqlResponse, error)
CreateDbaasServiceMysqlWithBodyWithResponse request with arbitrary body returning *CreateDbaasServiceMysqlResponse
func (*ClientWithResponses) CreateDbaasServiceMysqlWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceMysqlResponse, error)
func (*ClientWithResponses) CreateDbaasServiceOpensearchWithBodyWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) CreateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceOpensearchResponse, error)
CreateDbaasServiceOpensearchWithBodyWithResponse request with arbitrary body returning *CreateDbaasServiceOpensearchResponse
func (*ClientWithResponses) CreateDbaasServiceOpensearchWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) CreateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceOpensearchResponse, error)
func (*ClientWithResponses) CreateDbaasServicePgWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServicePgResponse, error)
CreateDbaasServicePgWithBodyWithResponse request with arbitrary body returning *CreateDbaasServicePgResponse
func (*ClientWithResponses) CreateDbaasServicePgWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServicePgResponse, error)
func (*ClientWithResponses) CreateDbaasServiceRedisWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceRedisResponse, error)
CreateDbaasServiceRedisWithBodyWithResponse request with arbitrary body returning *CreateDbaasServiceRedisResponse
func (*ClientWithResponses) CreateDbaasServiceRedisWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) CreateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceRedisResponse, error)
func (*ClientWithResponses) CreateDbaasTaskMigrationCheckWithBodyWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) CreateDbaasTaskMigrationCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasTaskMigrationCheckResponse, error)
CreateDbaasTaskMigrationCheckWithBodyWithResponse request with arbitrary body returning *CreateDbaasTaskMigrationCheckResponse
func (*ClientWithResponses) CreateDbaasTaskMigrationCheckWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) CreateDbaasTaskMigrationCheckWithResponse(ctx context.Context, service DbaasServiceName, body CreateDbaasTaskMigrationCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasTaskMigrationCheckResponse, error)
func (*ClientWithResponses) CreateDnsDomainRecordWithBodyWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) CreateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnsDomainRecordResponse, error)
CreateDnsDomainRecordWithBodyWithResponse request with arbitrary body returning *CreateDnsDomainRecordResponse
func (*ClientWithResponses) CreateDnsDomainRecordWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) CreateDnsDomainRecordWithResponse(ctx context.Context, domainId string, body CreateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnsDomainRecordResponse, error)
func (*ClientWithResponses) CreateDnsDomainWithBodyWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) CreateDnsDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnsDomainResponse, error)
CreateDnsDomainWithBodyWithResponse request with arbitrary body returning *CreateDnsDomainResponse
func (*ClientWithResponses) CreateDnsDomainWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) CreateDnsDomainWithResponse(ctx context.Context, body CreateDnsDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnsDomainResponse, error)
func (*ClientWithResponses) CreateElasticIpWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateElasticIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateElasticIpResponse, error)
CreateElasticIpWithBodyWithResponse request with arbitrary body returning *CreateElasticIpResponse
func (*ClientWithResponses) CreateElasticIpWithResponse ¶
func (c *ClientWithResponses) CreateElasticIpWithResponse(ctx context.Context, body CreateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateElasticIpResponse, error)
func (*ClientWithResponses) CreateIamRoleWithBodyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) CreateIamRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIamRoleResponse, error)
CreateIamRoleWithBodyWithResponse request with arbitrary body returning *CreateIamRoleResponse
func (*ClientWithResponses) CreateIamRoleWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) CreateIamRoleWithResponse(ctx context.Context, body CreateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIamRoleResponse, error)
func (*ClientWithResponses) CreateInstancePoolWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateInstancePoolWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstancePoolResponse, error)
CreateInstancePoolWithBodyWithResponse request with arbitrary body returning *CreateInstancePoolResponse
func (*ClientWithResponses) CreateInstancePoolWithResponse ¶
func (c *ClientWithResponses) CreateInstancePoolWithResponse(ctx context.Context, body CreateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstancePoolResponse, error)
func (*ClientWithResponses) CreateInstanceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateInstanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)
CreateInstanceWithBodyWithResponse request with arbitrary body returning *CreateInstanceResponse
func (*ClientWithResponses) CreateInstanceWithResponse ¶
func (c *ClientWithResponses) CreateInstanceWithResponse(ctx context.Context, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error)
func (*ClientWithResponses) CreateLoadBalancerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLoadBalancerResponse, error)
CreateLoadBalancerWithBodyWithResponse request with arbitrary body returning *CreateLoadBalancerResponse
func (*ClientWithResponses) CreateLoadBalancerWithResponse ¶
func (c *ClientWithResponses) CreateLoadBalancerWithResponse(ctx context.Context, body CreateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLoadBalancerResponse, error)
func (*ClientWithResponses) CreatePrivateNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePrivateNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePrivateNetworkResponse, error)
CreatePrivateNetworkWithBodyWithResponse request with arbitrary body returning *CreatePrivateNetworkResponse
func (*ClientWithResponses) CreatePrivateNetworkWithResponse ¶
func (c *ClientWithResponses) CreatePrivateNetworkWithResponse(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePrivateNetworkResponse, error)
func (*ClientWithResponses) CreateSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecurityGroupResponse, error)
CreateSecurityGroupWithBodyWithResponse request with arbitrary body returning *CreateSecurityGroupResponse
func (*ClientWithResponses) CreateSecurityGroupWithResponse ¶
func (c *ClientWithResponses) CreateSecurityGroupWithResponse(ctx context.Context, body CreateSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecurityGroupResponse, error)
func (*ClientWithResponses) CreateSksClusterWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSksClusterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSksClusterResponse, error)
CreateSksClusterWithBodyWithResponse request with arbitrary body returning *CreateSksClusterResponse
func (*ClientWithResponses) CreateSksClusterWithResponse ¶
func (c *ClientWithResponses) CreateSksClusterWithResponse(ctx context.Context, body CreateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSksClusterResponse, error)
func (*ClientWithResponses) CreateSksNodepoolWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSksNodepoolResponse, error)
CreateSksNodepoolWithBodyWithResponse request with arbitrary body returning *CreateSksNodepoolResponse
func (*ClientWithResponses) CreateSksNodepoolWithResponse ¶
func (c *ClientWithResponses) CreateSksNodepoolWithResponse(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSksNodepoolResponse, error)
func (*ClientWithResponses) CreateSnapshotWithResponse ¶
func (c *ClientWithResponses) CreateSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CreateSnapshotResponse, error)
CreateSnapshotWithResponse request returning *CreateSnapshotResponse
func (*ClientWithResponses) DeleteAntiAffinityGroupWithResponse ¶
func (c *ClientWithResponses) DeleteAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAntiAffinityGroupResponse, error)
DeleteAntiAffinityGroupWithResponse request returning *DeleteAntiAffinityGroupResponse
func (*ClientWithResponses) DeleteApiKeyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) DeleteApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApiKeyResponse, error)
DeleteApiKeyWithResponse request returning *DeleteApiKeyResponse
func (*ClientWithResponses) DeleteDbaasIntegrationWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) DeleteDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDbaasIntegrationResponse, error)
DeleteDbaasIntegrationWithResponse request returning *DeleteDbaasIntegrationResponse
func (*ClientWithResponses) DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaSchemaRegistryAclConfigResponse, error)
DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse request returning *DeleteDbaasKafkaSchemaRegistryAclConfigResponse
func (*ClientWithResponses) DeleteDbaasKafkaTopicAclConfigWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) DeleteDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaTopicAclConfigResponse, error)
DeleteDbaasKafkaTopicAclConfigWithResponse request returning *DeleteDbaasKafkaTopicAclConfigResponse
func (*ClientWithResponses) DeleteDbaasKafkaUserWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) DeleteDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaUserResponse, error)
DeleteDbaasKafkaUserWithResponse request returning *DeleteDbaasKafkaUserResponse
func (*ClientWithResponses) DeleteDbaasMysqlDatabaseWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) DeleteDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasMysqlDatabaseName, reqEditors ...RequestEditorFn) (*DeleteDbaasMysqlDatabaseResponse, error)
DeleteDbaasMysqlDatabaseWithResponse request returning *DeleteDbaasMysqlDatabaseResponse
func (*ClientWithResponses) DeleteDbaasMysqlUserWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasMysqlUserResponse, error)
DeleteDbaasMysqlUserWithResponse request returning *DeleteDbaasMysqlUserResponse
func (*ClientWithResponses) DeleteDbaasOpensearchUserWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasOpensearchUserResponse, error)
DeleteDbaasOpensearchUserWithResponse request returning *DeleteDbaasOpensearchUserResponse
func (*ClientWithResponses) DeleteDbaasPgConnectionPoolWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, reqEditors ...RequestEditorFn) (*DeleteDbaasPgConnectionPoolResponse, error)
DeleteDbaasPgConnectionPoolWithResponse request returning *DeleteDbaasPgConnectionPoolResponse
func (*ClientWithResponses) DeleteDbaasPgDatabaseWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) DeleteDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName, reqEditors ...RequestEditorFn) (*DeleteDbaasPgDatabaseResponse, error)
DeleteDbaasPgDatabaseWithResponse request returning *DeleteDbaasPgDatabaseResponse
func (*ClientWithResponses) DeleteDbaasPostgresUserWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) DeleteDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasPostgresUserResponse, error)
DeleteDbaasPostgresUserWithResponse request returning *DeleteDbaasPostgresUserResponse
func (*ClientWithResponses) DeleteDbaasServiceGrafanaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServiceGrafanaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceGrafanaResponse, error)
DeleteDbaasServiceGrafanaWithResponse request returning *DeleteDbaasServiceGrafanaResponse
func (*ClientWithResponses) DeleteDbaasServiceKafkaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServiceKafkaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceKafkaResponse, error)
DeleteDbaasServiceKafkaWithResponse request returning *DeleteDbaasServiceKafkaResponse
func (*ClientWithResponses) DeleteDbaasServiceMysqlWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServiceMysqlWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceMysqlResponse, error)
DeleteDbaasServiceMysqlWithResponse request returning *DeleteDbaasServiceMysqlResponse
func (*ClientWithResponses) DeleteDbaasServiceOpensearchWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServiceOpensearchWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceOpensearchResponse, error)
DeleteDbaasServiceOpensearchWithResponse request returning *DeleteDbaasServiceOpensearchResponse
func (*ClientWithResponses) DeleteDbaasServicePgWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServicePgWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServicePgResponse, error)
DeleteDbaasServicePgWithResponse request returning *DeleteDbaasServicePgResponse
func (*ClientWithResponses) DeleteDbaasServiceRedisWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) DeleteDbaasServiceRedisWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceRedisResponse, error)
DeleteDbaasServiceRedisWithResponse request returning *DeleteDbaasServiceRedisResponse
func (*ClientWithResponses) DeleteDbaasServiceWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) DeleteDbaasServiceWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceResponse, error)
DeleteDbaasServiceWithResponse request returning *DeleteDbaasServiceResponse
func (*ClientWithResponses) DeleteDnsDomainRecordWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) DeleteDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*DeleteDnsDomainRecordResponse, error)
DeleteDnsDomainRecordWithResponse request returning *DeleteDnsDomainRecordResponse
func (*ClientWithResponses) DeleteDnsDomainWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) DeleteDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDnsDomainResponse, error)
DeleteDnsDomainWithResponse request returning *DeleteDnsDomainResponse
func (*ClientWithResponses) DeleteElasticIpWithResponse ¶
func (c *ClientWithResponses) DeleteElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteElasticIpResponse, error)
DeleteElasticIpWithResponse request returning *DeleteElasticIpResponse
func (*ClientWithResponses) DeleteIamRoleWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) DeleteIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIamRoleResponse, error)
DeleteIamRoleWithResponse request returning *DeleteIamRoleResponse
func (*ClientWithResponses) DeleteInstancePoolWithResponse ¶
func (c *ClientWithResponses) DeleteInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstancePoolResponse, error)
DeleteInstancePoolWithResponse request returning *DeleteInstancePoolResponse
func (*ClientWithResponses) DeleteInstanceWithResponse ¶
func (c *ClientWithResponses) DeleteInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstanceResponse, error)
DeleteInstanceWithResponse request returning *DeleteInstanceResponse
func (*ClientWithResponses) DeleteLoadBalancerServiceWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerServiceResponse, error)
DeleteLoadBalancerServiceWithResponse request returning *DeleteLoadBalancerServiceResponse
func (*ClientWithResponses) DeleteLoadBalancerWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error)
DeleteLoadBalancerWithResponse request returning *DeleteLoadBalancerResponse
func (*ClientWithResponses) DeletePrivateNetworkWithResponse ¶
func (c *ClientWithResponses) DeletePrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePrivateNetworkResponse, error)
DeletePrivateNetworkWithResponse request returning *DeletePrivateNetworkResponse
func (*ClientWithResponses) DeleteReverseDnsElasticIpWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) DeleteReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsElasticIpResponse, error)
DeleteReverseDnsElasticIpWithResponse request returning *DeleteReverseDnsElasticIpResponse
func (*ClientWithResponses) DeleteReverseDnsInstanceWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) DeleteReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsInstanceResponse, error)
DeleteReverseDnsInstanceWithResponse request returning *DeleteReverseDnsInstanceResponse
func (*ClientWithResponses) DeleteRuleFromSecurityGroupWithResponse ¶
func (c *ClientWithResponses) DeleteRuleFromSecurityGroupWithResponse(ctx context.Context, id string, ruleId string, reqEditors ...RequestEditorFn) (*DeleteRuleFromSecurityGroupResponse, error)
DeleteRuleFromSecurityGroupWithResponse request returning *DeleteRuleFromSecurityGroupResponse
func (*ClientWithResponses) DeleteSecurityGroupWithResponse ¶
func (c *ClientWithResponses) DeleteSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error)
DeleteSecurityGroupWithResponse request returning *DeleteSecurityGroupResponse
func (*ClientWithResponses) DeleteSksClusterWithResponse ¶
func (c *ClientWithResponses) DeleteSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSksClusterResponse, error)
DeleteSksClusterWithResponse request returning *DeleteSksClusterResponse
func (*ClientWithResponses) DeleteSksNodepoolWithResponse ¶
func (c *ClientWithResponses) DeleteSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*DeleteSksNodepoolResponse, error)
DeleteSksNodepoolWithResponse request returning *DeleteSksNodepoolResponse
func (*ClientWithResponses) DeleteSnapshotWithResponse ¶
func (c *ClientWithResponses) DeleteSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSnapshotResponse, error)
DeleteSnapshotWithResponse request returning *DeleteSnapshotResponse
func (*ClientWithResponses) DeleteSshKeyWithResponse ¶
func (c *ClientWithResponses) DeleteSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error)
DeleteSshKeyWithResponse request returning *DeleteSshKeyResponse
func (*ClientWithResponses) DeleteTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
DeleteTemplateWithResponse request returning *DeleteTemplateResponse
func (*ClientWithResponses) DetachInstanceFromElasticIpWithBodyWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromElasticIpResponse, error)
DetachInstanceFromElasticIpWithBodyWithResponse request with arbitrary body returning *DetachInstanceFromElasticIpResponse
func (*ClientWithResponses) DetachInstanceFromElasticIpWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromElasticIpWithResponse(ctx context.Context, id string, body DetachInstanceFromElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromElasticIpResponse, error)
func (*ClientWithResponses) DetachInstanceFromPrivateNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromPrivateNetworkResponse, error)
DetachInstanceFromPrivateNetworkWithBodyWithResponse request with arbitrary body returning *DetachInstanceFromPrivateNetworkResponse
func (*ClientWithResponses) DetachInstanceFromPrivateNetworkWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromPrivateNetworkWithResponse(ctx context.Context, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromPrivateNetworkResponse, error)
func (*ClientWithResponses) DetachInstanceFromSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromSecurityGroupResponse, error)
DetachInstanceFromSecurityGroupWithBodyWithResponse request with arbitrary body returning *DetachInstanceFromSecurityGroupResponse
func (*ClientWithResponses) DetachInstanceFromSecurityGroupWithResponse ¶
func (c *ClientWithResponses) DetachInstanceFromSecurityGroupWithResponse(ctx context.Context, id string, body DetachInstanceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromSecurityGroupResponse, error)
func (*ClientWithResponses) EvictInstancePoolMembersWithBodyWithResponse ¶
func (c *ClientWithResponses) EvictInstancePoolMembersWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvictInstancePoolMembersResponse, error)
EvictInstancePoolMembersWithBodyWithResponse request with arbitrary body returning *EvictInstancePoolMembersResponse
func (*ClientWithResponses) EvictInstancePoolMembersWithResponse ¶
func (c *ClientWithResponses) EvictInstancePoolMembersWithResponse(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*EvictInstancePoolMembersResponse, error)
func (*ClientWithResponses) EvictSksNodepoolMembersWithBodyWithResponse ¶
func (c *ClientWithResponses) EvictSksNodepoolMembersWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvictSksNodepoolMembersResponse, error)
EvictSksNodepoolMembersWithBodyWithResponse request with arbitrary body returning *EvictSksNodepoolMembersResponse
func (*ClientWithResponses) EvictSksNodepoolMembersWithResponse ¶
func (c *ClientWithResponses) EvictSksNodepoolMembersWithResponse(ctx context.Context, id string, sksNodepoolId string, body EvictSksNodepoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*EvictSksNodepoolMembersResponse, error)
func (*ClientWithResponses) ExportSnapshotWithResponse ¶
func (c *ClientWithResponses) ExportSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ExportSnapshotResponse, error)
ExportSnapshotWithResponse request returning *ExportSnapshotResponse
func (*ClientWithResponses) GenerateSksClusterKubeconfigWithBodyWithResponse ¶
func (c *ClientWithResponses) GenerateSksClusterKubeconfigWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateSksClusterKubeconfigResponse, error)
GenerateSksClusterKubeconfigWithBodyWithResponse request with arbitrary body returning *GenerateSksClusterKubeconfigResponse
func (*ClientWithResponses) GenerateSksClusterKubeconfigWithResponse ¶
func (c *ClientWithResponses) GenerateSksClusterKubeconfigWithResponse(ctx context.Context, id string, body GenerateSksClusterKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateSksClusterKubeconfigResponse, error)
func (*ClientWithResponses) GetAccessKeyWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) GetAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetAccessKeyResponse, error)
GetAccessKeyWithResponse request returning *GetAccessKeyResponse
func (*ClientWithResponses) GetAntiAffinityGroupWithResponse ¶
func (c *ClientWithResponses) GetAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAntiAffinityGroupResponse, error)
GetAntiAffinityGroupWithResponse request returning *GetAntiAffinityGroupResponse
func (*ClientWithResponses) GetApiKeyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) GetApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiKeyResponse, error)
GetApiKeyWithResponse request returning *GetApiKeyResponse
func (*ClientWithResponses) GetDbaasCaCertificateWithResponse ¶
func (c *ClientWithResponses) GetDbaasCaCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasCaCertificateResponse, error)
GetDbaasCaCertificateWithResponse request returning *GetDbaasCaCertificateResponse
func (*ClientWithResponses) GetDbaasIntegrationWithResponse ¶ added in v0.83.1
func (c *ClientWithResponses) GetDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDbaasIntegrationResponse, error)
GetDbaasIntegrationWithResponse request returning *GetDbaasIntegrationResponse
func (*ClientWithResponses) GetDbaasKafkaAclConfigWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) GetDbaasKafkaAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasKafkaAclConfigResponse, error)
GetDbaasKafkaAclConfigWithResponse request returning *GetDbaasKafkaAclConfigResponse
func (*ClientWithResponses) GetDbaasMigrationStatusWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) GetDbaasMigrationStatusWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasMigrationStatusResponse, error)
GetDbaasMigrationStatusWithResponse request returning *GetDbaasMigrationStatusResponse
func (*ClientWithResponses) GetDbaasOpensearchAclConfigWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) GetDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasOpensearchAclConfigResponse, error)
GetDbaasOpensearchAclConfigWithResponse request returning *GetDbaasOpensearchAclConfigResponse
func (*ClientWithResponses) GetDbaasServiceGrafanaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) GetDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceGrafanaResponse, error)
GetDbaasServiceGrafanaWithResponse request returning *GetDbaasServiceGrafanaResponse
func (*ClientWithResponses) GetDbaasServiceKafkaWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceKafkaResponse, error)
GetDbaasServiceKafkaWithResponse request returning *GetDbaasServiceKafkaResponse
func (*ClientWithResponses) GetDbaasServiceLogsWithBodyWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) GetDbaasServiceLogsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDbaasServiceLogsResponse, error)
GetDbaasServiceLogsWithBodyWithResponse request with arbitrary body returning *GetDbaasServiceLogsResponse
func (*ClientWithResponses) GetDbaasServiceLogsWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) GetDbaasServiceLogsWithResponse(ctx context.Context, serviceName string, body GetDbaasServiceLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDbaasServiceLogsResponse, error)
func (*ClientWithResponses) GetDbaasServiceMetricsWithBodyWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) GetDbaasServiceMetricsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDbaasServiceMetricsResponse, error)
GetDbaasServiceMetricsWithBodyWithResponse request with arbitrary body returning *GetDbaasServiceMetricsResponse
func (*ClientWithResponses) GetDbaasServiceMetricsWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) GetDbaasServiceMetricsWithResponse(ctx context.Context, serviceName string, body GetDbaasServiceMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDbaasServiceMetricsResponse, error)
func (*ClientWithResponses) GetDbaasServiceMysqlWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceMysqlResponse, error)
GetDbaasServiceMysqlWithResponse request returning *GetDbaasServiceMysqlResponse
func (*ClientWithResponses) GetDbaasServiceOpensearchWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) GetDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceOpensearchResponse, error)
GetDbaasServiceOpensearchWithResponse request returning *GetDbaasServiceOpensearchResponse
func (*ClientWithResponses) GetDbaasServicePgWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServicePgResponse, error)
GetDbaasServicePgWithResponse request returning *GetDbaasServicePgResponse
func (*ClientWithResponses) GetDbaasServiceRedisWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceRedisResponse, error)
GetDbaasServiceRedisWithResponse request returning *GetDbaasServiceRedisResponse
func (*ClientWithResponses) GetDbaasServiceTypeWithResponse ¶
func (c *ClientWithResponses) GetDbaasServiceTypeWithResponse(ctx context.Context, serviceTypeName string, reqEditors ...RequestEditorFn) (*GetDbaasServiceTypeResponse, error)
GetDbaasServiceTypeWithResponse request returning *GetDbaasServiceTypeResponse
func (*ClientWithResponses) GetDbaasSettingsGrafanaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) GetDbaasSettingsGrafanaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsGrafanaResponse, error)
GetDbaasSettingsGrafanaWithResponse request returning *GetDbaasSettingsGrafanaResponse
func (*ClientWithResponses) GetDbaasSettingsKafkaWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasSettingsKafkaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsKafkaResponse, error)
GetDbaasSettingsKafkaWithResponse request returning *GetDbaasSettingsKafkaResponse
func (*ClientWithResponses) GetDbaasSettingsMysqlWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasSettingsMysqlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsMysqlResponse, error)
GetDbaasSettingsMysqlWithResponse request returning *GetDbaasSettingsMysqlResponse
func (*ClientWithResponses) GetDbaasSettingsOpensearchWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) GetDbaasSettingsOpensearchWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsOpensearchResponse, error)
GetDbaasSettingsOpensearchWithResponse request returning *GetDbaasSettingsOpensearchResponse
func (*ClientWithResponses) GetDbaasSettingsPgWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDbaasSettingsPgWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsPgResponse, error)
GetDbaasSettingsPgWithResponse request returning *GetDbaasSettingsPgResponse
func (*ClientWithResponses) GetDbaasSettingsRedisWithResponse ¶ added in v0.79.0
func (c *ClientWithResponses) GetDbaasSettingsRedisWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsRedisResponse, error)
GetDbaasSettingsRedisWithResponse request returning *GetDbaasSettingsRedisResponse
func (*ClientWithResponses) GetDbaasTaskWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) GetDbaasTaskWithResponse(ctx context.Context, service DbaasServiceName, id string, reqEditors ...RequestEditorFn) (*GetDbaasTaskResponse, error)
GetDbaasTaskWithResponse request returning *GetDbaasTaskResponse
func (*ClientWithResponses) GetDeployTargetWithResponse ¶
func (c *ClientWithResponses) GetDeployTargetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDeployTargetResponse, error)
GetDeployTargetWithResponse request returning *GetDeployTargetResponse
func (*ClientWithResponses) GetDnsDomainRecordWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*GetDnsDomainRecordResponse, error)
GetDnsDomainRecordWithResponse request returning *GetDnsDomainRecordResponse
func (*ClientWithResponses) GetDnsDomainWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) GetDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainResponse, error)
GetDnsDomainWithResponse request returning *GetDnsDomainResponse
func (*ClientWithResponses) GetDnsDomainZoneFileWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) GetDnsDomainZoneFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainZoneFileResponse, error)
GetDnsDomainZoneFileWithResponse request returning *GetDnsDomainZoneFileResponse
func (*ClientWithResponses) GetElasticIpWithResponse ¶
func (c *ClientWithResponses) GetElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetElasticIpResponse, error)
GetElasticIpWithResponse request returning *GetElasticIpResponse
func (*ClientWithResponses) GetIamOrganizationPolicyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) GetIamOrganizationPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIamOrganizationPolicyResponse, error)
GetIamOrganizationPolicyWithResponse request returning *GetIamOrganizationPolicyResponse
func (*ClientWithResponses) GetIamRoleWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) GetIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIamRoleResponse, error)
GetIamRoleWithResponse request returning *GetIamRoleResponse
func (*ClientWithResponses) GetInstancePoolWithResponse ¶
func (c *ClientWithResponses) GetInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstancePoolResponse, error)
GetInstancePoolWithResponse request returning *GetInstancePoolResponse
func (*ClientWithResponses) GetInstanceTypeWithResponse ¶
func (c *ClientWithResponses) GetInstanceTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceTypeResponse, error)
GetInstanceTypeWithResponse request returning *GetInstanceTypeResponse
func (*ClientWithResponses) GetInstanceWithResponse ¶
func (c *ClientWithResponses) GetInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceResponse, error)
GetInstanceWithResponse request returning *GetInstanceResponse
func (*ClientWithResponses) GetLoadBalancerServiceWithResponse ¶
func (c *ClientWithResponses) GetLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*GetLoadBalancerServiceResponse, error)
GetLoadBalancerServiceWithResponse request returning *GetLoadBalancerServiceResponse
func (*ClientWithResponses) GetLoadBalancerWithResponse ¶
func (c *ClientWithResponses) GetLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetLoadBalancerResponse, error)
GetLoadBalancerWithResponse request returning *GetLoadBalancerResponse
func (*ClientWithResponses) GetOperationWithResponse ¶
func (c *ClientWithResponses) GetOperationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOperationResponse, error)
GetOperationWithResponse request returning *GetOperationResponse
func (*ClientWithResponses) GetPrivateNetworkWithResponse ¶
func (c *ClientWithResponses) GetPrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPrivateNetworkResponse, error)
GetPrivateNetworkWithResponse request returning *GetPrivateNetworkResponse
func (*ClientWithResponses) GetQuotaWithResponse ¶
func (c *ClientWithResponses) GetQuotaWithResponse(ctx context.Context, entity string, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error)
GetQuotaWithResponse request returning *GetQuotaResponse
func (*ClientWithResponses) GetReverseDnsElasticIpWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) GetReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsElasticIpResponse, error)
GetReverseDnsElasticIpWithResponse request returning *GetReverseDnsElasticIpResponse
func (*ClientWithResponses) GetReverseDnsInstanceWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) GetReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsInstanceResponse, error)
GetReverseDnsInstanceWithResponse request returning *GetReverseDnsInstanceResponse
func (*ClientWithResponses) GetSecurityGroupWithResponse ¶
func (c *ClientWithResponses) GetSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSecurityGroupResponse, error)
GetSecurityGroupWithResponse request returning *GetSecurityGroupResponse
func (*ClientWithResponses) GetSksClusterAuthorityCertWithResponse ¶
func (c *ClientWithResponses) GetSksClusterAuthorityCertWithResponse(ctx context.Context, id string, authority GetSksClusterAuthorityCertParamsAuthority, reqEditors ...RequestEditorFn) (*GetSksClusterAuthorityCertResponse, error)
GetSksClusterAuthorityCertWithResponse request returning *GetSksClusterAuthorityCertResponse
func (*ClientWithResponses) GetSksClusterWithResponse ¶
func (c *ClientWithResponses) GetSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSksClusterResponse, error)
GetSksClusterWithResponse request returning *GetSksClusterResponse
func (*ClientWithResponses) GetSksNodepoolWithResponse ¶
func (c *ClientWithResponses) GetSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*GetSksNodepoolResponse, error)
GetSksNodepoolWithResponse request returning *GetSksNodepoolResponse
func (*ClientWithResponses) GetSnapshotWithResponse ¶
func (c *ClientWithResponses) GetSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSnapshotResponse, error)
GetSnapshotWithResponse request returning *GetSnapshotResponse
func (*ClientWithResponses) GetSosPresignedUrlWithResponse ¶
func (c *ClientWithResponses) GetSosPresignedUrlWithResponse(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, reqEditors ...RequestEditorFn) (*GetSosPresignedUrlResponse, error)
GetSosPresignedUrlWithResponse request returning *GetSosPresignedUrlResponse
func (*ClientWithResponses) GetSshKeyWithResponse ¶
func (c *ClientWithResponses) GetSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetSshKeyResponse, error)
GetSshKeyWithResponse request returning *GetSshKeyResponse
func (*ClientWithResponses) GetTemplateWithResponse ¶
func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
GetTemplateWithResponse request returning *GetTemplateResponse
func (*ClientWithResponses) ListAccessKeyKnownOperationsWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) ListAccessKeyKnownOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyKnownOperationsResponse, error)
ListAccessKeyKnownOperationsWithResponse request returning *ListAccessKeyKnownOperationsResponse
func (*ClientWithResponses) ListAccessKeyOperationsWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) ListAccessKeyOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyOperationsResponse, error)
ListAccessKeyOperationsWithResponse request returning *ListAccessKeyOperationsResponse
func (*ClientWithResponses) ListAccessKeysWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) ListAccessKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeysResponse, error)
ListAccessKeysWithResponse request returning *ListAccessKeysResponse
func (*ClientWithResponses) ListAntiAffinityGroupsWithResponse ¶
func (c *ClientWithResponses) ListAntiAffinityGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAntiAffinityGroupsResponse, error)
ListAntiAffinityGroupsWithResponse request returning *ListAntiAffinityGroupsResponse
func (*ClientWithResponses) ListApiKeysWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) ListApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApiKeysResponse, error)
ListApiKeysWithResponse request returning *ListApiKeysResponse
func (*ClientWithResponses) ListDbaasIntegrationSettingsWithResponse ¶ added in v0.82.1
func (c *ClientWithResponses) ListDbaasIntegrationSettingsWithResponse(ctx context.Context, integrationType string, sourceType string, destType string, reqEditors ...RequestEditorFn) (*ListDbaasIntegrationSettingsResponse, error)
ListDbaasIntegrationSettingsWithResponse request returning *ListDbaasIntegrationSettingsResponse
func (*ClientWithResponses) ListDbaasIntegrationTypesWithResponse ¶ added in v0.82.1
func (c *ClientWithResponses) ListDbaasIntegrationTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasIntegrationTypesResponse, error)
ListDbaasIntegrationTypesWithResponse request returning *ListDbaasIntegrationTypesResponse
func (*ClientWithResponses) ListDbaasServiceTypesWithResponse ¶
func (c *ClientWithResponses) ListDbaasServiceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServiceTypesResponse, error)
ListDbaasServiceTypesWithResponse request returning *ListDbaasServiceTypesResponse
func (*ClientWithResponses) ListDbaasServicesWithResponse ¶
func (c *ClientWithResponses) ListDbaasServicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServicesResponse, error)
ListDbaasServicesWithResponse request returning *ListDbaasServicesResponse
func (*ClientWithResponses) ListDeployTargetsWithResponse ¶
func (c *ClientWithResponses) ListDeployTargetsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDeployTargetsResponse, error)
ListDeployTargetsWithResponse request returning *ListDeployTargetsResponse
func (*ClientWithResponses) ListDnsDomainRecordsWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) ListDnsDomainRecordsWithResponse(ctx context.Context, domainId string, reqEditors ...RequestEditorFn) (*ListDnsDomainRecordsResponse, error)
ListDnsDomainRecordsWithResponse request returning *ListDnsDomainRecordsResponse
func (*ClientWithResponses) ListDnsDomainsWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) ListDnsDomainsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDnsDomainsResponse, error)
ListDnsDomainsWithResponse request returning *ListDnsDomainsResponse
func (*ClientWithResponses) ListElasticIpsWithResponse ¶
func (c *ClientWithResponses) ListElasticIpsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListElasticIpsResponse, error)
ListElasticIpsWithResponse request returning *ListElasticIpsResponse
func (*ClientWithResponses) ListEventsWithResponse ¶
func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)
ListEventsWithResponse request returning *ListEventsResponse
func (*ClientWithResponses) ListIamRolesWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) ListIamRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIamRolesResponse, error)
ListIamRolesWithResponse request returning *ListIamRolesResponse
func (*ClientWithResponses) ListInstancePoolsWithResponse ¶
func (c *ClientWithResponses) ListInstancePoolsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstancePoolsResponse, error)
ListInstancePoolsWithResponse request returning *ListInstancePoolsResponse
func (*ClientWithResponses) ListInstanceTypesWithResponse ¶
func (c *ClientWithResponses) ListInstanceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstanceTypesResponse, error)
ListInstanceTypesWithResponse request returning *ListInstanceTypesResponse
func (*ClientWithResponses) ListInstancesWithResponse ¶
func (c *ClientWithResponses) ListInstancesWithResponse(ctx context.Context, params *ListInstancesParams, reqEditors ...RequestEditorFn) (*ListInstancesResponse, error)
ListInstancesWithResponse request returning *ListInstancesResponse
func (*ClientWithResponses) ListLoadBalancersWithResponse ¶
func (c *ClientWithResponses) ListLoadBalancersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLoadBalancersResponse, error)
ListLoadBalancersWithResponse request returning *ListLoadBalancersResponse
func (*ClientWithResponses) ListPrivateNetworksWithResponse ¶
func (c *ClientWithResponses) ListPrivateNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPrivateNetworksResponse, error)
ListPrivateNetworksWithResponse request returning *ListPrivateNetworksResponse
func (*ClientWithResponses) ListQuotasWithResponse ¶
func (c *ClientWithResponses) ListQuotasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListQuotasResponse, error)
ListQuotasWithResponse request returning *ListQuotasResponse
func (*ClientWithResponses) ListSecurityGroupsWithResponse ¶
func (c *ClientWithResponses) ListSecurityGroupsWithResponse(ctx context.Context, params *ListSecurityGroupsParams, reqEditors ...RequestEditorFn) (*ListSecurityGroupsResponse, error)
ListSecurityGroupsWithResponse request returning *ListSecurityGroupsResponse
func (*ClientWithResponses) ListSksClusterDeprecatedResourcesWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) ListSksClusterDeprecatedResourcesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListSksClusterDeprecatedResourcesResponse, error)
ListSksClusterDeprecatedResourcesWithResponse request returning *ListSksClusterDeprecatedResourcesResponse
func (*ClientWithResponses) ListSksClusterVersionsWithResponse ¶
func (c *ClientWithResponses) ListSksClusterVersionsWithResponse(ctx context.Context, params *ListSksClusterVersionsParams, reqEditors ...RequestEditorFn) (*ListSksClusterVersionsResponse, error)
ListSksClusterVersionsWithResponse request returning *ListSksClusterVersionsResponse
func (*ClientWithResponses) ListSksClustersWithResponse ¶
func (c *ClientWithResponses) ListSksClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSksClustersResponse, error)
ListSksClustersWithResponse request returning *ListSksClustersResponse
func (*ClientWithResponses) ListSnapshotsWithResponse ¶
func (c *ClientWithResponses) ListSnapshotsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSnapshotsResponse, error)
ListSnapshotsWithResponse request returning *ListSnapshotsResponse
func (*ClientWithResponses) ListSosBucketsUsageWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) ListSosBucketsUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSosBucketsUsageResponse, error)
ListSosBucketsUsageWithResponse request returning *ListSosBucketsUsageResponse
func (*ClientWithResponses) ListSshKeysWithResponse ¶
func (c *ClientWithResponses) ListSshKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSshKeysResponse, error)
ListSshKeysWithResponse request returning *ListSshKeysResponse
func (*ClientWithResponses) ListTemplatesWithResponse ¶
func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)
ListTemplatesWithResponse request returning *ListTemplatesResponse
func (*ClientWithResponses) ListZonesWithResponse ¶
func (c *ClientWithResponses) ListZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListZonesResponse, error)
ListZonesWithResponse request returning *ListZonesResponse
func (*ClientWithResponses) PromoteSnapshotToTemplateWithBodyWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) PromoteSnapshotToTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSnapshotToTemplateResponse, error)
PromoteSnapshotToTemplateWithBodyWithResponse request with arbitrary body returning *PromoteSnapshotToTemplateResponse
func (*ClientWithResponses) PromoteSnapshotToTemplateWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) PromoteSnapshotToTemplateWithResponse(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSnapshotToTemplateResponse, error)
func (*ClientWithResponses) RebootInstanceWithResponse ¶
func (c *ClientWithResponses) RebootInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RebootInstanceResponse, error)
RebootInstanceWithResponse request returning *RebootInstanceResponse
func (*ClientWithResponses) RegisterSshKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) RegisterSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterSshKeyResponse, error)
RegisterSshKeyWithBodyWithResponse request with arbitrary body returning *RegisterSshKeyResponse
func (*ClientWithResponses) RegisterSshKeyWithResponse ¶
func (c *ClientWithResponses) RegisterSshKeyWithResponse(ctx context.Context, body RegisterSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterSshKeyResponse, error)
func (*ClientWithResponses) RegisterTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) RegisterTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterTemplateResponse, error)
RegisterTemplateWithBodyWithResponse request with arbitrary body returning *RegisterTemplateResponse
func (*ClientWithResponses) RegisterTemplateWithResponse ¶
func (c *ClientWithResponses) RegisterTemplateWithResponse(ctx context.Context, body RegisterTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterTemplateResponse, error)
func (*ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveExternalSourceFromSecurityGroupResponse, error)
RemoveExternalSourceFromSecurityGroupWithBodyWithResponse request with arbitrary body returning *RemoveExternalSourceFromSecurityGroupResponse
func (*ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithResponse ¶
func (c *ClientWithResponses) RemoveExternalSourceFromSecurityGroupWithResponse(ctx context.Context, id string, body RemoveExternalSourceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveExternalSourceFromSecurityGroupResponse, error)
func (*ClientWithResponses) RemoveInstanceProtectionWithResponse ¶ added in v0.87.0
func (c *ClientWithResponses) RemoveInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RemoveInstanceProtectionResponse, error)
RemoveInstanceProtectionWithResponse request returning *RemoveInstanceProtectionResponse
func (*ClientWithResponses) ResetDbaasKafkaUserPasswordWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) ResetDbaasKafkaUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasKafkaUserPasswordResponse, error)
ResetDbaasKafkaUserPasswordWithBodyWithResponse request with arbitrary body returning *ResetDbaasKafkaUserPasswordResponse
func (*ClientWithResponses) ResetDbaasKafkaUserPasswordWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) ResetDbaasKafkaUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasKafkaUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasKafkaUserPasswordResponse, error)
func (*ClientWithResponses) ResetDbaasMysqlUserPasswordWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) ResetDbaasMysqlUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasMysqlUserPasswordResponse, error)
ResetDbaasMysqlUserPasswordWithBodyWithResponse request with arbitrary body returning *ResetDbaasMysqlUserPasswordResponse
func (*ClientWithResponses) ResetDbaasMysqlUserPasswordWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) ResetDbaasMysqlUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasMysqlUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasMysqlUserPasswordResponse, error)
func (*ClientWithResponses) ResetDbaasOpensearchUserPasswordWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) ResetDbaasOpensearchUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasOpensearchUserPasswordResponse, error)
ResetDbaasOpensearchUserPasswordWithBodyWithResponse request with arbitrary body returning *ResetDbaasOpensearchUserPasswordResponse
func (*ClientWithResponses) ResetDbaasOpensearchUserPasswordWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) ResetDbaasOpensearchUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasOpensearchUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasOpensearchUserPasswordResponse, error)
func (*ClientWithResponses) ResetDbaasPostgresUserPasswordWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) ResetDbaasPostgresUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasPostgresUserPasswordResponse, error)
ResetDbaasPostgresUserPasswordWithBodyWithResponse request with arbitrary body returning *ResetDbaasPostgresUserPasswordResponse
func (*ClientWithResponses) ResetDbaasPostgresUserPasswordWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) ResetDbaasPostgresUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasPostgresUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasPostgresUserPasswordResponse, error)
func (*ClientWithResponses) ResetElasticIpFieldWithResponse ¶
func (c *ClientWithResponses) ResetElasticIpFieldWithResponse(ctx context.Context, id string, field ResetElasticIpFieldParamsField, reqEditors ...RequestEditorFn) (*ResetElasticIpFieldResponse, error)
ResetElasticIpFieldWithResponse request returning *ResetElasticIpFieldResponse
func (*ClientWithResponses) ResetInstanceFieldWithResponse ¶
func (c *ClientWithResponses) ResetInstanceFieldWithResponse(ctx context.Context, id string, field ResetInstanceFieldParamsField, reqEditors ...RequestEditorFn) (*ResetInstanceFieldResponse, error)
ResetInstanceFieldWithResponse request returning *ResetInstanceFieldResponse
func (*ClientWithResponses) ResetInstancePasswordWithResponse ¶ added in v0.101.0
func (c *ClientWithResponses) ResetInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ResetInstancePasswordResponse, error)
ResetInstancePasswordWithResponse request returning *ResetInstancePasswordResponse
func (*ClientWithResponses) ResetInstancePoolFieldWithResponse ¶
func (c *ClientWithResponses) ResetInstancePoolFieldWithResponse(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, reqEditors ...RequestEditorFn) (*ResetInstancePoolFieldResponse, error)
ResetInstancePoolFieldWithResponse request returning *ResetInstancePoolFieldResponse
func (*ClientWithResponses) ResetInstanceWithBodyWithResponse ¶
func (c *ClientWithResponses) ResetInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetInstanceResponse, error)
ResetInstanceWithBodyWithResponse request with arbitrary body returning *ResetInstanceResponse
func (*ClientWithResponses) ResetInstanceWithResponse ¶
func (c *ClientWithResponses) ResetInstanceWithResponse(ctx context.Context, id string, body ResetInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetInstanceResponse, error)
func (*ClientWithResponses) ResetLoadBalancerFieldWithResponse ¶
func (c *ClientWithResponses) ResetLoadBalancerFieldWithResponse(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, reqEditors ...RequestEditorFn) (*ResetLoadBalancerFieldResponse, error)
ResetLoadBalancerFieldWithResponse request returning *ResetLoadBalancerFieldResponse
func (*ClientWithResponses) ResetLoadBalancerServiceFieldWithResponse ¶
func (c *ClientWithResponses) ResetLoadBalancerServiceFieldWithResponse(ctx context.Context, id string, serviceId string, field ResetLoadBalancerServiceFieldParamsField, reqEditors ...RequestEditorFn) (*ResetLoadBalancerServiceFieldResponse, error)
ResetLoadBalancerServiceFieldWithResponse request returning *ResetLoadBalancerServiceFieldResponse
func (*ClientWithResponses) ResetPrivateNetworkFieldWithResponse ¶
func (c *ClientWithResponses) ResetPrivateNetworkFieldWithResponse(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, reqEditors ...RequestEditorFn) (*ResetPrivateNetworkFieldResponse, error)
ResetPrivateNetworkFieldWithResponse request returning *ResetPrivateNetworkFieldResponse
func (*ClientWithResponses) ResetSksClusterFieldWithResponse ¶
func (c *ClientWithResponses) ResetSksClusterFieldWithResponse(ctx context.Context, id string, field ResetSksClusterFieldParamsField, reqEditors ...RequestEditorFn) (*ResetSksClusterFieldResponse, error)
ResetSksClusterFieldWithResponse request returning *ResetSksClusterFieldResponse
func (*ClientWithResponses) ResetSksNodepoolFieldWithResponse ¶
func (c *ClientWithResponses) ResetSksNodepoolFieldWithResponse(ctx context.Context, id string, sksNodepoolId string, field ResetSksNodepoolFieldParamsField, reqEditors ...RequestEditorFn) (*ResetSksNodepoolFieldResponse, error)
ResetSksNodepoolFieldWithResponse request returning *ResetSksNodepoolFieldResponse
func (*ClientWithResponses) ResizeInstanceDiskWithBodyWithResponse ¶
func (c *ClientWithResponses) ResizeInstanceDiskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeInstanceDiskResponse, error)
ResizeInstanceDiskWithBodyWithResponse request with arbitrary body returning *ResizeInstanceDiskResponse
func (*ClientWithResponses) ResizeInstanceDiskWithResponse ¶
func (c *ClientWithResponses) ResizeInstanceDiskWithResponse(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeInstanceDiskResponse, error)
func (*ClientWithResponses) RevealInstancePasswordWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) RevealInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RevealInstancePasswordResponse, error)
RevealInstancePasswordWithResponse request returning *RevealInstancePasswordResponse
func (*ClientWithResponses) RevertInstanceToSnapshotWithBodyWithResponse ¶
func (c *ClientWithResponses) RevertInstanceToSnapshotWithBodyWithResponse(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevertInstanceToSnapshotResponse, error)
RevertInstanceToSnapshotWithBodyWithResponse request with arbitrary body returning *RevertInstanceToSnapshotResponse
func (*ClientWithResponses) RevertInstanceToSnapshotWithResponse ¶
func (c *ClientWithResponses) RevertInstanceToSnapshotWithResponse(ctx context.Context, instanceId string, body RevertInstanceToSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*RevertInstanceToSnapshotResponse, error)
func (*ClientWithResponses) RevokeAccessKeyWithResponse ¶ added in v0.81.0
func (c *ClientWithResponses) RevokeAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*RevokeAccessKeyResponse, error)
RevokeAccessKeyWithResponse request returning *RevokeAccessKeyResponse
func (*ClientWithResponses) RotateSksCcmCredentialsWithResponse ¶
func (c *ClientWithResponses) RotateSksCcmCredentialsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksCcmCredentialsResponse, error)
RotateSksCcmCredentialsWithResponse request returning *RotateSksCcmCredentialsResponse
func (*ClientWithResponses) RotateSksOperatorsCaWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) RotateSksOperatorsCaWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksOperatorsCaResponse, error)
RotateSksOperatorsCaWithResponse request returning *RotateSksOperatorsCaResponse
func (*ClientWithResponses) ScaleInstancePoolWithBodyWithResponse ¶
func (c *ClientWithResponses) ScaleInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleInstancePoolResponse, error)
ScaleInstancePoolWithBodyWithResponse request with arbitrary body returning *ScaleInstancePoolResponse
func (*ClientWithResponses) ScaleInstancePoolWithResponse ¶
func (c *ClientWithResponses) ScaleInstancePoolWithResponse(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleInstancePoolResponse, error)
func (*ClientWithResponses) ScaleInstanceWithBodyWithResponse ¶
func (c *ClientWithResponses) ScaleInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleInstanceResponse, error)
ScaleInstanceWithBodyWithResponse request with arbitrary body returning *ScaleInstanceResponse
func (*ClientWithResponses) ScaleInstanceWithResponse ¶
func (c *ClientWithResponses) ScaleInstanceWithResponse(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleInstanceResponse, error)
func (*ClientWithResponses) ScaleSksNodepoolWithBodyWithResponse ¶
func (c *ClientWithResponses) ScaleSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleSksNodepoolResponse, error)
ScaleSksNodepoolWithBodyWithResponse request with arbitrary body returning *ScaleSksNodepoolResponse
func (*ClientWithResponses) ScaleSksNodepoolWithResponse ¶
func (c *ClientWithResponses) ScaleSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, body ScaleSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleSksNodepoolResponse, error)
func (*ClientWithResponses) StartDbaasGrafanaMaintenanceWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) StartDbaasGrafanaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasGrafanaMaintenanceResponse, error)
StartDbaasGrafanaMaintenanceWithResponse request returning *StartDbaasGrafanaMaintenanceResponse
func (*ClientWithResponses) StartDbaasKafkaMaintenanceWithResponse ¶ added in v0.96.0
func (c *ClientWithResponses) StartDbaasKafkaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasKafkaMaintenanceResponse, error)
StartDbaasKafkaMaintenanceWithResponse request returning *StartDbaasKafkaMaintenanceResponse
func (*ClientWithResponses) StartDbaasMysqlMaintenanceWithResponse ¶ added in v0.96.0
func (c *ClientWithResponses) StartDbaasMysqlMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasMysqlMaintenanceResponse, error)
StartDbaasMysqlMaintenanceWithResponse request returning *StartDbaasMysqlMaintenanceResponse
func (*ClientWithResponses) StartDbaasOpensearchMaintenanceWithResponse ¶ added in v0.96.0
func (c *ClientWithResponses) StartDbaasOpensearchMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasOpensearchMaintenanceResponse, error)
StartDbaasOpensearchMaintenanceWithResponse request returning *StartDbaasOpensearchMaintenanceResponse
func (*ClientWithResponses) StartDbaasPgMaintenanceWithResponse ¶ added in v0.96.0
func (c *ClientWithResponses) StartDbaasPgMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasPgMaintenanceResponse, error)
StartDbaasPgMaintenanceWithResponse request returning *StartDbaasPgMaintenanceResponse
func (*ClientWithResponses) StartDbaasRedisMaintenanceWithResponse ¶ added in v0.96.0
func (c *ClientWithResponses) StartDbaasRedisMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasRedisMaintenanceResponse, error)
StartDbaasRedisMaintenanceWithResponse request returning *StartDbaasRedisMaintenanceResponse
func (*ClientWithResponses) StartInstanceWithBodyWithResponse ¶ added in v0.75.0
func (c *ClientWithResponses) StartInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartInstanceResponse, error)
StartInstanceWithBodyWithResponse request with arbitrary body returning *StartInstanceResponse
func (*ClientWithResponses) StartInstanceWithResponse ¶
func (c *ClientWithResponses) StartInstanceWithResponse(ctx context.Context, id string, body StartInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*StartInstanceResponse, error)
func (*ClientWithResponses) StopDbaasMysqlMigrationWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) StopDbaasMysqlMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasMysqlMigrationResponse, error)
StopDbaasMysqlMigrationWithResponse request returning *StopDbaasMysqlMigrationResponse
func (*ClientWithResponses) StopDbaasPgMigrationWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) StopDbaasPgMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasPgMigrationResponse, error)
StopDbaasPgMigrationWithResponse request returning *StopDbaasPgMigrationResponse
func (*ClientWithResponses) StopDbaasRedisMigrationWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) StopDbaasRedisMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasRedisMigrationResponse, error)
StopDbaasRedisMigrationWithResponse request returning *StopDbaasRedisMigrationResponse
func (*ClientWithResponses) StopInstanceWithResponse ¶
func (c *ClientWithResponses) StopInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*StopInstanceResponse, error)
StopInstanceWithResponse request returning *StopInstanceResponse
func (*ClientWithResponses) UpdateDbaasIntegrationWithBodyWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) UpdateDbaasIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasIntegrationResponse, error)
UpdateDbaasIntegrationWithBodyWithResponse request with arbitrary body returning *UpdateDbaasIntegrationResponse
func (*ClientWithResponses) UpdateDbaasIntegrationWithResponse ¶ added in v0.83.2
func (c *ClientWithResponses) UpdateDbaasIntegrationWithResponse(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasIntegrationResponse, error)
func (*ClientWithResponses) UpdateDbaasOpensearchAclConfigWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasOpensearchAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasOpensearchAclConfigResponse, error)
UpdateDbaasOpensearchAclConfigWithBodyWithResponse request with arbitrary body returning *UpdateDbaasOpensearchAclConfigResponse
func (*ClientWithResponses) UpdateDbaasOpensearchAclConfigWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasOpensearchAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasOpensearchAclConfigResponse, error)
func (*ClientWithResponses) UpdateDbaasPgConnectionPoolWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasPgConnectionPoolResponse, error)
UpdateDbaasPgConnectionPoolWithBodyWithResponse request with arbitrary body returning *UpdateDbaasPgConnectionPoolResponse
func (*ClientWithResponses) UpdateDbaasPgConnectionPoolWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, body UpdateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasPgConnectionPoolResponse, error)
func (*ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithBodyWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasPostgresAllowReplicationResponse, error)
UpdateDbaasPostgresAllowReplicationWithBodyWithResponse request with arbitrary body returning *UpdateDbaasPostgresAllowReplicationResponse
func (*ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithResponse ¶ added in v0.90.3
func (c *ClientWithResponses) UpdateDbaasPostgresAllowReplicationWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body UpdateDbaasPostgresAllowReplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasPostgresAllowReplicationResponse, error)
func (*ClientWithResponses) UpdateDbaasServiceGrafanaWithBodyWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceGrafanaResponse, error)
UpdateDbaasServiceGrafanaWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServiceGrafanaResponse
func (*ClientWithResponses) UpdateDbaasServiceGrafanaWithResponse ¶ added in v0.100.1
func (c *ClientWithResponses) UpdateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceGrafanaResponse, error)
func (*ClientWithResponses) UpdateDbaasServiceKafkaWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceKafkaResponse, error)
UpdateDbaasServiceKafkaWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServiceKafkaResponse
func (*ClientWithResponses) UpdateDbaasServiceKafkaWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceKafkaResponse, error)
func (*ClientWithResponses) UpdateDbaasServiceMysqlWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceMysqlResponse, error)
UpdateDbaasServiceMysqlWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServiceMysqlResponse
func (*ClientWithResponses) UpdateDbaasServiceMysqlWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceMysqlResponse, error)
func (*ClientWithResponses) UpdateDbaasServiceOpensearchWithBodyWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) UpdateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceOpensearchResponse, error)
UpdateDbaasServiceOpensearchWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServiceOpensearchResponse
func (*ClientWithResponses) UpdateDbaasServiceOpensearchWithResponse ¶ added in v0.85.0
func (c *ClientWithResponses) UpdateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceOpensearchResponse, error)
func (*ClientWithResponses) UpdateDbaasServicePgWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServicePgResponse, error)
UpdateDbaasServicePgWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServicePgResponse
func (*ClientWithResponses) UpdateDbaasServicePgWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServicePgResponse, error)
func (*ClientWithResponses) UpdateDbaasServiceRedisWithBodyWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceRedisResponse, error)
UpdateDbaasServiceRedisWithBodyWithResponse request with arbitrary body returning *UpdateDbaasServiceRedisResponse
func (*ClientWithResponses) UpdateDbaasServiceRedisWithResponse ¶ added in v0.78.0
func (c *ClientWithResponses) UpdateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceRedisResponse, error)
func (*ClientWithResponses) UpdateDnsDomainRecordWithBodyWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) UpdateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, recordId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDnsDomainRecordResponse, error)
UpdateDnsDomainRecordWithBodyWithResponse request with arbitrary body returning *UpdateDnsDomainRecordResponse
func (*ClientWithResponses) UpdateDnsDomainRecordWithResponse ¶ added in v0.88.2
func (c *ClientWithResponses) UpdateDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, body UpdateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDnsDomainRecordResponse, error)
func (*ClientWithResponses) UpdateElasticIpWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateElasticIpResponse, error)
UpdateElasticIpWithBodyWithResponse request with arbitrary body returning *UpdateElasticIpResponse
func (*ClientWithResponses) UpdateElasticIpWithResponse ¶
func (c *ClientWithResponses) UpdateElasticIpWithResponse(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateElasticIpResponse, error)
func (*ClientWithResponses) UpdateIamOrganizationPolicyWithBodyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamOrganizationPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamOrganizationPolicyResponse, error)
UpdateIamOrganizationPolicyWithBodyWithResponse request with arbitrary body returning *UpdateIamOrganizationPolicyResponse
func (*ClientWithResponses) UpdateIamOrganizationPolicyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamOrganizationPolicyWithResponse(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamOrganizationPolicyResponse, error)
func (*ClientWithResponses) UpdateIamRolePolicyWithBodyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamRolePolicyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamRolePolicyResponse, error)
UpdateIamRolePolicyWithBodyWithResponse request with arbitrary body returning *UpdateIamRolePolicyResponse
func (*ClientWithResponses) UpdateIamRolePolicyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamRolePolicyWithResponse(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamRolePolicyResponse, error)
func (*ClientWithResponses) UpdateIamRoleWithBodyWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamRoleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamRoleResponse, error)
UpdateIamRoleWithBodyWithResponse request with arbitrary body returning *UpdateIamRoleResponse
func (*ClientWithResponses) UpdateIamRoleWithResponse ¶ added in v0.98.0
func (c *ClientWithResponses) UpdateIamRoleWithResponse(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamRoleResponse, error)
func (*ClientWithResponses) UpdateInstancePoolWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstancePoolResponse, error)
UpdateInstancePoolWithBodyWithResponse request with arbitrary body returning *UpdateInstancePoolResponse
func (*ClientWithResponses) UpdateInstancePoolWithResponse ¶
func (c *ClientWithResponses) UpdateInstancePoolWithResponse(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstancePoolResponse, error)
func (*ClientWithResponses) UpdateInstanceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceResponse, error)
UpdateInstanceWithBodyWithResponse request with arbitrary body returning *UpdateInstanceResponse
func (*ClientWithResponses) UpdateInstanceWithResponse ¶
func (c *ClientWithResponses) UpdateInstanceWithResponse(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceResponse, error)
func (*ClientWithResponses) UpdateLoadBalancerServiceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateLoadBalancerServiceWithBodyWithResponse(ctx context.Context, id string, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerServiceResponse, error)
UpdateLoadBalancerServiceWithBodyWithResponse request with arbitrary body returning *UpdateLoadBalancerServiceResponse
func (*ClientWithResponses) UpdateLoadBalancerServiceWithResponse ¶
func (c *ClientWithResponses) UpdateLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, body UpdateLoadBalancerServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerServiceResponse, error)
func (*ClientWithResponses) UpdateLoadBalancerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerResponse, error)
UpdateLoadBalancerWithBodyWithResponse request with arbitrary body returning *UpdateLoadBalancerResponse
func (*ClientWithResponses) UpdateLoadBalancerWithResponse ¶
func (c *ClientWithResponses) UpdateLoadBalancerWithResponse(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerResponse, error)
func (*ClientWithResponses) UpdatePrivateNetworkInstanceIpWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePrivateNetworkInstanceIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkInstanceIpResponse, error)
UpdatePrivateNetworkInstanceIpWithBodyWithResponse request with arbitrary body returning *UpdatePrivateNetworkInstanceIpResponse
func (*ClientWithResponses) UpdatePrivateNetworkInstanceIpWithResponse ¶
func (c *ClientWithResponses) UpdatePrivateNetworkInstanceIpWithResponse(ctx context.Context, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkInstanceIpResponse, error)
func (*ClientWithResponses) UpdatePrivateNetworkWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkResponse, error)
UpdatePrivateNetworkWithBodyWithResponse request with arbitrary body returning *UpdatePrivateNetworkResponse
func (*ClientWithResponses) UpdatePrivateNetworkWithResponse ¶
func (c *ClientWithResponses) UpdatePrivateNetworkWithResponse(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkResponse, error)
func (*ClientWithResponses) UpdateReverseDnsElasticIpWithBodyWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) UpdateReverseDnsElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReverseDnsElasticIpResponse, error)
UpdateReverseDnsElasticIpWithBodyWithResponse request with arbitrary body returning *UpdateReverseDnsElasticIpResponse
func (*ClientWithResponses) UpdateReverseDnsElasticIpWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) UpdateReverseDnsElasticIpWithResponse(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReverseDnsElasticIpResponse, error)
func (*ClientWithResponses) UpdateReverseDnsInstanceWithBodyWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) UpdateReverseDnsInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReverseDnsInstanceResponse, error)
UpdateReverseDnsInstanceWithBodyWithResponse request with arbitrary body returning *UpdateReverseDnsInstanceResponse
func (*ClientWithResponses) UpdateReverseDnsInstanceWithResponse ¶ added in v0.90.0
func (c *ClientWithResponses) UpdateReverseDnsInstanceWithResponse(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReverseDnsInstanceResponse, error)
func (*ClientWithResponses) UpdateSksClusterWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSksClusterResponse, error)
UpdateSksClusterWithBodyWithResponse request with arbitrary body returning *UpdateSksClusterResponse
func (*ClientWithResponses) UpdateSksClusterWithResponse ¶
func (c *ClientWithResponses) UpdateSksClusterWithResponse(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSksClusterResponse, error)
func (*ClientWithResponses) UpdateSksNodepoolWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSksNodepoolResponse, error)
UpdateSksNodepoolWithBodyWithResponse request with arbitrary body returning *UpdateSksNodepoolResponse
func (*ClientWithResponses) UpdateSksNodepoolWithResponse ¶
func (c *ClientWithResponses) UpdateSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, body UpdateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSksNodepoolResponse, error)
func (*ClientWithResponses) UpdateTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
UpdateTemplateWithBodyWithResponse request with arbitrary body returning *UpdateTemplateResponse
func (*ClientWithResponses) UpdateTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateTemplateWithResponse(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
func (*ClientWithResponses) UpgradeSksClusterServiceLevelWithResponse ¶
func (c *ClientWithResponses) UpgradeSksClusterServiceLevelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UpgradeSksClusterServiceLevelResponse, error)
UpgradeSksClusterServiceLevelWithResponse request returning *UpgradeSksClusterServiceLevelResponse
func (*ClientWithResponses) UpgradeSksClusterWithBodyWithResponse ¶
func (c *ClientWithResponses) UpgradeSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSksClusterResponse, error)
UpgradeSksClusterWithBodyWithResponse request with arbitrary body returning *UpgradeSksClusterResponse
func (*ClientWithResponses) UpgradeSksClusterWithResponse ¶
func (c *ClientWithResponses) UpgradeSksClusterWithResponse(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSksClusterResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // ListAccessKeys request ListAccessKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeysResponse, error) // CreateAccessKey request with any body CreateAccessKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccessKeyResponse, error) CreateAccessKeyWithResponse(ctx context.Context, body CreateAccessKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccessKeyResponse, error) // ListAccessKeyKnownOperations request ListAccessKeyKnownOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyKnownOperationsResponse, error) // ListAccessKeyOperations request ListAccessKeyOperationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAccessKeyOperationsResponse, error) // RevokeAccessKey request RevokeAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*RevokeAccessKeyResponse, error) // GetAccessKey request GetAccessKeyWithResponse(ctx context.Context, key string, reqEditors ...RequestEditorFn) (*GetAccessKeyResponse, error) // ListAntiAffinityGroups request ListAntiAffinityGroupsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAntiAffinityGroupsResponse, error) // CreateAntiAffinityGroup request with any body CreateAntiAffinityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAntiAffinityGroupResponse, error) CreateAntiAffinityGroupWithResponse(ctx context.Context, body CreateAntiAffinityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAntiAffinityGroupResponse, error) // DeleteAntiAffinityGroup request DeleteAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAntiAffinityGroupResponse, error) // GetAntiAffinityGroup request GetAntiAffinityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAntiAffinityGroupResponse, error) // ListApiKeys request ListApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListApiKeysResponse, error) // CreateApiKey request with any body CreateApiKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error) CreateApiKeyWithResponse(ctx context.Context, body CreateApiKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApiKeyResponse, error) // DeleteApiKey request DeleteApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApiKeyResponse, error) // GetApiKey request GetApiKeyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiKeyResponse, error) // GetDbaasCaCertificate request GetDbaasCaCertificateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasCaCertificateResponse, error) // DeleteDbaasServiceGrafana request DeleteDbaasServiceGrafanaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceGrafanaResponse, error) // GetDbaasServiceGrafana request GetDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceGrafanaResponse, error) // CreateDbaasServiceGrafana request with any body CreateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceGrafanaResponse, error) CreateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceGrafanaResponse, error) // UpdateDbaasServiceGrafana request with any body UpdateDbaasServiceGrafanaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceGrafanaResponse, error) UpdateDbaasServiceGrafanaWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceGrafanaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceGrafanaResponse, error) // StartDbaasGrafanaMaintenance request StartDbaasGrafanaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasGrafanaMaintenanceResponse, error) // CreateDbaasIntegration request with any body CreateDbaasIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasIntegrationResponse, error) CreateDbaasIntegrationWithResponse(ctx context.Context, body CreateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasIntegrationResponse, error) // ListDbaasIntegrationSettings request ListDbaasIntegrationSettingsWithResponse(ctx context.Context, integrationType string, sourceType string, destType string, reqEditors ...RequestEditorFn) (*ListDbaasIntegrationSettingsResponse, error) // ListDbaasIntegrationTypes request ListDbaasIntegrationTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasIntegrationTypesResponse, error) // DeleteDbaasIntegration request DeleteDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDbaasIntegrationResponse, error) // GetDbaasIntegration request GetDbaasIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDbaasIntegrationResponse, error) // UpdateDbaasIntegration request with any body UpdateDbaasIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasIntegrationResponse, error) UpdateDbaasIntegrationWithResponse(ctx context.Context, id string, body UpdateDbaasIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasIntegrationResponse, error) // DeleteDbaasServiceKafka request DeleteDbaasServiceKafkaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceKafkaResponse, error) // GetDbaasServiceKafka request GetDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceKafkaResponse, error) // CreateDbaasServiceKafka request with any body CreateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceKafkaResponse, error) CreateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceKafkaResponse, error) // UpdateDbaasServiceKafka request with any body UpdateDbaasServiceKafkaWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceKafkaResponse, error) UpdateDbaasServiceKafkaWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceKafkaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceKafkaResponse, error) // GetDbaasKafkaAclConfig request GetDbaasKafkaAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasKafkaAclConfigResponse, error) // StartDbaasKafkaMaintenance request StartDbaasKafkaMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasKafkaMaintenanceResponse, error) // CreateDbaasKafkaSchemaRegistryAclConfig request with any body CreateDbaasKafkaSchemaRegistryAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error) CreateDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error) // DeleteDbaasKafkaSchemaRegistryAclConfig request DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaSchemaRegistryAclConfigResponse, error) // CreateDbaasKafkaTopicAclConfig request with any body CreateDbaasKafkaTopicAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaTopicAclConfigResponse, error) CreateDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasKafkaTopicAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaTopicAclConfigResponse, error) // DeleteDbaasKafkaTopicAclConfig request DeleteDbaasKafkaTopicAclConfigWithResponse(ctx context.Context, name DbaasServiceName, aclId DbaasKafkaAclId, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaTopicAclConfigResponse, error) // CreateDbaasKafkaUser request with any body CreateDbaasKafkaUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaUserResponse, error) CreateDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasKafkaUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasKafkaUserResponse, error) // DeleteDbaasKafkaUser request DeleteDbaasKafkaUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasKafkaUserResponse, error) // ResetDbaasKafkaUserPassword request with any body ResetDbaasKafkaUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasKafkaUserPasswordResponse, error) ResetDbaasKafkaUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasKafkaUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasKafkaUserPasswordResponse, error) // GetDbaasMigrationStatus request GetDbaasMigrationStatusWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasMigrationStatusResponse, error) // DeleteDbaasServiceMysql request DeleteDbaasServiceMysqlWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceMysqlResponse, error) // GetDbaasServiceMysql request GetDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceMysqlResponse, error) // CreateDbaasServiceMysql request with any body CreateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceMysqlResponse, error) CreateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceMysqlResponse, error) // UpdateDbaasServiceMysql request with any body UpdateDbaasServiceMysqlWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceMysqlResponse, error) UpdateDbaasServiceMysqlWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceMysqlResponse, error) // StartDbaasMysqlMaintenance request StartDbaasMysqlMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasMysqlMaintenanceResponse, error) // StopDbaasMysqlMigration request StopDbaasMysqlMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasMysqlMigrationResponse, error) // CreateDbaasMysqlDatabase request with any body CreateDbaasMysqlDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlDatabaseResponse, error) CreateDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlDatabaseResponse, error) // DeleteDbaasMysqlDatabase request DeleteDbaasMysqlDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasMysqlDatabaseName, reqEditors ...RequestEditorFn) (*DeleteDbaasMysqlDatabaseResponse, error) // CreateDbaasMysqlUser request with any body CreateDbaasMysqlUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlUserResponse, error) CreateDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasMysqlUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasMysqlUserResponse, error) // DeleteDbaasMysqlUser request DeleteDbaasMysqlUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasMysqlUserResponse, error) // ResetDbaasMysqlUserPassword request with any body ResetDbaasMysqlUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasMysqlUserPasswordResponse, error) ResetDbaasMysqlUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasMysqlUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasMysqlUserPasswordResponse, error) // DeleteDbaasServiceOpensearch request DeleteDbaasServiceOpensearchWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceOpensearchResponse, error) // GetDbaasServiceOpensearch request GetDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceOpensearchResponse, error) // CreateDbaasServiceOpensearch request with any body CreateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceOpensearchResponse, error) CreateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceOpensearchResponse, error) // UpdateDbaasServiceOpensearch request with any body UpdateDbaasServiceOpensearchWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceOpensearchResponse, error) UpdateDbaasServiceOpensearchWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceOpensearchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceOpensearchResponse, error) // GetDbaasOpensearchAclConfig request GetDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasOpensearchAclConfigResponse, error) // UpdateDbaasOpensearchAclConfig request with any body UpdateDbaasOpensearchAclConfigWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasOpensearchAclConfigResponse, error) UpdateDbaasOpensearchAclConfigWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasOpensearchAclConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasOpensearchAclConfigResponse, error) // StartDbaasOpensearchMaintenance request StartDbaasOpensearchMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasOpensearchMaintenanceResponse, error) // CreateDbaasOpensearchUser request with any body CreateDbaasOpensearchUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasOpensearchUserResponse, error) CreateDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasOpensearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasOpensearchUserResponse, error) // DeleteDbaasOpensearchUser request DeleteDbaasOpensearchUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasOpensearchUserResponse, error) // ResetDbaasOpensearchUserPassword request with any body ResetDbaasOpensearchUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasOpensearchUserPasswordResponse, error) ResetDbaasOpensearchUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasOpensearchUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasOpensearchUserPasswordResponse, error) // DeleteDbaasServicePg request DeleteDbaasServicePgWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServicePgResponse, error) // GetDbaasServicePg request GetDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServicePgResponse, error) // CreateDbaasServicePg request with any body CreateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServicePgResponse, error) CreateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServicePgResponse, error) // UpdateDbaasServicePg request with any body UpdateDbaasServicePgWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServicePgResponse, error) UpdateDbaasServicePgWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServicePgJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServicePgResponse, error) // StartDbaasPgMaintenance request StartDbaasPgMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasPgMaintenanceResponse, error) // StopDbaasPgMigration request StopDbaasPgMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasPgMigrationResponse, error) // CreateDbaasPgConnectionPool request with any body CreateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgConnectionPoolResponse, error) CreateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgConnectionPoolResponse, error) // DeleteDbaasPgConnectionPool request DeleteDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, reqEditors ...RequestEditorFn) (*DeleteDbaasPgConnectionPoolResponse, error) // UpdateDbaasPgConnectionPool request with any body UpdateDbaasPgConnectionPoolWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasPgConnectionPoolResponse, error) UpdateDbaasPgConnectionPoolWithResponse(ctx context.Context, serviceName DbaasServiceName, connectionPoolName DbaasPgPoolName, body UpdateDbaasPgConnectionPoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasPgConnectionPoolResponse, error) // CreateDbaasPgDatabase request with any body CreateDbaasPgDatabaseWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgDatabaseResponse, error) CreateDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPgDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgDatabaseResponse, error) // DeleteDbaasPgDatabase request DeleteDbaasPgDatabaseWithResponse(ctx context.Context, serviceName DbaasServiceName, databaseName DbaasPgDatabaseName, reqEditors ...RequestEditorFn) (*DeleteDbaasPgDatabaseResponse, error) // CreateDbaasPostgresUser request with any body CreateDbaasPostgresUserWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPostgresUserResponse, error) CreateDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, body CreateDbaasPostgresUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPostgresUserResponse, error) // DeleteDbaasPostgresUser request DeleteDbaasPostgresUserWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, reqEditors ...RequestEditorFn) (*DeleteDbaasPostgresUserResponse, error) // UpdateDbaasPostgresAllowReplication request with any body UpdateDbaasPostgresAllowReplicationWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasPostgresAllowReplicationResponse, error) UpdateDbaasPostgresAllowReplicationWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body UpdateDbaasPostgresAllowReplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasPostgresAllowReplicationResponse, error) // ResetDbaasPostgresUserPassword request with any body ResetDbaasPostgresUserPasswordWithBodyWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetDbaasPostgresUserPasswordResponse, error) ResetDbaasPostgresUserPasswordWithResponse(ctx context.Context, serviceName DbaasServiceName, username DbaasUserUsername, body ResetDbaasPostgresUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetDbaasPostgresUserPasswordResponse, error) // CreateDbaasPgUpgradeCheck request with any body CreateDbaasPgUpgradeCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasPgUpgradeCheckResponse, error) CreateDbaasPgUpgradeCheckWithResponse(ctx context.Context, service DbaasServiceName, body CreateDbaasPgUpgradeCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasPgUpgradeCheckResponse, error) // DeleteDbaasServiceRedis request DeleteDbaasServiceRedisWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceRedisResponse, error) // GetDbaasServiceRedis request GetDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*GetDbaasServiceRedisResponse, error) // CreateDbaasServiceRedis request with any body CreateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasServiceRedisResponse, error) CreateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, body CreateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasServiceRedisResponse, error) // UpdateDbaasServiceRedis request with any body UpdateDbaasServiceRedisWithBodyWithResponse(ctx context.Context, name DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceRedisResponse, error) UpdateDbaasServiceRedisWithResponse(ctx context.Context, name DbaasServiceName, body UpdateDbaasServiceRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDbaasServiceRedisResponse, error) // StartDbaasRedisMaintenance request StartDbaasRedisMaintenanceWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StartDbaasRedisMaintenanceResponse, error) // StopDbaasRedisMigration request StopDbaasRedisMigrationWithResponse(ctx context.Context, name DbaasServiceName, reqEditors ...RequestEditorFn) (*StopDbaasRedisMigrationResponse, error) // ListDbaasServices request ListDbaasServicesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServicesResponse, error) // GetDbaasServiceLogs request with any body GetDbaasServiceLogsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDbaasServiceLogsResponse, error) GetDbaasServiceLogsWithResponse(ctx context.Context, serviceName string, body GetDbaasServiceLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDbaasServiceLogsResponse, error) // GetDbaasServiceMetrics request with any body GetDbaasServiceMetricsWithBodyWithResponse(ctx context.Context, serviceName string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetDbaasServiceMetricsResponse, error) GetDbaasServiceMetricsWithResponse(ctx context.Context, serviceName string, body GetDbaasServiceMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetDbaasServiceMetricsResponse, error) // ListDbaasServiceTypes request ListDbaasServiceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDbaasServiceTypesResponse, error) // GetDbaasServiceType request GetDbaasServiceTypeWithResponse(ctx context.Context, serviceTypeName string, reqEditors ...RequestEditorFn) (*GetDbaasServiceTypeResponse, error) // DeleteDbaasService request DeleteDbaasServiceWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteDbaasServiceResponse, error) // GetDbaasSettingsGrafana request GetDbaasSettingsGrafanaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsGrafanaResponse, error) // GetDbaasSettingsKafka request GetDbaasSettingsKafkaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsKafkaResponse, error) // GetDbaasSettingsMysql request GetDbaasSettingsMysqlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsMysqlResponse, error) // GetDbaasSettingsOpensearch request GetDbaasSettingsOpensearchWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsOpensearchResponse, error) // GetDbaasSettingsPg request GetDbaasSettingsPgWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsPgResponse, error) // GetDbaasSettingsRedis request GetDbaasSettingsRedisWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDbaasSettingsRedisResponse, error) // CreateDbaasTaskMigrationCheck request with any body CreateDbaasTaskMigrationCheckWithBodyWithResponse(ctx context.Context, service DbaasServiceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDbaasTaskMigrationCheckResponse, error) CreateDbaasTaskMigrationCheckWithResponse(ctx context.Context, service DbaasServiceName, body CreateDbaasTaskMigrationCheckJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDbaasTaskMigrationCheckResponse, error) // GetDbaasTask request GetDbaasTaskWithResponse(ctx context.Context, service DbaasServiceName, id string, reqEditors ...RequestEditorFn) (*GetDbaasTaskResponse, error) // ListDeployTargets request ListDeployTargetsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDeployTargetsResponse, error) // GetDeployTarget request GetDeployTargetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDeployTargetResponse, error) // ListDnsDomains request ListDnsDomainsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDnsDomainsResponse, error) // CreateDnsDomain request with any body CreateDnsDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnsDomainResponse, error) CreateDnsDomainWithResponse(ctx context.Context, body CreateDnsDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnsDomainResponse, error) // ListDnsDomainRecords request ListDnsDomainRecordsWithResponse(ctx context.Context, domainId string, reqEditors ...RequestEditorFn) (*ListDnsDomainRecordsResponse, error) // CreateDnsDomainRecord request with any body CreateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnsDomainRecordResponse, error) CreateDnsDomainRecordWithResponse(ctx context.Context, domainId string, body CreateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnsDomainRecordResponse, error) // DeleteDnsDomainRecord request DeleteDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*DeleteDnsDomainRecordResponse, error) // GetDnsDomainRecord request GetDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, reqEditors ...RequestEditorFn) (*GetDnsDomainRecordResponse, error) // UpdateDnsDomainRecord request with any body UpdateDnsDomainRecordWithBodyWithResponse(ctx context.Context, domainId string, recordId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDnsDomainRecordResponse, error) UpdateDnsDomainRecordWithResponse(ctx context.Context, domainId string, recordId string, body UpdateDnsDomainRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDnsDomainRecordResponse, error) // DeleteDnsDomain request DeleteDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteDnsDomainResponse, error) // GetDnsDomain request GetDnsDomainWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainResponse, error) // GetDnsDomainZoneFile request GetDnsDomainZoneFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetDnsDomainZoneFileResponse, error) // ListElasticIps request ListElasticIpsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListElasticIpsResponse, error) // CreateElasticIp request with any body CreateElasticIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateElasticIpResponse, error) CreateElasticIpWithResponse(ctx context.Context, body CreateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateElasticIpResponse, error) // DeleteElasticIp request DeleteElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteElasticIpResponse, error) // GetElasticIp request GetElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetElasticIpResponse, error) // UpdateElasticIp request with any body UpdateElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateElasticIpResponse, error) UpdateElasticIpWithResponse(ctx context.Context, id string, body UpdateElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateElasticIpResponse, error) // ResetElasticIpField request ResetElasticIpFieldWithResponse(ctx context.Context, id string, field ResetElasticIpFieldParamsField, reqEditors ...RequestEditorFn) (*ResetElasticIpFieldResponse, error) // AttachInstanceToElasticIp request with any body AttachInstanceToElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToElasticIpResponse, error) AttachInstanceToElasticIpWithResponse(ctx context.Context, id string, body AttachInstanceToElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToElasticIpResponse, error) // DetachInstanceFromElasticIp request with any body DetachInstanceFromElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromElasticIpResponse, error) DetachInstanceFromElasticIpWithResponse(ctx context.Context, id string, body DetachInstanceFromElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromElasticIpResponse, error) // ListEvents request ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error) // GetIamOrganizationPolicy request GetIamOrganizationPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIamOrganizationPolicyResponse, error) // UpdateIamOrganizationPolicy request with any body UpdateIamOrganizationPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamOrganizationPolicyResponse, error) UpdateIamOrganizationPolicyWithResponse(ctx context.Context, body UpdateIamOrganizationPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamOrganizationPolicyResponse, error) // ListIamRoles request ListIamRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIamRolesResponse, error) // CreateIamRole request with any body CreateIamRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIamRoleResponse, error) CreateIamRoleWithResponse(ctx context.Context, body CreateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIamRoleResponse, error) // DeleteIamRole request DeleteIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIamRoleResponse, error) // GetIamRole request GetIamRoleWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIamRoleResponse, error) // UpdateIamRole request with any body UpdateIamRoleWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamRoleResponse, error) UpdateIamRoleWithResponse(ctx context.Context, id string, body UpdateIamRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamRoleResponse, error) // UpdateIamRolePolicy request with any body UpdateIamRolePolicyWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIamRolePolicyResponse, error) UpdateIamRolePolicyWithResponse(ctx context.Context, id string, body UpdateIamRolePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIamRolePolicyResponse, error) // ListInstances request ListInstancesWithResponse(ctx context.Context, params *ListInstancesParams, reqEditors ...RequestEditorFn) (*ListInstancesResponse, error) // CreateInstance request with any body CreateInstanceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error) CreateInstanceWithResponse(ctx context.Context, body CreateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstanceResponse, error) // ListInstancePools request ListInstancePoolsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstancePoolsResponse, error) // CreateInstancePool request with any body CreateInstancePoolWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInstancePoolResponse, error) CreateInstancePoolWithResponse(ctx context.Context, body CreateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInstancePoolResponse, error) // DeleteInstancePool request DeleteInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstancePoolResponse, error) // GetInstancePool request GetInstancePoolWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstancePoolResponse, error) // UpdateInstancePool request with any body UpdateInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstancePoolResponse, error) UpdateInstancePoolWithResponse(ctx context.Context, id string, body UpdateInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstancePoolResponse, error) // ResetInstancePoolField request ResetInstancePoolFieldWithResponse(ctx context.Context, id string, field ResetInstancePoolFieldParamsField, reqEditors ...RequestEditorFn) (*ResetInstancePoolFieldResponse, error) // EvictInstancePoolMembers request with any body EvictInstancePoolMembersWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvictInstancePoolMembersResponse, error) EvictInstancePoolMembersWithResponse(ctx context.Context, id string, body EvictInstancePoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*EvictInstancePoolMembersResponse, error) // ScaleInstancePool request with any body ScaleInstancePoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleInstancePoolResponse, error) ScaleInstancePoolWithResponse(ctx context.Context, id string, body ScaleInstancePoolJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleInstancePoolResponse, error) // ListInstanceTypes request ListInstanceTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListInstanceTypesResponse, error) // GetInstanceType request GetInstanceTypeWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceTypeResponse, error) // DeleteInstance request DeleteInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteInstanceResponse, error) // GetInstance request GetInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetInstanceResponse, error) // UpdateInstance request with any body UpdateInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceResponse, error) UpdateInstanceWithResponse(ctx context.Context, id string, body UpdateInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceResponse, error) // ResetInstanceField request ResetInstanceFieldWithResponse(ctx context.Context, id string, field ResetInstanceFieldParamsField, reqEditors ...RequestEditorFn) (*ResetInstanceFieldResponse, error) // AddInstanceProtection request AddInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddInstanceProtectionResponse, error) // CreateSnapshot request CreateSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CreateSnapshotResponse, error) // RevealInstancePassword request RevealInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RevealInstancePasswordResponse, error) // RebootInstance request RebootInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RebootInstanceResponse, error) // RemoveInstanceProtection request RemoveInstanceProtectionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RemoveInstanceProtectionResponse, error) // ResetInstance request with any body ResetInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetInstanceResponse, error) ResetInstanceWithResponse(ctx context.Context, id string, body ResetInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetInstanceResponse, error) // ResetInstancePassword request ResetInstancePasswordWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ResetInstancePasswordResponse, error) // ResizeInstanceDisk request with any body ResizeInstanceDiskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeInstanceDiskResponse, error) ResizeInstanceDiskWithResponse(ctx context.Context, id string, body ResizeInstanceDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeInstanceDiskResponse, error) // ScaleInstance request with any body ScaleInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleInstanceResponse, error) ScaleInstanceWithResponse(ctx context.Context, id string, body ScaleInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleInstanceResponse, error) // StartInstance request with any body StartInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartInstanceResponse, error) StartInstanceWithResponse(ctx context.Context, id string, body StartInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*StartInstanceResponse, error) // StopInstance request StopInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*StopInstanceResponse, error) // RevertInstanceToSnapshot request with any body RevertInstanceToSnapshotWithBodyWithResponse(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevertInstanceToSnapshotResponse, error) RevertInstanceToSnapshotWithResponse(ctx context.Context, instanceId string, body RevertInstanceToSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*RevertInstanceToSnapshotResponse, error) // ListLoadBalancers request ListLoadBalancersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLoadBalancersResponse, error) // CreateLoadBalancer request with any body CreateLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLoadBalancerResponse, error) CreateLoadBalancerWithResponse(ctx context.Context, body CreateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLoadBalancerResponse, error) // DeleteLoadBalancer request DeleteLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error) // GetLoadBalancer request GetLoadBalancerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetLoadBalancerResponse, error) // UpdateLoadBalancer request with any body UpdateLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerResponse, error) UpdateLoadBalancerWithResponse(ctx context.Context, id string, body UpdateLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerResponse, error) // AddServiceToLoadBalancer request with any body AddServiceToLoadBalancerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddServiceToLoadBalancerResponse, error) AddServiceToLoadBalancerWithResponse(ctx context.Context, id string, body AddServiceToLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddServiceToLoadBalancerResponse, error) // DeleteLoadBalancerService request DeleteLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerServiceResponse, error) // GetLoadBalancerService request GetLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, reqEditors ...RequestEditorFn) (*GetLoadBalancerServiceResponse, error) // UpdateLoadBalancerService request with any body UpdateLoadBalancerServiceWithBodyWithResponse(ctx context.Context, id string, serviceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerServiceResponse, error) UpdateLoadBalancerServiceWithResponse(ctx context.Context, id string, serviceId string, body UpdateLoadBalancerServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLoadBalancerServiceResponse, error) // ResetLoadBalancerServiceField request ResetLoadBalancerServiceFieldWithResponse(ctx context.Context, id string, serviceId string, field ResetLoadBalancerServiceFieldParamsField, reqEditors ...RequestEditorFn) (*ResetLoadBalancerServiceFieldResponse, error) // ResetLoadBalancerField request ResetLoadBalancerFieldWithResponse(ctx context.Context, id string, field ResetLoadBalancerFieldParamsField, reqEditors ...RequestEditorFn) (*ResetLoadBalancerFieldResponse, error) // GetOperation request GetOperationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetOperationResponse, error) // ListPrivateNetworks request ListPrivateNetworksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPrivateNetworksResponse, error) // CreatePrivateNetwork request with any body CreatePrivateNetworkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePrivateNetworkResponse, error) CreatePrivateNetworkWithResponse(ctx context.Context, body CreatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePrivateNetworkResponse, error) // DeletePrivateNetwork request DeletePrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePrivateNetworkResponse, error) // GetPrivateNetwork request GetPrivateNetworkWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPrivateNetworkResponse, error) // UpdatePrivateNetwork request with any body UpdatePrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkResponse, error) UpdatePrivateNetworkWithResponse(ctx context.Context, id string, body UpdatePrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkResponse, error) // ResetPrivateNetworkField request ResetPrivateNetworkFieldWithResponse(ctx context.Context, id string, field ResetPrivateNetworkFieldParamsField, reqEditors ...RequestEditorFn) (*ResetPrivateNetworkFieldResponse, error) // AttachInstanceToPrivateNetwork request with any body AttachInstanceToPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToPrivateNetworkResponse, error) AttachInstanceToPrivateNetworkWithResponse(ctx context.Context, id string, body AttachInstanceToPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToPrivateNetworkResponse, error) // DetachInstanceFromPrivateNetwork request with any body DetachInstanceFromPrivateNetworkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromPrivateNetworkResponse, error) DetachInstanceFromPrivateNetworkWithResponse(ctx context.Context, id string, body DetachInstanceFromPrivateNetworkJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromPrivateNetworkResponse, error) // UpdatePrivateNetworkInstanceIp request with any body UpdatePrivateNetworkInstanceIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkInstanceIpResponse, error) UpdatePrivateNetworkInstanceIpWithResponse(ctx context.Context, id string, body UpdatePrivateNetworkInstanceIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePrivateNetworkInstanceIpResponse, error) // ListQuotas request ListQuotasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListQuotasResponse, error) // GetQuota request GetQuotaWithResponse(ctx context.Context, entity string, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error) // DeleteReverseDnsElasticIp request DeleteReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsElasticIpResponse, error) // GetReverseDnsElasticIp request GetReverseDnsElasticIpWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsElasticIpResponse, error) // UpdateReverseDnsElasticIp request with any body UpdateReverseDnsElasticIpWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReverseDnsElasticIpResponse, error) UpdateReverseDnsElasticIpWithResponse(ctx context.Context, id string, body UpdateReverseDnsElasticIpJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReverseDnsElasticIpResponse, error) // DeleteReverseDnsInstance request DeleteReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteReverseDnsInstanceResponse, error) // GetReverseDnsInstance request GetReverseDnsInstanceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetReverseDnsInstanceResponse, error) // UpdateReverseDnsInstance request with any body UpdateReverseDnsInstanceWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateReverseDnsInstanceResponse, error) UpdateReverseDnsInstanceWithResponse(ctx context.Context, id string, body UpdateReverseDnsInstanceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateReverseDnsInstanceResponse, error) // ListSecurityGroups request ListSecurityGroupsWithResponse(ctx context.Context, params *ListSecurityGroupsParams, reqEditors ...RequestEditorFn) (*ListSecurityGroupsResponse, error) // CreateSecurityGroup request with any body CreateSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecurityGroupResponse, error) CreateSecurityGroupWithResponse(ctx context.Context, body CreateSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecurityGroupResponse, error) // DeleteSecurityGroup request DeleteSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error) // GetSecurityGroup request GetSecurityGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSecurityGroupResponse, error) // AddRuleToSecurityGroup request with any body AddRuleToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRuleToSecurityGroupResponse, error) AddRuleToSecurityGroupWithResponse(ctx context.Context, id string, body AddRuleToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRuleToSecurityGroupResponse, error) // DeleteRuleFromSecurityGroup request DeleteRuleFromSecurityGroupWithResponse(ctx context.Context, id string, ruleId string, reqEditors ...RequestEditorFn) (*DeleteRuleFromSecurityGroupResponse, error) // AddExternalSourceToSecurityGroup request with any body AddExternalSourceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddExternalSourceToSecurityGroupResponse, error) AddExternalSourceToSecurityGroupWithResponse(ctx context.Context, id string, body AddExternalSourceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddExternalSourceToSecurityGroupResponse, error) // AttachInstanceToSecurityGroup request with any body AttachInstanceToSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachInstanceToSecurityGroupResponse, error) AttachInstanceToSecurityGroupWithResponse(ctx context.Context, id string, body AttachInstanceToSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachInstanceToSecurityGroupResponse, error) // DetachInstanceFromSecurityGroup request with any body DetachInstanceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DetachInstanceFromSecurityGroupResponse, error) DetachInstanceFromSecurityGroupWithResponse(ctx context.Context, id string, body DetachInstanceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DetachInstanceFromSecurityGroupResponse, error) // RemoveExternalSourceFromSecurityGroup request with any body RemoveExternalSourceFromSecurityGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveExternalSourceFromSecurityGroupResponse, error) RemoveExternalSourceFromSecurityGroupWithResponse(ctx context.Context, id string, body RemoveExternalSourceFromSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveExternalSourceFromSecurityGroupResponse, error) // ListSksClusters request ListSksClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSksClustersResponse, error) // CreateSksCluster request with any body CreateSksClusterWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSksClusterResponse, error) CreateSksClusterWithResponse(ctx context.Context, body CreateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSksClusterResponse, error) // ListSksClusterDeprecatedResources request ListSksClusterDeprecatedResourcesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListSksClusterDeprecatedResourcesResponse, error) // GenerateSksClusterKubeconfig request with any body GenerateSksClusterKubeconfigWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateSksClusterKubeconfigResponse, error) GenerateSksClusterKubeconfigWithResponse(ctx context.Context, id string, body GenerateSksClusterKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateSksClusterKubeconfigResponse, error) // ListSksClusterVersions request ListSksClusterVersionsWithResponse(ctx context.Context, params *ListSksClusterVersionsParams, reqEditors ...RequestEditorFn) (*ListSksClusterVersionsResponse, error) // DeleteSksCluster request DeleteSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSksClusterResponse, error) // GetSksCluster request GetSksClusterWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSksClusterResponse, error) // UpdateSksCluster request with any body UpdateSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSksClusterResponse, error) UpdateSksClusterWithResponse(ctx context.Context, id string, body UpdateSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSksClusterResponse, error) // GetSksClusterAuthorityCert request GetSksClusterAuthorityCertWithResponse(ctx context.Context, id string, authority GetSksClusterAuthorityCertParamsAuthority, reqEditors ...RequestEditorFn) (*GetSksClusterAuthorityCertResponse, error) // CreateSksNodepool request with any body CreateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSksNodepoolResponse, error) CreateSksNodepoolWithResponse(ctx context.Context, id string, body CreateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSksNodepoolResponse, error) // DeleteSksNodepool request DeleteSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*DeleteSksNodepoolResponse, error) // GetSksNodepool request GetSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, reqEditors ...RequestEditorFn) (*GetSksNodepoolResponse, error) // UpdateSksNodepool request with any body UpdateSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSksNodepoolResponse, error) UpdateSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, body UpdateSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSksNodepoolResponse, error) // ResetSksNodepoolField request ResetSksNodepoolFieldWithResponse(ctx context.Context, id string, sksNodepoolId string, field ResetSksNodepoolFieldParamsField, reqEditors ...RequestEditorFn) (*ResetSksNodepoolFieldResponse, error) // EvictSksNodepoolMembers request with any body EvictSksNodepoolMembersWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvictSksNodepoolMembersResponse, error) EvictSksNodepoolMembersWithResponse(ctx context.Context, id string, sksNodepoolId string, body EvictSksNodepoolMembersJSONRequestBody, reqEditors ...RequestEditorFn) (*EvictSksNodepoolMembersResponse, error) // ScaleSksNodepool request with any body ScaleSksNodepoolWithBodyWithResponse(ctx context.Context, id string, sksNodepoolId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleSksNodepoolResponse, error) ScaleSksNodepoolWithResponse(ctx context.Context, id string, sksNodepoolId string, body ScaleSksNodepoolJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleSksNodepoolResponse, error) // RotateSksCcmCredentials request RotateSksCcmCredentialsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksCcmCredentialsResponse, error) // RotateSksOperatorsCa request RotateSksOperatorsCaWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RotateSksOperatorsCaResponse, error) // UpgradeSksCluster request with any body UpgradeSksClusterWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpgradeSksClusterResponse, error) UpgradeSksClusterWithResponse(ctx context.Context, id string, body UpgradeSksClusterJSONRequestBody, reqEditors ...RequestEditorFn) (*UpgradeSksClusterResponse, error) // UpgradeSksClusterServiceLevel request UpgradeSksClusterServiceLevelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UpgradeSksClusterServiceLevelResponse, error) // ResetSksClusterField request ResetSksClusterFieldWithResponse(ctx context.Context, id string, field ResetSksClusterFieldParamsField, reqEditors ...RequestEditorFn) (*ResetSksClusterFieldResponse, error) // ListSnapshots request ListSnapshotsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSnapshotsResponse, error) // DeleteSnapshot request DeleteSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteSnapshotResponse, error) // GetSnapshot request GetSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSnapshotResponse, error) // ExportSnapshot request ExportSnapshotWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ExportSnapshotResponse, error) // PromoteSnapshotToTemplate request with any body PromoteSnapshotToTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PromoteSnapshotToTemplateResponse, error) PromoteSnapshotToTemplateWithResponse(ctx context.Context, id string, body PromoteSnapshotToTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*PromoteSnapshotToTemplateResponse, error) // ListSosBucketsUsage request ListSosBucketsUsageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSosBucketsUsageResponse, error) // GetSosPresignedUrl request GetSosPresignedUrlWithResponse(ctx context.Context, bucket string, params *GetSosPresignedUrlParams, reqEditors ...RequestEditorFn) (*GetSosPresignedUrlResponse, error) // ListSshKeys request ListSshKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSshKeysResponse, error) // RegisterSshKey request with any body RegisterSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterSshKeyResponse, error) RegisterSshKeyWithResponse(ctx context.Context, body RegisterSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterSshKeyResponse, error) // DeleteSshKey request DeleteSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error) // GetSshKey request GetSshKeyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetSshKeyResponse, error) // ListTemplates request ListTemplatesWithResponse(ctx context.Context, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error) // RegisterTemplate request with any body RegisterTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterTemplateResponse, error) RegisterTemplateWithResponse(ctx context.Context, body RegisterTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterTemplateResponse, error) // DeleteTemplate request DeleteTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error) // GetTemplate request GetTemplateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error) // CopyTemplate request with any body CopyTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyTemplateResponse, error) CopyTemplateWithResponse(ctx context.Context, id string, body CopyTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyTemplateResponse, error) // UpdateTemplate request with any body UpdateTemplateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error) UpdateTemplateWithResponse(ctx context.Context, id string, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error) // ListZones request ListZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListZonesResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CopyTemplateJSONBody ¶
type CopyTemplateJSONBody struct { // Zone TargetZone Zone `json:"target-zone"` }
CopyTemplateJSONBody defines parameters for CopyTemplate.
type CopyTemplateJSONRequestBody ¶
type CopyTemplateJSONRequestBody CopyTemplateJSONBody
CopyTemplateJSONRequestBody defines body for CopyTemplate for application/json ContentType.
type CopyTemplateResponse ¶
func ParseCopyTemplateResponse ¶
func ParseCopyTemplateResponse(rsp *http.Response) (*CopyTemplateResponse, error)
ParseCopyTemplateResponse parses an HTTP response from a CopyTemplateWithResponse call
func (CopyTemplateResponse) Status ¶
func (r CopyTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CopyTemplateResponse) StatusCode ¶
func (r CopyTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAccessKeyJSONBody ¶ added in v0.81.0
type CreateAccessKeyJSONBody struct { // IAM Access Key name Name *string `json:"name,omitempty"` // IAM Access Key operations Operations *[]string `json:"operations,omitempty"` // IAM Access Key Resources Resources *[]AccessKeyResource `json:"resources,omitempty"` // IAM Access Key tags Tags *[]string `json:"tags,omitempty"` }
CreateAccessKeyJSONBody defines parameters for CreateAccessKey.
type CreateAccessKeyJSONRequestBody ¶ added in v0.81.0
type CreateAccessKeyJSONRequestBody CreateAccessKeyJSONBody
CreateAccessKeyJSONRequestBody defines body for CreateAccessKey for application/json ContentType.
type CreateAccessKeyResponse ¶ added in v0.81.0
func ParseCreateAccessKeyResponse ¶ added in v0.81.0
func ParseCreateAccessKeyResponse(rsp *http.Response) (*CreateAccessKeyResponse, error)
ParseCreateAccessKeyResponse parses an HTTP response from a CreateAccessKeyWithResponse call
func (CreateAccessKeyResponse) Status ¶ added in v0.81.0
func (r CreateAccessKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAccessKeyResponse) StatusCode ¶ added in v0.81.0
func (r CreateAccessKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAntiAffinityGroupJSONBody ¶
type CreateAntiAffinityGroupJSONBody struct { // Anti-affinity Group description Description *string `json:"description,omitempty"` // Anti-affinity Group name Name string `json:"name"` }
CreateAntiAffinityGroupJSONBody defines parameters for CreateAntiAffinityGroup.
type CreateAntiAffinityGroupJSONRequestBody ¶
type CreateAntiAffinityGroupJSONRequestBody CreateAntiAffinityGroupJSONBody
CreateAntiAffinityGroupJSONRequestBody defines body for CreateAntiAffinityGroup for application/json ContentType.
type CreateAntiAffinityGroupResponse ¶
type CreateAntiAffinityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateAntiAffinityGroupResponse ¶
func ParseCreateAntiAffinityGroupResponse(rsp *http.Response) (*CreateAntiAffinityGroupResponse, error)
ParseCreateAntiAffinityGroupResponse parses an HTTP response from a CreateAntiAffinityGroupWithResponse call
func (CreateAntiAffinityGroupResponse) Status ¶
func (r CreateAntiAffinityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAntiAffinityGroupResponse) StatusCode ¶
func (r CreateAntiAffinityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateApiKeyJSONBody ¶ added in v0.98.0
type CreateApiKeyJSONBody struct { // IAM API Key Name Name string `json:"name"` // IAM API Key Role ID RoleId string `json:"role-id"` }
CreateApiKeyJSONBody defines parameters for CreateApiKey.
type CreateApiKeyJSONRequestBody ¶ added in v0.98.0
type CreateApiKeyJSONRequestBody CreateApiKeyJSONBody
CreateApiKeyJSONRequestBody defines body for CreateApiKey for application/json ContentType.
type CreateApiKeyResponse ¶ added in v0.98.0
type CreateApiKeyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IamApiKeyCreated }
func ParseCreateApiKeyResponse ¶ added in v0.98.0
func ParseCreateApiKeyResponse(rsp *http.Response) (*CreateApiKeyResponse, error)
ParseCreateApiKeyResponse parses an HTTP response from a CreateApiKeyWithResponse call
func (CreateApiKeyResponse) Status ¶ added in v0.98.0
func (r CreateApiKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateApiKeyResponse) StatusCode ¶ added in v0.98.0
func (r CreateApiKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasIntegrationJSONBody ¶ added in v0.83.1
type CreateDbaasIntegrationJSONBody struct { DestService DbaasServiceName `json:"dest-service"` IntegrationType EnumIntegrationTypes `json:"integration-type"` // Integration settings Settings *map[string]interface{} `json:"settings,omitempty"` SourceService DbaasServiceName `json:"source-service"` }
CreateDbaasIntegrationJSONBody defines parameters for CreateDbaasIntegration.
type CreateDbaasIntegrationJSONRequestBody ¶ added in v0.83.1
type CreateDbaasIntegrationJSONRequestBody CreateDbaasIntegrationJSONBody
CreateDbaasIntegrationJSONRequestBody defines body for CreateDbaasIntegration for application/json ContentType.
type CreateDbaasIntegrationResponse ¶ added in v0.83.1
type CreateDbaasIntegrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasIntegrationResponse ¶ added in v0.83.1
func ParseCreateDbaasIntegrationResponse(rsp *http.Response) (*CreateDbaasIntegrationResponse, error)
ParseCreateDbaasIntegrationResponse parses an HTTP response from a CreateDbaasIntegrationWithResponse call
func (CreateDbaasIntegrationResponse) Status ¶ added in v0.83.1
func (r CreateDbaasIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasIntegrationResponse) StatusCode ¶ added in v0.83.1
func (r CreateDbaasIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasKafkaSchemaRegistryAclConfigJSONBody ¶ added in v0.90.3
type CreateDbaasKafkaSchemaRegistryAclConfigJSONBody DbaasKafkaSchemaRegistryAclEntry
CreateDbaasKafkaSchemaRegistryAclConfigJSONBody defines parameters for CreateDbaasKafkaSchemaRegistryAclConfig.
type CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody ¶ added in v0.90.3
type CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody CreateDbaasKafkaSchemaRegistryAclConfigJSONBody
CreateDbaasKafkaSchemaRegistryAclConfigJSONRequestBody defines body for CreateDbaasKafkaSchemaRegistryAclConfig for application/json ContentType.
type CreateDbaasKafkaSchemaRegistryAclConfigResponse ¶ added in v0.90.3
type CreateDbaasKafkaSchemaRegistryAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasKafkaSchemaRegistryAclConfigResponse ¶ added in v0.90.3
func ParseCreateDbaasKafkaSchemaRegistryAclConfigResponse(rsp *http.Response) (*CreateDbaasKafkaSchemaRegistryAclConfigResponse, error)
ParseCreateDbaasKafkaSchemaRegistryAclConfigResponse parses an HTTP response from a CreateDbaasKafkaSchemaRegistryAclConfigWithResponse call
func (CreateDbaasKafkaSchemaRegistryAclConfigResponse) Status ¶ added in v0.90.3
func (r CreateDbaasKafkaSchemaRegistryAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasKafkaSchemaRegistryAclConfigResponse) StatusCode ¶ added in v0.90.3
func (r CreateDbaasKafkaSchemaRegistryAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasKafkaTopicAclConfigJSONBody ¶ added in v0.90.3
type CreateDbaasKafkaTopicAclConfigJSONBody DbaasKafkaTopicAclEntry
CreateDbaasKafkaTopicAclConfigJSONBody defines parameters for CreateDbaasKafkaTopicAclConfig.
type CreateDbaasKafkaTopicAclConfigJSONRequestBody ¶ added in v0.90.3
type CreateDbaasKafkaTopicAclConfigJSONRequestBody CreateDbaasKafkaTopicAclConfigJSONBody
CreateDbaasKafkaTopicAclConfigJSONRequestBody defines body for CreateDbaasKafkaTopicAclConfig for application/json ContentType.
type CreateDbaasKafkaTopicAclConfigResponse ¶ added in v0.90.3
type CreateDbaasKafkaTopicAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasKafkaTopicAclConfigResponse ¶ added in v0.90.3
func ParseCreateDbaasKafkaTopicAclConfigResponse(rsp *http.Response) (*CreateDbaasKafkaTopicAclConfigResponse, error)
ParseCreateDbaasKafkaTopicAclConfigResponse parses an HTTP response from a CreateDbaasKafkaTopicAclConfigWithResponse call
func (CreateDbaasKafkaTopicAclConfigResponse) Status ¶ added in v0.90.3
func (r CreateDbaasKafkaTopicAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasKafkaTopicAclConfigResponse) StatusCode ¶ added in v0.90.3
func (r CreateDbaasKafkaTopicAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasKafkaUserJSONBody ¶ added in v0.90.3
type CreateDbaasKafkaUserJSONBody struct {
Username DbaasUserUsername `json:"username"`
}
CreateDbaasKafkaUserJSONBody defines parameters for CreateDbaasKafkaUser.
type CreateDbaasKafkaUserJSONRequestBody ¶ added in v0.90.3
type CreateDbaasKafkaUserJSONRequestBody CreateDbaasKafkaUserJSONBody
CreateDbaasKafkaUserJSONRequestBody defines body for CreateDbaasKafkaUser for application/json ContentType.
type CreateDbaasKafkaUserResponse ¶ added in v0.90.3
type CreateDbaasKafkaUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasKafkaUserResponse ¶ added in v0.90.3
func ParseCreateDbaasKafkaUserResponse(rsp *http.Response) (*CreateDbaasKafkaUserResponse, error)
ParseCreateDbaasKafkaUserResponse parses an HTTP response from a CreateDbaasKafkaUserWithResponse call
func (CreateDbaasKafkaUserResponse) Status ¶ added in v0.90.3
func (r CreateDbaasKafkaUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasKafkaUserResponse) StatusCode ¶ added in v0.90.3
func (r CreateDbaasKafkaUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasMysqlDatabaseJSONBody ¶ added in v0.101.0
type CreateDbaasMysqlDatabaseJSONBody struct {
DatabaseName DbaasDatabaseName `json:"database-name"`
}
CreateDbaasMysqlDatabaseJSONBody defines parameters for CreateDbaasMysqlDatabase.
type CreateDbaasMysqlDatabaseJSONRequestBody ¶ added in v0.101.0
type CreateDbaasMysqlDatabaseJSONRequestBody CreateDbaasMysqlDatabaseJSONBody
CreateDbaasMysqlDatabaseJSONRequestBody defines body for CreateDbaasMysqlDatabase for application/json ContentType.
type CreateDbaasMysqlDatabaseResponse ¶ added in v0.101.0
type CreateDbaasMysqlDatabaseResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasMysqlDatabaseResponse ¶ added in v0.101.0
func ParseCreateDbaasMysqlDatabaseResponse(rsp *http.Response) (*CreateDbaasMysqlDatabaseResponse, error)
ParseCreateDbaasMysqlDatabaseResponse parses an HTTP response from a CreateDbaasMysqlDatabaseWithResponse call
func (CreateDbaasMysqlDatabaseResponse) Status ¶ added in v0.101.0
func (r CreateDbaasMysqlDatabaseResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasMysqlDatabaseResponse) StatusCode ¶ added in v0.101.0
func (r CreateDbaasMysqlDatabaseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasMysqlUserJSONBody ¶ added in v0.100.1
type CreateDbaasMysqlUserJSONBody struct { Authentication *EnumMysqlAuthenticationPlugin `json:"authentication,omitempty"` Username DbaasUserUsername `json:"username"` }
CreateDbaasMysqlUserJSONBody defines parameters for CreateDbaasMysqlUser.
type CreateDbaasMysqlUserJSONRequestBody ¶ added in v0.100.1
type CreateDbaasMysqlUserJSONRequestBody CreateDbaasMysqlUserJSONBody
CreateDbaasMysqlUserJSONRequestBody defines body for CreateDbaasMysqlUser for application/json ContentType.
type CreateDbaasMysqlUserResponse ¶ added in v0.100.1
type CreateDbaasMysqlUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasMysqlUserResponse ¶ added in v0.100.1
func ParseCreateDbaasMysqlUserResponse(rsp *http.Response) (*CreateDbaasMysqlUserResponse, error)
ParseCreateDbaasMysqlUserResponse parses an HTTP response from a CreateDbaasMysqlUserWithResponse call
func (CreateDbaasMysqlUserResponse) Status ¶ added in v0.100.1
func (r CreateDbaasMysqlUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasMysqlUserResponse) StatusCode ¶ added in v0.100.1
func (r CreateDbaasMysqlUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasOpensearchUserJSONBody ¶ added in v0.100.1
type CreateDbaasOpensearchUserJSONBody struct {
Username DbaasUserUsername `json:"username"`
}
CreateDbaasOpensearchUserJSONBody defines parameters for CreateDbaasOpensearchUser.
type CreateDbaasOpensearchUserJSONRequestBody ¶ added in v0.100.1
type CreateDbaasOpensearchUserJSONRequestBody CreateDbaasOpensearchUserJSONBody
CreateDbaasOpensearchUserJSONRequestBody defines body for CreateDbaasOpensearchUser for application/json ContentType.
type CreateDbaasOpensearchUserResponse ¶ added in v0.100.1
type CreateDbaasOpensearchUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasOpensearchUserResponse ¶ added in v0.100.1
func ParseCreateDbaasOpensearchUserResponse(rsp *http.Response) (*CreateDbaasOpensearchUserResponse, error)
ParseCreateDbaasOpensearchUserResponse parses an HTTP response from a CreateDbaasOpensearchUserWithResponse call
func (CreateDbaasOpensearchUserResponse) Status ¶ added in v0.100.1
func (r CreateDbaasOpensearchUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasOpensearchUserResponse) StatusCode ¶ added in v0.100.1
func (r CreateDbaasOpensearchUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasPgConnectionPoolJSONBody ¶ added in v0.100.1
type CreateDbaasPgConnectionPoolJSONBody struct { DatabaseName DbaasDatabaseName `json:"database-name"` Mode *EnumPgPoolMode `json:"mode,omitempty"` Name DbaasPgPoolName `json:"name"` Size *DbaasPgPoolSize `json:"size,omitempty"` Username *DbaasPgPoolUsername `json:"username,omitempty"` }
CreateDbaasPgConnectionPoolJSONBody defines parameters for CreateDbaasPgConnectionPool.
type CreateDbaasPgConnectionPoolJSONRequestBody ¶ added in v0.100.1
type CreateDbaasPgConnectionPoolJSONRequestBody CreateDbaasPgConnectionPoolJSONBody
CreateDbaasPgConnectionPoolJSONRequestBody defines body for CreateDbaasPgConnectionPool for application/json ContentType.
type CreateDbaasPgConnectionPoolResponse ¶ added in v0.100.1
type CreateDbaasPgConnectionPoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasPgConnectionPoolResponse ¶ added in v0.100.1
func ParseCreateDbaasPgConnectionPoolResponse(rsp *http.Response) (*CreateDbaasPgConnectionPoolResponse, error)
ParseCreateDbaasPgConnectionPoolResponse parses an HTTP response from a CreateDbaasPgConnectionPoolWithResponse call
func (CreateDbaasPgConnectionPoolResponse) Status ¶ added in v0.100.1
func (r CreateDbaasPgConnectionPoolResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasPgConnectionPoolResponse) StatusCode ¶ added in v0.100.1
func (r CreateDbaasPgConnectionPoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasPgDatabaseJSONBody ¶ added in v0.101.0
type CreateDbaasPgDatabaseJSONBody struct { DatabaseName DbaasDatabaseName `json:"database-name"` // Default string sort order (LC_COLLATE) for PostgreSQL database LcCollate *string `json:"lc-collate,omitempty"` // Default character classification (LC_CTYPE) for PostgreSQL database LcCtype *string `json:"lc-ctype,omitempty"` }
CreateDbaasPgDatabaseJSONBody defines parameters for CreateDbaasPgDatabase.
type CreateDbaasPgDatabaseJSONRequestBody ¶ added in v0.101.0
type CreateDbaasPgDatabaseJSONRequestBody CreateDbaasPgDatabaseJSONBody
CreateDbaasPgDatabaseJSONRequestBody defines body for CreateDbaasPgDatabase for application/json ContentType.
type CreateDbaasPgDatabaseResponse ¶ added in v0.101.0
type CreateDbaasPgDatabaseResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasPgDatabaseResponse ¶ added in v0.101.0
func ParseCreateDbaasPgDatabaseResponse(rsp *http.Response) (*CreateDbaasPgDatabaseResponse, error)
ParseCreateDbaasPgDatabaseResponse parses an HTTP response from a CreateDbaasPgDatabaseWithResponse call
func (CreateDbaasPgDatabaseResponse) Status ¶ added in v0.101.0
func (r CreateDbaasPgDatabaseResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasPgDatabaseResponse) StatusCode ¶ added in v0.101.0
func (r CreateDbaasPgDatabaseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasPgUpgradeCheckJSONBody ¶ added in v0.101.0
type CreateDbaasPgUpgradeCheckJSONBody struct { // Target version for upgrade TargetVersion CreateDbaasPgUpgradeCheckJSONBodyTargetVersion `json:"target-version"` }
CreateDbaasPgUpgradeCheckJSONBody defines parameters for CreateDbaasPgUpgradeCheck.
type CreateDbaasPgUpgradeCheckJSONBodyTargetVersion ¶ added in v0.101.0
type CreateDbaasPgUpgradeCheckJSONBodyTargetVersion string
CreateDbaasPgUpgradeCheckJSONBodyTargetVersion defines parameters for CreateDbaasPgUpgradeCheck.
type CreateDbaasPgUpgradeCheckJSONRequestBody ¶ added in v0.101.0
type CreateDbaasPgUpgradeCheckJSONRequestBody CreateDbaasPgUpgradeCheckJSONBody
CreateDbaasPgUpgradeCheckJSONRequestBody defines body for CreateDbaasPgUpgradeCheck for application/json ContentType.
type CreateDbaasPgUpgradeCheckResponse ¶ added in v0.101.0
type CreateDbaasPgUpgradeCheckResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasTask }
func ParseCreateDbaasPgUpgradeCheckResponse ¶ added in v0.101.0
func ParseCreateDbaasPgUpgradeCheckResponse(rsp *http.Response) (*CreateDbaasPgUpgradeCheckResponse, error)
ParseCreateDbaasPgUpgradeCheckResponse parses an HTTP response from a CreateDbaasPgUpgradeCheckWithResponse call
func (CreateDbaasPgUpgradeCheckResponse) Status ¶ added in v0.101.0
func (r CreateDbaasPgUpgradeCheckResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasPgUpgradeCheckResponse) StatusCode ¶ added in v0.101.0
func (r CreateDbaasPgUpgradeCheckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasPostgresUserJSONBody ¶ added in v0.90.3
type CreateDbaasPostgresUserJSONBody struct { AllowReplication *bool `json:"allow-replication,omitempty"` Username DbaasUserUsername `json:"username"` }
CreateDbaasPostgresUserJSONBody defines parameters for CreateDbaasPostgresUser.
type CreateDbaasPostgresUserJSONRequestBody ¶ added in v0.90.3
type CreateDbaasPostgresUserJSONRequestBody CreateDbaasPostgresUserJSONBody
CreateDbaasPostgresUserJSONRequestBody defines body for CreateDbaasPostgresUser for application/json ContentType.
type CreateDbaasPostgresUserResponse ¶ added in v0.90.3
type CreateDbaasPostgresUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasPostgresUserResponse ¶ added in v0.90.3
func ParseCreateDbaasPostgresUserResponse(rsp *http.Response) (*CreateDbaasPostgresUserResponse, error)
ParseCreateDbaasPostgresUserResponse parses an HTTP response from a CreateDbaasPostgresUserWithResponse call
func (CreateDbaasPostgresUserResponse) Status ¶ added in v0.90.3
func (r CreateDbaasPostgresUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasPostgresUserResponse) StatusCode ¶ added in v0.90.3
func (r CreateDbaasPostgresUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServiceGrafanaJSONBody ¶ added in v0.100.1
type CreateDbaasServiceGrafanaJSONBody struct { ForkFromService *DbaasServiceName `json:"fork-from-service,omitempty"` // Grafana specific settings GrafanaSettings *map[string]interface{} `json:"grafana-settings,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServiceGrafanaJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Subscription plan Plan string `json:"plan"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
CreateDbaasServiceGrafanaJSONBody defines parameters for CreateDbaasServiceGrafana.
type CreateDbaasServiceGrafanaJSONBodyMaintenanceDow ¶ added in v0.100.1
type CreateDbaasServiceGrafanaJSONBodyMaintenanceDow string
CreateDbaasServiceGrafanaJSONBodyMaintenanceDow defines parameters for CreateDbaasServiceGrafana.
type CreateDbaasServiceGrafanaJSONRequestBody ¶ added in v0.100.1
type CreateDbaasServiceGrafanaJSONRequestBody CreateDbaasServiceGrafanaJSONBody
CreateDbaasServiceGrafanaJSONRequestBody defines body for CreateDbaasServiceGrafana for application/json ContentType.
type CreateDbaasServiceGrafanaResponse ¶ added in v0.100.1
type CreateDbaasServiceGrafanaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServiceGrafanaResponse ¶ added in v0.100.1
func ParseCreateDbaasServiceGrafanaResponse(rsp *http.Response) (*CreateDbaasServiceGrafanaResponse, error)
ParseCreateDbaasServiceGrafanaResponse parses an HTTP response from a CreateDbaasServiceGrafanaWithResponse call
func (CreateDbaasServiceGrafanaResponse) Status ¶ added in v0.100.1
func (r CreateDbaasServiceGrafanaResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServiceGrafanaResponse) StatusCode ¶ added in v0.100.1
func (r CreateDbaasServiceGrafanaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServiceKafkaJSONBody ¶ added in v0.78.0
type CreateDbaasServiceKafkaJSONBody struct { // Kafka authentication methods AuthenticationMethods *struct { // Enable certificate/SSL authentication Certificate *bool `json:"certificate,omitempty"` // Enable SASL authentication Sasl *bool `json:"sasl,omitempty"` } `json:"authentication-methods,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Allow clients to connect to kafka_connect from the public internet for service nodes that are in a project VPC or another type of private network KafkaConnectEnabled *bool `json:"kafka-connect-enabled,omitempty"` // Kafka Connect configuration values KafkaConnectSettings *map[string]interface{} `json:"kafka-connect-settings,omitempty"` // Enable Kafka-REST service KafkaRestEnabled *bool `json:"kafka-rest-enabled,omitempty"` // Kafka REST configuration KafkaRestSettings *map[string]interface{} `json:"kafka-rest-settings,omitempty"` // Kafka-specific settings KafkaSettings *map[string]interface{} `json:"kafka-settings,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServiceKafkaJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Subscription plan Plan string `json:"plan"` // Enable Schema-Registry service SchemaRegistryEnabled *bool `json:"schema-registry-enabled,omitempty"` // Schema Registry configuration SchemaRegistrySettings *map[string]interface{} `json:"schema-registry-settings,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // Kafka major version Version *string `json:"version,omitempty"` }
CreateDbaasServiceKafkaJSONBody defines parameters for CreateDbaasServiceKafka.
type CreateDbaasServiceKafkaJSONBodyMaintenanceDow ¶ added in v0.78.0
type CreateDbaasServiceKafkaJSONBodyMaintenanceDow string
CreateDbaasServiceKafkaJSONBodyMaintenanceDow defines parameters for CreateDbaasServiceKafka.
type CreateDbaasServiceKafkaJSONRequestBody ¶ added in v0.78.0
type CreateDbaasServiceKafkaJSONRequestBody CreateDbaasServiceKafkaJSONBody
CreateDbaasServiceKafkaJSONRequestBody defines body for CreateDbaasServiceKafka for application/json ContentType.
type CreateDbaasServiceKafkaResponse ¶ added in v0.78.0
type CreateDbaasServiceKafkaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServiceKafkaResponse ¶ added in v0.78.0
func ParseCreateDbaasServiceKafkaResponse(rsp *http.Response) (*CreateDbaasServiceKafkaResponse, error)
ParseCreateDbaasServiceKafkaResponse parses an HTTP response from a CreateDbaasServiceKafkaWithResponse call
func (CreateDbaasServiceKafkaResponse) Status ¶ added in v0.78.0
func (r CreateDbaasServiceKafkaResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServiceKafkaResponse) StatusCode ¶ added in v0.78.0
func (r CreateDbaasServiceKafkaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServiceMysqlJSONBody ¶ added in v0.78.0
type CreateDbaasServiceMysqlJSONBody struct { // Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. AdminPassword *string `json:"admin-password,omitempty"` // Custom username for admin user. This must be set only when a new service is being created. AdminUsername *string `json:"admin-username,omitempty"` BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` // The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. BinlogRetentionPeriod *int64 `json:"binlog-retention-period,omitempty"` ForkFromService *DbaasServiceName `json:"fork-from-service,omitempty"` // Service integrations to be enabled when creating the service. Integrations *[]struct { DestService *DbaasServiceName `json:"dest-service,omitempty"` // Integration settings Settings *map[string]interface{} `json:"settings,omitempty"` SourceService *DbaasServiceName `json:"source-service,omitempty"` // Integration type Type CreateDbaasServiceMysqlJSONBodyIntegrationsType `json:"type"` } `json:"integrations,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServiceMysqlJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // MySQL-specific settings MysqlSettings *map[string]interface{} `json:"mysql-settings,omitempty"` // Subscription plan Plan string `json:"plan"` // ISO time of a backup to recover from for services that support arbitrary times RecoveryBackupTime *string `json:"recovery-backup-time,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // MySQL major version Version *string `json:"version,omitempty"` }
CreateDbaasServiceMysqlJSONBody defines parameters for CreateDbaasServiceMysql.
type CreateDbaasServiceMysqlJSONBodyIntegrationsType ¶ added in v0.101.0
type CreateDbaasServiceMysqlJSONBodyIntegrationsType string
CreateDbaasServiceMysqlJSONBodyIntegrationsType defines parameters for CreateDbaasServiceMysql.
type CreateDbaasServiceMysqlJSONBodyMaintenanceDow ¶ added in v0.78.0
type CreateDbaasServiceMysqlJSONBodyMaintenanceDow string
CreateDbaasServiceMysqlJSONBodyMaintenanceDow defines parameters for CreateDbaasServiceMysql.
type CreateDbaasServiceMysqlJSONRequestBody ¶ added in v0.78.0
type CreateDbaasServiceMysqlJSONRequestBody CreateDbaasServiceMysqlJSONBody
CreateDbaasServiceMysqlJSONRequestBody defines body for CreateDbaasServiceMysql for application/json ContentType.
type CreateDbaasServiceMysqlResponse ¶ added in v0.78.0
type CreateDbaasServiceMysqlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServiceMysqlResponse ¶ added in v0.78.0
func ParseCreateDbaasServiceMysqlResponse(rsp *http.Response) (*CreateDbaasServiceMysqlResponse, error)
ParseCreateDbaasServiceMysqlResponse parses an HTTP response from a CreateDbaasServiceMysqlWithResponse call
func (CreateDbaasServiceMysqlResponse) Status ¶ added in v0.78.0
func (r CreateDbaasServiceMysqlResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServiceMysqlResponse) StatusCode ¶ added in v0.78.0
func (r CreateDbaasServiceMysqlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServiceOpensearchJSONBody ¶ added in v0.85.0
type CreateDbaasServiceOpensearchJSONBody struct { ForkFromService *DbaasServiceName `json:"fork-from-service,omitempty"` // Allows you to create glob style patterns and set a max number of indexes matching this pattern you want to keep. Creating indexes exceeding this value will cause the oldest one to get deleted. You could for example create a pattern looking like 'logs.?' and then create index logs.1, logs.2 etc, it will delete logs.1 once you create logs.6. Do note 'logs.?' does not apply to logs.10. Note: Setting max_index_count to 0 will do nothing and the pattern gets ignored. IndexPatterns *[]struct { // Maximum number of indexes to keep MaxIndexCount *int64 `json:"max-index-count,omitempty"` // fnmatch pattern Pattern *string `json:"pattern,omitempty"` // Deletion sorting algorithm SortingAlgorithm *CreateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm `json:"sorting-algorithm,omitempty"` } `json:"index-patterns,omitempty"` // Template settings for all new indexes IndexTemplate *struct { // The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. Default is 10000. MappingNestedObjectsLimit *int64 `json:"mapping-nested-objects-limit,omitempty"` // The number of replicas each primary shard has. NumberOfReplicas *int64 `json:"number-of-replicas,omitempty"` // The number of primary shards that an index should have. NumberOfShards *int64 `json:"number-of-shards,omitempty"` } `json:"index-template,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Aiven automation resets index.refresh_interval to default value for every index to be sure that indices are always visible to search. If it doesn't fit your case, you can disable this by setting up this flag to true. KeepIndexRefreshInterval *bool `json:"keep-index-refresh-interval,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServiceOpensearchJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Maximum number of indexes to keep before deleting the oldest one MaxIndexCount *int64 `json:"max-index-count,omitempty"` // OpenSearch Dashboards settings OpensearchDashboards *struct { // Enable or disable OpenSearch Dashboards (default: true) Enabled *bool `json:"enabled,omitempty"` // Limits the maximum amount of memory (in MiB) the OpenSearch Dashboards process can use. This sets the max_old_space_size option of the nodejs running the OpenSearch Dashboards. Note: the memory reserved by OpenSearch Dashboards is not available for OpenSearch. (default: 128) MaxOldSpaceSize *int64 `json:"max-old-space-size,omitempty"` // Timeout in milliseconds for requests made by OpenSearch Dashboards towards OpenSearch (default: 30000) OpensearchRequestTimeout *int64 `json:"opensearch-request-timeout,omitempty"` } `json:"opensearch-dashboards,omitempty"` // OpenSearch-specific settings OpensearchSettings *map[string]interface{} `json:"opensearch-settings,omitempty"` // Subscription plan Plan string `json:"plan"` // Name of a backup to recover from for services that support backup names RecoveryBackupName *string `json:"recovery-backup-name,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // OpenSearch major version Version *string `json:"version,omitempty"` }
CreateDbaasServiceOpensearchJSONBody defines parameters for CreateDbaasServiceOpensearch.
type CreateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm ¶ added in v0.85.0
type CreateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm string
CreateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm defines parameters for CreateDbaasServiceOpensearch.
type CreateDbaasServiceOpensearchJSONBodyMaintenanceDow ¶ added in v0.85.0
type CreateDbaasServiceOpensearchJSONBodyMaintenanceDow string
CreateDbaasServiceOpensearchJSONBodyMaintenanceDow defines parameters for CreateDbaasServiceOpensearch.
type CreateDbaasServiceOpensearchJSONRequestBody ¶ added in v0.85.0
type CreateDbaasServiceOpensearchJSONRequestBody CreateDbaasServiceOpensearchJSONBody
CreateDbaasServiceOpensearchJSONRequestBody defines body for CreateDbaasServiceOpensearch for application/json ContentType.
type CreateDbaasServiceOpensearchResponse ¶ added in v0.85.0
type CreateDbaasServiceOpensearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServiceOpensearchResponse ¶ added in v0.85.0
func ParseCreateDbaasServiceOpensearchResponse(rsp *http.Response) (*CreateDbaasServiceOpensearchResponse, error)
ParseCreateDbaasServiceOpensearchResponse parses an HTTP response from a CreateDbaasServiceOpensearchWithResponse call
func (CreateDbaasServiceOpensearchResponse) Status ¶ added in v0.85.0
func (r CreateDbaasServiceOpensearchResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServiceOpensearchResponse) StatusCode ¶ added in v0.85.0
func (r CreateDbaasServiceOpensearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServicePgJSONBody ¶ added in v0.78.0
type CreateDbaasServicePgJSONBody struct { // Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. AdminPassword *string `json:"admin-password,omitempty"` // Custom username for admin user. This must be set only when a new service is being created. AdminUsername *string `json:"admin-username,omitempty"` BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` ForkFromService *DbaasServiceName `json:"fork-from-service,omitempty"` // Service integrations to be enabled when creating the service. Integrations *[]struct { DestService *DbaasServiceName `json:"dest-service,omitempty"` // Integration settings Settings *map[string]interface{} `json:"settings,omitempty"` SourceService *DbaasServiceName `json:"source-service,omitempty"` // Integration type Type CreateDbaasServicePgJSONBodyIntegrationsType `json:"type"` } `json:"integrations,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServicePgJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // PostgreSQL-specific settings PgSettings *map[string]interface{} `json:"pg-settings,omitempty"` // PGBouncer connection pooling settings PgbouncerSettings *map[string]interface{} `json:"pgbouncer-settings,omitempty"` // PGLookout settings PglookoutSettings *map[string]interface{} `json:"pglookout-settings,omitempty"` // Subscription plan Plan string `json:"plan"` // ISO time of a backup to recover from for services that support arbitrary times RecoveryBackupTime *string `json:"recovery-backup-time,omitempty"` // Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value. SynchronousReplication *EnumPgSynchronousReplication `json:"synchronous-replication,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // TimescaleDB extension configuration values TimescaledbSettings *map[string]interface{} `json:"timescaledb-settings,omitempty"` Variant *EnumPgVariant `json:"variant,omitempty"` // PostgreSQL major version Version *string `json:"version,omitempty"` // Sets the maximum amount of memory to be used by a query operation (such as a sort or hash table) before writing to temporary disk files, in MB. Default is 1MB + 0.075% of total RAM (up to 32MB). WorkMem *int64 `json:"work-mem,omitempty"` }
CreateDbaasServicePgJSONBody defines parameters for CreateDbaasServicePg.
type CreateDbaasServicePgJSONBodyIntegrationsType ¶ added in v0.101.0
type CreateDbaasServicePgJSONBodyIntegrationsType string
CreateDbaasServicePgJSONBodyIntegrationsType defines parameters for CreateDbaasServicePg.
type CreateDbaasServicePgJSONBodyMaintenanceDow ¶ added in v0.78.0
type CreateDbaasServicePgJSONBodyMaintenanceDow string
CreateDbaasServicePgJSONBodyMaintenanceDow defines parameters for CreateDbaasServicePg.
type CreateDbaasServicePgJSONRequestBody ¶ added in v0.78.0
type CreateDbaasServicePgJSONRequestBody CreateDbaasServicePgJSONBody
CreateDbaasServicePgJSONRequestBody defines body for CreateDbaasServicePg for application/json ContentType.
type CreateDbaasServicePgResponse ¶ added in v0.78.0
type CreateDbaasServicePgResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServicePgResponse ¶ added in v0.78.0
func ParseCreateDbaasServicePgResponse(rsp *http.Response) (*CreateDbaasServicePgResponse, error)
ParseCreateDbaasServicePgResponse parses an HTTP response from a CreateDbaasServicePgWithResponse call
func (CreateDbaasServicePgResponse) Status ¶ added in v0.78.0
func (r CreateDbaasServicePgResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServicePgResponse) StatusCode ¶ added in v0.78.0
func (r CreateDbaasServicePgResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasServiceRedisJSONBody ¶ added in v0.78.0
type CreateDbaasServiceRedisJSONBody struct { ForkFromService *DbaasServiceName `json:"fork-from-service,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow CreateDbaasServiceRedisJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // Subscription plan Plan string `json:"plan"` // Name of a backup to recover from for services that support backup names RecoveryBackupName *string `json:"recovery-backup-name,omitempty"` // Redis.conf settings RedisSettings *map[string]interface{} `json:"redis-settings,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
CreateDbaasServiceRedisJSONBody defines parameters for CreateDbaasServiceRedis.
type CreateDbaasServiceRedisJSONBodyMaintenanceDow ¶ added in v0.78.0
type CreateDbaasServiceRedisJSONBodyMaintenanceDow string
CreateDbaasServiceRedisJSONBodyMaintenanceDow defines parameters for CreateDbaasServiceRedis.
type CreateDbaasServiceRedisJSONRequestBody ¶ added in v0.78.0
type CreateDbaasServiceRedisJSONRequestBody CreateDbaasServiceRedisJSONBody
CreateDbaasServiceRedisJSONRequestBody defines body for CreateDbaasServiceRedis for application/json ContentType.
type CreateDbaasServiceRedisResponse ¶ added in v0.78.0
type CreateDbaasServiceRedisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasServiceRedisResponse ¶ added in v0.78.0
func ParseCreateDbaasServiceRedisResponse(rsp *http.Response) (*CreateDbaasServiceRedisResponse, error)
ParseCreateDbaasServiceRedisResponse parses an HTTP response from a CreateDbaasServiceRedisWithResponse call
func (CreateDbaasServiceRedisResponse) Status ¶ added in v0.78.0
func (r CreateDbaasServiceRedisResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasServiceRedisResponse) StatusCode ¶ added in v0.78.0
func (r CreateDbaasServiceRedisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDbaasTaskMigrationCheckJSONBody ¶ added in v0.87.0
type CreateDbaasTaskMigrationCheckJSONBody struct { // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Service URI of the source MySQL or PostgreSQL database with admin credentials. SourceServiceUri string `json:"source-service-uri"` }
CreateDbaasTaskMigrationCheckJSONBody defines parameters for CreateDbaasTaskMigrationCheck.
type CreateDbaasTaskMigrationCheckJSONRequestBody ¶ added in v0.87.0
type CreateDbaasTaskMigrationCheckJSONRequestBody CreateDbaasTaskMigrationCheckJSONBody
CreateDbaasTaskMigrationCheckJSONRequestBody defines body for CreateDbaasTaskMigrationCheck for application/json ContentType.
type CreateDbaasTaskMigrationCheckResponse ¶ added in v0.87.0
type CreateDbaasTaskMigrationCheckResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDbaasTaskMigrationCheckResponse ¶ added in v0.87.0
func ParseCreateDbaasTaskMigrationCheckResponse(rsp *http.Response) (*CreateDbaasTaskMigrationCheckResponse, error)
ParseCreateDbaasTaskMigrationCheckResponse parses an HTTP response from a CreateDbaasTaskMigrationCheckWithResponse call
func (CreateDbaasTaskMigrationCheckResponse) Status ¶ added in v0.87.0
func (r CreateDbaasTaskMigrationCheckResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDbaasTaskMigrationCheckResponse) StatusCode ¶ added in v0.87.0
func (r CreateDbaasTaskMigrationCheckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDnsDomainJSONBody ¶ added in v0.88.2
type CreateDnsDomainJSONBody struct { // Domain name UnicodeName *string `json:"unicode-name,omitempty"` }
CreateDnsDomainJSONBody defines parameters for CreateDnsDomain.
type CreateDnsDomainJSONRequestBody ¶ added in v0.88.2
type CreateDnsDomainJSONRequestBody CreateDnsDomainJSONBody
CreateDnsDomainJSONRequestBody defines body for CreateDnsDomain for application/json ContentType.
type CreateDnsDomainRecordJSONBody ¶ added in v0.88.2
type CreateDnsDomainRecordJSONBody struct { // DNS domain record content Content string `json:"content"` // DNS domain record name Name string `json:"name"` // DNS domain record priority Priority *int64 `json:"priority,omitempty"` // DNS domain record TTL Ttl *int64 `json:"ttl,omitempty"` // DNS domain record type Type CreateDnsDomainRecordJSONBodyType `json:"type"` }
CreateDnsDomainRecordJSONBody defines parameters for CreateDnsDomainRecord.
type CreateDnsDomainRecordJSONBodyType ¶ added in v0.88.2
type CreateDnsDomainRecordJSONBodyType string
CreateDnsDomainRecordJSONBodyType defines parameters for CreateDnsDomainRecord.
type CreateDnsDomainRecordJSONRequestBody ¶ added in v0.88.2
type CreateDnsDomainRecordJSONRequestBody CreateDnsDomainRecordJSONBody
CreateDnsDomainRecordJSONRequestBody defines body for CreateDnsDomainRecord for application/json ContentType.
type CreateDnsDomainRecordResponse ¶ added in v0.88.2
type CreateDnsDomainRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateDnsDomainRecordResponse ¶ added in v0.88.2
func ParseCreateDnsDomainRecordResponse(rsp *http.Response) (*CreateDnsDomainRecordResponse, error)
ParseCreateDnsDomainRecordResponse parses an HTTP response from a CreateDnsDomainRecordWithResponse call
func (CreateDnsDomainRecordResponse) Status ¶ added in v0.88.2
func (r CreateDnsDomainRecordResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDnsDomainRecordResponse) StatusCode ¶ added in v0.88.2
func (r CreateDnsDomainRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDnsDomainResponse ¶ added in v0.88.2
func ParseCreateDnsDomainResponse ¶ added in v0.88.2
func ParseCreateDnsDomainResponse(rsp *http.Response) (*CreateDnsDomainResponse, error)
ParseCreateDnsDomainResponse parses an HTTP response from a CreateDnsDomainWithResponse call
func (CreateDnsDomainResponse) Status ¶ added in v0.88.2
func (r CreateDnsDomainResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDnsDomainResponse) StatusCode ¶ added in v0.88.2
func (r CreateDnsDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateElasticIpJSONBody ¶
type CreateElasticIpJSONBody struct { // Elastic IP address family (default: :inet4) Addressfamily *CreateElasticIpJSONBodyAddressfamily `json:"addressfamily,omitempty"` // Elastic IP description Description *string `json:"description,omitempty"` // Elastic IP address healthcheck Healthcheck *ElasticIpHealthcheck `json:"healthcheck,omitempty"` Labels *Labels `json:"labels,omitempty"` }
CreateElasticIpJSONBody defines parameters for CreateElasticIp.
type CreateElasticIpJSONBodyAddressfamily ¶ added in v0.90.0
type CreateElasticIpJSONBodyAddressfamily string
CreateElasticIpJSONBodyAddressfamily defines parameters for CreateElasticIp.
type CreateElasticIpJSONRequestBody ¶
type CreateElasticIpJSONRequestBody CreateElasticIpJSONBody
CreateElasticIpJSONRequestBody defines body for CreateElasticIp for application/json ContentType.
type CreateElasticIpResponse ¶
func ParseCreateElasticIpResponse ¶
func ParseCreateElasticIpResponse(rsp *http.Response) (*CreateElasticIpResponse, error)
ParseCreateElasticIpResponse parses an HTTP response from a CreateElasticIpWithResponse call
func (CreateElasticIpResponse) Status ¶
func (r CreateElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (CreateElasticIpResponse) StatusCode ¶
func (r CreateElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateIamRoleJSONBody ¶ added in v0.98.0
type CreateIamRoleJSONBody struct { // IAM Role description Description *string `json:"description,omitempty"` // Sets if the IAM Role Policy is editable or not (default: true). This setting cannot be changed after creation Editable *bool `json:"editable,omitempty"` Labels *Labels `json:"labels,omitempty"` // IAM Role name Name string `json:"name"` // IAM Role permissions Permissions *[]CreateIamRoleJSONBodyPermissions `json:"permissions,omitempty"` // Policy Policy *IamPolicy `json:"policy,omitempty"` }
CreateIamRoleJSONBody defines parameters for CreateIamRole.
type CreateIamRoleJSONBodyPermissions ¶ added in v0.100.1
type CreateIamRoleJSONBodyPermissions string
CreateIamRoleJSONBodyPermissions defines parameters for CreateIamRole.
type CreateIamRoleJSONRequestBody ¶ added in v0.98.0
type CreateIamRoleJSONRequestBody CreateIamRoleJSONBody
CreateIamRoleJSONRequestBody defines body for CreateIamRole for application/json ContentType.
type CreateIamRoleResponse ¶ added in v0.98.0
func ParseCreateIamRoleResponse ¶ added in v0.98.0
func ParseCreateIamRoleResponse(rsp *http.Response) (*CreateIamRoleResponse, error)
ParseCreateIamRoleResponse parses an HTTP response from a CreateIamRoleWithResponse call
func (CreateIamRoleResponse) Status ¶ added in v0.98.0
func (r CreateIamRoleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateIamRoleResponse) StatusCode ¶ added in v0.98.0
func (r CreateIamRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateInstanceJSONBody ¶
type CreateInstanceJSONBody struct { // Instance Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Start Instance on creation (default: true) AutoStart *bool `json:"auto-start,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Instance disk size in GB DiskSize int64 `json:"disk-size"` // Compute instance type InstanceType InstanceType `json:"instance-type"` // Enable IPv6. DEPRECATED: use `public-ip-assignments`. Ipv6Enabled *bool `json:"ipv6-enabled,omitempty"` Labels *Labels `json:"labels,omitempty"` // Instance name Name *string `json:"name,omitempty"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // SSH key SshKey *SshKey `json:"ssh-key,omitempty"` // Instance SSH Keys SshKeys *[]SshKey `json:"ssh-keys,omitempty"` // Instance template Template Template `json:"template"` // Instance Cloud-init user-data UserData *string `json:"user-data,omitempty"` }
CreateInstanceJSONBody defines parameters for CreateInstance.
type CreateInstanceJSONRequestBody ¶
type CreateInstanceJSONRequestBody CreateInstanceJSONBody
CreateInstanceJSONRequestBody defines body for CreateInstance for application/json ContentType.
type CreateInstancePoolJSONBody ¶
type CreateInstancePoolJSONBody struct { // Instance Pool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Instance Pool description Description *string `json:"description,omitempty"` // Instances disk size in GB DiskSize int64 `json:"disk-size"` // Instances Elastic IPs ElasticIps *[]ElasticIp `json:"elastic-ips,omitempty"` // Prefix to apply to Instances names (default: pool) InstancePrefix *string `json:"instance-prefix,omitempty"` // Compute instance type InstanceType InstanceType `json:"instance-type"` // Enable IPv6. DEPRECATED: use `public-ip-assignments`. Ipv6Enabled *bool `json:"ipv6-enabled,omitempty"` Labels *Labels `json:"labels,omitempty"` // Minimum number of running Instances MinAvailable *int64 `json:"min-available,omitempty"` // Instance Pool name Name string `json:"name"` // Instance Pool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Pool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // Number of Instances Size int64 `json:"size"` // SSH key SshKey *SshKey `json:"ssh-key,omitempty"` // Instances SSH Keys SshKeys *[]SshKey `json:"ssh-keys,omitempty"` // Instance template Template Template `json:"template"` // Instances Cloud-init user-data UserData *string `json:"user-data,omitempty"` }
CreateInstancePoolJSONBody defines parameters for CreateInstancePool.
type CreateInstancePoolJSONRequestBody ¶
type CreateInstancePoolJSONRequestBody CreateInstancePoolJSONBody
CreateInstancePoolJSONRequestBody defines body for CreateInstancePool for application/json ContentType.
type CreateInstancePoolResponse ¶
type CreateInstancePoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateInstancePoolResponse ¶
func ParseCreateInstancePoolResponse(rsp *http.Response) (*CreateInstancePoolResponse, error)
ParseCreateInstancePoolResponse parses an HTTP response from a CreateInstancePoolWithResponse call
func (CreateInstancePoolResponse) Status ¶
func (r CreateInstancePoolResponse) Status() string
Status returns HTTPResponse.Status
func (CreateInstancePoolResponse) StatusCode ¶
func (r CreateInstancePoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateInstanceResponse ¶
func ParseCreateInstanceResponse ¶
func ParseCreateInstanceResponse(rsp *http.Response) (*CreateInstanceResponse, error)
ParseCreateInstanceResponse parses an HTTP response from a CreateInstanceWithResponse call
func (CreateInstanceResponse) Status ¶
func (r CreateInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateInstanceResponse) StatusCode ¶
func (r CreateInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateLoadBalancerJSONBody ¶
type CreateLoadBalancerJSONBody struct { // Load Balancer description Description *string `json:"description,omitempty"` Labels *Labels `json:"labels,omitempty"` // Load Balancer name Name string `json:"name"` }
CreateLoadBalancerJSONBody defines parameters for CreateLoadBalancer.
type CreateLoadBalancerJSONRequestBody ¶
type CreateLoadBalancerJSONRequestBody CreateLoadBalancerJSONBody
CreateLoadBalancerJSONRequestBody defines body for CreateLoadBalancer for application/json ContentType.
type CreateLoadBalancerResponse ¶
type CreateLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateLoadBalancerResponse ¶
func ParseCreateLoadBalancerResponse(rsp *http.Response) (*CreateLoadBalancerResponse, error)
ParseCreateLoadBalancerResponse parses an HTTP response from a CreateLoadBalancerWithResponse call
func (CreateLoadBalancerResponse) Status ¶
func (r CreateLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateLoadBalancerResponse) StatusCode ¶
func (r CreateLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePrivateNetworkJSONBody ¶
type CreatePrivateNetworkJSONBody struct { // Private Network description Description *string `json:"description,omitempty"` // Private Network end IP address EndIp *string `json:"end-ip,omitempty"` Labels *Labels `json:"labels,omitempty"` // Private Network name Name string `json:"name"` // Private Network netmask Netmask *string `json:"netmask,omitempty"` // Private Network start IP address StartIp *string `json:"start-ip,omitempty"` }
CreatePrivateNetworkJSONBody defines parameters for CreatePrivateNetwork.
type CreatePrivateNetworkJSONRequestBody ¶
type CreatePrivateNetworkJSONRequestBody CreatePrivateNetworkJSONBody
CreatePrivateNetworkJSONRequestBody defines body for CreatePrivateNetwork for application/json ContentType.
type CreatePrivateNetworkResponse ¶
type CreatePrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreatePrivateNetworkResponse ¶
func ParseCreatePrivateNetworkResponse(rsp *http.Response) (*CreatePrivateNetworkResponse, error)
ParseCreatePrivateNetworkResponse parses an HTTP response from a CreatePrivateNetworkWithResponse call
func (CreatePrivateNetworkResponse) Status ¶
func (r CreatePrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePrivateNetworkResponse) StatusCode ¶
func (r CreatePrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSecurityGroupJSONBody ¶
type CreateSecurityGroupJSONBody struct { // Security Group description Description *string `json:"description,omitempty"` // Security Group name Name string `json:"name"` }
CreateSecurityGroupJSONBody defines parameters for CreateSecurityGroup.
type CreateSecurityGroupJSONRequestBody ¶
type CreateSecurityGroupJSONRequestBody CreateSecurityGroupJSONBody
CreateSecurityGroupJSONRequestBody defines body for CreateSecurityGroup for application/json ContentType.
type CreateSecurityGroupResponse ¶
type CreateSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateSecurityGroupResponse ¶
func ParseCreateSecurityGroupResponse(rsp *http.Response) (*CreateSecurityGroupResponse, error)
ParseCreateSecurityGroupResponse parses an HTTP response from a CreateSecurityGroupWithResponse call
func (CreateSecurityGroupResponse) Status ¶
func (r CreateSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSecurityGroupResponse) StatusCode ¶
func (r CreateSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSksClusterJSONBody ¶
type CreateSksClusterJSONBody struct { // Cluster addons Addons *[]CreateSksClusterJSONBodyAddons `json:"addons,omitempty"` // Enable auto upgrade of the control plane to the latest patch version available AutoUpgrade *bool `json:"auto-upgrade,omitempty"` // Cluster CNI Cni *CreateSksClusterJSONBodyCni `json:"cni,omitempty"` // Cluster description Description *string `json:"description,omitempty"` Labels *Labels `json:"labels,omitempty"` // Cluster service level Level CreateSksClusterJSONBodyLevel `json:"level"` // Cluster name Name string `json:"name"` // SKS Cluster OpenID config map Oidc *SksOidc `json:"oidc,omitempty"` // Control plane Kubernetes version Version string `json:"version"` }
CreateSksClusterJSONBody defines parameters for CreateSksCluster.
type CreateSksClusterJSONBodyAddons ¶
type CreateSksClusterJSONBodyAddons string
CreateSksClusterJSONBodyAddons defines parameters for CreateSksCluster.
type CreateSksClusterJSONBodyCni ¶
type CreateSksClusterJSONBodyCni string
CreateSksClusterJSONBodyCni defines parameters for CreateSksCluster.
type CreateSksClusterJSONBodyLevel ¶
type CreateSksClusterJSONBodyLevel string
CreateSksClusterJSONBodyLevel defines parameters for CreateSksCluster.
type CreateSksClusterJSONRequestBody ¶
type CreateSksClusterJSONRequestBody CreateSksClusterJSONBody
CreateSksClusterJSONRequestBody defines body for CreateSksCluster for application/json ContentType.
type CreateSksClusterResponse ¶
func ParseCreateSksClusterResponse ¶
func ParseCreateSksClusterResponse(rsp *http.Response) (*CreateSksClusterResponse, error)
ParseCreateSksClusterResponse parses an HTTP response from a CreateSksClusterWithResponse call
func (CreateSksClusterResponse) Status ¶
func (r CreateSksClusterResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSksClusterResponse) StatusCode ¶
func (r CreateSksClusterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSksNodepoolJSONBody ¶
type CreateSksNodepoolJSONBody struct { // Nodepool addons Addons *[]CreateSksNodepoolJSONBodyAddons `json:"addons,omitempty"` // Nodepool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Nodepool description Description *string `json:"description,omitempty"` // Nodepool instances disk size in GB DiskSize int64 `json:"disk-size"` // Prefix to apply to instances names (default: pool) InstancePrefix *string `json:"instance-prefix,omitempty"` // Compute instance type InstanceType InstanceType `json:"instance-type"` // Kubelet image GC options KubeletImageGc *KubeletImageGc `json:"kubelet-image-gc,omitempty"` Labels *Labels `json:"labels,omitempty"` // Nodepool name Name string `json:"name"` // Nodepool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` // Nodepool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // Number of instances Size int64 `json:"size"` Taints *SksNodepoolTaints `json:"taints,omitempty"` }
CreateSksNodepoolJSONBody defines parameters for CreateSksNodepool.
type CreateSksNodepoolJSONBodyAddons ¶
type CreateSksNodepoolJSONBodyAddons string
CreateSksNodepoolJSONBodyAddons defines parameters for CreateSksNodepool.
type CreateSksNodepoolJSONRequestBody ¶
type CreateSksNodepoolJSONRequestBody CreateSksNodepoolJSONBody
CreateSksNodepoolJSONRequestBody defines body for CreateSksNodepool for application/json ContentType.
type CreateSksNodepoolResponse ¶
type CreateSksNodepoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseCreateSksNodepoolResponse ¶
func ParseCreateSksNodepoolResponse(rsp *http.Response) (*CreateSksNodepoolResponse, error)
ParseCreateSksNodepoolResponse parses an HTTP response from a CreateSksNodepoolWithResponse call
func (CreateSksNodepoolResponse) Status ¶
func (r CreateSksNodepoolResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSksNodepoolResponse) StatusCode ¶
func (r CreateSksNodepoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSnapshotResponse ¶
func ParseCreateSnapshotResponse ¶
func ParseCreateSnapshotResponse(rsp *http.Response) (*CreateSnapshotResponse, error)
ParseCreateSnapshotResponse parses an HTTP response from a CreateSnapshotWithResponse call
func (CreateSnapshotResponse) Status ¶
func (r CreateSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSnapshotResponse) StatusCode ¶
func (r CreateSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DbaasBackupConfig ¶
type DbaasBackupConfig struct { // Interval of taking a frequent backup in service types supporting different backup schedules FrequentIntervalMinutes *int64 `json:"frequent-interval-minutes,omitempty"` // Maximum age of the oldest frequent backup in service types supporting different backup schedules FrequentOldestAgeMinutes *int64 `json:"frequent-oldest-age-minutes,omitempty"` // Interval of taking a frequent backup in service types supporting different backup schedules InfrequentIntervalMinutes *int64 `json:"infrequent-interval-minutes,omitempty"` // Maximum age of the oldest infrequent backup in service types supporting different backup schedules InfrequentOldestAgeMinutes *int64 `json:"infrequent-oldest-age-minutes,omitempty"` // The interval, in hours, at which backups are generated. // For some services, like PostgreSQL, this is the interval // at which full snapshots are taken and continuous incremental // backup stream is maintained in addition to that. Interval *int64 `json:"interval,omitempty"` // Maximum number of backups to keep. Zero when no backups are created. MaxCount *int64 `json:"max-count,omitempty"` // Mechanism how backups can be restored. 'regular' // means a backup is restored as is so that the system // is restored to the state it was when the backup was generated. // 'pitr' means point-in-time-recovery, which allows restoring // the system to any state since the first available full snapshot. RecoveryMode *string `json:"recovery-mode,omitempty"` }
DBaaS plan backup config
type DbaasDatabaseName ¶ added in v0.101.0
type DbaasDatabaseName string
DbaasDatabaseName defines model for dbaas-database-name.
type DbaasIntegration ¶ added in v0.82.1
type DbaasIntegration struct { // Description of the integration Description *string `json:"description,omitempty"` // Destination service name Dest *string `json:"dest,omitempty"` // Integration id Id *string `json:"id,omitempty"` // Whether the integration is active or not IsActive *bool `json:"is-active,omitempty"` // Whether the integration is enabled or not IsEnabled *bool `json:"is-enabled,omitempty"` // Integration settings Settings *map[string]interface{} `json:"settings,omitempty"` // Source service name Source *string `json:"source,omitempty"` // Integration status Status *string `json:"status,omitempty"` // Integration type Type *string `json:"type,omitempty"` }
DbaasIntegration defines model for dbaas-integration.
type DbaasIntegrationType ¶ added in v0.83.1
type DbaasIntegrationType struct { // The description of the destination service types. DestDescription *string `json:"dest-description,omitempty"` // A list of the destination service types the integration supports. DestServiceTypes *[]string `json:"dest-service-types,omitempty"` // A JSON schema of additional settings of the integration. Settings *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"settings,omitempty"` // The description of the source service types. SourceDescription *string `json:"source-description,omitempty"` // A list of the source service types the integration supports. SourceServiceTypes *[]string `json:"source-service-types,omitempty"` // The type of the integration. Type *string `json:"type,omitempty"` }
DbaasIntegrationType defines model for dbaas-integration-type.
type DbaasKafkaAclId ¶ added in v0.90.3
type DbaasKafkaAclId string
DbaasKafkaAclId defines model for dbaas-kafka-acl-id.
type DbaasKafkaAcls ¶ added in v0.90.3
type DbaasKafkaAcls struct { SchemaRegistryAcl *[]DbaasKafkaSchemaRegistryAclEntry `json:"schema-registry-acl,omitempty"` TopicAcl *[]DbaasKafkaTopicAclEntry `json:"topic-acl,omitempty"` }
DbaasKafkaAcls defines model for dbaas-kafka-acls.
type DbaasKafkaSchemaRegistryAclEntry ¶ added in v0.90.3
type DbaasKafkaSchemaRegistryAclEntry struct { Id *DbaasKafkaAclId `json:"id,omitempty"` // Kafka Schema Registry permission Permission DbaasKafkaSchemaRegistryAclEntryPermission `json:"permission"` // Kafka Schema Registry name or pattern Resource string `json:"resource"` // Kafka username or username pattern Username string `json:"username"` }
DbaasKafkaSchemaRegistryAclEntry defines model for dbaas-kafka-schema-registry-acl-entry.
type DbaasKafkaSchemaRegistryAclEntryPermission ¶ added in v0.90.3
type DbaasKafkaSchemaRegistryAclEntryPermission string
Kafka Schema Registry permission
const ( DbaasKafkaSchemaRegistryAclEntryPermissionSchemaRegistryRead DbaasKafkaSchemaRegistryAclEntryPermission = "schema_registry_read" DbaasKafkaSchemaRegistryAclEntryPermissionSchemaRegistryWrite DbaasKafkaSchemaRegistryAclEntryPermission = "schema_registry_write" )
Defines values for DbaasKafkaSchemaRegistryAclEntryPermission.
type DbaasKafkaTopicAclEntry ¶ added in v0.90.3
type DbaasKafkaTopicAclEntry struct { Id *DbaasKafkaAclId `json:"id,omitempty"` // Kafka permission Permission DbaasKafkaTopicAclEntryPermission `json:"permission"` // Kafka topic name or pattern Topic string `json:"topic"` // Kafka username or username pattern Username string `json:"username"` }
DbaasKafkaTopicAclEntry defines model for dbaas-kafka-topic-acl-entry.
type DbaasKafkaTopicAclEntryPermission ¶ added in v0.90.3
type DbaasKafkaTopicAclEntryPermission string
Kafka permission
const ( DbaasKafkaTopicAclEntryPermissionAdmin DbaasKafkaTopicAclEntryPermission = "admin" DbaasKafkaTopicAclEntryPermissionRead DbaasKafkaTopicAclEntryPermission = "read" DbaasKafkaTopicAclEntryPermissionReadwrite DbaasKafkaTopicAclEntryPermission = "readwrite" DbaasKafkaTopicAclEntryPermissionWrite DbaasKafkaTopicAclEntryPermission = "write" )
Defines values for DbaasKafkaTopicAclEntryPermission.
type DbaasMigrationStatus ¶ added in v0.85.0
type DbaasMigrationStatus struct { // Migration status per database Details *[]struct { // Migrated db name (PG) or number (Redis) Dbname *string `json:"dbname,omitempty"` // Error message in case that migration has failed Error *string `json:"error,omitempty"` // Migration method Method *string `json:"method,omitempty"` Status *EnumMigrationStatus `json:"status,omitempty"` } `json:"details,omitempty"` // Error message in case that migration has failed Error *string `json:"error,omitempty"` // Redis only: how many seconds since last I/O with redis master MasterLastIoSecondsAgo *int64 `json:"master-last-io-seconds-ago,omitempty"` MasterLinkStatus *EnumMasterLinkStatus `json:"master-link-status,omitempty"` // Migration method. Empty in case of multiple methods or error Method *string `json:"method,omitempty"` // Migration status Status *string `json:"status,omitempty"` }
DbaasMigrationStatus defines model for dbaas-migration-status.
type DbaasMysqlDatabaseName ¶ added in v0.101.0
type DbaasMysqlDatabaseName string
DbaasMysqlDatabaseName defines model for dbaas-mysql-database-name.
type DbaasNodeState ¶
type DbaasNodeState struct { // Name of the service node Name string `json:"name"` // Extra information regarding the progress for current state ProgressUpdates *[]DbaasNodeStateProgressUpdate `json:"progress-updates,omitempty"` // Role of this node. Only returned for a subset of service types Role *DbaasNodeStateRole `json:"role,omitempty"` // Current state of the service node State DbaasNodeStateState `json:"state"` }
Automatic maintenance settings
type DbaasNodeStateProgressUpdate ¶
type DbaasNodeStateProgressUpdate struct { // Indicates whether this phase has been completed or not Completed bool `json:"completed"` // Current progress for this phase. May be missing or null. Current *int64 `json:"current,omitempty"` // Maximum progress value for this phase. May be missing or null. May change. Max *int64 `json:"max,omitempty"` // Minimum progress value for this phase. May be missing or null. Min *int64 `json:"min,omitempty"` // Key identifying this phase Phase DbaasNodeStateProgressUpdatePhase `json:"phase"` // Unit for current/min/max values. New units may be added. // If null should be treated as generic unit Unit *string `json:"unit,omitempty"` }
Extra information regarding the progress for current state
type DbaasNodeStateProgressUpdatePhase ¶
type DbaasNodeStateProgressUpdatePhase string
Key identifying this phase
const ( DbaasNodeStateProgressUpdatePhaseBasebackup DbaasNodeStateProgressUpdatePhase = "basebackup" DbaasNodeStateProgressUpdatePhaseFinalize DbaasNodeStateProgressUpdatePhase = "finalize" DbaasNodeStateProgressUpdatePhasePrepare DbaasNodeStateProgressUpdatePhase = "prepare" DbaasNodeStateProgressUpdatePhaseStream DbaasNodeStateProgressUpdatePhase = "stream" )
Defines values for DbaasNodeStateProgressUpdatePhase.
type DbaasNodeStateRole ¶
type DbaasNodeStateRole string
Role of this node. Only returned for a subset of service types
const ( DbaasNodeStateRoleMaster DbaasNodeStateRole = "master" DbaasNodeStateRoleReadReplica DbaasNodeStateRole = "read-replica" DbaasNodeStateRoleStandby DbaasNodeStateRole = "standby" )
Defines values for DbaasNodeStateRole.
type DbaasNodeStateState ¶
type DbaasNodeStateState string
Current state of the service node
const ( DbaasNodeStateStateLeaving DbaasNodeStateState = "leaving" DbaasNodeStateStateRunning DbaasNodeStateState = "running" DbaasNodeStateStateSettingUpVm DbaasNodeStateState = "setting_up_vm" DbaasNodeStateStateSyncingData DbaasNodeStateState = "syncing_data" DbaasNodeStateStateUnknown DbaasNodeStateState = "unknown" )
Defines values for DbaasNodeStateState.
type DbaasOpensearchAclConfig ¶ added in v0.100.1
type DbaasOpensearchAclConfig struct { // Enable OpenSearch ACLs. When disabled authenticated service users have unrestricted access. AclEnabled *bool `json:"acl-enabled,omitempty"` // List of OpenSearch ACLs Acls *[]struct { Rules *[]struct { // OpenSearch index pattern Index string `json:"index"` Permission *EnumOpensearchRulePermission `json:"permission,omitempty"` } `json:"rules,omitempty"` Username *DbaasUserUsername `json:"username,omitempty"` } `json:"acls,omitempty"` // Enable to enforce index rules in a limited fashion for requests that use the _mget, _msearch, and _bulk APIs ExtendedAclEnabled *bool `json:"extended-acl-enabled,omitempty"` }
DbaasOpensearchAclConfig defines model for dbaas-opensearch-acl-config.
type DbaasPgDatabaseName ¶ added in v0.88.2
type DbaasPgDatabaseName string
DbaasPgDatabaseName defines model for dbaas-pg-database-name.
type DbaasPgPoolName ¶ added in v0.88.2
type DbaasPgPoolName string
DbaasPgPoolName defines model for dbaas-pg-pool-name.
type DbaasPgPoolSize ¶ added in v0.88.2
type DbaasPgPoolSize int64
DbaasPgPoolSize defines model for dbaas-pg-pool-size.
type DbaasPgPoolUsername ¶ added in v0.88.2
type DbaasPgPoolUsername string
DbaasPgPoolUsername defines model for dbaas-pg-pool-username.
type DbaasPlan ¶
type DbaasPlan struct { // Requires authorization or publicly available Authorized *bool `json:"authorized,omitempty"` // DBaaS plan backup config BackupConfig *DbaasBackupConfig `json:"backup-config,omitempty"` // DBaaS plan disk space DiskSpace *int64 `json:"disk-space,omitempty"` // DBaaS plan max memory allocated percentage MaxMemoryPercent *int64 `json:"max-memory-percent,omitempty"` // DBaaS plan name Name *string `json:"name,omitempty"` // DBaaS plan node count NodeCount *int64 `json:"node-count,omitempty"` // DBaaS plan CPU count per node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // DBaaS plan memory count per node NodeMemory *int64 `json:"node-memory,omitempty"` }
DBaaS plan
type DbaasPostgresUsers ¶ added in v0.90.3
type DbaasPostgresUsers struct { Users *[]struct { AllowReplication *bool `json:"allow-replication,omitempty"` Username DbaasUserUsername `json:"username"` } `json:"users,omitempty"` }
DbaasPostgresUsers defines model for dbaas-postgres-users.
type DbaasServiceBackup ¶
type DbaasServiceBackup struct { // Internal name of this backup BackupName string `json:"backup-name"` // Backup timestamp (ISO 8601) BackupTime time.Time `json:"backup-time"` // Backup's original size before compression DataSize int64 `json:"data-size"` }
List of backups for the service
type DbaasServiceCommon ¶ added in v0.78.0
type DbaasServiceCommon struct { // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // Subscription plan Plan string `json:"plan"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceCommon defines model for dbaas-service-common.
type DbaasServiceGrafana ¶ added in v0.100.1
type DbaasServiceGrafana struct { // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // Grafana connection information properties ConnectionInfo *struct { Password *string `json:"password,omitempty"` Uri *string `json:"uri,omitempty"` Username *string `json:"username,omitempty"` } `json:"connection-info,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // DbaaS service description Description *string `json:"description,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Grafana specific settings GrafanaSettings *map[string]interface{} `json:"grafana-settings,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // Subscription plan Plan string `json:"plan"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { Password *string `json:"password,omitempty"` Type *string `json:"type,omitempty"` Username *string `json:"username,omitempty"` } `json:"users,omitempty"` // Grafana version Version *string `json:"version,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceGrafana defines model for dbaas-service-grafana.
type DbaasServiceKafka ¶ added in v0.78.0
type DbaasServiceKafka struct { // Kafka authentication methods AuthenticationMethods *struct { // Whether certificate/SSL authentication is enabled Certificate *bool `json:"certificate,omitempty"` // Whether SASL authentication is enabled Sasl *bool `json:"sasl,omitempty"` } `json:"authentication-methods,omitempty"` // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` KafkaAuthenticationMethod *EnumKafkaAuthMethod `json:"kafka-authentication-method,omitempty"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // Kafka connection information properties ConnectionInfo *struct { AccessCert *string `json:"access-cert,omitempty"` AccessKey *string `json:"access-key,omitempty"` ConnectUri *string `json:"connect-uri,omitempty"` Nodes *[]string `json:"nodes,omitempty"` RegistryUri *string `json:"registry-uri,omitempty"` RestUri *string `json:"rest-uri,omitempty"` } `json:"connection-info,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Whether Kafka Connect is enabled KafkaConnectEnabled *bool `json:"kafka-connect-enabled,omitempty"` // Kafka Connect configuration values KafkaConnectSettings *map[string]interface{} `json:"kafka-connect-settings,omitempty"` // Whether Kafka REST is enabled KafkaRestEnabled *bool `json:"kafka-rest-enabled,omitempty"` // Kafka REST configuration KafkaRestSettings *map[string]interface{} `json:"kafka-rest-settings,omitempty"` // Kafka-specific settings KafkaSettings *map[string]interface{} `json:"kafka-settings,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // Subscription plan Plan string `json:"plan"` // Whether Schema-Registry is enabled SchemaRegistryEnabled *bool `json:"schema-registry-enabled,omitempty"` // Schema Registry configuration SchemaRegistrySettings *map[string]interface{} `json:"schema-registry-settings,omitempty"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { AccessCert *string `json:"access-cert,omitempty"` AccessCertExpiry *time.Time `json:"access-cert-expiry,omitempty"` AccessKey *string `json:"access-key,omitempty"` Password *string `json:"password,omitempty"` Type *string `json:"type,omitempty"` Username *string `json:"username,omitempty"` } `json:"users,omitempty"` // Kafka version Version *string `json:"version,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceKafka defines model for dbaas-service-kafka.
type DbaasServiceLogs ¶ added in v0.83.2
type DbaasServiceLogs struct { FirstLogOffset *string `json:"first-log-offset,omitempty"` Logs *[]struct { Message *string `json:"message,omitempty"` Node *string `json:"node,omitempty"` Time *string `json:"time,omitempty"` Unit *string `json:"unit,omitempty"` } `json:"logs,omitempty"` Offset *string `json:"offset,omitempty"` }
DbaasServiceLogs defines model for dbaas-service-logs.
type DbaasServiceMaintenance ¶
type DbaasServiceMaintenance struct { // Day of week for installing updates Dow DbaasServiceMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` // List of updates waiting to be installed Updates []DbaasServiceUpdate `json:"updates"` }
Automatic maintenance settings
type DbaasServiceMaintenanceDow ¶
type DbaasServiceMaintenanceDow string
Day of week for installing updates
const ( DbaasServiceMaintenanceDowFriday DbaasServiceMaintenanceDow = "friday" DbaasServiceMaintenanceDowMonday DbaasServiceMaintenanceDow = "monday" DbaasServiceMaintenanceDowNever DbaasServiceMaintenanceDow = "never" DbaasServiceMaintenanceDowSaturday DbaasServiceMaintenanceDow = "saturday" DbaasServiceMaintenanceDowSunday DbaasServiceMaintenanceDow = "sunday" DbaasServiceMaintenanceDowThursday DbaasServiceMaintenanceDow = "thursday" DbaasServiceMaintenanceDowTuesday DbaasServiceMaintenanceDow = "tuesday" DbaasServiceMaintenanceDowWednesday DbaasServiceMaintenanceDow = "wednesday" )
Defines values for DbaasServiceMaintenanceDow.
type DbaasServiceMysql ¶ added in v0.78.0
type DbaasServiceMysql struct { // Backup schedule BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // MySQL connection information properties ConnectionInfo *struct { Params *[]struct { AdditionalProperties map[string]string `json:"-"` } `json:"params,omitempty"` Standby *[]string `json:"standby,omitempty"` Uri *[]string `json:"uri,omitempty"` } `json:"connection-info,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // List of MySQL databases Databases *[]DbaasMysqlDatabaseName `json:"databases,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` // MySQL-specific settings MysqlSettings *map[string]interface{} `json:"mysql-settings,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // Subscription plan Plan string `json:"plan"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { Authentication *string `json:"authentication,omitempty"` Password *string `json:"password,omitempty"` Type *string `json:"type,omitempty"` Username *string `json:"username,omitempty"` } `json:"users,omitempty"` // MySQL version Version *string `json:"version,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceMysql defines model for dbaas-service-mysql.
type DbaasServiceName ¶
type DbaasServiceName string
DbaasServiceName defines model for dbaas-service-name.
type DbaasServiceNotification ¶
type DbaasServiceNotification struct { // Notification level Level DbaasServiceNotificationLevel `json:"level"` // Human notification message Message string `json:"message"` // Notification type Metadata map[string]interface{} `json:"metadata"` // Notification type Type DbaasServiceNotificationType `json:"type"` }
Service notifications
type DbaasServiceNotificationLevel ¶
type DbaasServiceNotificationLevel string
Notification level
const ( DbaasServiceNotificationLevelNotice DbaasServiceNotificationLevel = "notice" DbaasServiceNotificationLevelWarning DbaasServiceNotificationLevel = "warning" )
Defines values for DbaasServiceNotificationLevel.
type DbaasServiceNotificationType ¶
type DbaasServiceNotificationType string
Notification type
const ( DbaasServiceNotificationTypeServiceEndOfLife DbaasServiceNotificationType = "service_end_of_life" DbaasServiceNotificationTypeServicePoweredOffRemoval DbaasServiceNotificationType = "service_powered_off_removal" )
Defines values for DbaasServiceNotificationType.
type DbaasServiceOpensearch ¶ added in v0.85.0
type DbaasServiceOpensearch struct { // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // Opensearch connection information properties ConnectionInfo *struct { DashboardUri *string `json:"dashboard-uri,omitempty"` Password *string `json:"password,omitempty"` Uri *[]string `json:"uri,omitempty"` Username *string `json:"username,omitempty"` } `json:"connection-info,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // DbaaS service description Description *string `json:"description,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Allows you to create glob style patterns and set a max number of indexes matching this pattern you want to keep. Creating indexes exceeding this value will cause the oldest one to get deleted. You could for example create a pattern looking like 'logs.?' and then create index logs.1, logs.2 etc, it will delete logs.1 once you create logs.6. Do note 'logs.?' does not apply to logs.10. Note: Setting max_index_count to 0 will do nothing and the pattern gets ignored. IndexPatterns *[]struct { // Maximum number of indexes to keep MaxIndexCount *int64 `json:"max-index-count,omitempty"` // fnmatch pattern Pattern *string `json:"pattern,omitempty"` // Deletion sorting algorithm SortingAlgorithm *DbaasServiceOpensearchIndexPatternsSortingAlgorithm `json:"sorting-algorithm,omitempty"` } `json:"index-patterns,omitempty"` // Template settings for all new indexes IndexTemplate *struct { // The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. Default is 10000. MappingNestedObjectsLimit *int64 `json:"mapping-nested-objects-limit,omitempty"` // The number of replicas each primary shard has. NumberOfReplicas *int64 `json:"number-of-replicas,omitempty"` // The number of primary shards that an index should have. NumberOfShards *int64 `json:"number-of-shards,omitempty"` } `json:"index-template,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Aiven automation resets index.refresh_interval to default value for every index to be sure that indices are always visible to search. If it doesn't fit your case, you can disable this by setting up this flag to true. KeepIndexRefreshInterval *bool `json:"keep-index-refresh-interval,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` // Maximum number of indexes to keep before deleting the oldest one MaxIndexCount *int64 `json:"max-index-count,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // OpenSearch Dashboards settings OpensearchDashboards *struct { // Enable or disable OpenSearch Dashboards (default: true) Enabled *bool `json:"enabled,omitempty"` // Limits the maximum amount of memory (in MiB) the OpenSearch Dashboards process can use. This sets the max_old_space_size option of the nodejs running the OpenSearch Dashboards. Note: the memory reserved by OpenSearch Dashboards is not available for OpenSearch. (default: 128) MaxOldSpaceSize *int64 `json:"max-old-space-size,omitempty"` // Timeout in milliseconds for requests made by OpenSearch Dashboards towards OpenSearch (default: 30000) OpensearchRequestTimeout *int64 `json:"opensearch-request-timeout,omitempty"` } `json:"opensearch-dashboards,omitempty"` // OpenSearch-specific settings OpensearchSettings *map[string]interface{} `json:"opensearch-settings,omitempty"` // Subscription plan Plan string `json:"plan"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { Password *string `json:"password,omitempty"` Type *string `json:"type,omitempty"` Username *string `json:"username,omitempty"` } `json:"users,omitempty"` // OpenSearch version Version *string `json:"version,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceOpensearch defines model for dbaas-service-opensearch.
type DbaasServiceOpensearchIndexPatternsSortingAlgorithm ¶ added in v0.85.0
type DbaasServiceOpensearchIndexPatternsSortingAlgorithm string
Deletion sorting algorithm
const ( DbaasServiceOpensearchIndexPatternsSortingAlgorithmAlphabetical DbaasServiceOpensearchIndexPatternsSortingAlgorithm = "alphabetical" DbaasServiceOpensearchIndexPatternsSortingAlgorithmCreationDate DbaasServiceOpensearchIndexPatternsSortingAlgorithm = "creation_date" )
Defines values for DbaasServiceOpensearchIndexPatternsSortingAlgorithm.
type DbaasServicePg ¶ added in v0.78.0
type DbaasServicePg struct { // Backup schedule BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // PG connection information properties ConnectionInfo *struct { Params *[]struct { AdditionalProperties map[string]string `json:"-"` } `json:"params,omitempty"` Standby *[]string `json:"standby,omitempty"` Syncing *[]string `json:"syncing,omitempty"` Uri *[]string `json:"uri,omitempty"` } `json:"connection-info,omitempty"` // PostgreSQL PGBouncer connection pools ConnectionPools *[]struct { // Connection URI for the DB pool ConnectionUri string `json:"connection-uri"` Database DbaasDatabaseName `json:"database"` Mode EnumPgPoolMode `json:"mode"` Name DbaasPgPoolName `json:"name"` Size DbaasPgPoolSize `json:"size"` Username DbaasPgPoolUsername `json:"username"` } `json:"connection-pools,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // List of PostgreSQL databases Databases *[]DbaasDatabaseName `json:"databases,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` // Maximum number of connections allowed to an instance MaxConnections *int64 `json:"max-connections,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // PostgreSQL-specific settings PgSettings *map[string]interface{} `json:"pg-settings,omitempty"` // PGBouncer connection pooling settings PgbouncerSettings *map[string]interface{} `json:"pgbouncer-settings,omitempty"` // PGLookout settings PglookoutSettings *map[string]interface{} `json:"pglookout-settings,omitempty"` // Subscription plan Plan string `json:"plan"` // Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value. State *EnumServiceState `json:"state,omitempty"` SynchronousReplication *EnumPgSynchronousReplication `json:"synchronous-replication,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // TimescaleDB extension configuration values TimescaledbSettings *map[string]interface{} `json:"timescaledb-settings,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { AllowReplication *bool `json:"allow-replication,omitempty"` // Account password. A missing field indicates a user overridden password. Password *string `json:"password,omitempty"` // Account type Type string `json:"type"` // Account username Username string `json:"username"` } `json:"users,omitempty"` // PostgreSQL version Version *string `json:"version,omitempty"` // Sets the maximum amount of memory to be used by a query operation (such as a sort or hash table) before writing to temporary disk files, in MB. Default is 1MB + 0.075% of total RAM (up to 32MB). WorkMem *int64 `json:"work-mem,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServicePg defines model for dbaas-service-pg.
type DbaasServiceRedis ¶ added in v0.78.0
type DbaasServiceRedis struct { // List of backups for the service Backups *[]DbaasServiceBackup `json:"backups,omitempty"` // Service component information objects Components *[]struct { // Service component name Component string `json:"component"` // DNS name for connecting to the service component Host string `json:"host"` // Port number for connecting to the service component Port int64 `json:"port"` Route EnumComponentRoute `json:"route"` // Whether the endpoint is encrypted or accepts plaintext. // By default endpoints are always encrypted and // this property is only included for service components that may disable encryption. Ssl *bool `json:"ssl,omitempty"` Usage EnumComponentUsage `json:"usage"` } `json:"components,omitempty"` // Redis connection information properties ConnectionInfo *struct { Password *string `json:"password,omitempty"` Slave *[]string `json:"slave,omitempty"` Uri *[]string `json:"uri,omitempty"` } `json:"connection-info,omitempty"` // Service creation timestamp (ISO 8601) CreatedAt *time.Time `json:"created-at,omitempty"` // TODO UNIT disk space for data storage DiskSize *int64 `json:"disk-size,omitempty"` // Service integrations Integrations *[]DbaasIntegration `json:"integrations,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *DbaasServiceMaintenance `json:"maintenance,omitempty"` Name DbaasServiceName `json:"name"` // Number of service nodes in the active plan NodeCount *int64 `json:"node-count,omitempty"` // Number of CPUs for each node NodeCpuCount *int64 `json:"node-cpu-count,omitempty"` // TODO UNIT of memory for each node NodeMemory *int64 `json:"node-memory,omitempty"` // State of individual service nodes NodeStates *[]DbaasNodeState `json:"node-states,omitempty"` // Service notifications Notifications *[]DbaasServiceNotification `json:"notifications,omitempty"` // Subscription plan Plan string `json:"plan"` // Redis-specific settings RedisSettings *map[string]interface{} `json:"redis-settings,omitempty"` State *EnumServiceState `json:"state,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` Type DbaasServiceTypeName `json:"type"` // Service last update timestamp (ISO 8601) UpdatedAt *time.Time `json:"updated-at,omitempty"` // URI for connecting to the service (may be absent) Uri *string `json:"uri,omitempty"` // service_uri parameterized into key-value pairs UriParams *map[string]interface{} `json:"uri-params,omitempty"` // List of service users Users *[]struct { AccessControl *struct { Categories *[]string `json:"categories,omitempty"` Channels *[]string `json:"channels,omitempty"` Commands *[]string `json:"commands,omitempty"` Keys *[]string `json:"keys,omitempty"` } `json:"access-control,omitempty"` Password *string `json:"password,omitempty"` Type *string `json:"type,omitempty"` Username *string `json:"username,omitempty"` } `json:"users,omitempty"` // Redis version Version *string `json:"version,omitempty"` // The zone where the service is running Zone *string `json:"zone,omitempty"` }
DbaasServiceRedis defines model for dbaas-service-redis.
type DbaasServiceType ¶
type DbaasServiceType struct { // DbaaS service available versions AvailableVersions *[]string `json:"available-versions,omitempty"` // DbaaS service default version DefaultVersion *string `json:"default-version,omitempty"` // DbaaS service description Description *string `json:"description,omitempty"` Name *DbaasServiceTypeName `json:"name,omitempty"` // DbaaS service plans Plans *[]DbaasPlan `json:"plans,omitempty"` }
DBaaS service
type DbaasServiceTypeName ¶
type DbaasServiceTypeName string
DbaasServiceTypeName defines model for dbaas-service-type-name.
type DbaasServiceUpdate ¶
type DbaasServiceUpdate struct { // Deadline for installing the update Deadline *time.Time `json:"deadline,omitempty"` // Description of the update Description *string `json:"description,omitempty"` // The earliest time the update will be automatically applied StartAfter *time.Time `json:"start-after,omitempty"` // The time when the update will be automatically applied StartAt *time.Time `json:"start-at,omitempty"` }
Update waiting to be installed
type DbaasTask ¶ added in v0.100.1
type DbaasTask struct { CreateTime *time.Time `json:"create-time,omitempty"` Id *string `json:"id,omitempty"` Result *string `json:"result,omitempty"` ResultCodes *[]struct { Code *string `json:"code,omitempty"` Dbname *string `json:"dbname,omitempty"` } `json:"result-codes,omitempty"` Success *bool `json:"success,omitempty"` TaskType *string `json:"task-type,omitempty"` }
DbaasTask defines model for dbaas-task.
type DbaasUserPassword ¶ added in v0.90.3
type DbaasUserPassword string
DbaasUserPassword defines model for dbaas-user-password.
type DbaasUserUsername ¶ added in v0.90.3
type DbaasUserUsername string
DbaasUserUsername defines model for dbaas-user-username.
type DeleteAntiAffinityGroupResponse ¶
type DeleteAntiAffinityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteAntiAffinityGroupResponse ¶
func ParseDeleteAntiAffinityGroupResponse(rsp *http.Response) (*DeleteAntiAffinityGroupResponse, error)
ParseDeleteAntiAffinityGroupResponse parses an HTTP response from a DeleteAntiAffinityGroupWithResponse call
func (DeleteAntiAffinityGroupResponse) Status ¶
func (r DeleteAntiAffinityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAntiAffinityGroupResponse) StatusCode ¶
func (r DeleteAntiAffinityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiKeyResponse ¶ added in v0.98.0
func ParseDeleteApiKeyResponse ¶ added in v0.98.0
func ParseDeleteApiKeyResponse(rsp *http.Response) (*DeleteApiKeyResponse, error)
ParseDeleteApiKeyResponse parses an HTTP response from a DeleteApiKeyWithResponse call
func (DeleteApiKeyResponse) Status ¶ added in v0.98.0
func (r DeleteApiKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiKeyResponse) StatusCode ¶ added in v0.98.0
func (r DeleteApiKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasIntegrationResponse ¶ added in v0.83.2
type DeleteDbaasIntegrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasIntegrationResponse ¶ added in v0.83.2
func ParseDeleteDbaasIntegrationResponse(rsp *http.Response) (*DeleteDbaasIntegrationResponse, error)
ParseDeleteDbaasIntegrationResponse parses an HTTP response from a DeleteDbaasIntegrationWithResponse call
func (DeleteDbaasIntegrationResponse) Status ¶ added in v0.83.2
func (r DeleteDbaasIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasIntegrationResponse) StatusCode ¶ added in v0.83.2
func (r DeleteDbaasIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasKafkaSchemaRegistryAclConfigResponse ¶ added in v0.90.3
type DeleteDbaasKafkaSchemaRegistryAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasKafkaSchemaRegistryAclConfigResponse ¶ added in v0.90.3
func ParseDeleteDbaasKafkaSchemaRegistryAclConfigResponse(rsp *http.Response) (*DeleteDbaasKafkaSchemaRegistryAclConfigResponse, error)
ParseDeleteDbaasKafkaSchemaRegistryAclConfigResponse parses an HTTP response from a DeleteDbaasKafkaSchemaRegistryAclConfigWithResponse call
func (DeleteDbaasKafkaSchemaRegistryAclConfigResponse) Status ¶ added in v0.90.3
func (r DeleteDbaasKafkaSchemaRegistryAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasKafkaSchemaRegistryAclConfigResponse) StatusCode ¶ added in v0.90.3
func (r DeleteDbaasKafkaSchemaRegistryAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasKafkaTopicAclConfigResponse ¶ added in v0.90.3
type DeleteDbaasKafkaTopicAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasKafkaTopicAclConfigResponse ¶ added in v0.90.3
func ParseDeleteDbaasKafkaTopicAclConfigResponse(rsp *http.Response) (*DeleteDbaasKafkaTopicAclConfigResponse, error)
ParseDeleteDbaasKafkaTopicAclConfigResponse parses an HTTP response from a DeleteDbaasKafkaTopicAclConfigWithResponse call
func (DeleteDbaasKafkaTopicAclConfigResponse) Status ¶ added in v0.90.3
func (r DeleteDbaasKafkaTopicAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasKafkaTopicAclConfigResponse) StatusCode ¶ added in v0.90.3
func (r DeleteDbaasKafkaTopicAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasKafkaUserResponse ¶ added in v0.90.3
type DeleteDbaasKafkaUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasKafkaUserResponse ¶ added in v0.90.3
func ParseDeleteDbaasKafkaUserResponse(rsp *http.Response) (*DeleteDbaasKafkaUserResponse, error)
ParseDeleteDbaasKafkaUserResponse parses an HTTP response from a DeleteDbaasKafkaUserWithResponse call
func (DeleteDbaasKafkaUserResponse) Status ¶ added in v0.90.3
func (r DeleteDbaasKafkaUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasKafkaUserResponse) StatusCode ¶ added in v0.90.3
func (r DeleteDbaasKafkaUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasMysqlDatabaseResponse ¶ added in v0.101.0
type DeleteDbaasMysqlDatabaseResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasMysqlDatabaseResponse ¶ added in v0.101.0
func ParseDeleteDbaasMysqlDatabaseResponse(rsp *http.Response) (*DeleteDbaasMysqlDatabaseResponse, error)
ParseDeleteDbaasMysqlDatabaseResponse parses an HTTP response from a DeleteDbaasMysqlDatabaseWithResponse call
func (DeleteDbaasMysqlDatabaseResponse) Status ¶ added in v0.101.0
func (r DeleteDbaasMysqlDatabaseResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasMysqlDatabaseResponse) StatusCode ¶ added in v0.101.0
func (r DeleteDbaasMysqlDatabaseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasMysqlUserResponse ¶ added in v0.100.1
type DeleteDbaasMysqlUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasMysqlUserResponse ¶ added in v0.100.1
func ParseDeleteDbaasMysqlUserResponse(rsp *http.Response) (*DeleteDbaasMysqlUserResponse, error)
ParseDeleteDbaasMysqlUserResponse parses an HTTP response from a DeleteDbaasMysqlUserWithResponse call
func (DeleteDbaasMysqlUserResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasMysqlUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasMysqlUserResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasMysqlUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasOpensearchUserResponse ¶ added in v0.100.1
type DeleteDbaasOpensearchUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasOpensearchUserResponse ¶ added in v0.100.1
func ParseDeleteDbaasOpensearchUserResponse(rsp *http.Response) (*DeleteDbaasOpensearchUserResponse, error)
ParseDeleteDbaasOpensearchUserResponse parses an HTTP response from a DeleteDbaasOpensearchUserWithResponse call
func (DeleteDbaasOpensearchUserResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasOpensearchUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasOpensearchUserResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasOpensearchUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasPgConnectionPoolResponse ¶ added in v0.100.1
type DeleteDbaasPgConnectionPoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasPgConnectionPoolResponse ¶ added in v0.100.1
func ParseDeleteDbaasPgConnectionPoolResponse(rsp *http.Response) (*DeleteDbaasPgConnectionPoolResponse, error)
ParseDeleteDbaasPgConnectionPoolResponse parses an HTTP response from a DeleteDbaasPgConnectionPoolWithResponse call
func (DeleteDbaasPgConnectionPoolResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasPgConnectionPoolResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasPgConnectionPoolResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasPgConnectionPoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasPgDatabaseResponse ¶ added in v0.101.0
type DeleteDbaasPgDatabaseResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasPgDatabaseResponse ¶ added in v0.101.0
func ParseDeleteDbaasPgDatabaseResponse(rsp *http.Response) (*DeleteDbaasPgDatabaseResponse, error)
ParseDeleteDbaasPgDatabaseResponse parses an HTTP response from a DeleteDbaasPgDatabaseWithResponse call
func (DeleteDbaasPgDatabaseResponse) Status ¶ added in v0.101.0
func (r DeleteDbaasPgDatabaseResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasPgDatabaseResponse) StatusCode ¶ added in v0.101.0
func (r DeleteDbaasPgDatabaseResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasPostgresUserResponse ¶ added in v0.90.3
type DeleteDbaasPostgresUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasPostgresUserResponse ¶ added in v0.90.3
func ParseDeleteDbaasPostgresUserResponse(rsp *http.Response) (*DeleteDbaasPostgresUserResponse, error)
ParseDeleteDbaasPostgresUserResponse parses an HTTP response from a DeleteDbaasPostgresUserWithResponse call
func (DeleteDbaasPostgresUserResponse) Status ¶ added in v0.90.3
func (r DeleteDbaasPostgresUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasPostgresUserResponse) StatusCode ¶ added in v0.90.3
func (r DeleteDbaasPostgresUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceGrafanaResponse ¶ added in v0.100.1
type DeleteDbaasServiceGrafanaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceGrafanaResponse ¶ added in v0.100.1
func ParseDeleteDbaasServiceGrafanaResponse(rsp *http.Response) (*DeleteDbaasServiceGrafanaResponse, error)
ParseDeleteDbaasServiceGrafanaResponse parses an HTTP response from a DeleteDbaasServiceGrafanaWithResponse call
func (DeleteDbaasServiceGrafanaResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServiceGrafanaResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceGrafanaResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServiceGrafanaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceKafkaResponse ¶ added in v0.100.1
type DeleteDbaasServiceKafkaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceKafkaResponse ¶ added in v0.100.1
func ParseDeleteDbaasServiceKafkaResponse(rsp *http.Response) (*DeleteDbaasServiceKafkaResponse, error)
ParseDeleteDbaasServiceKafkaResponse parses an HTTP response from a DeleteDbaasServiceKafkaWithResponse call
func (DeleteDbaasServiceKafkaResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServiceKafkaResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceKafkaResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServiceKafkaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceMysqlResponse ¶ added in v0.100.1
type DeleteDbaasServiceMysqlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceMysqlResponse ¶ added in v0.100.1
func ParseDeleteDbaasServiceMysqlResponse(rsp *http.Response) (*DeleteDbaasServiceMysqlResponse, error)
ParseDeleteDbaasServiceMysqlResponse parses an HTTP response from a DeleteDbaasServiceMysqlWithResponse call
func (DeleteDbaasServiceMysqlResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServiceMysqlResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceMysqlResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServiceMysqlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceOpensearchResponse ¶ added in v0.100.1
type DeleteDbaasServiceOpensearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceOpensearchResponse ¶ added in v0.100.1
func ParseDeleteDbaasServiceOpensearchResponse(rsp *http.Response) (*DeleteDbaasServiceOpensearchResponse, error)
ParseDeleteDbaasServiceOpensearchResponse parses an HTTP response from a DeleteDbaasServiceOpensearchWithResponse call
func (DeleteDbaasServiceOpensearchResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServiceOpensearchResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceOpensearchResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServiceOpensearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServicePgResponse ¶ added in v0.100.1
type DeleteDbaasServicePgResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServicePgResponse ¶ added in v0.100.1
func ParseDeleteDbaasServicePgResponse(rsp *http.Response) (*DeleteDbaasServicePgResponse, error)
ParseDeleteDbaasServicePgResponse parses an HTTP response from a DeleteDbaasServicePgWithResponse call
func (DeleteDbaasServicePgResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServicePgResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServicePgResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServicePgResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceRedisResponse ¶ added in v0.100.1
type DeleteDbaasServiceRedisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceRedisResponse ¶ added in v0.100.1
func ParseDeleteDbaasServiceRedisResponse(rsp *http.Response) (*DeleteDbaasServiceRedisResponse, error)
ParseDeleteDbaasServiceRedisResponse parses an HTTP response from a DeleteDbaasServiceRedisWithResponse call
func (DeleteDbaasServiceRedisResponse) Status ¶ added in v0.100.1
func (r DeleteDbaasServiceRedisResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceRedisResponse) StatusCode ¶ added in v0.100.1
func (r DeleteDbaasServiceRedisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDbaasServiceResponse ¶ added in v0.78.0
type DeleteDbaasServiceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDbaasServiceResponse ¶ added in v0.78.0
func ParseDeleteDbaasServiceResponse(rsp *http.Response) (*DeleteDbaasServiceResponse, error)
ParseDeleteDbaasServiceResponse parses an HTTP response from a DeleteDbaasServiceWithResponse call
func (DeleteDbaasServiceResponse) Status ¶ added in v0.78.0
func (r DeleteDbaasServiceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDbaasServiceResponse) StatusCode ¶ added in v0.78.0
func (r DeleteDbaasServiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDnsDomainRecordResponse ¶ added in v0.88.2
type DeleteDnsDomainRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteDnsDomainRecordResponse ¶ added in v0.88.2
func ParseDeleteDnsDomainRecordResponse(rsp *http.Response) (*DeleteDnsDomainRecordResponse, error)
ParseDeleteDnsDomainRecordResponse parses an HTTP response from a DeleteDnsDomainRecordWithResponse call
func (DeleteDnsDomainRecordResponse) Status ¶ added in v0.88.2
func (r DeleteDnsDomainRecordResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDnsDomainRecordResponse) StatusCode ¶ added in v0.88.2
func (r DeleteDnsDomainRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDnsDomainResponse ¶ added in v0.88.2
func ParseDeleteDnsDomainResponse ¶ added in v0.88.2
func ParseDeleteDnsDomainResponse(rsp *http.Response) (*DeleteDnsDomainResponse, error)
ParseDeleteDnsDomainResponse parses an HTTP response from a DeleteDnsDomainWithResponse call
func (DeleteDnsDomainResponse) Status ¶ added in v0.88.2
func (r DeleteDnsDomainResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDnsDomainResponse) StatusCode ¶ added in v0.88.2
func (r DeleteDnsDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteElasticIpResponse ¶
func ParseDeleteElasticIpResponse ¶
func ParseDeleteElasticIpResponse(rsp *http.Response) (*DeleteElasticIpResponse, error)
ParseDeleteElasticIpResponse parses an HTTP response from a DeleteElasticIpWithResponse call
func (DeleteElasticIpResponse) Status ¶
func (r DeleteElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteElasticIpResponse) StatusCode ¶
func (r DeleteElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIamRoleResponse ¶ added in v0.98.0
func ParseDeleteIamRoleResponse ¶ added in v0.98.0
func ParseDeleteIamRoleResponse(rsp *http.Response) (*DeleteIamRoleResponse, error)
ParseDeleteIamRoleResponse parses an HTTP response from a DeleteIamRoleWithResponse call
func (DeleteIamRoleResponse) Status ¶ added in v0.98.0
func (r DeleteIamRoleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIamRoleResponse) StatusCode ¶ added in v0.98.0
func (r DeleteIamRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteInstancePoolResponse ¶
type DeleteInstancePoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteInstancePoolResponse ¶
func ParseDeleteInstancePoolResponse(rsp *http.Response) (*DeleteInstancePoolResponse, error)
ParseDeleteInstancePoolResponse parses an HTTP response from a DeleteInstancePoolWithResponse call
func (DeleteInstancePoolResponse) Status ¶
func (r DeleteInstancePoolResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteInstancePoolResponse) StatusCode ¶
func (r DeleteInstancePoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteInstanceResponse ¶
func ParseDeleteInstanceResponse ¶
func ParseDeleteInstanceResponse(rsp *http.Response) (*DeleteInstanceResponse, error)
ParseDeleteInstanceResponse parses an HTTP response from a DeleteInstanceWithResponse call
func (DeleteInstanceResponse) Status ¶
func (r DeleteInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteInstanceResponse) StatusCode ¶
func (r DeleteInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLoadBalancerResponse ¶
type DeleteLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteLoadBalancerResponse ¶
func ParseDeleteLoadBalancerResponse(rsp *http.Response) (*DeleteLoadBalancerResponse, error)
ParseDeleteLoadBalancerResponse parses an HTTP response from a DeleteLoadBalancerWithResponse call
func (DeleteLoadBalancerResponse) Status ¶
func (r DeleteLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLoadBalancerResponse) StatusCode ¶
func (r DeleteLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLoadBalancerServiceResponse ¶
type DeleteLoadBalancerServiceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteLoadBalancerServiceResponse ¶
func ParseDeleteLoadBalancerServiceResponse(rsp *http.Response) (*DeleteLoadBalancerServiceResponse, error)
ParseDeleteLoadBalancerServiceResponse parses an HTTP response from a DeleteLoadBalancerServiceWithResponse call
func (DeleteLoadBalancerServiceResponse) Status ¶
func (r DeleteLoadBalancerServiceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLoadBalancerServiceResponse) StatusCode ¶
func (r DeleteLoadBalancerServiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePrivateNetworkResponse ¶
type DeletePrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeletePrivateNetworkResponse ¶
func ParseDeletePrivateNetworkResponse(rsp *http.Response) (*DeletePrivateNetworkResponse, error)
ParseDeletePrivateNetworkResponse parses an HTTP response from a DeletePrivateNetworkWithResponse call
func (DeletePrivateNetworkResponse) Status ¶
func (r DeletePrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePrivateNetworkResponse) StatusCode ¶
func (r DeletePrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReverseDnsElasticIpResponse ¶ added in v0.90.0
type DeleteReverseDnsElasticIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteReverseDnsElasticIpResponse ¶ added in v0.90.0
func ParseDeleteReverseDnsElasticIpResponse(rsp *http.Response) (*DeleteReverseDnsElasticIpResponse, error)
ParseDeleteReverseDnsElasticIpResponse parses an HTTP response from a DeleteReverseDnsElasticIpWithResponse call
func (DeleteReverseDnsElasticIpResponse) Status ¶ added in v0.90.0
func (r DeleteReverseDnsElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReverseDnsElasticIpResponse) StatusCode ¶ added in v0.90.0
func (r DeleteReverseDnsElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteReverseDnsInstanceResponse ¶ added in v0.90.0
type DeleteReverseDnsInstanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteReverseDnsInstanceResponse ¶ added in v0.90.0
func ParseDeleteReverseDnsInstanceResponse(rsp *http.Response) (*DeleteReverseDnsInstanceResponse, error)
ParseDeleteReverseDnsInstanceResponse parses an HTTP response from a DeleteReverseDnsInstanceWithResponse call
func (DeleteReverseDnsInstanceResponse) Status ¶ added in v0.90.0
func (r DeleteReverseDnsInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteReverseDnsInstanceResponse) StatusCode ¶ added in v0.90.0
func (r DeleteReverseDnsInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRuleFromSecurityGroupResponse ¶
type DeleteRuleFromSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteRuleFromSecurityGroupResponse ¶
func ParseDeleteRuleFromSecurityGroupResponse(rsp *http.Response) (*DeleteRuleFromSecurityGroupResponse, error)
ParseDeleteRuleFromSecurityGroupResponse parses an HTTP response from a DeleteRuleFromSecurityGroupWithResponse call
func (DeleteRuleFromSecurityGroupResponse) Status ¶
func (r DeleteRuleFromSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRuleFromSecurityGroupResponse) StatusCode ¶
func (r DeleteRuleFromSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSecurityGroupResponse ¶
type DeleteSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteSecurityGroupResponse ¶
func ParseDeleteSecurityGroupResponse(rsp *http.Response) (*DeleteSecurityGroupResponse, error)
ParseDeleteSecurityGroupResponse parses an HTTP response from a DeleteSecurityGroupWithResponse call
func (DeleteSecurityGroupResponse) Status ¶
func (r DeleteSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSecurityGroupResponse) StatusCode ¶
func (r DeleteSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSksClusterResponse ¶
func ParseDeleteSksClusterResponse ¶
func ParseDeleteSksClusterResponse(rsp *http.Response) (*DeleteSksClusterResponse, error)
ParseDeleteSksClusterResponse parses an HTTP response from a DeleteSksClusterWithResponse call
func (DeleteSksClusterResponse) Status ¶
func (r DeleteSksClusterResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSksClusterResponse) StatusCode ¶
func (r DeleteSksClusterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSksNodepoolResponse ¶
type DeleteSksNodepoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDeleteSksNodepoolResponse ¶
func ParseDeleteSksNodepoolResponse(rsp *http.Response) (*DeleteSksNodepoolResponse, error)
ParseDeleteSksNodepoolResponse parses an HTTP response from a DeleteSksNodepoolWithResponse call
func (DeleteSksNodepoolResponse) Status ¶
func (r DeleteSksNodepoolResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSksNodepoolResponse) StatusCode ¶
func (r DeleteSksNodepoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSnapshotResponse ¶
func ParseDeleteSnapshotResponse ¶
func ParseDeleteSnapshotResponse(rsp *http.Response) (*DeleteSnapshotResponse, error)
ParseDeleteSnapshotResponse parses an HTTP response from a DeleteSnapshotWithResponse call
func (DeleteSnapshotResponse) Status ¶
func (r DeleteSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSnapshotResponse) StatusCode ¶
func (r DeleteSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSshKeyResponse ¶
func ParseDeleteSshKeyResponse ¶
func ParseDeleteSshKeyResponse(rsp *http.Response) (*DeleteSshKeyResponse, error)
ParseDeleteSshKeyResponse parses an HTTP response from a DeleteSshKeyWithResponse call
func (DeleteSshKeyResponse) Status ¶
func (r DeleteSshKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSshKeyResponse) StatusCode ¶
func (r DeleteSshKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTemplateResponse ¶
func ParseDeleteTemplateResponse ¶
func ParseDeleteTemplateResponse(rsp *http.Response) (*DeleteTemplateResponse, error)
ParseDeleteTemplateResponse parses an HTTP response from a DeleteTemplateWithResponse call
func (DeleteTemplateResponse) Status ¶
func (r DeleteTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTemplateResponse) StatusCode ¶
func (r DeleteTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployTarget ¶
type DeployTarget struct { // Deploy Target description Description *string `json:"description,omitempty"` // Deploy Target ID Id string `json:"id"` // Deploy Target name Name *string `json:"name,omitempty"` // Deploy Target type Type *DeployTargetType `json:"type,omitempty"` }
Deploy target
type DeployTargetType ¶
type DeployTargetType string
Deploy Target type
const ( DeployTargetTypeDedicated DeployTargetType = "dedicated" DeployTargetTypeEdge DeployTargetType = "edge" )
Defines values for DeployTargetType.
type DetachInstanceFromElasticIpJSONBody ¶
type DetachInstanceFromElasticIpJSONBody struct { // Target Instance Instance InstanceTarget `json:"instance"` }
DetachInstanceFromElasticIpJSONBody defines parameters for DetachInstanceFromElasticIp.
type DetachInstanceFromElasticIpJSONRequestBody ¶
type DetachInstanceFromElasticIpJSONRequestBody DetachInstanceFromElasticIpJSONBody
DetachInstanceFromElasticIpJSONRequestBody defines body for DetachInstanceFromElasticIp for application/json ContentType.
type DetachInstanceFromElasticIpResponse ¶
type DetachInstanceFromElasticIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDetachInstanceFromElasticIpResponse ¶
func ParseDetachInstanceFromElasticIpResponse(rsp *http.Response) (*DetachInstanceFromElasticIpResponse, error)
ParseDetachInstanceFromElasticIpResponse parses an HTTP response from a DetachInstanceFromElasticIpWithResponse call
func (DetachInstanceFromElasticIpResponse) Status ¶
func (r DetachInstanceFromElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (DetachInstanceFromElasticIpResponse) StatusCode ¶
func (r DetachInstanceFromElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DetachInstanceFromPrivateNetworkJSONBody ¶
type DetachInstanceFromPrivateNetworkJSONBody struct { // Instance Instance Instance `json:"instance"` }
DetachInstanceFromPrivateNetworkJSONBody defines parameters for DetachInstanceFromPrivateNetwork.
type DetachInstanceFromPrivateNetworkJSONRequestBody ¶
type DetachInstanceFromPrivateNetworkJSONRequestBody DetachInstanceFromPrivateNetworkJSONBody
DetachInstanceFromPrivateNetworkJSONRequestBody defines body for DetachInstanceFromPrivateNetwork for application/json ContentType.
type DetachInstanceFromPrivateNetworkResponse ¶
type DetachInstanceFromPrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDetachInstanceFromPrivateNetworkResponse ¶
func ParseDetachInstanceFromPrivateNetworkResponse(rsp *http.Response) (*DetachInstanceFromPrivateNetworkResponse, error)
ParseDetachInstanceFromPrivateNetworkResponse parses an HTTP response from a DetachInstanceFromPrivateNetworkWithResponse call
func (DetachInstanceFromPrivateNetworkResponse) Status ¶
func (r DetachInstanceFromPrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (DetachInstanceFromPrivateNetworkResponse) StatusCode ¶
func (r DetachInstanceFromPrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DetachInstanceFromSecurityGroupJSONBody ¶
type DetachInstanceFromSecurityGroupJSONBody struct { // Instance Instance Instance `json:"instance"` }
DetachInstanceFromSecurityGroupJSONBody defines parameters for DetachInstanceFromSecurityGroup.
type DetachInstanceFromSecurityGroupJSONRequestBody ¶
type DetachInstanceFromSecurityGroupJSONRequestBody DetachInstanceFromSecurityGroupJSONBody
DetachInstanceFromSecurityGroupJSONRequestBody defines body for DetachInstanceFromSecurityGroup for application/json ContentType.
type DetachInstanceFromSecurityGroupResponse ¶
type DetachInstanceFromSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseDetachInstanceFromSecurityGroupResponse ¶
func ParseDetachInstanceFromSecurityGroupResponse(rsp *http.Response) (*DetachInstanceFromSecurityGroupResponse, error)
ParseDetachInstanceFromSecurityGroupResponse parses an HTTP response from a DetachInstanceFromSecurityGroupWithResponse call
func (DetachInstanceFromSecurityGroupResponse) Status ¶
func (r DetachInstanceFromSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DetachInstanceFromSecurityGroupResponse) StatusCode ¶
func (r DetachInstanceFromSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DnsDomain ¶ added in v0.78.0
type DnsDomain struct { // DNS domain creation date CreatedAt *time.Time `json:"created-at,omitempty"` // DNS domain ID Id *string `json:"id,omitempty"` // DNS domain unicode name UnicodeName *string `json:"unicode-name,omitempty"` }
DNS domain
type DnsDomainRecord ¶ added in v0.78.0
type DnsDomainRecord struct { // DNS domain record content Content *string `json:"content,omitempty"` // DNS domain record creation date CreatedAt *time.Time `json:"created-at,omitempty"` // DNS domain record ID Id *string `json:"id,omitempty"` // DNS domain record name Name *string `json:"name,omitempty"` // DNS domain record priority Priority *int64 `json:"priority,omitempty"` // DNS domain record TTL Ttl *int64 `json:"ttl,omitempty"` // DNS domain record type Type *DnsDomainRecordType `json:"type,omitempty"` // DNS domain record update date UpdatedAt *time.Time `json:"updated-at,omitempty"` }
DNS domain record
type DnsDomainRecordType ¶ added in v0.78.0
type DnsDomainRecordType string
DNS domain record type
const ( DnsDomainRecordTypeA DnsDomainRecordType = "A" DnsDomainRecordTypeAAAA DnsDomainRecordType = "AAAA" DnsDomainRecordTypeALIAS DnsDomainRecordType = "ALIAS" DnsDomainRecordTypeCAA DnsDomainRecordType = "CAA" DnsDomainRecordTypeCNAME DnsDomainRecordType = "CNAME" DnsDomainRecordTypeHINFO DnsDomainRecordType = "HINFO" DnsDomainRecordTypeMX DnsDomainRecordType = "MX" DnsDomainRecordTypeNAPTR DnsDomainRecordType = "NAPTR" DnsDomainRecordTypeNS DnsDomainRecordType = "NS" DnsDomainRecordTypePOOL DnsDomainRecordType = "POOL" DnsDomainRecordTypeSOA DnsDomainRecordType = "SOA" DnsDomainRecordTypeSPF DnsDomainRecordType = "SPF" DnsDomainRecordTypeSRV DnsDomainRecordType = "SRV" DnsDomainRecordTypeSSHFP DnsDomainRecordType = "SSHFP" DnsDomainRecordTypeTXT DnsDomainRecordType = "TXT" DnsDomainRecordTypeURL DnsDomainRecordType = "URL" )
Defines values for DnsDomainRecordType.
type ElasticIp ¶
type ElasticIp struct { // Elastic IP address family Addressfamily *ElasticIpAddressfamily `json:"addressfamily,omitempty"` // Elastic IP cidr Cidr *string `json:"cidr,omitempty"` // Elastic IP description Description *string `json:"description,omitempty"` // Elastic IP address healthcheck Healthcheck *ElasticIpHealthcheck `json:"healthcheck,omitempty"` // Elastic IP ID Id *string `json:"id,omitempty"` // Elastic IP address Ip *string `json:"ip,omitempty"` Labels *Labels `json:"labels,omitempty"` }
Elastic IP
type ElasticIpAddressfamily ¶ added in v0.90.0
type ElasticIpAddressfamily string
Elastic IP address family
const ( ElasticIpAddressfamilyInet4 ElasticIpAddressfamily = "inet4" ElasticIpAddressfamilyInet6 ElasticIpAddressfamily = "inet6" )
Defines values for ElasticIpAddressfamily.
type ElasticIpHealthcheck ¶
type ElasticIpHealthcheck struct { // Interval between the checks in seconds (default: 10) Interval *int64 `json:"interval,omitempty"` // Health check mode Mode ElasticIpHealthcheckMode `json:"mode"` // Health check port Port int64 `json:"port"` // Number of attempts before considering the target unhealthy (default: 3) StrikesFail *int64 `json:"strikes-fail,omitempty"` // Number of attempts before considering the target healthy (default: 2) StrikesOk *int64 `json:"strikes-ok,omitempty"` // Health check timeout value in seconds (default: 2) Timeout *int64 `json:"timeout,omitempty"` // Skip TLS verification TlsSkipVerify *bool `json:"tls-skip-verify,omitempty"` // An optional domain or subdomain to check TLS against TlsSni *string `json:"tls-sni,omitempty"` // An endpoint to use for the health check, for example '/status' Uri *string `json:"uri,omitempty"` }
Elastic IP address healthcheck
type ElasticIpHealthcheckMode ¶
type ElasticIpHealthcheckMode string
Health check mode
const ( ElasticIpHealthcheckModeHttp ElasticIpHealthcheckMode = "http" ElasticIpHealthcheckModeHttps ElasticIpHealthcheckMode = "https" ElasticIpHealthcheckModeTcp ElasticIpHealthcheckMode = "tcp" )
Defines values for ElasticIpHealthcheckMode.
type EnumComponentRoute ¶ added in v0.78.0
type EnumComponentRoute string
EnumComponentRoute defines model for enum-component-route.
const ( EnumComponentRouteDynamic EnumComponentRoute = "dynamic" EnumComponentRoutePrivate EnumComponentRoute = "private" EnumComponentRoutePrivatelink EnumComponentRoute = "privatelink" EnumComponentRoutePublic EnumComponentRoute = "public" )
Defines values for EnumComponentRoute.
type EnumComponentUsage ¶ added in v0.78.0
type EnumComponentUsage string
EnumComponentUsage defines model for enum-component-usage.
const ( EnumComponentUsagePrimary EnumComponentUsage = "primary" EnumComponentUsageReplica EnumComponentUsage = "replica" )
Defines values for EnumComponentUsage.
type EnumIntegrationTypes ¶ added in v0.84.2
type EnumIntegrationTypes string
EnumIntegrationTypes defines model for enum-integration-types.
const ( EnumIntegrationTypesDatasource EnumIntegrationTypes = "datasource" EnumIntegrationTypesLogs EnumIntegrationTypes = "logs" EnumIntegrationTypesMetrics EnumIntegrationTypes = "metrics" )
Defines values for EnumIntegrationTypes.
type EnumKafkaAuthMethod ¶ added in v0.78.0
type EnumKafkaAuthMethod string
EnumKafkaAuthMethod defines model for enum-kafka-auth-method.
const ( EnumKafkaAuthMethodCertificate EnumKafkaAuthMethod = "certificate" EnumKafkaAuthMethodSasl EnumKafkaAuthMethod = "sasl" )
Defines values for EnumKafkaAuthMethod.
type EnumMasterLinkStatus ¶ added in v0.85.0
type EnumMasterLinkStatus string
EnumMasterLinkStatus defines model for enum-master-link-status.
const ( EnumMasterLinkStatusDown EnumMasterLinkStatus = "down" EnumMasterLinkStatusUp EnumMasterLinkStatus = "up" )
Defines values for EnumMasterLinkStatus.
type EnumMigrationMethod ¶ added in v0.87.0
type EnumMigrationMethod string
EnumMigrationMethod defines model for enum-migration-method.
const ( EnumMigrationMethodDump EnumMigrationMethod = "dump" EnumMigrationMethodReplication EnumMigrationMethod = "replication" )
Defines values for EnumMigrationMethod.
type EnumMigrationStatus ¶ added in v0.85.0
type EnumMigrationStatus string
EnumMigrationStatus defines model for enum-migration-status.
const ( EnumMigrationStatusDone EnumMigrationStatus = "done" EnumMigrationStatusFailed EnumMigrationStatus = "failed" EnumMigrationStatusRunning EnumMigrationStatus = "running" EnumMigrationStatusSyncing EnumMigrationStatus = "syncing" )
Defines values for EnumMigrationStatus.
type EnumMysqlAuthenticationPlugin ¶ added in v0.100.1
type EnumMysqlAuthenticationPlugin string
EnumMysqlAuthenticationPlugin defines model for enum-mysql-authentication-plugin.
const ( EnumMysqlAuthenticationPluginCachingSha2Password EnumMysqlAuthenticationPlugin = "caching_sha2_password" EnumMysqlAuthenticationPluginMysqlNativePassword EnumMysqlAuthenticationPlugin = "mysql_native_password" )
Defines values for EnumMysqlAuthenticationPlugin.
type EnumOpensearchRulePermission ¶ added in v0.100.1
type EnumOpensearchRulePermission string
EnumOpensearchRulePermission defines model for enum-opensearch-rule-permission.
const ( EnumOpensearchRulePermissionAdmin EnumOpensearchRulePermission = "admin" EnumOpensearchRulePermissionDeny EnumOpensearchRulePermission = "deny" EnumOpensearchRulePermissionRead EnumOpensearchRulePermission = "read" EnumOpensearchRulePermissionReadwrite EnumOpensearchRulePermission = "readwrite" EnumOpensearchRulePermissionWrite EnumOpensearchRulePermission = "write" )
Defines values for EnumOpensearchRulePermission.
type EnumPgPoolMode ¶ added in v0.78.0
type EnumPgPoolMode string
EnumPgPoolMode defines model for enum-pg-pool-mode.
const ( EnumPgPoolModeSession EnumPgPoolMode = "session" EnumPgPoolModeStatement EnumPgPoolMode = "statement" EnumPgPoolModeTransaction EnumPgPoolMode = "transaction" )
Defines values for EnumPgPoolMode.
type EnumPgSynchronousReplication ¶ added in v0.78.0
type EnumPgSynchronousReplication string
EnumPgSynchronousReplication defines model for enum-pg-synchronous-replication.
const ( EnumPgSynchronousReplicationOff EnumPgSynchronousReplication = "off" EnumPgSynchronousReplicationQuorum EnumPgSynchronousReplication = "quorum" )
Defines values for EnumPgSynchronousReplication.
type EnumPgVariant ¶ added in v0.78.0
type EnumPgVariant string
EnumPgVariant defines model for enum-pg-variant.
const ( EnumPgVariantAiven EnumPgVariant = "aiven" EnumPgVariantTimescale EnumPgVariant = "timescale" )
Defines values for EnumPgVariant.
type EnumServiceState ¶ added in v0.78.0
type EnumServiceState string
EnumServiceState defines model for enum-service-state.
const ( EnumServiceStatePoweroff EnumServiceState = "poweroff" EnumServiceStateRebalancing EnumServiceState = "rebalancing" EnumServiceStateRebuilding EnumServiceState = "rebuilding" EnumServiceStateRunning EnumServiceState = "running" )
Defines values for EnumServiceState.
type EnumSortOrder ¶ added in v0.83.2
type EnumSortOrder string
EnumSortOrder defines model for enum-sort-order.
const ( EnumSortOrderAsc EnumSortOrder = "asc" EnumSortOrderDesc EnumSortOrder = "desc" )
Defines values for EnumSortOrder.
type Event ¶
type Event struct { // Body parameters (free form map) BodyParams *map[string]interface{} `json:"body-params,omitempty"` // Operation processing time ElapsedMs *int64 `json:"elapsed-ms,omitempty"` // Query string parameters (free form map) GetParams *map[string]interface{} `json:"get-params,omitempty"` // Operation handler name Handler *string `json:"handler,omitempty"` // Operation message Message *string `json:"message,omitempty"` // URI path parameters (free form map) PathParams *map[string]interface{} `json:"path-params,omitempty"` // Client IP address RemoteAddr *string `json:"remote-addr,omitempty"` // Operation unique identifier RequestId *string `json:"request-id,omitempty"` // Operation HTTP status Status *int64 `json:"status,omitempty"` // Time at which the event happened, millisecond resolution Timestamp *time.Time `json:"timestamp,omitempty"` // Operation request URI Uri *string `json:"uri,omitempty"` // Operation targeted zone Zone *string `json:"zone,omitempty"` }
A notable Mutation Event which happened on the infrastructure
type EvictInstancePoolMembersJSONBody ¶
type EvictInstancePoolMembersJSONBody struct {
Instances *[]string `json:"instances,omitempty"`
}
EvictInstancePoolMembersJSONBody defines parameters for EvictInstancePoolMembers.
type EvictInstancePoolMembersJSONRequestBody ¶
type EvictInstancePoolMembersJSONRequestBody EvictInstancePoolMembersJSONBody
EvictInstancePoolMembersJSONRequestBody defines body for EvictInstancePoolMembers for application/json ContentType.
type EvictInstancePoolMembersResponse ¶
type EvictInstancePoolMembersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseEvictInstancePoolMembersResponse ¶
func ParseEvictInstancePoolMembersResponse(rsp *http.Response) (*EvictInstancePoolMembersResponse, error)
ParseEvictInstancePoolMembersResponse parses an HTTP response from a EvictInstancePoolMembersWithResponse call
func (EvictInstancePoolMembersResponse) Status ¶
func (r EvictInstancePoolMembersResponse) Status() string
Status returns HTTPResponse.Status
func (EvictInstancePoolMembersResponse) StatusCode ¶
func (r EvictInstancePoolMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvictSksNodepoolMembersJSONBody ¶
type EvictSksNodepoolMembersJSONBody struct {
Instances *[]string `json:"instances,omitempty"`
}
EvictSksNodepoolMembersJSONBody defines parameters for EvictSksNodepoolMembers.
type EvictSksNodepoolMembersJSONRequestBody ¶
type EvictSksNodepoolMembersJSONRequestBody EvictSksNodepoolMembersJSONBody
EvictSksNodepoolMembersJSONRequestBody defines body for EvictSksNodepoolMembers for application/json ContentType.
type EvictSksNodepoolMembersResponse ¶
type EvictSksNodepoolMembersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseEvictSksNodepoolMembersResponse ¶
func ParseEvictSksNodepoolMembersResponse(rsp *http.Response) (*EvictSksNodepoolMembersResponse, error)
ParseEvictSksNodepoolMembersResponse parses an HTTP response from a EvictSksNodepoolMembersWithResponse call
func (EvictSksNodepoolMembersResponse) Status ¶
func (r EvictSksNodepoolMembersResponse) Status() string
Status returns HTTPResponse.Status
func (EvictSksNodepoolMembersResponse) StatusCode ¶
func (r EvictSksNodepoolMembersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ExportSnapshotResponse ¶
func ParseExportSnapshotResponse ¶
func ParseExportSnapshotResponse(rsp *http.Response) (*ExportSnapshotResponse, error)
ParseExportSnapshotResponse parses an HTTP response from a ExportSnapshotWithResponse call
func (ExportSnapshotResponse) Status ¶
func (r ExportSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (ExportSnapshotResponse) StatusCode ¶
func (r ExportSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GenerateSksClusterKubeconfigJSONBody ¶
type GenerateSksClusterKubeconfigJSONBody SksKubeconfigRequest
GenerateSksClusterKubeconfigJSONBody defines parameters for GenerateSksClusterKubeconfig.
type GenerateSksClusterKubeconfigJSONRequestBody ¶
type GenerateSksClusterKubeconfigJSONRequestBody GenerateSksClusterKubeconfigJSONBody
GenerateSksClusterKubeconfigJSONRequestBody defines body for GenerateSksClusterKubeconfig for application/json ContentType.
type GenerateSksClusterKubeconfigResponse ¶
type GenerateSksClusterKubeconfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Kubeconfig *string `json:"kubeconfig,omitempty"` } }
func ParseGenerateSksClusterKubeconfigResponse ¶
func ParseGenerateSksClusterKubeconfigResponse(rsp *http.Response) (*GenerateSksClusterKubeconfigResponse, error)
ParseGenerateSksClusterKubeconfigResponse parses an HTTP response from a GenerateSksClusterKubeconfigWithResponse call
func (GenerateSksClusterKubeconfigResponse) Status ¶
func (r GenerateSksClusterKubeconfigResponse) Status() string
Status returns HTTPResponse.Status
func (GenerateSksClusterKubeconfigResponse) StatusCode ¶
func (r GenerateSksClusterKubeconfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccessKeyResponse ¶ added in v0.81.0
func ParseGetAccessKeyResponse ¶ added in v0.81.0
func ParseGetAccessKeyResponse(rsp *http.Response) (*GetAccessKeyResponse, error)
ParseGetAccessKeyResponse parses an HTTP response from a GetAccessKeyWithResponse call
func (GetAccessKeyResponse) Status ¶ added in v0.81.0
func (r GetAccessKeyResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccessKeyResponse) StatusCode ¶ added in v0.81.0
func (r GetAccessKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAntiAffinityGroupResponse ¶
type GetAntiAffinityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AntiAffinityGroup }
func ParseGetAntiAffinityGroupResponse ¶
func ParseGetAntiAffinityGroupResponse(rsp *http.Response) (*GetAntiAffinityGroupResponse, error)
ParseGetAntiAffinityGroupResponse parses an HTTP response from a GetAntiAffinityGroupWithResponse call
func (GetAntiAffinityGroupResponse) Status ¶
func (r GetAntiAffinityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetAntiAffinityGroupResponse) StatusCode ¶
func (r GetAntiAffinityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiKeyResponse ¶ added in v0.98.0
func ParseGetApiKeyResponse ¶ added in v0.98.0
func ParseGetApiKeyResponse(rsp *http.Response) (*GetApiKeyResponse, error)
ParseGetApiKeyResponse parses an HTTP response from a GetApiKeyWithResponse call
func (GetApiKeyResponse) Status ¶ added in v0.98.0
func (r GetApiKeyResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiKeyResponse) StatusCode ¶ added in v0.98.0
func (r GetApiKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasCaCertificateResponse ¶
type GetDbaasCaCertificateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Certificate *string `json:"certificate,omitempty"` } }
func ParseGetDbaasCaCertificateResponse ¶
func ParseGetDbaasCaCertificateResponse(rsp *http.Response) (*GetDbaasCaCertificateResponse, error)
ParseGetDbaasCaCertificateResponse parses an HTTP response from a GetDbaasCaCertificateWithResponse call
func (GetDbaasCaCertificateResponse) Status ¶
func (r GetDbaasCaCertificateResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasCaCertificateResponse) StatusCode ¶
func (r GetDbaasCaCertificateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasIntegrationResponse ¶ added in v0.83.1
type GetDbaasIntegrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasIntegration }
func ParseGetDbaasIntegrationResponse ¶ added in v0.83.1
func ParseGetDbaasIntegrationResponse(rsp *http.Response) (*GetDbaasIntegrationResponse, error)
ParseGetDbaasIntegrationResponse parses an HTTP response from a GetDbaasIntegrationWithResponse call
func (GetDbaasIntegrationResponse) Status ¶ added in v0.83.1
func (r GetDbaasIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasIntegrationResponse) StatusCode ¶ added in v0.83.1
func (r GetDbaasIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasKafkaAclConfigResponse ¶ added in v0.90.3
type GetDbaasKafkaAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasKafkaAcls }
func ParseGetDbaasKafkaAclConfigResponse ¶ added in v0.90.3
func ParseGetDbaasKafkaAclConfigResponse(rsp *http.Response) (*GetDbaasKafkaAclConfigResponse, error)
ParseGetDbaasKafkaAclConfigResponse parses an HTTP response from a GetDbaasKafkaAclConfigWithResponse call
func (GetDbaasKafkaAclConfigResponse) Status ¶ added in v0.90.3
func (r GetDbaasKafkaAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasKafkaAclConfigResponse) StatusCode ¶ added in v0.90.3
func (r GetDbaasKafkaAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasMigrationStatusResponse ¶ added in v0.85.0
type GetDbaasMigrationStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasMigrationStatus }
func ParseGetDbaasMigrationStatusResponse ¶ added in v0.85.0
func ParseGetDbaasMigrationStatusResponse(rsp *http.Response) (*GetDbaasMigrationStatusResponse, error)
ParseGetDbaasMigrationStatusResponse parses an HTTP response from a GetDbaasMigrationStatusWithResponse call
func (GetDbaasMigrationStatusResponse) Status ¶ added in v0.85.0
func (r GetDbaasMigrationStatusResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasMigrationStatusResponse) StatusCode ¶ added in v0.85.0
func (r GetDbaasMigrationStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasOpensearchAclConfigResponse ¶ added in v0.100.1
type GetDbaasOpensearchAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasOpensearchAclConfig }
func ParseGetDbaasOpensearchAclConfigResponse ¶ added in v0.100.1
func ParseGetDbaasOpensearchAclConfigResponse(rsp *http.Response) (*GetDbaasOpensearchAclConfigResponse, error)
ParseGetDbaasOpensearchAclConfigResponse parses an HTTP response from a GetDbaasOpensearchAclConfigWithResponse call
func (GetDbaasOpensearchAclConfigResponse) Status ¶ added in v0.100.1
func (r GetDbaasOpensearchAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasOpensearchAclConfigResponse) StatusCode ¶ added in v0.100.1
func (r GetDbaasOpensearchAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceGrafanaResponse ¶ added in v0.100.1
type GetDbaasServiceGrafanaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceGrafana }
func ParseGetDbaasServiceGrafanaResponse ¶ added in v0.100.1
func ParseGetDbaasServiceGrafanaResponse(rsp *http.Response) (*GetDbaasServiceGrafanaResponse, error)
ParseGetDbaasServiceGrafanaResponse parses an HTTP response from a GetDbaasServiceGrafanaWithResponse call
func (GetDbaasServiceGrafanaResponse) Status ¶ added in v0.100.1
func (r GetDbaasServiceGrafanaResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceGrafanaResponse) StatusCode ¶ added in v0.100.1
func (r GetDbaasServiceGrafanaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceKafkaResponse ¶ added in v0.78.0
type GetDbaasServiceKafkaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceKafka }
func ParseGetDbaasServiceKafkaResponse ¶ added in v0.78.0
func ParseGetDbaasServiceKafkaResponse(rsp *http.Response) (*GetDbaasServiceKafkaResponse, error)
ParseGetDbaasServiceKafkaResponse parses an HTTP response from a GetDbaasServiceKafkaWithResponse call
func (GetDbaasServiceKafkaResponse) Status ¶ added in v0.78.0
func (r GetDbaasServiceKafkaResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceKafkaResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasServiceKafkaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceLogsJSONBody ¶ added in v0.83.2
type GetDbaasServiceLogsJSONBody struct { // How many log entries to receive at most, up to 500 (default: 100) Limit *int64 `json:"limit,omitempty"` // Opaque offset identifier Offset *string `json:"offset,omitempty"` SortOrder *EnumSortOrder `json:"sort-order,omitempty"` }
GetDbaasServiceLogsJSONBody defines parameters for GetDbaasServiceLogs.
type GetDbaasServiceLogsJSONRequestBody ¶ added in v0.83.2
type GetDbaasServiceLogsJSONRequestBody GetDbaasServiceLogsJSONBody
GetDbaasServiceLogsJSONRequestBody defines body for GetDbaasServiceLogs for application/json ContentType.
type GetDbaasServiceLogsResponse ¶ added in v0.83.2
type GetDbaasServiceLogsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceLogs }
func ParseGetDbaasServiceLogsResponse ¶ added in v0.83.2
func ParseGetDbaasServiceLogsResponse(rsp *http.Response) (*GetDbaasServiceLogsResponse, error)
ParseGetDbaasServiceLogsResponse parses an HTTP response from a GetDbaasServiceLogsWithResponse call
func (GetDbaasServiceLogsResponse) Status ¶ added in v0.83.2
func (r GetDbaasServiceLogsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceLogsResponse) StatusCode ¶ added in v0.83.2
func (r GetDbaasServiceLogsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceMetricsJSONBody ¶ added in v0.83.2
type GetDbaasServiceMetricsJSONBody struct { // Metrics time period (default: hour) Period *GetDbaasServiceMetricsJSONBodyPeriod `json:"period,omitempty"` }
GetDbaasServiceMetricsJSONBody defines parameters for GetDbaasServiceMetrics.
type GetDbaasServiceMetricsJSONBodyPeriod ¶ added in v0.83.2
type GetDbaasServiceMetricsJSONBodyPeriod string
GetDbaasServiceMetricsJSONBodyPeriod defines parameters for GetDbaasServiceMetrics.
type GetDbaasServiceMetricsJSONRequestBody ¶ added in v0.83.2
type GetDbaasServiceMetricsJSONRequestBody GetDbaasServiceMetricsJSONBody
GetDbaasServiceMetricsJSONRequestBody defines body for GetDbaasServiceMetrics for application/json ContentType.
type GetDbaasServiceMetricsResponse ¶ added in v0.83.2
type GetDbaasServiceMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Metrics *map[string]interface{} `json:"metrics,omitempty"` } }
func ParseGetDbaasServiceMetricsResponse ¶ added in v0.83.2
func ParseGetDbaasServiceMetricsResponse(rsp *http.Response) (*GetDbaasServiceMetricsResponse, error)
ParseGetDbaasServiceMetricsResponse parses an HTTP response from a GetDbaasServiceMetricsWithResponse call
func (GetDbaasServiceMetricsResponse) Status ¶ added in v0.83.2
func (r GetDbaasServiceMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceMetricsResponse) StatusCode ¶ added in v0.83.2
func (r GetDbaasServiceMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceMysqlResponse ¶ added in v0.78.0
type GetDbaasServiceMysqlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceMysql }
func ParseGetDbaasServiceMysqlResponse ¶ added in v0.78.0
func ParseGetDbaasServiceMysqlResponse(rsp *http.Response) (*GetDbaasServiceMysqlResponse, error)
ParseGetDbaasServiceMysqlResponse parses an HTTP response from a GetDbaasServiceMysqlWithResponse call
func (GetDbaasServiceMysqlResponse) Status ¶ added in v0.78.0
func (r GetDbaasServiceMysqlResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceMysqlResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasServiceMysqlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceOpensearchResponse ¶ added in v0.85.0
type GetDbaasServiceOpensearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceOpensearch }
func ParseGetDbaasServiceOpensearchResponse ¶ added in v0.85.0
func ParseGetDbaasServiceOpensearchResponse(rsp *http.Response) (*GetDbaasServiceOpensearchResponse, error)
ParseGetDbaasServiceOpensearchResponse parses an HTTP response from a GetDbaasServiceOpensearchWithResponse call
func (GetDbaasServiceOpensearchResponse) Status ¶ added in v0.85.0
func (r GetDbaasServiceOpensearchResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceOpensearchResponse) StatusCode ¶ added in v0.85.0
func (r GetDbaasServiceOpensearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServicePgResponse ¶ added in v0.78.0
type GetDbaasServicePgResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServicePg }
func ParseGetDbaasServicePgResponse ¶ added in v0.78.0
func ParseGetDbaasServicePgResponse(rsp *http.Response) (*GetDbaasServicePgResponse, error)
ParseGetDbaasServicePgResponse parses an HTTP response from a GetDbaasServicePgWithResponse call
func (GetDbaasServicePgResponse) Status ¶ added in v0.78.0
func (r GetDbaasServicePgResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServicePgResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasServicePgResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceRedisResponse ¶ added in v0.78.0
type GetDbaasServiceRedisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceRedis }
func ParseGetDbaasServiceRedisResponse ¶ added in v0.78.0
func ParseGetDbaasServiceRedisResponse(rsp *http.Response) (*GetDbaasServiceRedisResponse, error)
ParseGetDbaasServiceRedisResponse parses an HTTP response from a GetDbaasServiceRedisWithResponse call
func (GetDbaasServiceRedisResponse) Status ¶ added in v0.78.0
func (r GetDbaasServiceRedisResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceRedisResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasServiceRedisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasServiceTypeResponse ¶
type GetDbaasServiceTypeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasServiceType }
func ParseGetDbaasServiceTypeResponse ¶
func ParseGetDbaasServiceTypeResponse(rsp *http.Response) (*GetDbaasServiceTypeResponse, error)
ParseGetDbaasServiceTypeResponse parses an HTTP response from a GetDbaasServiceTypeWithResponse call
func (GetDbaasServiceTypeResponse) Status ¶
func (r GetDbaasServiceTypeResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasServiceTypeResponse) StatusCode ¶
func (r GetDbaasServiceTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsGrafanaResponse ¶ added in v0.100.1
type GetDbaasSettingsGrafanaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // Grafana configuration values Grafana *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"grafana,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsGrafanaResponse ¶ added in v0.100.1
func ParseGetDbaasSettingsGrafanaResponse(rsp *http.Response) (*GetDbaasSettingsGrafanaResponse, error)
ParseGetDbaasSettingsGrafanaResponse parses an HTTP response from a GetDbaasSettingsGrafanaWithResponse call
func (GetDbaasSettingsGrafanaResponse) Status ¶ added in v0.100.1
func (r GetDbaasSettingsGrafanaResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsGrafanaResponse) StatusCode ¶ added in v0.100.1
func (r GetDbaasSettingsGrafanaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsKafkaResponse ¶ added in v0.78.0
type GetDbaasSettingsKafkaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // Kafka broker configuration values Kafka *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"kafka,omitempty"` // Kafka Connect configuration values KafkaConnect *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"kafka-connect,omitempty"` // Kafka REST configuration KafkaRest *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"kafka-rest,omitempty"` // Schema Registry configuration SchemaRegistry *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"schema-registry,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsKafkaResponse ¶ added in v0.78.0
func ParseGetDbaasSettingsKafkaResponse(rsp *http.Response) (*GetDbaasSettingsKafkaResponse, error)
ParseGetDbaasSettingsKafkaResponse parses an HTTP response from a GetDbaasSettingsKafkaWithResponse call
func (GetDbaasSettingsKafkaResponse) Status ¶ added in v0.78.0
func (r GetDbaasSettingsKafkaResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsKafkaResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasSettingsKafkaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsMysqlResponse ¶ added in v0.78.0
type GetDbaasSettingsMysqlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // mysql.conf configuration values Mysql *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"mysql,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsMysqlResponse ¶ added in v0.78.0
func ParseGetDbaasSettingsMysqlResponse(rsp *http.Response) (*GetDbaasSettingsMysqlResponse, error)
ParseGetDbaasSettingsMysqlResponse parses an HTTP response from a GetDbaasSettingsMysqlWithResponse call
func (GetDbaasSettingsMysqlResponse) Status ¶ added in v0.78.0
func (r GetDbaasSettingsMysqlResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsMysqlResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasSettingsMysqlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsOpensearchResponse ¶ added in v0.85.0
type GetDbaasSettingsOpensearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // OpenSearch configuration values Opensearch *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"opensearch,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsOpensearchResponse ¶ added in v0.85.0
func ParseGetDbaasSettingsOpensearchResponse(rsp *http.Response) (*GetDbaasSettingsOpensearchResponse, error)
ParseGetDbaasSettingsOpensearchResponse parses an HTTP response from a GetDbaasSettingsOpensearchWithResponse call
func (GetDbaasSettingsOpensearchResponse) Status ¶ added in v0.85.0
func (r GetDbaasSettingsOpensearchResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsOpensearchResponse) StatusCode ¶ added in v0.85.0
func (r GetDbaasSettingsOpensearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsPgResponse ¶ added in v0.78.0
type GetDbaasSettingsPgResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // postgresql.conf configuration values Pg *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"pg,omitempty"` // PGBouncer connection pooling settings Pgbouncer *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"pgbouncer,omitempty"` // PGLookout settings Pglookout *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"pglookout,omitempty"` // TimescaleDB extension configuration values Timescaledb *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"timescaledb,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsPgResponse ¶ added in v0.78.0
func ParseGetDbaasSettingsPgResponse(rsp *http.Response) (*GetDbaasSettingsPgResponse, error)
ParseGetDbaasSettingsPgResponse parses an HTTP response from a GetDbaasSettingsPgWithResponse call
func (GetDbaasSettingsPgResponse) Status ¶ added in v0.78.0
func (r GetDbaasSettingsPgResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsPgResponse) StatusCode ¶ added in v0.78.0
func (r GetDbaasSettingsPgResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasSettingsRedisResponse ¶ added in v0.79.0
type GetDbaasSettingsRedisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Settings *struct { // Redis configuration values Redis *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"redis,omitempty"` } `json:"settings,omitempty"` } }
func ParseGetDbaasSettingsRedisResponse ¶ added in v0.79.0
func ParseGetDbaasSettingsRedisResponse(rsp *http.Response) (*GetDbaasSettingsRedisResponse, error)
ParseGetDbaasSettingsRedisResponse parses an HTTP response from a GetDbaasSettingsRedisWithResponse call
func (GetDbaasSettingsRedisResponse) Status ¶ added in v0.79.0
func (r GetDbaasSettingsRedisResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasSettingsRedisResponse) StatusCode ¶ added in v0.79.0
func (r GetDbaasSettingsRedisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDbaasTaskResponse ¶ added in v0.87.0
func ParseGetDbaasTaskResponse ¶ added in v0.87.0
func ParseGetDbaasTaskResponse(rsp *http.Response) (*GetDbaasTaskResponse, error)
ParseGetDbaasTaskResponse parses an HTTP response from a GetDbaasTaskWithResponse call
func (GetDbaasTaskResponse) Status ¶ added in v0.87.0
func (r GetDbaasTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetDbaasTaskResponse) StatusCode ¶ added in v0.87.0
func (r GetDbaasTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeployTargetResponse ¶
type GetDeployTargetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DeployTarget }
func ParseGetDeployTargetResponse ¶
func ParseGetDeployTargetResponse(rsp *http.Response) (*GetDeployTargetResponse, error)
ParseGetDeployTargetResponse parses an HTTP response from a GetDeployTargetWithResponse call
func (GetDeployTargetResponse) Status ¶
func (r GetDeployTargetResponse) Status() string
Status returns HTTPResponse.Status
func (GetDeployTargetResponse) StatusCode ¶
func (r GetDeployTargetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsDomainRecordResponse ¶ added in v0.78.0
type GetDnsDomainRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DnsDomainRecord }
func ParseGetDnsDomainRecordResponse ¶ added in v0.78.0
func ParseGetDnsDomainRecordResponse(rsp *http.Response) (*GetDnsDomainRecordResponse, error)
ParseGetDnsDomainRecordResponse parses an HTTP response from a GetDnsDomainRecordWithResponse call
func (GetDnsDomainRecordResponse) Status ¶ added in v0.78.0
func (r GetDnsDomainRecordResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsDomainRecordResponse) StatusCode ¶ added in v0.78.0
func (r GetDnsDomainRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsDomainResponse ¶ added in v0.78.0
func ParseGetDnsDomainResponse ¶ added in v0.78.0
func ParseGetDnsDomainResponse(rsp *http.Response) (*GetDnsDomainResponse, error)
ParseGetDnsDomainResponse parses an HTTP response from a GetDnsDomainWithResponse call
func (GetDnsDomainResponse) Status ¶ added in v0.78.0
func (r GetDnsDomainResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsDomainResponse) StatusCode ¶ added in v0.78.0
func (r GetDnsDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsDomainZoneFileResponse ¶ added in v0.88.2
type GetDnsDomainZoneFileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { ZoneFile *string `json:"zone-file,omitempty"` } }
func ParseGetDnsDomainZoneFileResponse ¶ added in v0.88.2
func ParseGetDnsDomainZoneFileResponse(rsp *http.Response) (*GetDnsDomainZoneFileResponse, error)
ParseGetDnsDomainZoneFileResponse parses an HTTP response from a GetDnsDomainZoneFileWithResponse call
func (GetDnsDomainZoneFileResponse) Status ¶ added in v0.88.2
func (r GetDnsDomainZoneFileResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsDomainZoneFileResponse) StatusCode ¶ added in v0.88.2
func (r GetDnsDomainZoneFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetElasticIpResponse ¶
func ParseGetElasticIpResponse ¶
func ParseGetElasticIpResponse(rsp *http.Response) (*GetElasticIpResponse, error)
ParseGetElasticIpResponse parses an HTTP response from a GetElasticIpWithResponse call
func (GetElasticIpResponse) Status ¶
func (r GetElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (GetElasticIpResponse) StatusCode ¶
func (r GetElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIamOrganizationPolicyResponse ¶ added in v0.98.0
type GetIamOrganizationPolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IamPolicy }
func ParseGetIamOrganizationPolicyResponse ¶ added in v0.98.0
func ParseGetIamOrganizationPolicyResponse(rsp *http.Response) (*GetIamOrganizationPolicyResponse, error)
ParseGetIamOrganizationPolicyResponse parses an HTTP response from a GetIamOrganizationPolicyWithResponse call
func (GetIamOrganizationPolicyResponse) Status ¶ added in v0.98.0
func (r GetIamOrganizationPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (GetIamOrganizationPolicyResponse) StatusCode ¶ added in v0.98.0
func (r GetIamOrganizationPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIamRoleResponse ¶ added in v0.98.0
func ParseGetIamRoleResponse ¶ added in v0.98.0
func ParseGetIamRoleResponse(rsp *http.Response) (*GetIamRoleResponse, error)
ParseGetIamRoleResponse parses an HTTP response from a GetIamRoleWithResponse call
func (GetIamRoleResponse) Status ¶ added in v0.98.0
func (r GetIamRoleResponse) Status() string
Status returns HTTPResponse.Status
func (GetIamRoleResponse) StatusCode ¶ added in v0.98.0
func (r GetIamRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInstancePoolResponse ¶
type GetInstancePoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *InstancePool }
func ParseGetInstancePoolResponse ¶
func ParseGetInstancePoolResponse(rsp *http.Response) (*GetInstancePoolResponse, error)
ParseGetInstancePoolResponse parses an HTTP response from a GetInstancePoolWithResponse call
func (GetInstancePoolResponse) Status ¶
func (r GetInstancePoolResponse) Status() string
Status returns HTTPResponse.Status
func (GetInstancePoolResponse) StatusCode ¶
func (r GetInstancePoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInstanceResponse ¶
func ParseGetInstanceResponse ¶
func ParseGetInstanceResponse(rsp *http.Response) (*GetInstanceResponse, error)
ParseGetInstanceResponse parses an HTTP response from a GetInstanceWithResponse call
func (GetInstanceResponse) Status ¶
func (r GetInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (GetInstanceResponse) StatusCode ¶
func (r GetInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInstanceTypeResponse ¶
type GetInstanceTypeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *InstanceType }
func ParseGetInstanceTypeResponse ¶
func ParseGetInstanceTypeResponse(rsp *http.Response) (*GetInstanceTypeResponse, error)
ParseGetInstanceTypeResponse parses an HTTP response from a GetInstanceTypeWithResponse call
func (GetInstanceTypeResponse) Status ¶
func (r GetInstanceTypeResponse) Status() string
Status returns HTTPResponse.Status
func (GetInstanceTypeResponse) StatusCode ¶
func (r GetInstanceTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoadBalancerResponse ¶
type GetLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoadBalancer }
func ParseGetLoadBalancerResponse ¶
func ParseGetLoadBalancerResponse(rsp *http.Response) (*GetLoadBalancerResponse, error)
ParseGetLoadBalancerResponse parses an HTTP response from a GetLoadBalancerWithResponse call
func (GetLoadBalancerResponse) Status ¶
func (r GetLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoadBalancerResponse) StatusCode ¶
func (r GetLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoadBalancerServiceResponse ¶
type GetLoadBalancerServiceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *LoadBalancerService }
func ParseGetLoadBalancerServiceResponse ¶
func ParseGetLoadBalancerServiceResponse(rsp *http.Response) (*GetLoadBalancerServiceResponse, error)
ParseGetLoadBalancerServiceResponse parses an HTTP response from a GetLoadBalancerServiceWithResponse call
func (GetLoadBalancerServiceResponse) Status ¶
func (r GetLoadBalancerServiceResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoadBalancerServiceResponse) StatusCode ¶
func (r GetLoadBalancerServiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOperationResponse ¶
func ParseGetOperationResponse ¶
func ParseGetOperationResponse(rsp *http.Response) (*GetOperationResponse, error)
ParseGetOperationResponse parses an HTTP response from a GetOperationWithResponse call
func (GetOperationResponse) Status ¶
func (r GetOperationResponse) Status() string
Status returns HTTPResponse.Status
func (GetOperationResponse) StatusCode ¶
func (r GetOperationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPrivateNetworkResponse ¶
type GetPrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PrivateNetwork }
func ParseGetPrivateNetworkResponse ¶
func ParseGetPrivateNetworkResponse(rsp *http.Response) (*GetPrivateNetworkResponse, error)
ParseGetPrivateNetworkResponse parses an HTTP response from a GetPrivateNetworkWithResponse call
func (GetPrivateNetworkResponse) Status ¶
func (r GetPrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (GetPrivateNetworkResponse) StatusCode ¶
func (r GetPrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQuotaResponse ¶
func ParseGetQuotaResponse ¶
func ParseGetQuotaResponse(rsp *http.Response) (*GetQuotaResponse, error)
ParseGetQuotaResponse parses an HTTP response from a GetQuotaWithResponse call
func (GetQuotaResponse) Status ¶
func (r GetQuotaResponse) Status() string
Status returns HTTPResponse.Status
func (GetQuotaResponse) StatusCode ¶
func (r GetQuotaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReverseDnsElasticIpResponse ¶ added in v0.90.0
type GetReverseDnsElasticIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReverseDnsRecord }
func ParseGetReverseDnsElasticIpResponse ¶ added in v0.90.0
func ParseGetReverseDnsElasticIpResponse(rsp *http.Response) (*GetReverseDnsElasticIpResponse, error)
ParseGetReverseDnsElasticIpResponse parses an HTTP response from a GetReverseDnsElasticIpWithResponse call
func (GetReverseDnsElasticIpResponse) Status ¶ added in v0.90.0
func (r GetReverseDnsElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (GetReverseDnsElasticIpResponse) StatusCode ¶ added in v0.90.0
func (r GetReverseDnsElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReverseDnsInstanceResponse ¶ added in v0.90.0
type GetReverseDnsInstanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReverseDnsRecord }
func ParseGetReverseDnsInstanceResponse ¶ added in v0.90.0
func ParseGetReverseDnsInstanceResponse(rsp *http.Response) (*GetReverseDnsInstanceResponse, error)
ParseGetReverseDnsInstanceResponse parses an HTTP response from a GetReverseDnsInstanceWithResponse call
func (GetReverseDnsInstanceResponse) Status ¶ added in v0.90.0
func (r GetReverseDnsInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (GetReverseDnsInstanceResponse) StatusCode ¶ added in v0.90.0
func (r GetReverseDnsInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSecurityGroupResponse ¶
type GetSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SecurityGroup }
func ParseGetSecurityGroupResponse ¶
func ParseGetSecurityGroupResponse(rsp *http.Response) (*GetSecurityGroupResponse, error)
ParseGetSecurityGroupResponse parses an HTTP response from a GetSecurityGroupWithResponse call
func (GetSecurityGroupResponse) Status ¶
func (r GetSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetSecurityGroupResponse) StatusCode ¶
func (r GetSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSksClusterAuthorityCertParamsAuthority ¶
type GetSksClusterAuthorityCertParamsAuthority string
GetSksClusterAuthorityCertParamsAuthority defines parameters for GetSksClusterAuthorityCert.
type GetSksClusterAuthorityCertResponse ¶
type GetSksClusterAuthorityCertResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Cacert *string `json:"cacert,omitempty"` } }
func ParseGetSksClusterAuthorityCertResponse ¶
func ParseGetSksClusterAuthorityCertResponse(rsp *http.Response) (*GetSksClusterAuthorityCertResponse, error)
ParseGetSksClusterAuthorityCertResponse parses an HTTP response from a GetSksClusterAuthorityCertWithResponse call
func (GetSksClusterAuthorityCertResponse) Status ¶
func (r GetSksClusterAuthorityCertResponse) Status() string
Status returns HTTPResponse.Status
func (GetSksClusterAuthorityCertResponse) StatusCode ¶
func (r GetSksClusterAuthorityCertResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSksClusterResponse ¶
type GetSksClusterResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SksCluster }
func ParseGetSksClusterResponse ¶
func ParseGetSksClusterResponse(rsp *http.Response) (*GetSksClusterResponse, error)
ParseGetSksClusterResponse parses an HTTP response from a GetSksClusterWithResponse call
func (GetSksClusterResponse) Status ¶
func (r GetSksClusterResponse) Status() string
Status returns HTTPResponse.Status
func (GetSksClusterResponse) StatusCode ¶
func (r GetSksClusterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSksNodepoolResponse ¶
type GetSksNodepoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SksNodepool }
func ParseGetSksNodepoolResponse ¶
func ParseGetSksNodepoolResponse(rsp *http.Response) (*GetSksNodepoolResponse, error)
ParseGetSksNodepoolResponse parses an HTTP response from a GetSksNodepoolWithResponse call
func (GetSksNodepoolResponse) Status ¶
func (r GetSksNodepoolResponse) Status() string
Status returns HTTPResponse.Status
func (GetSksNodepoolResponse) StatusCode ¶
func (r GetSksNodepoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSnapshotResponse ¶
func ParseGetSnapshotResponse ¶
func ParseGetSnapshotResponse(rsp *http.Response) (*GetSnapshotResponse, error)
ParseGetSnapshotResponse parses an HTTP response from a GetSnapshotWithResponse call
func (GetSnapshotResponse) Status ¶
func (r GetSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (GetSnapshotResponse) StatusCode ¶
func (r GetSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSosPresignedUrlParams ¶
type GetSosPresignedUrlParams struct {
Key *string `json:"key,omitempty"`
}
GetSosPresignedUrlParams defines parameters for GetSosPresignedUrl.
type GetSosPresignedUrlResponse ¶
type GetSosPresignedUrlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Url *string `json:"url,omitempty"` } }
func ParseGetSosPresignedUrlResponse ¶
func ParseGetSosPresignedUrlResponse(rsp *http.Response) (*GetSosPresignedUrlResponse, error)
ParseGetSosPresignedUrlResponse parses an HTTP response from a GetSosPresignedUrlWithResponse call
func (GetSosPresignedUrlResponse) Status ¶
func (r GetSosPresignedUrlResponse) Status() string
Status returns HTTPResponse.Status
func (GetSosPresignedUrlResponse) StatusCode ¶
func (r GetSosPresignedUrlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSshKeyResponse ¶
func ParseGetSshKeyResponse ¶
func ParseGetSshKeyResponse(rsp *http.Response) (*GetSshKeyResponse, error)
ParseGetSshKeyResponse parses an HTTP response from a GetSshKeyWithResponse call
func (GetSshKeyResponse) Status ¶
func (r GetSshKeyResponse) Status() string
Status returns HTTPResponse.Status
func (GetSshKeyResponse) StatusCode ¶
func (r GetSshKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTemplateResponse ¶
func ParseGetTemplateResponse ¶
func ParseGetTemplateResponse(rsp *http.Response) (*GetTemplateResponse, error)
ParseGetTemplateResponse parses an HTTP response from a GetTemplateWithResponse call
func (GetTemplateResponse) Status ¶
func (r GetTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetTemplateResponse) StatusCode ¶
func (r GetTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IamApiKey ¶ added in v0.98.0
type IamApiKey struct { // IAM API Key Key *string `json:"key,omitempty"` // IAM API Key name Name *string `json:"name,omitempty"` // IAM API Key Role ID RoleId *string `json:"role-id,omitempty"` }
IAM API Key
type IamApiKeyCreated ¶ added in v0.98.0
type IamApiKeyCreated struct { // IAM API Key Key *string `json:"key,omitempty"` // IAM API Key name Name *string `json:"name,omitempty"` // IAM API Key Role ID RoleId *string `json:"role-id,omitempty"` // IAM API Key Secret Secret *string `json:"secret,omitempty"` }
IAM API Key
type IamPolicy ¶ added in v0.98.0
type IamPolicy struct { // IAM default service strategy DefaultServiceStrategy IamPolicyDefaultServiceStrategy `json:"default-service-strategy"` // IAM services Services IamPolicy_Services `json:"services"` }
Policy
type IamPolicyDefaultServiceStrategy ¶ added in v0.98.0
type IamPolicyDefaultServiceStrategy string
IAM default service strategy
const ( IamPolicyDefaultServiceStrategyAllow IamPolicyDefaultServiceStrategy = "allow" IamPolicyDefaultServiceStrategyDeny IamPolicyDefaultServiceStrategy = "deny" )
Defines values for IamPolicyDefaultServiceStrategy.
type IamPolicy_Services ¶ added in v0.98.0
type IamPolicy_Services struct {
AdditionalProperties map[string]IamServicePolicy `json:"-"`
}
IAM services
func (IamPolicy_Services) Get ¶ added in v0.98.0
func (a IamPolicy_Services) Get(fieldName string) (value IamServicePolicy, found bool)
Getter for additional properties for IamPolicy_Services. Returns the specified element and whether it was found
func (IamPolicy_Services) MarshalJSON ¶ added in v0.98.0
func (a IamPolicy_Services) MarshalJSON() ([]byte, error)
Override default JSON handling for IamPolicy_Services to handle AdditionalProperties
func (*IamPolicy_Services) Set ¶ added in v0.98.0
func (a *IamPolicy_Services) Set(fieldName string, value IamServicePolicy)
Setter for additional properties for IamPolicy_Services
func (*IamPolicy_Services) UnmarshalJSON ¶ added in v0.98.0
func (a *IamPolicy_Services) UnmarshalJSON(b []byte) error
Override default JSON handling for IamPolicy_Services to handle AdditionalProperties
type IamRole ¶ added in v0.98.0
type IamRole struct { // IAM Role description Description *string `json:"description,omitempty"` // IAM Role mutability Editable *bool `json:"editable,omitempty"` // IAM Role ID Id *string `json:"id,omitempty"` Labels *Labels `json:"labels,omitempty"` // IAM Role name Name *string `json:"name,omitempty"` // IAM Role permissions Permissions *[]IamRolePermissions `json:"permissions,omitempty"` // Policy Policy *IamPolicy `json:"policy,omitempty"` }
IAM Role
type IamRolePermissions ¶ added in v0.100.1
type IamRolePermissions string
IamRolePermissions defines model for IamRole.Permissions.
const (
IamRolePermissionsBypassGovernanceRetention IamRolePermissions = "bypass-governance-retention"
)
Defines values for IamRolePermissions.
type IamServicePolicy ¶ added in v0.98.0
type IamServicePolicy struct { Rules *[]IamServicePolicyRule `json:"rules,omitempty"` Type *IamServicePolicyType `json:"type,omitempty"` }
IamServicePolicy defines model for iam-service-policy.
type IamServicePolicyRule ¶ added in v0.98.0
type IamServicePolicyRule struct { Action *IamServicePolicyRuleAction `json:"action,omitempty"` Expression *string `json:"expression,omitempty"` Resources *[]string `json:"resources,omitempty"` }
IamServicePolicyRule defines model for iam-service-policy-rule.
type IamServicePolicyRuleAction ¶ added in v0.98.0
type IamServicePolicyRuleAction string
IamServicePolicyRuleAction defines model for IamServicePolicyRule.Action.
const ( IamServicePolicyRuleActionAllow IamServicePolicyRuleAction = "allow" IamServicePolicyRuleActionDeny IamServicePolicyRuleAction = "deny" )
Defines values for IamServicePolicyRuleAction.
type IamServicePolicyType ¶ added in v0.98.0
type IamServicePolicyType string
IamServicePolicyType defines model for IamServicePolicy.Type.
const ( IamServicePolicyTypeAllow IamServicePolicyType = "allow" IamServicePolicyTypeDeny IamServicePolicyType = "deny" IamServicePolicyTypeRules IamServicePolicyType = "rules" )
Defines values for IamServicePolicyType.
type Instance ¶
type Instance struct { // Instance Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Instance creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Instance disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Instance Elastic IPs ElasticIps *[]ElasticIp `json:"elastic-ips,omitempty"` // Instance ID Id *string `json:"id,omitempty"` // Compute instance type InstanceType *InstanceType `json:"instance-type,omitempty"` // Instance IPv6 address Ipv6Address *string `json:"ipv6-address,omitempty"` Labels *Labels `json:"labels,omitempty"` // Resource manager Manager *Manager `json:"manager,omitempty"` // Instance name Name *string `json:"name,omitempty"` // Instance Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` // Instance public IPv4 address PublicIp *string `json:"public-ip,omitempty"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // Instance Snapshots Snapshots *[]Snapshot `json:"snapshots,omitempty"` // SSH key SshKey *SshKey `json:"ssh-key,omitempty"` // Instance SSH Keys SshKeys *[]SshKey `json:"ssh-keys,omitempty"` State *InstanceState `json:"state,omitempty"` // Instance template Template *Template `json:"template,omitempty"` // Instance Cloud-init user-data (base64 encoded) UserData *string `json:"user-data,omitempty"` }
Instance
type InstancePassword ¶ added in v0.90.3
type InstancePassword struct { // Password Password *string `json:"password,omitempty"` }
Instance password
type InstancePool ¶
type InstancePool struct { // Instance Pool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Instance Pool description Description *string `json:"description,omitempty"` // Instances disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Instances Elastic IPs ElasticIps *[]ElasticIp `json:"elastic-ips,omitempty"` // Instance Pool ID Id *string `json:"id,omitempty"` // The instances created by the Instance Pool will be prefixed with this value (default: pool) InstancePrefix *string `json:"instance-prefix,omitempty"` // Compute instance type InstanceType *InstanceType `json:"instance-type,omitempty"` // Instances Instances *[]Instance `json:"instances,omitempty"` // Enable IPv6 for instances Ipv6Enabled *bool `json:"ipv6-enabled,omitempty"` Labels *Labels `json:"labels,omitempty"` // Resource manager Manager *Manager `json:"manager,omitempty"` // Minimum number of running instances MinAvailable *int64 `json:"min-available,omitempty"` // Instance Pool name Name *string `json:"name,omitempty"` // Instance Pool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Pool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // Number of instances Size *int64 `json:"size,omitempty"` // SSH key SshKey *SshKey `json:"ssh-key,omitempty"` // Instances SSH keys SshKeys *[]SshKey `json:"ssh-keys,omitempty"` // Instance Pool state State *InstancePoolState `json:"state,omitempty"` // Instance template Template *Template `json:"template,omitempty"` // Instances Cloud-init user-data UserData *string `json:"user-data,omitempty"` }
Instance Pool
type InstancePoolState ¶
type InstancePoolState string
Instance Pool state
const ( InstancePoolStateCreating InstancePoolState = "creating" InstancePoolStateDestroying InstancePoolState = "destroying" InstancePoolStateRunning InstancePoolState = "running" InstancePoolStateScalingDown InstancePoolState = "scaling-down" InstancePoolStateScalingUp InstancePoolState = "scaling-up" InstancePoolStateSuspended InstancePoolState = "suspended" InstancePoolStateUpdating InstancePoolState = "updating" )
Defines values for InstancePoolState.
type InstanceState ¶
type InstanceState string
InstanceState defines model for instance-state.
const ( InstanceStateDestroyed InstanceState = "destroyed" InstanceStateDestroying InstanceState = "destroying" InstanceStateError InstanceState = "error" InstanceStateExpunging InstanceState = "expunging" InstanceStateMigrating InstanceState = "migrating" InstanceStateRunning InstanceState = "running" InstanceStateStarting InstanceState = "starting" InstanceStateStopped InstanceState = "stopped" InstanceStateStopping InstanceState = "stopping" )
Defines values for InstanceState.
type InstanceTarget ¶ added in v0.101.0
type InstanceTarget struct { // Instance ID Id *string `json:"id,omitempty"` }
Target Instance
type InstanceType ¶
type InstanceType struct { // Requires authorization or publicly available Authorized *bool `json:"authorized,omitempty"` // CPU count Cpus *int64 `json:"cpus,omitempty"` // Instance type family Family *InstanceTypeFamily `json:"family,omitempty"` // GPU count Gpus *int64 `json:"gpus,omitempty"` // Instance type ID Id *string `json:"id,omitempty"` // Available memory Memory *int64 `json:"memory,omitempty"` // Instance type size Size *InstanceTypeSize `json:"size,omitempty"` // Instance Type available zones Zones *[]ZoneName `json:"zones,omitempty"` }
Compute instance type
type InstanceTypeFamily ¶
type InstanceTypeFamily string
Instance type family
const ( InstanceTypeFamilyColossus InstanceTypeFamily = "colossus" InstanceTypeFamilyCpu InstanceTypeFamily = "cpu" InstanceTypeFamilyGpu InstanceTypeFamily = "gpu" InstanceTypeFamilyGpu2 InstanceTypeFamily = "gpu2" InstanceTypeFamilyGpu3 InstanceTypeFamily = "gpu3" InstanceTypeFamilyMemory InstanceTypeFamily = "memory" InstanceTypeFamilyStandard InstanceTypeFamily = "standard" InstanceTypeFamilyStorage InstanceTypeFamily = "storage" )
Defines values for InstanceTypeFamily.
type InstanceTypeSize ¶
type InstanceTypeSize string
Instance type size
const ( InstanceTypeSizeColossus InstanceTypeSize = "colossus" InstanceTypeSizeExtraLarge InstanceTypeSize = "extra-large" InstanceTypeSizeHuge InstanceTypeSize = "huge" InstanceTypeSizeJumbo InstanceTypeSize = "jumbo" InstanceTypeSizeLarge InstanceTypeSize = "large" InstanceTypeSizeMedium InstanceTypeSize = "medium" InstanceTypeSizeMega InstanceTypeSize = "mega" InstanceTypeSizeMicro InstanceTypeSize = "micro" InstanceTypeSizeSmall InstanceTypeSize = "small" InstanceTypeSizeTiny InstanceTypeSize = "tiny" InstanceTypeSizeTitan InstanceTypeSize = "titan" )
Defines values for InstanceTypeSize.
type KubeletImageGc ¶ added in v0.100.1
type KubeletImageGc struct { HighThreshold *int64 `json:"high-threshold,omitempty"` LowThreshold *int64 `json:"low-threshold,omitempty"` MinAge *string `json:"min-age,omitempty"` }
Kubelet image GC options
type Labels ¶
Labels defines model for labels.
func (Labels) Get ¶
Getter for additional properties for Labels. Returns the specified element and whether it was found
func (Labels) MarshalJSON ¶
Override default JSON handling for Labels to handle AdditionalProperties
func (*Labels) UnmarshalJSON ¶
Override default JSON handling for Labels to handle AdditionalProperties
type ListAccessKeyKnownOperationsResponse ¶ added in v0.81.0
type ListAccessKeyKnownOperationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { AccessKeyOperations *[]AccessKeyOperation `json:"access-key-operations,omitempty"` } }
func ParseListAccessKeyKnownOperationsResponse ¶ added in v0.81.0
func ParseListAccessKeyKnownOperationsResponse(rsp *http.Response) (*ListAccessKeyKnownOperationsResponse, error)
ParseListAccessKeyKnownOperationsResponse parses an HTTP response from a ListAccessKeyKnownOperationsWithResponse call
func (ListAccessKeyKnownOperationsResponse) Status ¶ added in v0.81.0
func (r ListAccessKeyKnownOperationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAccessKeyKnownOperationsResponse) StatusCode ¶ added in v0.81.0
func (r ListAccessKeyKnownOperationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccessKeyOperationsResponse ¶ added in v0.81.0
type ListAccessKeyOperationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { AccessKeyOperations *[]AccessKeyOperation `json:"access-key-operations,omitempty"` } }
func ParseListAccessKeyOperationsResponse ¶ added in v0.81.0
func ParseListAccessKeyOperationsResponse(rsp *http.Response) (*ListAccessKeyOperationsResponse, error)
ParseListAccessKeyOperationsResponse parses an HTTP response from a ListAccessKeyOperationsWithResponse call
func (ListAccessKeyOperationsResponse) Status ¶ added in v0.81.0
func (r ListAccessKeyOperationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAccessKeyOperationsResponse) StatusCode ¶ added in v0.81.0
func (r ListAccessKeyOperationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccessKeysResponse ¶ added in v0.81.0
type ListAccessKeysResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { AccessKeys *[]AccessKey `json:"access-keys,omitempty"` } }
func ParseListAccessKeysResponse ¶ added in v0.81.0
func ParseListAccessKeysResponse(rsp *http.Response) (*ListAccessKeysResponse, error)
ParseListAccessKeysResponse parses an HTTP response from a ListAccessKeysWithResponse call
func (ListAccessKeysResponse) Status ¶ added in v0.81.0
func (r ListAccessKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListAccessKeysResponse) StatusCode ¶ added in v0.81.0
func (r ListAccessKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAntiAffinityGroupsResponse ¶
type ListAntiAffinityGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` } }
func ParseListAntiAffinityGroupsResponse ¶
func ParseListAntiAffinityGroupsResponse(rsp *http.Response) (*ListAntiAffinityGroupsResponse, error)
ParseListAntiAffinityGroupsResponse parses an HTTP response from a ListAntiAffinityGroupsWithResponse call
func (ListAntiAffinityGroupsResponse) Status ¶
func (r ListAntiAffinityGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAntiAffinityGroupsResponse) StatusCode ¶
func (r ListAntiAffinityGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApiKeysResponse ¶ added in v0.98.0
type ListApiKeysResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { ApiKeys *[]IamApiKey `json:"api-keys,omitempty"` } }
func ParseListApiKeysResponse ¶ added in v0.98.0
func ParseListApiKeysResponse(rsp *http.Response) (*ListApiKeysResponse, error)
ParseListApiKeysResponse parses an HTTP response from a ListApiKeysWithResponse call
func (ListApiKeysResponse) Status ¶ added in v0.98.0
func (r ListApiKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListApiKeysResponse) StatusCode ¶ added in v0.98.0
func (r ListApiKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDbaasIntegrationSettingsResponse ¶ added in v0.82.1
type ListDbaasIntegrationSettingsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // The JSON schema representing the settings for the given integration type, source, and destination service types. Settings *struct { AdditionalProperties *bool `json:"additionalProperties,omitempty"` Properties *map[string]interface{} `json:"properties,omitempty"` Title *string `json:"title,omitempty"` Type *string `json:"type,omitempty"` } `json:"settings,omitempty"` } }
func ParseListDbaasIntegrationSettingsResponse ¶ added in v0.82.1
func ParseListDbaasIntegrationSettingsResponse(rsp *http.Response) (*ListDbaasIntegrationSettingsResponse, error)
ParseListDbaasIntegrationSettingsResponse parses an HTTP response from a ListDbaasIntegrationSettingsWithResponse call
func (ListDbaasIntegrationSettingsResponse) Status ¶ added in v0.82.1
func (r ListDbaasIntegrationSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDbaasIntegrationSettingsResponse) StatusCode ¶ added in v0.82.1
func (r ListDbaasIntegrationSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDbaasIntegrationTypesResponse ¶ added in v0.82.1
type ListDbaasIntegrationTypesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DbaasIntegrationTypes *[]DbaasIntegrationType `json:"dbaas-integration-types,omitempty"` } }
func ParseListDbaasIntegrationTypesResponse ¶ added in v0.82.1
func ParseListDbaasIntegrationTypesResponse(rsp *http.Response) (*ListDbaasIntegrationTypesResponse, error)
ParseListDbaasIntegrationTypesResponse parses an HTTP response from a ListDbaasIntegrationTypesWithResponse call
func (ListDbaasIntegrationTypesResponse) Status ¶ added in v0.82.1
func (r ListDbaasIntegrationTypesResponse) Status() string
Status returns HTTPResponse.Status
func (ListDbaasIntegrationTypesResponse) StatusCode ¶ added in v0.82.1
func (r ListDbaasIntegrationTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDbaasServiceTypesResponse ¶
type ListDbaasServiceTypesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DbaasServiceTypes *[]DbaasServiceType `json:"dbaas-service-types,omitempty"` } }
func ParseListDbaasServiceTypesResponse ¶
func ParseListDbaasServiceTypesResponse(rsp *http.Response) (*ListDbaasServiceTypesResponse, error)
ParseListDbaasServiceTypesResponse parses an HTTP response from a ListDbaasServiceTypesWithResponse call
func (ListDbaasServiceTypesResponse) Status ¶
func (r ListDbaasServiceTypesResponse) Status() string
Status returns HTTPResponse.Status
func (ListDbaasServiceTypesResponse) StatusCode ¶
func (r ListDbaasServiceTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDbaasServicesResponse ¶
type ListDbaasServicesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DbaasServices *[]DbaasServiceCommon `json:"dbaas-services,omitempty"` } }
func ParseListDbaasServicesResponse ¶
func ParseListDbaasServicesResponse(rsp *http.Response) (*ListDbaasServicesResponse, error)
ParseListDbaasServicesResponse parses an HTTP response from a ListDbaasServicesWithResponse call
func (ListDbaasServicesResponse) Status ¶
func (r ListDbaasServicesResponse) Status() string
Status returns HTTPResponse.Status
func (ListDbaasServicesResponse) StatusCode ¶
func (r ListDbaasServicesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeployTargetsResponse ¶
type ListDeployTargetsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DeployTargets *[]DeployTarget `json:"deploy-targets,omitempty"` } }
func ParseListDeployTargetsResponse ¶
func ParseListDeployTargetsResponse(rsp *http.Response) (*ListDeployTargetsResponse, error)
ParseListDeployTargetsResponse parses an HTTP response from a ListDeployTargetsWithResponse call
func (ListDeployTargetsResponse) Status ¶
func (r ListDeployTargetsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDeployTargetsResponse) StatusCode ¶
func (r ListDeployTargetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDnsDomainRecordsResponse ¶ added in v0.78.0
type ListDnsDomainRecordsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DnsDomainRecords *[]DnsDomainRecord `json:"dns-domain-records,omitempty"` } }
func ParseListDnsDomainRecordsResponse ¶ added in v0.78.0
func ParseListDnsDomainRecordsResponse(rsp *http.Response) (*ListDnsDomainRecordsResponse, error)
ParseListDnsDomainRecordsResponse parses an HTTP response from a ListDnsDomainRecordsWithResponse call
func (ListDnsDomainRecordsResponse) Status ¶ added in v0.78.0
func (r ListDnsDomainRecordsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDnsDomainRecordsResponse) StatusCode ¶ added in v0.78.0
func (r ListDnsDomainRecordsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDnsDomainsResponse ¶ added in v0.78.0
type ListDnsDomainsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DnsDomains *[]DnsDomain `json:"dns-domains,omitempty"` } }
func ParseListDnsDomainsResponse ¶ added in v0.78.0
func ParseListDnsDomainsResponse(rsp *http.Response) (*ListDnsDomainsResponse, error)
ParseListDnsDomainsResponse parses an HTTP response from a ListDnsDomainsWithResponse call
func (ListDnsDomainsResponse) Status ¶ added in v0.78.0
func (r ListDnsDomainsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDnsDomainsResponse) StatusCode ¶ added in v0.78.0
func (r ListDnsDomainsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListElasticIpsResponse ¶
type ListElasticIpsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { ElasticIps *[]ElasticIp `json:"elastic-ips,omitempty"` } }
func ParseListElasticIpsResponse ¶
func ParseListElasticIpsResponse(rsp *http.Response) (*ListElasticIpsResponse, error)
ParseListElasticIpsResponse parses an HTTP response from a ListElasticIpsWithResponse call
func (ListElasticIpsResponse) Status ¶
func (r ListElasticIpsResponse) Status() string
Status returns HTTPResponse.Status
func (ListElasticIpsResponse) StatusCode ¶
func (r ListElasticIpsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsParams ¶
type ListEventsParams struct { From *time.Time `json:"from,omitempty"` To *time.Time `json:"to,omitempty"` }
ListEventsParams defines parameters for ListEvents.
type ListEventsResponse ¶
func ParseListEventsResponse ¶
func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)
ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call
func (ListEventsResponse) Status ¶
func (r ListEventsResponse) Status() string
Status returns HTTPResponse.Status
func (ListEventsResponse) StatusCode ¶
func (r ListEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIamRolesResponse ¶ added in v0.98.0
type ListIamRolesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { IamRoles *[]IamRole `json:"iam-roles,omitempty"` } }
func ParseListIamRolesResponse ¶ added in v0.98.0
func ParseListIamRolesResponse(rsp *http.Response) (*ListIamRolesResponse, error)
ParseListIamRolesResponse parses an HTTP response from a ListIamRolesWithResponse call
func (ListIamRolesResponse) Status ¶ added in v0.98.0
func (r ListIamRolesResponse) Status() string
Status returns HTTPResponse.Status
func (ListIamRolesResponse) StatusCode ¶ added in v0.98.0
func (r ListIamRolesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInstancePoolsResponse ¶
type ListInstancePoolsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { InstancePools *[]InstancePool `json:"instance-pools,omitempty"` } }
func ParseListInstancePoolsResponse ¶
func ParseListInstancePoolsResponse(rsp *http.Response) (*ListInstancePoolsResponse, error)
ParseListInstancePoolsResponse parses an HTTP response from a ListInstancePoolsWithResponse call
func (ListInstancePoolsResponse) Status ¶
func (r ListInstancePoolsResponse) Status() string
Status returns HTTPResponse.Status
func (ListInstancePoolsResponse) StatusCode ¶
func (r ListInstancePoolsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInstanceTypesResponse ¶
type ListInstanceTypesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { InstanceTypes *[]InstanceType `json:"instance-types,omitempty"` } }
func ParseListInstanceTypesResponse ¶
func ParseListInstanceTypesResponse(rsp *http.Response) (*ListInstanceTypesResponse, error)
ParseListInstanceTypesResponse parses an HTTP response from a ListInstanceTypesWithResponse call
func (ListInstanceTypesResponse) Status ¶
func (r ListInstanceTypesResponse) Status() string
Status returns HTTPResponse.Status
func (ListInstanceTypesResponse) StatusCode ¶
func (r ListInstanceTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInstancesParams ¶
type ListInstancesParams struct { ManagerId *string `json:"manager-id,omitempty"` ManagerType *ListInstancesParamsManagerType `json:"manager-type,omitempty"` IpAddress *string `json:"ip-address,omitempty"` }
ListInstancesParams defines parameters for ListInstances.
type ListInstancesParamsManagerType ¶
type ListInstancesParamsManagerType string
ListInstancesParamsManagerType defines parameters for ListInstances.
type ListInstancesResponse ¶
type ListInstancesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Instances *[]Instance `json:"instances,omitempty"` } }
func ParseListInstancesResponse ¶
func ParseListInstancesResponse(rsp *http.Response) (*ListInstancesResponse, error)
ParseListInstancesResponse parses an HTTP response from a ListInstancesWithResponse call
func (ListInstancesResponse) Status ¶
func (r ListInstancesResponse) Status() string
Status returns HTTPResponse.Status
func (ListInstancesResponse) StatusCode ¶
func (r ListInstancesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLoadBalancersResponse ¶
type ListLoadBalancersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { LoadBalancers *[]LoadBalancer `json:"load-balancers,omitempty"` } }
func ParseListLoadBalancersResponse ¶
func ParseListLoadBalancersResponse(rsp *http.Response) (*ListLoadBalancersResponse, error)
ParseListLoadBalancersResponse parses an HTTP response from a ListLoadBalancersWithResponse call
func (ListLoadBalancersResponse) Status ¶
func (r ListLoadBalancersResponse) Status() string
Status returns HTTPResponse.Status
func (ListLoadBalancersResponse) StatusCode ¶
func (r ListLoadBalancersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPrivateNetworksResponse ¶
type ListPrivateNetworksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` } }
func ParseListPrivateNetworksResponse ¶
func ParseListPrivateNetworksResponse(rsp *http.Response) (*ListPrivateNetworksResponse, error)
ParseListPrivateNetworksResponse parses an HTTP response from a ListPrivateNetworksWithResponse call
func (ListPrivateNetworksResponse) Status ¶
func (r ListPrivateNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (ListPrivateNetworksResponse) StatusCode ¶
func (r ListPrivateNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQuotasResponse ¶
type ListQuotasResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Quotas *[]Quota `json:"quotas,omitempty"` } }
func ParseListQuotasResponse ¶
func ParseListQuotasResponse(rsp *http.Response) (*ListQuotasResponse, error)
ParseListQuotasResponse parses an HTTP response from a ListQuotasWithResponse call
func (ListQuotasResponse) Status ¶
func (r ListQuotasResponse) Status() string
Status returns HTTPResponse.Status
func (ListQuotasResponse) StatusCode ¶
func (r ListQuotasResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSecurityGroupsParams ¶ added in v0.90.3
type ListSecurityGroupsParams struct {
Visibility *ListSecurityGroupsParamsVisibility `json:"visibility,omitempty"`
}
ListSecurityGroupsParams defines parameters for ListSecurityGroups.
type ListSecurityGroupsParamsVisibility ¶ added in v0.90.3
type ListSecurityGroupsParamsVisibility string
ListSecurityGroupsParamsVisibility defines parameters for ListSecurityGroups.
type ListSecurityGroupsResponse ¶
type ListSecurityGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` } }
func ParseListSecurityGroupsResponse ¶
func ParseListSecurityGroupsResponse(rsp *http.Response) (*ListSecurityGroupsResponse, error)
ParseListSecurityGroupsResponse parses an HTTP response from a ListSecurityGroupsWithResponse call
func (ListSecurityGroupsResponse) Status ¶
func (r ListSecurityGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSecurityGroupsResponse) StatusCode ¶
func (r ListSecurityGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSksClusterDeprecatedResourcesResponse ¶ added in v0.85.0
type ListSksClusterDeprecatedResourcesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]SksClusterDeprecatedResource }
func ParseListSksClusterDeprecatedResourcesResponse ¶ added in v0.85.0
func ParseListSksClusterDeprecatedResourcesResponse(rsp *http.Response) (*ListSksClusterDeprecatedResourcesResponse, error)
ParseListSksClusterDeprecatedResourcesResponse parses an HTTP response from a ListSksClusterDeprecatedResourcesWithResponse call
func (ListSksClusterDeprecatedResourcesResponse) Status ¶ added in v0.85.0
func (r ListSksClusterDeprecatedResourcesResponse) Status() string
Status returns HTTPResponse.Status
func (ListSksClusterDeprecatedResourcesResponse) StatusCode ¶ added in v0.85.0
func (r ListSksClusterDeprecatedResourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSksClusterVersionsParams ¶ added in v0.79.0
type ListSksClusterVersionsParams struct {
IncludeDeprecated *string `json:"include-deprecated,omitempty"`
}
ListSksClusterVersionsParams defines parameters for ListSksClusterVersions.
type ListSksClusterVersionsResponse ¶
type ListSksClusterVersionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SksClusterVersions *[]string `json:"sks-cluster-versions,omitempty"` } }
func ParseListSksClusterVersionsResponse ¶
func ParseListSksClusterVersionsResponse(rsp *http.Response) (*ListSksClusterVersionsResponse, error)
ParseListSksClusterVersionsResponse parses an HTTP response from a ListSksClusterVersionsWithResponse call
func (ListSksClusterVersionsResponse) Status ¶
func (r ListSksClusterVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSksClusterVersionsResponse) StatusCode ¶
func (r ListSksClusterVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSksClustersResponse ¶
type ListSksClustersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SksClusters *[]SksCluster `json:"sks-clusters,omitempty"` } }
func ParseListSksClustersResponse ¶
func ParseListSksClustersResponse(rsp *http.Response) (*ListSksClustersResponse, error)
ParseListSksClustersResponse parses an HTTP response from a ListSksClustersWithResponse call
func (ListSksClustersResponse) Status ¶
func (r ListSksClustersResponse) Status() string
Status returns HTTPResponse.Status
func (ListSksClustersResponse) StatusCode ¶
func (r ListSksClustersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSnapshotsResponse ¶
type ListSnapshotsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Snapshots *[]Snapshot `json:"snapshots,omitempty"` } }
func ParseListSnapshotsResponse ¶
func ParseListSnapshotsResponse(rsp *http.Response) (*ListSnapshotsResponse, error)
ParseListSnapshotsResponse parses an HTTP response from a ListSnapshotsWithResponse call
func (ListSnapshotsResponse) Status ¶
func (r ListSnapshotsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSnapshotsResponse) StatusCode ¶
func (r ListSnapshotsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSosBucketsUsageResponse ¶ added in v0.87.0
type ListSosBucketsUsageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SosBucketsUsage *[]SosBucketUsage `json:"sos-buckets-usage,omitempty"` } }
func ParseListSosBucketsUsageResponse ¶ added in v0.87.0
func ParseListSosBucketsUsageResponse(rsp *http.Response) (*ListSosBucketsUsageResponse, error)
ParseListSosBucketsUsageResponse parses an HTTP response from a ListSosBucketsUsageWithResponse call
func (ListSosBucketsUsageResponse) Status ¶ added in v0.87.0
func (r ListSosBucketsUsageResponse) Status() string
Status returns HTTPResponse.Status
func (ListSosBucketsUsageResponse) StatusCode ¶ added in v0.87.0
func (r ListSosBucketsUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSshKeysResponse ¶
type ListSshKeysResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SshKeys *[]SshKey `json:"ssh-keys,omitempty"` } }
func ParseListSshKeysResponse ¶
func ParseListSshKeysResponse(rsp *http.Response) (*ListSshKeysResponse, error)
ParseListSshKeysResponse parses an HTTP response from a ListSshKeysWithResponse call
func (ListSshKeysResponse) Status ¶
func (r ListSshKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListSshKeysResponse) StatusCode ¶
func (r ListSshKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTemplatesParams ¶
type ListTemplatesParams struct { Visibility *ListTemplatesParamsVisibility `json:"visibility,omitempty"` Family *string `json:"family,omitempty"` }
ListTemplatesParams defines parameters for ListTemplates.
type ListTemplatesParamsVisibility ¶
type ListTemplatesParamsVisibility string
ListTemplatesParamsVisibility defines parameters for ListTemplates.
type ListTemplatesResponse ¶
type ListTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Templates *[]Template `json:"templates,omitempty"` } }
func ParseListTemplatesResponse ¶
func ParseListTemplatesResponse(rsp *http.Response) (*ListTemplatesResponse, error)
ParseListTemplatesResponse parses an HTTP response from a ListTemplatesWithResponse call
func (ListTemplatesResponse) Status ¶
func (r ListTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListTemplatesResponse) StatusCode ¶
func (r ListTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListZonesResponse ¶
type ListZonesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Zones *[]Zone `json:"zones,omitempty"` } }
func ParseListZonesResponse ¶
func ParseListZonesResponse(rsp *http.Response) (*ListZonesResponse, error)
ParseListZonesResponse parses an HTTP response from a ListZonesWithResponse call
func (ListZonesResponse) Status ¶
func (r ListZonesResponse) Status() string
Status returns HTTPResponse.Status
func (ListZonesResponse) StatusCode ¶
func (r ListZonesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LoadBalancer ¶
type LoadBalancer struct { // Load Balancer creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Load Balancer description Description *string `json:"description,omitempty"` // Load Balancer ID Id *string `json:"id,omitempty"` // Load Balancer public IP Ip *string `json:"ip,omitempty"` Labels *Labels `json:"labels,omitempty"` // Load Balancer name Name *string `json:"name,omitempty"` // Load Balancer Services Services *[]LoadBalancerService `json:"services,omitempty"` // Load Balancer state State *LoadBalancerState `json:"state,omitempty"` }
Load Balancer
type LoadBalancerServerStatus ¶
type LoadBalancerServerStatus struct { // Backend server public IP PublicIp *string `json:"public-ip,omitempty"` // Status of the instance's healthcheck Status *LoadBalancerServerStatusStatus `json:"status,omitempty"` }
Load Balancer Service status
type LoadBalancerServerStatusStatus ¶
type LoadBalancerServerStatusStatus string
Status of the instance's healthcheck
const ( LoadBalancerServerStatusStatusFailure LoadBalancerServerStatusStatus = "failure" LoadBalancerServerStatusStatusSuccess LoadBalancerServerStatusStatus = "success" )
Defines values for LoadBalancerServerStatusStatus.
type LoadBalancerService ¶
type LoadBalancerService struct { // Load Balancer Service description Description *string `json:"description,omitempty"` // Load Balancer Service healthcheck Healthcheck *LoadBalancerServiceHealthcheck `json:"healthcheck,omitempty"` // Healthcheck status per backend server HealthcheckStatus *[]LoadBalancerServerStatus `json:"healthcheck-status,omitempty"` // Load Balancer Service ID Id *string `json:"id,omitempty"` // Instance Pool InstancePool *InstancePool `json:"instance-pool,omitempty"` // Load Balancer Service name Name *string `json:"name,omitempty"` // Port exposed on the Load Balancer's public IP Port *int64 `json:"port,omitempty"` // Network traffic protocol Protocol *LoadBalancerServiceProtocol `json:"protocol,omitempty"` // Load Balancer Service state State *LoadBalancerServiceState `json:"state,omitempty"` // Load balancing strategy Strategy *LoadBalancerServiceStrategy `json:"strategy,omitempty"` // Port on which the network traffic will be forwarded to on the receiving instance TargetPort *int64 `json:"target-port,omitempty"` }
Load Balancer Service
type LoadBalancerServiceHealthcheck ¶
type LoadBalancerServiceHealthcheck struct { // Healthcheck interval (default: 10). Must be greater than or equal to Timeout Interval *int64 `json:"interval,omitempty"` // Healthcheck mode Mode *LoadBalancerServiceHealthcheckMode `json:"mode,omitempty"` // Healthcheck port Port *int64 `json:"port,omitempty"` // Number of retries before considering a Service failed Retries *int64 `json:"retries,omitempty"` // Healthcheck timeout value (default: 2). Must be lower than or equal to Interval Timeout *int64 `json:"timeout,omitempty"` // SNI domain for HTTPS healthchecks TlsSni *string `json:"tls-sni,omitempty"` // An endpoint to use for the HTTP healthcheck, e.g. '/status' Uri *string `json:"uri,omitempty"` }
Load Balancer Service healthcheck
type LoadBalancerServiceHealthcheckMode ¶
type LoadBalancerServiceHealthcheckMode string
Healthcheck mode
const ( LoadBalancerServiceHealthcheckModeHttp LoadBalancerServiceHealthcheckMode = "http" LoadBalancerServiceHealthcheckModeHttps LoadBalancerServiceHealthcheckMode = "https" LoadBalancerServiceHealthcheckModeTcp LoadBalancerServiceHealthcheckMode = "tcp" )
Defines values for LoadBalancerServiceHealthcheckMode.
type LoadBalancerServiceProtocol ¶
type LoadBalancerServiceProtocol string
Network traffic protocol
const ( LoadBalancerServiceProtocolTcp LoadBalancerServiceProtocol = "tcp" LoadBalancerServiceProtocolUdp LoadBalancerServiceProtocol = "udp" )
Defines values for LoadBalancerServiceProtocol.
type LoadBalancerServiceState ¶
type LoadBalancerServiceState string
Load Balancer Service state
const ( LoadBalancerServiceStateCreating LoadBalancerServiceState = "creating" LoadBalancerServiceStateDeleting LoadBalancerServiceState = "deleting" LoadBalancerServiceStateError LoadBalancerServiceState = "error" LoadBalancerServiceStateRunning LoadBalancerServiceState = "running" LoadBalancerServiceStateUpdating LoadBalancerServiceState = "updating" )
Defines values for LoadBalancerServiceState.
type LoadBalancerServiceStrategy ¶
type LoadBalancerServiceStrategy string
Load balancing strategy
const ( LoadBalancerServiceStrategyRoundRobin LoadBalancerServiceStrategy = "round-robin" LoadBalancerServiceStrategySourceHash LoadBalancerServiceStrategy = "source-hash" )
Defines values for LoadBalancerServiceStrategy.
type LoadBalancerState ¶
type LoadBalancerState string
Load Balancer state
const ( LoadBalancerStateCreating LoadBalancerState = "creating" LoadBalancerStateDeleting LoadBalancerState = "deleting" LoadBalancerStateError LoadBalancerState = "error" LoadBalancerStateMigrated LoadBalancerState = "migrated" LoadBalancerStateMigrating LoadBalancerState = "migrating" LoadBalancerStateRunning LoadBalancerState = "running" )
Defines values for LoadBalancerState.
type Manager ¶
type Manager struct { // Manager ID Id *string `json:"id,omitempty"` // Manager type Type *ManagerType `json:"type,omitempty"` }
Resource manager
type ManagerType ¶
type ManagerType string
Manager type
const ( ManagerTypeInstancePool ManagerType = "instance-pool" ManagerTypeSksNodepool ManagerType = "sks-nodepool" )
Defines values for ManagerType.
type Operation ¶
type Operation struct { // Operation ID Id *string `json:"id,omitempty"` // Operation message Message *string `json:"message,omitempty"` // Operation failure reason Reason *OperationReason `json:"reason,omitempty"` // Related resource reference Reference *struct { // Command name Command *string `json:"command,omitempty"` // Reference ID Id *string `json:"id,omitempty"` // Link to the referenced resource Link *string `json:"link,omitempty"` } `json:"reference,omitempty"` // Operation status State *OperationState `json:"state,omitempty"` }
Operation
type OperationReason ¶
type OperationReason string
Operation failure reason
const ( OperationReasonBusy OperationReason = "busy" OperationReasonConflict OperationReason = "conflict" OperationReasonFault OperationReason = "fault" OperationReasonForbidden OperationReason = "forbidden" OperationReasonIncorrect OperationReason = "incorrect" OperationReasonInterrupted OperationReason = "interrupted" OperationReasonNotFound OperationReason = "not-found" OperationReasonPartial OperationReason = "partial" OperationReasonUnknown OperationReason = "unknown" OperationReasonUnsupported OperationReason = "unsupported" )
Defines values for OperationReason.
type OperationState ¶
type OperationState string
Operation status
const ( OperationStateFailure OperationState = "failure" OperationStatePending OperationState = "pending" OperationStateSuccess OperationState = "success" OperationStateTimeout OperationState = "timeout" )
Defines values for OperationState.
type PollFunc ¶
PollFunc represents a function invoked periodically in a polling loop. It returns a boolean flag true if the job is completed or false if polling must continue, and any error that occurred during the polling (which interrupts the polling regardless of the boolean flag value). Upon successful completion, an interface descring an opaque operation can be returned to the caller, which will have to perform type assertion depending on the PollFunc implementation.
func OperationPoller ¶ added in v0.81.0
func OperationPoller(client ClientWithResponsesInterface, zone string, id string) PollFunc
OperationPoller returns a PollFunc function which queries the state of the specified job. Upon successful job completion, the type of the interface{} returned by the PollFunc is a pointer to a Resource object (*Resource).
type Poller ¶
type Poller struct {
// contains filtered or unexported fields
}
Poller represents a poller instance.
func (*Poller) Poll ¶
Poll starts the polling routine, executing the provided polling function at the configured polling interval. Upon successful polling, an opaque operation is returned to the caller, which actual type has to asserted depending on the PollFunc executed.
func (*Poller) WithInterval ¶
WithInterval sets the interval at which the polling function will be executed (default: 3s).
type PrivateNetwork ¶
type PrivateNetwork struct { // Private Network description Description *string `json:"description,omitempty"` // Private Network end IP address EndIp *string `json:"end-ip,omitempty"` // Private Network ID Id *string `json:"id,omitempty"` Labels *Labels `json:"labels,omitempty"` // Private Network leased IP addresses Leases *[]PrivateNetworkLease `json:"leases,omitempty"` // Private Network name Name *string `json:"name,omitempty"` // Private Network netmask Netmask *string `json:"netmask,omitempty"` // Private Network start IP address StartIp *string `json:"start-ip,omitempty"` }
Private Network
type PrivateNetworkLease ¶
type PrivateNetworkLease struct { // Attached instance ID InstanceId *string `json:"instance-id,omitempty"` // Private Network IP address Ip *string `json:"ip,omitempty"` }
Private Network leased IP address
type PromoteSnapshotToTemplateJSONBody ¶ added in v0.81.0
type PromoteSnapshotToTemplateJSONBody struct { // Template default user DefaultUser *string `json:"default-user,omitempty"` // Template description Description *string `json:"description,omitempty"` // Template name Name string `json:"name"` // Enable password-based login in the template PasswordEnabled *bool `json:"password-enabled,omitempty"` // Enable SSH key-based login in the template SshKeyEnabled *bool `json:"ssh-key-enabled,omitempty"` }
PromoteSnapshotToTemplateJSONBody defines parameters for PromoteSnapshotToTemplate.
type PromoteSnapshotToTemplateJSONRequestBody ¶ added in v0.81.0
type PromoteSnapshotToTemplateJSONRequestBody PromoteSnapshotToTemplateJSONBody
PromoteSnapshotToTemplateJSONRequestBody defines body for PromoteSnapshotToTemplate for application/json ContentType.
type PromoteSnapshotToTemplateResponse ¶ added in v0.81.0
type PromoteSnapshotToTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParsePromoteSnapshotToTemplateResponse ¶ added in v0.81.0
func ParsePromoteSnapshotToTemplateResponse(rsp *http.Response) (*PromoteSnapshotToTemplateResponse, error)
ParsePromoteSnapshotToTemplateResponse parses an HTTP response from a PromoteSnapshotToTemplateWithResponse call
func (PromoteSnapshotToTemplateResponse) Status ¶ added in v0.81.0
func (r PromoteSnapshotToTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (PromoteSnapshotToTemplateResponse) StatusCode ¶ added in v0.81.0
func (r PromoteSnapshotToTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PublicIpAssignment ¶ added in v0.90.0
type PublicIpAssignment string
PublicIpAssignment defines model for public-ip-assignment.
const ( PublicIpAssignmentDual PublicIpAssignment = "dual" PublicIpAssignmentInet4 PublicIpAssignment = "inet4" PublicIpAssignmentNone PublicIpAssignment = "none" )
Defines values for PublicIpAssignment.
type Quota ¶
type Quota struct { // Resource Limit. -1 for Unlimited Limit *int64 `json:"limit,omitempty"` // Resource Name Resource *string `json:"resource,omitempty"` // Resource Usage Usage *int64 `json:"usage,omitempty"` }
Organization Quota
type RebootInstanceResponse ¶
func ParseRebootInstanceResponse ¶
func ParseRebootInstanceResponse(rsp *http.Response) (*RebootInstanceResponse, error)
ParseRebootInstanceResponse parses an HTTP response from a RebootInstanceWithResponse call
func (RebootInstanceResponse) Status ¶
func (r RebootInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (RebootInstanceResponse) StatusCode ¶
func (r RebootInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegisterSshKeyJSONBody ¶
type RegisterSshKeyJSONBody struct { // Private Network name Name string `json:"name"` // Public key value PublicKey string `json:"public-key"` }
RegisterSshKeyJSONBody defines parameters for RegisterSshKey.
type RegisterSshKeyJSONRequestBody ¶
type RegisterSshKeyJSONRequestBody RegisterSshKeyJSONBody
RegisterSshKeyJSONRequestBody defines body for RegisterSshKey for application/json ContentType.
type RegisterSshKeyResponse ¶
func ParseRegisterSshKeyResponse ¶
func ParseRegisterSshKeyResponse(rsp *http.Response) (*RegisterSshKeyResponse, error)
ParseRegisterSshKeyResponse parses an HTTP response from a RegisterSshKeyWithResponse call
func (RegisterSshKeyResponse) Status ¶
func (r RegisterSshKeyResponse) Status() string
Status returns HTTPResponse.Status
func (RegisterSshKeyResponse) StatusCode ¶
func (r RegisterSshKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegisterTemplateJSONBody ¶
type RegisterTemplateJSONBody struct { // Boot mode (default: legacy) BootMode *RegisterTemplateJSONBodyBootMode `json:"boot-mode,omitempty"` // Template build Build *string `json:"build,omitempty"` // Template MD5 checksum Checksum string `json:"checksum"` // Template default user DefaultUser *string `json:"default-user,omitempty"` // Template description Description *string `json:"description,omitempty"` // Template maintainer Maintainer *string `json:"maintainer,omitempty"` // Template name Name string `json:"name"` // Enable password-based login PasswordEnabled bool `json:"password-enabled"` // Template size Size *int64 `json:"size,omitempty"` // Enable SSH key-based login SshKeyEnabled bool `json:"ssh-key-enabled"` // Template source URL Url string `json:"url"` // Template version Version *string `json:"version,omitempty"` }
RegisterTemplateJSONBody defines parameters for RegisterTemplate.
type RegisterTemplateJSONBodyBootMode ¶
type RegisterTemplateJSONBodyBootMode string
RegisterTemplateJSONBodyBootMode defines parameters for RegisterTemplate.
type RegisterTemplateJSONRequestBody ¶
type RegisterTemplateJSONRequestBody RegisterTemplateJSONBody
RegisterTemplateJSONRequestBody defines body for RegisterTemplate for application/json ContentType.
type RegisterTemplateResponse ¶
func ParseRegisterTemplateResponse ¶
func ParseRegisterTemplateResponse(rsp *http.Response) (*RegisterTemplateResponse, error)
ParseRegisterTemplateResponse parses an HTTP response from a RegisterTemplateWithResponse call
func (RegisterTemplateResponse) Status ¶
func (r RegisterTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (RegisterTemplateResponse) StatusCode ¶
func (r RegisterTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveExternalSourceFromSecurityGroupJSONBody ¶
type RemoveExternalSourceFromSecurityGroupJSONBody struct { // CIDR-formatted network to remove Cidr string `json:"cidr"` }
RemoveExternalSourceFromSecurityGroupJSONBody defines parameters for RemoveExternalSourceFromSecurityGroup.
type RemoveExternalSourceFromSecurityGroupJSONRequestBody ¶
type RemoveExternalSourceFromSecurityGroupJSONRequestBody RemoveExternalSourceFromSecurityGroupJSONBody
RemoveExternalSourceFromSecurityGroupJSONRequestBody defines body for RemoveExternalSourceFromSecurityGroup for application/json ContentType.
type RemoveExternalSourceFromSecurityGroupResponse ¶
type RemoveExternalSourceFromSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseRemoveExternalSourceFromSecurityGroupResponse ¶
func ParseRemoveExternalSourceFromSecurityGroupResponse(rsp *http.Response) (*RemoveExternalSourceFromSecurityGroupResponse, error)
ParseRemoveExternalSourceFromSecurityGroupResponse parses an HTTP response from a RemoveExternalSourceFromSecurityGroupWithResponse call
func (RemoveExternalSourceFromSecurityGroupResponse) Status ¶
func (r RemoveExternalSourceFromSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveExternalSourceFromSecurityGroupResponse) StatusCode ¶
func (r RemoveExternalSourceFromSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveInstanceProtectionResponse ¶ added in v0.87.0
type RemoveInstanceProtectionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *map[string]interface{} }
func ParseRemoveInstanceProtectionResponse ¶ added in v0.87.0
func ParseRemoveInstanceProtectionResponse(rsp *http.Response) (*RemoveInstanceProtectionResponse, error)
ParseRemoveInstanceProtectionResponse parses an HTTP response from a RemoveInstanceProtectionWithResponse call
func (RemoveInstanceProtectionResponse) Status ¶ added in v0.87.0
func (r RemoveInstanceProtectionResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveInstanceProtectionResponse) StatusCode ¶ added in v0.87.0
func (r RemoveInstanceProtectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
func MultiRequestsEditor ¶
func MultiRequestsEditor(fns ...RequestEditorFn) RequestEditorFn
MultiRequestsEditor is an oapi-codegen compatible RequestEditorFn function that executes multiple RequestEditorFn functions sequentially.
type ResetDbaasKafkaUserPasswordJSONBody ¶ added in v0.90.3
type ResetDbaasKafkaUserPasswordJSONBody struct {
Password *DbaasUserPassword `json:"password,omitempty"`
}
ResetDbaasKafkaUserPasswordJSONBody defines parameters for ResetDbaasKafkaUserPassword.
type ResetDbaasKafkaUserPasswordJSONRequestBody ¶ added in v0.90.3
type ResetDbaasKafkaUserPasswordJSONRequestBody ResetDbaasKafkaUserPasswordJSONBody
ResetDbaasKafkaUserPasswordJSONRequestBody defines body for ResetDbaasKafkaUserPassword for application/json ContentType.
type ResetDbaasKafkaUserPasswordResponse ¶ added in v0.90.3
type ResetDbaasKafkaUserPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetDbaasKafkaUserPasswordResponse ¶ added in v0.90.3
func ParseResetDbaasKafkaUserPasswordResponse(rsp *http.Response) (*ResetDbaasKafkaUserPasswordResponse, error)
ParseResetDbaasKafkaUserPasswordResponse parses an HTTP response from a ResetDbaasKafkaUserPasswordWithResponse call
func (ResetDbaasKafkaUserPasswordResponse) Status ¶ added in v0.90.3
func (r ResetDbaasKafkaUserPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDbaasKafkaUserPasswordResponse) StatusCode ¶ added in v0.90.3
func (r ResetDbaasKafkaUserPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetDbaasMysqlUserPasswordJSONBody ¶ added in v0.100.1
type ResetDbaasMysqlUserPasswordJSONBody struct { Authentication *EnumMysqlAuthenticationPlugin `json:"authentication,omitempty"` Password *DbaasUserPassword `json:"password,omitempty"` }
ResetDbaasMysqlUserPasswordJSONBody defines parameters for ResetDbaasMysqlUserPassword.
type ResetDbaasMysqlUserPasswordJSONRequestBody ¶ added in v0.100.1
type ResetDbaasMysqlUserPasswordJSONRequestBody ResetDbaasMysqlUserPasswordJSONBody
ResetDbaasMysqlUserPasswordJSONRequestBody defines body for ResetDbaasMysqlUserPassword for application/json ContentType.
type ResetDbaasMysqlUserPasswordResponse ¶ added in v0.100.1
type ResetDbaasMysqlUserPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetDbaasMysqlUserPasswordResponse ¶ added in v0.100.1
func ParseResetDbaasMysqlUserPasswordResponse(rsp *http.Response) (*ResetDbaasMysqlUserPasswordResponse, error)
ParseResetDbaasMysqlUserPasswordResponse parses an HTTP response from a ResetDbaasMysqlUserPasswordWithResponse call
func (ResetDbaasMysqlUserPasswordResponse) Status ¶ added in v0.100.1
func (r ResetDbaasMysqlUserPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDbaasMysqlUserPasswordResponse) StatusCode ¶ added in v0.100.1
func (r ResetDbaasMysqlUserPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetDbaasOpensearchUserPasswordJSONBody ¶ added in v0.100.1
type ResetDbaasOpensearchUserPasswordJSONBody struct {
Password *DbaasUserPassword `json:"password,omitempty"`
}
ResetDbaasOpensearchUserPasswordJSONBody defines parameters for ResetDbaasOpensearchUserPassword.
type ResetDbaasOpensearchUserPasswordJSONRequestBody ¶ added in v0.100.1
type ResetDbaasOpensearchUserPasswordJSONRequestBody ResetDbaasOpensearchUserPasswordJSONBody
ResetDbaasOpensearchUserPasswordJSONRequestBody defines body for ResetDbaasOpensearchUserPassword for application/json ContentType.
type ResetDbaasOpensearchUserPasswordResponse ¶ added in v0.100.1
type ResetDbaasOpensearchUserPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetDbaasOpensearchUserPasswordResponse ¶ added in v0.100.1
func ParseResetDbaasOpensearchUserPasswordResponse(rsp *http.Response) (*ResetDbaasOpensearchUserPasswordResponse, error)
ParseResetDbaasOpensearchUserPasswordResponse parses an HTTP response from a ResetDbaasOpensearchUserPasswordWithResponse call
func (ResetDbaasOpensearchUserPasswordResponse) Status ¶ added in v0.100.1
func (r ResetDbaasOpensearchUserPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDbaasOpensearchUserPasswordResponse) StatusCode ¶ added in v0.100.1
func (r ResetDbaasOpensearchUserPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetDbaasPostgresUserPasswordJSONBody ¶ added in v0.90.3
type ResetDbaasPostgresUserPasswordJSONBody struct {
Password *DbaasUserPassword `json:"password,omitempty"`
}
ResetDbaasPostgresUserPasswordJSONBody defines parameters for ResetDbaasPostgresUserPassword.
type ResetDbaasPostgresUserPasswordJSONRequestBody ¶ added in v0.90.3
type ResetDbaasPostgresUserPasswordJSONRequestBody ResetDbaasPostgresUserPasswordJSONBody
ResetDbaasPostgresUserPasswordJSONRequestBody defines body for ResetDbaasPostgresUserPassword for application/json ContentType.
type ResetDbaasPostgresUserPasswordResponse ¶ added in v0.90.3
type ResetDbaasPostgresUserPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetDbaasPostgresUserPasswordResponse ¶ added in v0.90.3
func ParseResetDbaasPostgresUserPasswordResponse(rsp *http.Response) (*ResetDbaasPostgresUserPasswordResponse, error)
ParseResetDbaasPostgresUserPasswordResponse parses an HTTP response from a ResetDbaasPostgresUserPasswordWithResponse call
func (ResetDbaasPostgresUserPasswordResponse) Status ¶ added in v0.90.3
func (r ResetDbaasPostgresUserPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDbaasPostgresUserPasswordResponse) StatusCode ¶ added in v0.90.3
func (r ResetDbaasPostgresUserPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetElasticIpFieldParamsField ¶
type ResetElasticIpFieldParamsField string
ResetElasticIpFieldParamsField defines parameters for ResetElasticIpField.
type ResetElasticIpFieldResponse ¶
type ResetElasticIpFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetElasticIpFieldResponse ¶
func ParseResetElasticIpFieldResponse(rsp *http.Response) (*ResetElasticIpFieldResponse, error)
ParseResetElasticIpFieldResponse parses an HTTP response from a ResetElasticIpFieldWithResponse call
func (ResetElasticIpFieldResponse) Status ¶
func (r ResetElasticIpFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetElasticIpFieldResponse) StatusCode ¶
func (r ResetElasticIpFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetInstanceFieldParamsField ¶
type ResetInstanceFieldParamsField string
ResetInstanceFieldParamsField defines parameters for ResetInstanceField.
type ResetInstanceFieldResponse ¶
type ResetInstanceFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetInstanceFieldResponse ¶
func ParseResetInstanceFieldResponse(rsp *http.Response) (*ResetInstanceFieldResponse, error)
ParseResetInstanceFieldResponse parses an HTTP response from a ResetInstanceFieldWithResponse call
func (ResetInstanceFieldResponse) Status ¶
func (r ResetInstanceFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetInstanceFieldResponse) StatusCode ¶
func (r ResetInstanceFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetInstanceJSONBody ¶
type ResetInstanceJSONBody struct { // Instance disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Instance template Template *Template `json:"template,omitempty"` }
ResetInstanceJSONBody defines parameters for ResetInstance.
type ResetInstanceJSONRequestBody ¶
type ResetInstanceJSONRequestBody ResetInstanceJSONBody
ResetInstanceJSONRequestBody defines body for ResetInstance for application/json ContentType.
type ResetInstancePasswordResponse ¶ added in v0.101.0
type ResetInstancePasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetInstancePasswordResponse ¶ added in v0.101.0
func ParseResetInstancePasswordResponse(rsp *http.Response) (*ResetInstancePasswordResponse, error)
ParseResetInstancePasswordResponse parses an HTTP response from a ResetInstancePasswordWithResponse call
func (ResetInstancePasswordResponse) Status ¶ added in v0.101.0
func (r ResetInstancePasswordResponse) Status() string
Status returns HTTPResponse.Status
func (ResetInstancePasswordResponse) StatusCode ¶ added in v0.101.0
func (r ResetInstancePasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetInstancePoolFieldParamsField ¶
type ResetInstancePoolFieldParamsField string
ResetInstancePoolFieldParamsField defines parameters for ResetInstancePoolField.
type ResetInstancePoolFieldResponse ¶
type ResetInstancePoolFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetInstancePoolFieldResponse ¶
func ParseResetInstancePoolFieldResponse(rsp *http.Response) (*ResetInstancePoolFieldResponse, error)
ParseResetInstancePoolFieldResponse parses an HTTP response from a ResetInstancePoolFieldWithResponse call
func (ResetInstancePoolFieldResponse) Status ¶
func (r ResetInstancePoolFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetInstancePoolFieldResponse) StatusCode ¶
func (r ResetInstancePoolFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetInstanceResponse ¶
func ParseResetInstanceResponse ¶
func ParseResetInstanceResponse(rsp *http.Response) (*ResetInstanceResponse, error)
ParseResetInstanceResponse parses an HTTP response from a ResetInstanceWithResponse call
func (ResetInstanceResponse) Status ¶
func (r ResetInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (ResetInstanceResponse) StatusCode ¶
func (r ResetInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetLoadBalancerFieldParamsField ¶
type ResetLoadBalancerFieldParamsField string
ResetLoadBalancerFieldParamsField defines parameters for ResetLoadBalancerField.
type ResetLoadBalancerFieldResponse ¶
type ResetLoadBalancerFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetLoadBalancerFieldResponse ¶
func ParseResetLoadBalancerFieldResponse(rsp *http.Response) (*ResetLoadBalancerFieldResponse, error)
ParseResetLoadBalancerFieldResponse parses an HTTP response from a ResetLoadBalancerFieldWithResponse call
func (ResetLoadBalancerFieldResponse) Status ¶
func (r ResetLoadBalancerFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetLoadBalancerFieldResponse) StatusCode ¶
func (r ResetLoadBalancerFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetLoadBalancerServiceFieldParamsField ¶
type ResetLoadBalancerServiceFieldParamsField string
ResetLoadBalancerServiceFieldParamsField defines parameters for ResetLoadBalancerServiceField.
type ResetLoadBalancerServiceFieldResponse ¶
type ResetLoadBalancerServiceFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetLoadBalancerServiceFieldResponse ¶
func ParseResetLoadBalancerServiceFieldResponse(rsp *http.Response) (*ResetLoadBalancerServiceFieldResponse, error)
ParseResetLoadBalancerServiceFieldResponse parses an HTTP response from a ResetLoadBalancerServiceFieldWithResponse call
func (ResetLoadBalancerServiceFieldResponse) Status ¶
func (r ResetLoadBalancerServiceFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetLoadBalancerServiceFieldResponse) StatusCode ¶
func (r ResetLoadBalancerServiceFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetPrivateNetworkFieldParamsField ¶
type ResetPrivateNetworkFieldParamsField string
ResetPrivateNetworkFieldParamsField defines parameters for ResetPrivateNetworkField.
type ResetPrivateNetworkFieldResponse ¶
type ResetPrivateNetworkFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetPrivateNetworkFieldResponse ¶
func ParseResetPrivateNetworkFieldResponse(rsp *http.Response) (*ResetPrivateNetworkFieldResponse, error)
ParseResetPrivateNetworkFieldResponse parses an HTTP response from a ResetPrivateNetworkFieldWithResponse call
func (ResetPrivateNetworkFieldResponse) Status ¶
func (r ResetPrivateNetworkFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetPrivateNetworkFieldResponse) StatusCode ¶
func (r ResetPrivateNetworkFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetSksClusterFieldParamsField ¶
type ResetSksClusterFieldParamsField string
ResetSksClusterFieldParamsField defines parameters for ResetSksClusterField.
type ResetSksClusterFieldResponse ¶
type ResetSksClusterFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetSksClusterFieldResponse ¶
func ParseResetSksClusterFieldResponse(rsp *http.Response) (*ResetSksClusterFieldResponse, error)
ParseResetSksClusterFieldResponse parses an HTTP response from a ResetSksClusterFieldWithResponse call
func (ResetSksClusterFieldResponse) Status ¶
func (r ResetSksClusterFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetSksClusterFieldResponse) StatusCode ¶
func (r ResetSksClusterFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetSksNodepoolFieldParamsField ¶
type ResetSksNodepoolFieldParamsField string
ResetSksNodepoolFieldParamsField defines parameters for ResetSksNodepoolField.
type ResetSksNodepoolFieldResponse ¶
type ResetSksNodepoolFieldResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResetSksNodepoolFieldResponse ¶
func ParseResetSksNodepoolFieldResponse(rsp *http.Response) (*ResetSksNodepoolFieldResponse, error)
ParseResetSksNodepoolFieldResponse parses an HTTP response from a ResetSksNodepoolFieldWithResponse call
func (ResetSksNodepoolFieldResponse) Status ¶
func (r ResetSksNodepoolFieldResponse) Status() string
Status returns HTTPResponse.Status
func (ResetSksNodepoolFieldResponse) StatusCode ¶
func (r ResetSksNodepoolFieldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResizeInstanceDiskJSONBody ¶
type ResizeInstanceDiskJSONBody struct { // Instance disk size in GB DiskSize int64 `json:"disk-size"` }
ResizeInstanceDiskJSONBody defines parameters for ResizeInstanceDisk.
type ResizeInstanceDiskJSONRequestBody ¶
type ResizeInstanceDiskJSONRequestBody ResizeInstanceDiskJSONBody
ResizeInstanceDiskJSONRequestBody defines body for ResizeInstanceDisk for application/json ContentType.
type ResizeInstanceDiskResponse ¶
type ResizeInstanceDiskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseResizeInstanceDiskResponse ¶
func ParseResizeInstanceDiskResponse(rsp *http.Response) (*ResizeInstanceDiskResponse, error)
ParseResizeInstanceDiskResponse parses an HTTP response from a ResizeInstanceDiskWithResponse call
func (ResizeInstanceDiskResponse) Status ¶
func (r ResizeInstanceDiskResponse) Status() string
Status returns HTTPResponse.Status
func (ResizeInstanceDiskResponse) StatusCode ¶
func (r ResizeInstanceDiskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevealInstancePasswordResponse ¶ added in v0.90.3
type RevealInstancePasswordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *InstancePassword }
func ParseRevealInstancePasswordResponse ¶ added in v0.90.3
func ParseRevealInstancePasswordResponse(rsp *http.Response) (*RevealInstancePasswordResponse, error)
ParseRevealInstancePasswordResponse parses an HTTP response from a RevealInstancePasswordWithResponse call
func (RevealInstancePasswordResponse) Status ¶ added in v0.90.3
func (r RevealInstancePasswordResponse) Status() string
Status returns HTTPResponse.Status
func (RevealInstancePasswordResponse) StatusCode ¶ added in v0.90.3
func (r RevealInstancePasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReverseDnsRecord ¶ added in v0.90.0
type ReverseDnsRecord struct {
DomainName *DomainName `json:"domain-name,omitempty"`
}
ReverseDnsRecord defines model for reverse-dns-record.
type RevertInstanceToSnapshotJSONBody ¶
type RevertInstanceToSnapshotJSONBody struct { // Snapshot ID Id string `json:"id"` }
RevertInstanceToSnapshotJSONBody defines parameters for RevertInstanceToSnapshot.
type RevertInstanceToSnapshotJSONRequestBody ¶
type RevertInstanceToSnapshotJSONRequestBody RevertInstanceToSnapshotJSONBody
RevertInstanceToSnapshotJSONRequestBody defines body for RevertInstanceToSnapshot for application/json ContentType.
type RevertInstanceToSnapshotResponse ¶
type RevertInstanceToSnapshotResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseRevertInstanceToSnapshotResponse ¶
func ParseRevertInstanceToSnapshotResponse(rsp *http.Response) (*RevertInstanceToSnapshotResponse, error)
ParseRevertInstanceToSnapshotResponse parses an HTTP response from a RevertInstanceToSnapshotWithResponse call
func (RevertInstanceToSnapshotResponse) Status ¶
func (r RevertInstanceToSnapshotResponse) Status() string
Status returns HTTPResponse.Status
func (RevertInstanceToSnapshotResponse) StatusCode ¶
func (r RevertInstanceToSnapshotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeAccessKeyResponse ¶ added in v0.81.0
func ParseRevokeAccessKeyResponse ¶ added in v0.81.0
func ParseRevokeAccessKeyResponse(rsp *http.Response) (*RevokeAccessKeyResponse, error)
ParseRevokeAccessKeyResponse parses an HTTP response from a RevokeAccessKeyWithResponse call
func (RevokeAccessKeyResponse) Status ¶ added in v0.81.0
func (r RevokeAccessKeyResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeAccessKeyResponse) StatusCode ¶ added in v0.81.0
func (r RevokeAccessKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RotateSksCcmCredentialsResponse ¶
type RotateSksCcmCredentialsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseRotateSksCcmCredentialsResponse ¶
func ParseRotateSksCcmCredentialsResponse(rsp *http.Response) (*RotateSksCcmCredentialsResponse, error)
ParseRotateSksCcmCredentialsResponse parses an HTTP response from a RotateSksCcmCredentialsWithResponse call
func (RotateSksCcmCredentialsResponse) Status ¶
func (r RotateSksCcmCredentialsResponse) Status() string
Status returns HTTPResponse.Status
func (RotateSksCcmCredentialsResponse) StatusCode ¶
func (r RotateSksCcmCredentialsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RotateSksOperatorsCaResponse ¶ added in v0.85.0
type RotateSksOperatorsCaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseRotateSksOperatorsCaResponse ¶ added in v0.85.0
func ParseRotateSksOperatorsCaResponse(rsp *http.Response) (*RotateSksOperatorsCaResponse, error)
ParseRotateSksOperatorsCaResponse parses an HTTP response from a RotateSksOperatorsCaWithResponse call
func (RotateSksOperatorsCaResponse) Status ¶ added in v0.85.0
func (r RotateSksOperatorsCaResponse) Status() string
Status returns HTTPResponse.Status
func (RotateSksOperatorsCaResponse) StatusCode ¶ added in v0.85.0
func (r RotateSksOperatorsCaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScaleInstanceJSONBody ¶
type ScaleInstanceJSONBody struct { // Compute instance type InstanceType InstanceType `json:"instance-type"` }
ScaleInstanceJSONBody defines parameters for ScaleInstance.
type ScaleInstanceJSONRequestBody ¶
type ScaleInstanceJSONRequestBody ScaleInstanceJSONBody
ScaleInstanceJSONRequestBody defines body for ScaleInstance for application/json ContentType.
type ScaleInstancePoolJSONBody ¶
type ScaleInstancePoolJSONBody struct { // Number of managed Instances Size int64 `json:"size"` }
ScaleInstancePoolJSONBody defines parameters for ScaleInstancePool.
type ScaleInstancePoolJSONRequestBody ¶
type ScaleInstancePoolJSONRequestBody ScaleInstancePoolJSONBody
ScaleInstancePoolJSONRequestBody defines body for ScaleInstancePool for application/json ContentType.
type ScaleInstancePoolResponse ¶
type ScaleInstancePoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseScaleInstancePoolResponse ¶
func ParseScaleInstancePoolResponse(rsp *http.Response) (*ScaleInstancePoolResponse, error)
ParseScaleInstancePoolResponse parses an HTTP response from a ScaleInstancePoolWithResponse call
func (ScaleInstancePoolResponse) Status ¶
func (r ScaleInstancePoolResponse) Status() string
Status returns HTTPResponse.Status
func (ScaleInstancePoolResponse) StatusCode ¶
func (r ScaleInstancePoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScaleInstanceResponse ¶
func ParseScaleInstanceResponse ¶
func ParseScaleInstanceResponse(rsp *http.Response) (*ScaleInstanceResponse, error)
ParseScaleInstanceResponse parses an HTTP response from a ScaleInstanceWithResponse call
func (ScaleInstanceResponse) Status ¶
func (r ScaleInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (ScaleInstanceResponse) StatusCode ¶
func (r ScaleInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScaleSksNodepoolJSONBody ¶
type ScaleSksNodepoolJSONBody struct { // Number of instances Size int64 `json:"size"` }
ScaleSksNodepoolJSONBody defines parameters for ScaleSksNodepool.
type ScaleSksNodepoolJSONRequestBody ¶
type ScaleSksNodepoolJSONRequestBody ScaleSksNodepoolJSONBody
ScaleSksNodepoolJSONRequestBody defines body for ScaleSksNodepool for application/json ContentType.
type ScaleSksNodepoolResponse ¶
func ParseScaleSksNodepoolResponse ¶
func ParseScaleSksNodepoolResponse(rsp *http.Response) (*ScaleSksNodepoolResponse, error)
ParseScaleSksNodepoolResponse parses an HTTP response from a ScaleSksNodepoolWithResponse call
func (ScaleSksNodepoolResponse) Status ¶
func (r ScaleSksNodepoolResponse) Status() string
Status returns HTTPResponse.Status
func (ScaleSksNodepoolResponse) StatusCode ¶
func (r ScaleSksNodepoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SecurityGroup ¶
type SecurityGroup struct { // Security Group description Description *string `json:"description,omitempty"` // Security Group external sources ExternalSources *[]string `json:"external-sources,omitempty"` // Security Group ID Id *string `json:"id,omitempty"` // Security Group name Name *string `json:"name,omitempty"` // Security Group rules Rules *[]SecurityGroupRule `json:"rules,omitempty"` }
Security Group
type SecurityGroupResource ¶
type SecurityGroupResource struct { // Security Group ID Id *string `json:"id,omitempty"` // Security Group name Name *string `json:"name,omitempty"` // Whether this points to a public security group. This is only valid when in the context of // a rule addition which uses a public security group as a source or destination. Visibility *SecurityGroupResourceVisibility `json:"visibility,omitempty"` }
Security Group
type SecurityGroupResourceVisibility ¶ added in v0.90.3
type SecurityGroupResourceVisibility string
Whether this points to a public security group. This is only valid when in the context of
a rule addition which uses a public security group as a source or destination.
const ( SecurityGroupResourceVisibilityPrivate SecurityGroupResourceVisibility = "private" SecurityGroupResourceVisibilityPublic SecurityGroupResourceVisibility = "public" )
Defines values for SecurityGroupResourceVisibility.
type SecurityGroupRule ¶
type SecurityGroupRule struct { // Security Group rule description Description *string `json:"description,omitempty"` // End port of the range EndPort *int64 `json:"end-port,omitempty"` // Network flow direction to match FlowDirection *SecurityGroupRuleFlowDirection `json:"flow-direction,omitempty"` // ICMP details Icmp *struct { Code *int64 `json:"code,omitempty"` Type *int64 `json:"type,omitempty"` } `json:"icmp,omitempty"` // Security Group rule ID Id *string `json:"id,omitempty"` // CIDR-formatted network allowed Network *string `json:"network,omitempty"` // Network protocol Protocol *SecurityGroupRuleProtocol `json:"protocol,omitempty"` // Security Group SecurityGroup *SecurityGroupResource `json:"security-group,omitempty"` // Start port of the range StartPort *int64 `json:"start-port,omitempty"` }
Security Group rule
type SecurityGroupRuleFlowDirection ¶
type SecurityGroupRuleFlowDirection string
Network flow direction to match
const ( SecurityGroupRuleFlowDirectionEgress SecurityGroupRuleFlowDirection = "egress" SecurityGroupRuleFlowDirectionIngress SecurityGroupRuleFlowDirection = "ingress" )
Defines values for SecurityGroupRuleFlowDirection.
type SecurityGroupRuleProtocol ¶
type SecurityGroupRuleProtocol string
Network protocol
const ( SecurityGroupRuleProtocolAh SecurityGroupRuleProtocol = "ah" SecurityGroupRuleProtocolEsp SecurityGroupRuleProtocol = "esp" SecurityGroupRuleProtocolGre SecurityGroupRuleProtocol = "gre" SecurityGroupRuleProtocolIcmp SecurityGroupRuleProtocol = "icmp" SecurityGroupRuleProtocolIcmpv6 SecurityGroupRuleProtocol = "icmpv6" SecurityGroupRuleProtocolIpip SecurityGroupRuleProtocol = "ipip" SecurityGroupRuleProtocolTcp SecurityGroupRuleProtocol = "tcp" SecurityGroupRuleProtocolUdp SecurityGroupRuleProtocol = "udp" )
Defines values for SecurityGroupRuleProtocol.
type SksCluster ¶
type SksCluster struct { // Cluster addons Addons *[]SksClusterAddons `json:"addons,omitempty"` // Enable auto upgrade of the control plane to the latest patch version available AutoUpgrade *bool `json:"auto-upgrade,omitempty"` // Cluster CNI Cni *SksClusterCni `json:"cni,omitempty"` // Cluster creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Cluster description Description *string `json:"description,omitempty"` // Cluster endpoint Endpoint *string `json:"endpoint,omitempty"` // Cluster ID Id *string `json:"id,omitempty"` Labels *Labels `json:"labels,omitempty"` // Cluster level Level *SksClusterLevel `json:"level,omitempty"` // Cluster name Name *string `json:"name,omitempty"` // Cluster Nodepools Nodepools *[]SksNodepool `json:"nodepools,omitempty"` // Cluster state State *SksClusterState `json:"state,omitempty"` // Control plane Kubernetes version Version *string `json:"version,omitempty"` }
SKS Cluster
type SksClusterAddons ¶
type SksClusterAddons string
SksClusterAddons defines model for SksCluster.Addons.
const ( SksClusterAddonsExoscaleCloudController SksClusterAddons = "exoscale-cloud-controller" SksClusterAddonsMetricsServer SksClusterAddons = "metrics-server" )
Defines values for SksClusterAddons.
type SksClusterCni ¶
type SksClusterCni string
Cluster CNI
const ( SksClusterCniCalico SksClusterCni = "calico" SksClusterCniCilium SksClusterCni = "cilium" )
Defines values for SksClusterCni.
type SksClusterDeprecatedResource ¶ added in v0.85.0
SksClusterDeprecatedResource defines model for sks-cluster-deprecated-resource.
func (SksClusterDeprecatedResource) Get ¶ added in v0.85.0
func (a SksClusterDeprecatedResource) Get(fieldName string) (value string, found bool)
Getter for additional properties for SksClusterDeprecatedResource. Returns the specified element and whether it was found
func (SksClusterDeprecatedResource) MarshalJSON ¶ added in v0.85.0
func (a SksClusterDeprecatedResource) MarshalJSON() ([]byte, error)
Override default JSON handling for SksClusterDeprecatedResource to handle AdditionalProperties
func (*SksClusterDeprecatedResource) Set ¶ added in v0.85.0
func (a *SksClusterDeprecatedResource) Set(fieldName string, value string)
Setter for additional properties for SksClusterDeprecatedResource
func (*SksClusterDeprecatedResource) UnmarshalJSON ¶ added in v0.85.0
func (a *SksClusterDeprecatedResource) UnmarshalJSON(b []byte) error
Override default JSON handling for SksClusterDeprecatedResource to handle AdditionalProperties
type SksClusterLevel ¶
type SksClusterLevel string
Cluster level
const ( SksClusterLevelPro SksClusterLevel = "pro" SksClusterLevelStarter SksClusterLevel = "starter" )
Defines values for SksClusterLevel.
type SksClusterState ¶
type SksClusterState string
Cluster state
const ( SksClusterStateCreating SksClusterState = "creating" SksClusterStateDeleting SksClusterState = "deleting" SksClusterStateError SksClusterState = "error" SksClusterStateRotatingCcmCredentials SksClusterState = "rotating-ccm-credentials" SksClusterStateRunning SksClusterState = "running" SksClusterStateSuspending SksClusterState = "suspending" SksClusterStateUpdating SksClusterState = "updating" SksClusterStateUpgrading SksClusterState = "upgrading" )
Defines values for SksClusterState.
type SksKubeconfigRequest ¶
type SksKubeconfigRequest struct { // List of roles. The certificate present in the Kubeconfig will have these roles set in the Org field. Groups *[]string `json:"groups,omitempty"` // Validity in seconds of the Kubeconfig user certificate (default: 30 days) Ttl *int64 `json:"ttl,omitempty"` // User name in the generated Kubeconfig. The certificate present in the Kubeconfig will also have this name set for the CN field. User *string `json:"user,omitempty"` }
Kubeconfig request for a SKS cluster
type SksNodepool ¶
type SksNodepool struct { // Nodepool addons Addons *[]SksNodepoolAddons `json:"addons,omitempty"` // Nodepool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Nodepool creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Nodepool description Description *string `json:"description,omitempty"` // Nodepool instances disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Nodepool ID Id *string `json:"id,omitempty"` // Instance Pool InstancePool *InstancePool `json:"instance-pool,omitempty"` // The instances created by the Nodepool will be prefixed with this value (default: pool) InstancePrefix *string `json:"instance-prefix,omitempty"` // Compute instance type InstanceType *InstanceType `json:"instance-type,omitempty"` // Kubelet image GC options KubeletImageGc *KubeletImageGc `json:"kubelet-image-gc,omitempty"` Labels *Labels `json:"labels,omitempty"` // Nodepool name Name *string `json:"name,omitempty"` // Nodepool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` // Nodepool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` // Number of instances Size *int64 `json:"size,omitempty"` // Nodepool state State *SksNodepoolState `json:"state,omitempty"` Taints *SksNodepoolTaints `json:"taints,omitempty"` // Instance template Template *Template `json:"template,omitempty"` // Nodepool version Version *string `json:"version,omitempty"` }
SKS Nodepool
type SksNodepoolAddons ¶
type SksNodepoolAddons string
SksNodepoolAddons defines model for SksNodepool.Addons.
const (
SksNodepoolAddonsStorageLvm SksNodepoolAddons = "storage-lvm"
)
Defines values for SksNodepoolAddons.
type SksNodepoolState ¶
type SksNodepoolState string
Nodepool state
const ( SksNodepoolStateCreating SksNodepoolState = "creating" SksNodepoolStateDeleting SksNodepoolState = "deleting" SksNodepoolStateError SksNodepoolState = "error" SksNodepoolStateRenewingToken SksNodepoolState = "renewing-token" SksNodepoolStateRunning SksNodepoolState = "running" SksNodepoolStateScaling SksNodepoolState = "scaling" SksNodepoolStateUpdating SksNodepoolState = "updating" )
Defines values for SksNodepoolState.
type SksNodepoolTaint ¶ added in v0.78.0
type SksNodepoolTaint struct { // Nodepool taint effect Effect SksNodepoolTaintEffect `json:"effect"` // Nodepool taint value Value string `json:"value"` }
Nodepool taint
type SksNodepoolTaintEffect ¶ added in v0.78.0
type SksNodepoolTaintEffect string
Nodepool taint effect
const ( SksNodepoolTaintEffectNoExecute SksNodepoolTaintEffect = "NoExecute" SksNodepoolTaintEffectNoSchedule SksNodepoolTaintEffect = "NoSchedule" SksNodepoolTaintEffectPreferNoSchedule SksNodepoolTaintEffect = "PreferNoSchedule" )
Defines values for SksNodepoolTaintEffect.
type SksNodepoolTaints ¶ added in v0.78.0
type SksNodepoolTaints struct {
AdditionalProperties map[string]SksNodepoolTaint `json:"-"`
}
SksNodepoolTaints defines model for sks-nodepool-taints.
func (SksNodepoolTaints) Get ¶ added in v0.78.0
func (a SksNodepoolTaints) Get(fieldName string) (value SksNodepoolTaint, found bool)
Getter for additional properties for SksNodepoolTaints. Returns the specified element and whether it was found
func (SksNodepoolTaints) MarshalJSON ¶ added in v0.78.0
func (a SksNodepoolTaints) MarshalJSON() ([]byte, error)
Override default JSON handling for SksNodepoolTaints to handle AdditionalProperties
func (*SksNodepoolTaints) Set ¶ added in v0.78.0
func (a *SksNodepoolTaints) Set(fieldName string, value SksNodepoolTaint)
Setter for additional properties for SksNodepoolTaints
func (*SksNodepoolTaints) UnmarshalJSON ¶ added in v0.78.0
func (a *SksNodepoolTaints) UnmarshalJSON(b []byte) error
Override default JSON handling for SksNodepoolTaints to handle AdditionalProperties
type SksOidc ¶ added in v0.80.2
type SksOidc struct { // OpenID client ID ClientId string `json:"client-id"` // JWT claim to use as the user's group GroupsClaim *string `json:"groups-claim,omitempty"` // Prefix prepended to group claims GroupsPrefix *string `json:"groups-prefix,omitempty"` // OpenID provider URL IssuerUrl string `json:"issuer-url"` // A key value map that describes a required claim in the ID Token RequiredClaim *SksOidc_RequiredClaim `json:"required-claim,omitempty"` // JWT claim to use as the user name UsernameClaim *string `json:"username-claim,omitempty"` // Prefix prepended to username claims UsernamePrefix *string `json:"username-prefix,omitempty"` }
SKS Cluster OpenID config map
type SksOidc_RequiredClaim ¶ added in v0.84.0
A key value map that describes a required claim in the ID Token
func (SksOidc_RequiredClaim) Get ¶ added in v0.84.0
func (a SksOidc_RequiredClaim) Get(fieldName string) (value string, found bool)
Getter for additional properties for SksOidc_RequiredClaim. Returns the specified element and whether it was found
func (SksOidc_RequiredClaim) MarshalJSON ¶ added in v0.84.0
func (a SksOidc_RequiredClaim) MarshalJSON() ([]byte, error)
Override default JSON handling for SksOidc_RequiredClaim to handle AdditionalProperties
func (*SksOidc_RequiredClaim) Set ¶ added in v0.84.0
func (a *SksOidc_RequiredClaim) Set(fieldName string, value string)
Setter for additional properties for SksOidc_RequiredClaim
func (*SksOidc_RequiredClaim) UnmarshalJSON ¶ added in v0.84.0
func (a *SksOidc_RequiredClaim) UnmarshalJSON(b []byte) error
Override default JSON handling for SksOidc_RequiredClaim to handle AdditionalProperties
type Snapshot ¶
type Snapshot struct { // Snapshot creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Exported snapshot information Export *struct { // Exported snapshot disk file MD5 checksum Md5sum *string `json:"md5sum,omitempty"` // Exported snapshot disk file pre-signed URL PresignedUrl *string `json:"presigned-url,omitempty"` } `json:"export,omitempty"` // Snapshot ID Id *string `json:"id,omitempty"` // Instance Instance *Instance `json:"instance,omitempty"` // Snapshot name Name *string `json:"name,omitempty"` // Snapshot size in GB Size *int64 `json:"size,omitempty"` // Snapshot state State *SnapshotState `json:"state,omitempty"` }
Snapshot
type SnapshotState ¶
type SnapshotState string
Snapshot state
const ( SnapshotStateDeleted SnapshotState = "deleted" SnapshotStateDeleting SnapshotState = "deleting" SnapshotStateError SnapshotState = "error" SnapshotStateExported SnapshotState = "exported" SnapshotStateExporting SnapshotState = "exporting" SnapshotStateReady SnapshotState = "ready" SnapshotStateSnapshotting SnapshotState = "snapshotting" )
Defines values for SnapshotState.
type SosBucketUsage ¶ added in v0.87.0
type SosBucketUsage struct { // SOS Bucket creation date CreatedAt *time.Time `json:"created-at,omitempty"` // SOS Bucket name Name *string `json:"name,omitempty"` // SOS Bucket size in B Size *int64 `json:"size,omitempty"` ZoneName *ZoneName `json:"zone-name,omitempty"` }
SOS Bucket usage
type SshKey ¶
type SshKey struct { // SSH key fingerprint Fingerprint *string `json:"fingerprint,omitempty"` // SSH key name Name *string `json:"name,omitempty"` }
SSH key
type StartDbaasGrafanaMaintenanceResponse ¶ added in v0.100.1
type StartDbaasGrafanaMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasGrafanaMaintenanceResponse ¶ added in v0.100.1
func ParseStartDbaasGrafanaMaintenanceResponse(rsp *http.Response) (*StartDbaasGrafanaMaintenanceResponse, error)
ParseStartDbaasGrafanaMaintenanceResponse parses an HTTP response from a StartDbaasGrafanaMaintenanceWithResponse call
func (StartDbaasGrafanaMaintenanceResponse) Status ¶ added in v0.100.1
func (r StartDbaasGrafanaMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasGrafanaMaintenanceResponse) StatusCode ¶ added in v0.100.1
func (r StartDbaasGrafanaMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartDbaasKafkaMaintenanceResponse ¶ added in v0.96.0
type StartDbaasKafkaMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasKafkaMaintenanceResponse ¶ added in v0.96.0
func ParseStartDbaasKafkaMaintenanceResponse(rsp *http.Response) (*StartDbaasKafkaMaintenanceResponse, error)
ParseStartDbaasKafkaMaintenanceResponse parses an HTTP response from a StartDbaasKafkaMaintenanceWithResponse call
func (StartDbaasKafkaMaintenanceResponse) Status ¶ added in v0.96.0
func (r StartDbaasKafkaMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasKafkaMaintenanceResponse) StatusCode ¶ added in v0.96.0
func (r StartDbaasKafkaMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartDbaasMysqlMaintenanceResponse ¶ added in v0.96.0
type StartDbaasMysqlMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasMysqlMaintenanceResponse ¶ added in v0.96.0
func ParseStartDbaasMysqlMaintenanceResponse(rsp *http.Response) (*StartDbaasMysqlMaintenanceResponse, error)
ParseStartDbaasMysqlMaintenanceResponse parses an HTTP response from a StartDbaasMysqlMaintenanceWithResponse call
func (StartDbaasMysqlMaintenanceResponse) Status ¶ added in v0.96.0
func (r StartDbaasMysqlMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasMysqlMaintenanceResponse) StatusCode ¶ added in v0.96.0
func (r StartDbaasMysqlMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartDbaasOpensearchMaintenanceResponse ¶ added in v0.96.0
type StartDbaasOpensearchMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasOpensearchMaintenanceResponse ¶ added in v0.96.0
func ParseStartDbaasOpensearchMaintenanceResponse(rsp *http.Response) (*StartDbaasOpensearchMaintenanceResponse, error)
ParseStartDbaasOpensearchMaintenanceResponse parses an HTTP response from a StartDbaasOpensearchMaintenanceWithResponse call
func (StartDbaasOpensearchMaintenanceResponse) Status ¶ added in v0.96.0
func (r StartDbaasOpensearchMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasOpensearchMaintenanceResponse) StatusCode ¶ added in v0.96.0
func (r StartDbaasOpensearchMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartDbaasPgMaintenanceResponse ¶ added in v0.96.0
type StartDbaasPgMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasPgMaintenanceResponse ¶ added in v0.96.0
func ParseStartDbaasPgMaintenanceResponse(rsp *http.Response) (*StartDbaasPgMaintenanceResponse, error)
ParseStartDbaasPgMaintenanceResponse parses an HTTP response from a StartDbaasPgMaintenanceWithResponse call
func (StartDbaasPgMaintenanceResponse) Status ¶ added in v0.96.0
func (r StartDbaasPgMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasPgMaintenanceResponse) StatusCode ¶ added in v0.96.0
func (r StartDbaasPgMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartDbaasRedisMaintenanceResponse ¶ added in v0.96.0
type StartDbaasRedisMaintenanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStartDbaasRedisMaintenanceResponse ¶ added in v0.96.0
func ParseStartDbaasRedisMaintenanceResponse(rsp *http.Response) (*StartDbaasRedisMaintenanceResponse, error)
ParseStartDbaasRedisMaintenanceResponse parses an HTTP response from a StartDbaasRedisMaintenanceWithResponse call
func (StartDbaasRedisMaintenanceResponse) Status ¶ added in v0.96.0
func (r StartDbaasRedisMaintenanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartDbaasRedisMaintenanceResponse) StatusCode ¶ added in v0.96.0
func (r StartDbaasRedisMaintenanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartInstanceJSONBody ¶ added in v0.75.0
type StartInstanceJSONBody struct { // Boot in Rescue Mode, using named profile (supported: netboot, netboot-efi) RescueProfile *StartInstanceJSONBodyRescueProfile `json:"rescue-profile,omitempty"` }
StartInstanceJSONBody defines parameters for StartInstance.
type StartInstanceJSONBodyRescueProfile ¶ added in v0.75.0
type StartInstanceJSONBodyRescueProfile string
StartInstanceJSONBodyRescueProfile defines parameters for StartInstance.
type StartInstanceJSONRequestBody ¶ added in v0.75.0
type StartInstanceJSONRequestBody StartInstanceJSONBody
StartInstanceJSONRequestBody defines body for StartInstance for application/json ContentType.
type StartInstanceResponse ¶
func ParseStartInstanceResponse ¶
func ParseStartInstanceResponse(rsp *http.Response) (*StartInstanceResponse, error)
ParseStartInstanceResponse parses an HTTP response from a StartInstanceWithResponse call
func (StartInstanceResponse) Status ¶
func (r StartInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (StartInstanceResponse) StatusCode ¶
func (r StartInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StopDbaasMysqlMigrationResponse ¶ added in v0.90.0
type StopDbaasMysqlMigrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStopDbaasMysqlMigrationResponse ¶ added in v0.90.0
func ParseStopDbaasMysqlMigrationResponse(rsp *http.Response) (*StopDbaasMysqlMigrationResponse, error)
ParseStopDbaasMysqlMigrationResponse parses an HTTP response from a StopDbaasMysqlMigrationWithResponse call
func (StopDbaasMysqlMigrationResponse) Status ¶ added in v0.90.0
func (r StopDbaasMysqlMigrationResponse) Status() string
Status returns HTTPResponse.Status
func (StopDbaasMysqlMigrationResponse) StatusCode ¶ added in v0.90.0
func (r StopDbaasMysqlMigrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StopDbaasPgMigrationResponse ¶ added in v0.90.0
type StopDbaasPgMigrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStopDbaasPgMigrationResponse ¶ added in v0.90.0
func ParseStopDbaasPgMigrationResponse(rsp *http.Response) (*StopDbaasPgMigrationResponse, error)
ParseStopDbaasPgMigrationResponse parses an HTTP response from a StopDbaasPgMigrationWithResponse call
func (StopDbaasPgMigrationResponse) Status ¶ added in v0.90.0
func (r StopDbaasPgMigrationResponse) Status() string
Status returns HTTPResponse.Status
func (StopDbaasPgMigrationResponse) StatusCode ¶ added in v0.90.0
func (r StopDbaasPgMigrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StopDbaasRedisMigrationResponse ¶ added in v0.90.0
type StopDbaasRedisMigrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseStopDbaasRedisMigrationResponse ¶ added in v0.90.0
func ParseStopDbaasRedisMigrationResponse(rsp *http.Response) (*StopDbaasRedisMigrationResponse, error)
ParseStopDbaasRedisMigrationResponse parses an HTTP response from a StopDbaasRedisMigrationWithResponse call
func (StopDbaasRedisMigrationResponse) Status ¶ added in v0.90.0
func (r StopDbaasRedisMigrationResponse) Status() string
Status returns HTTPResponse.Status
func (StopDbaasRedisMigrationResponse) StatusCode ¶ added in v0.90.0
func (r StopDbaasRedisMigrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StopInstanceResponse ¶
func ParseStopInstanceResponse ¶
func ParseStopInstanceResponse(rsp *http.Response) (*StopInstanceResponse, error)
ParseStopInstanceResponse parses an HTTP response from a StopInstanceWithResponse call
func (StopInstanceResponse) Status ¶
func (r StopInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (StopInstanceResponse) StatusCode ¶
func (r StopInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Template ¶
type Template struct { // Boot mode (default: legacy) BootMode *TemplateBootMode `json:"boot-mode,omitempty"` // Template build Build *string `json:"build,omitempty"` // Template MD5 checksum Checksum *string `json:"checksum,omitempty"` // Template creation date CreatedAt *time.Time `json:"created-at,omitempty"` // Template default user DefaultUser *string `json:"default-user,omitempty"` // Template description Description *string `json:"description,omitempty"` // Template family Family *string `json:"family,omitempty"` // Template ID Id *string `json:"id,omitempty"` // Template maintainer Maintainer *string `json:"maintainer,omitempty"` // Template name Name *string `json:"name,omitempty"` // Enable password-based login PasswordEnabled *bool `json:"password-enabled,omitempty"` // Template size Size *int64 `json:"size,omitempty"` // Enable SSH key-based login SshKeyEnabled *bool `json:"ssh-key-enabled,omitempty"` // Template source URL Url *string `json:"url,omitempty"` // Template version Version *string `json:"version,omitempty"` // Template visibility Visibility *TemplateVisibility `json:"visibility,omitempty"` // Zones availability Zones *[]ZoneName `json:"zones,omitempty"` }
Instance template
type TemplateBootMode ¶
type TemplateBootMode string
Boot mode (default: legacy)
const ( TemplateBootModeLegacy TemplateBootMode = "legacy" TemplateBootModeUefi TemplateBootMode = "uefi" )
Defines values for TemplateBootMode.
type TemplateVisibility ¶
type TemplateVisibility string
Template visibility
const ( TemplateVisibilityPrivate TemplateVisibility = "private" TemplateVisibilityPublic TemplateVisibility = "public" )
Defines values for TemplateVisibility.
type UpdateDbaasIntegrationJSONBody ¶ added in v0.83.2
type UpdateDbaasIntegrationJSONBody struct { // Integration settings Settings map[string]interface{} `json:"settings"` }
UpdateDbaasIntegrationJSONBody defines parameters for UpdateDbaasIntegration.
type UpdateDbaasIntegrationJSONRequestBody ¶ added in v0.83.2
type UpdateDbaasIntegrationJSONRequestBody UpdateDbaasIntegrationJSONBody
UpdateDbaasIntegrationJSONRequestBody defines body for UpdateDbaasIntegration for application/json ContentType.
type UpdateDbaasIntegrationResponse ¶ added in v0.83.2
type UpdateDbaasIntegrationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasIntegrationResponse ¶ added in v0.83.2
func ParseUpdateDbaasIntegrationResponse(rsp *http.Response) (*UpdateDbaasIntegrationResponse, error)
ParseUpdateDbaasIntegrationResponse parses an HTTP response from a UpdateDbaasIntegrationWithResponse call
func (UpdateDbaasIntegrationResponse) Status ¶ added in v0.83.2
func (r UpdateDbaasIntegrationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasIntegrationResponse) StatusCode ¶ added in v0.83.2
func (r UpdateDbaasIntegrationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasOpensearchAclConfigJSONBody ¶ added in v0.100.1
type UpdateDbaasOpensearchAclConfigJSONBody DbaasOpensearchAclConfig
UpdateDbaasOpensearchAclConfigJSONBody defines parameters for UpdateDbaasOpensearchAclConfig.
type UpdateDbaasOpensearchAclConfigJSONRequestBody ¶ added in v0.100.1
type UpdateDbaasOpensearchAclConfigJSONRequestBody UpdateDbaasOpensearchAclConfigJSONBody
UpdateDbaasOpensearchAclConfigJSONRequestBody defines body for UpdateDbaasOpensearchAclConfig for application/json ContentType.
type UpdateDbaasOpensearchAclConfigResponse ¶ added in v0.100.1
type UpdateDbaasOpensearchAclConfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasOpensearchAclConfigResponse ¶ added in v0.100.1
func ParseUpdateDbaasOpensearchAclConfigResponse(rsp *http.Response) (*UpdateDbaasOpensearchAclConfigResponse, error)
ParseUpdateDbaasOpensearchAclConfigResponse parses an HTTP response from a UpdateDbaasOpensearchAclConfigWithResponse call
func (UpdateDbaasOpensearchAclConfigResponse) Status ¶ added in v0.100.1
func (r UpdateDbaasOpensearchAclConfigResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasOpensearchAclConfigResponse) StatusCode ¶ added in v0.100.1
func (r UpdateDbaasOpensearchAclConfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasPgConnectionPoolJSONBody ¶ added in v0.100.1
type UpdateDbaasPgConnectionPoolJSONBody struct { DatabaseName *DbaasDatabaseName `json:"database-name,omitempty"` Mode *EnumPgPoolMode `json:"mode,omitempty"` Size *DbaasPgPoolSize `json:"size,omitempty"` Username *DbaasPgPoolUsername `json:"username,omitempty"` }
UpdateDbaasPgConnectionPoolJSONBody defines parameters for UpdateDbaasPgConnectionPool.
type UpdateDbaasPgConnectionPoolJSONRequestBody ¶ added in v0.100.1
type UpdateDbaasPgConnectionPoolJSONRequestBody UpdateDbaasPgConnectionPoolJSONBody
UpdateDbaasPgConnectionPoolJSONRequestBody defines body for UpdateDbaasPgConnectionPool for application/json ContentType.
type UpdateDbaasPgConnectionPoolResponse ¶ added in v0.100.1
type UpdateDbaasPgConnectionPoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasPgConnectionPoolResponse ¶ added in v0.100.1
func ParseUpdateDbaasPgConnectionPoolResponse(rsp *http.Response) (*UpdateDbaasPgConnectionPoolResponse, error)
ParseUpdateDbaasPgConnectionPoolResponse parses an HTTP response from a UpdateDbaasPgConnectionPoolWithResponse call
func (UpdateDbaasPgConnectionPoolResponse) Status ¶ added in v0.100.1
func (r UpdateDbaasPgConnectionPoolResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasPgConnectionPoolResponse) StatusCode ¶ added in v0.100.1
func (r UpdateDbaasPgConnectionPoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasPostgresAllowReplicationJSONBody ¶ added in v0.90.3
type UpdateDbaasPostgresAllowReplicationJSONBody struct {
AllowReplication *bool `json:"allow-replication,omitempty"`
}
UpdateDbaasPostgresAllowReplicationJSONBody defines parameters for UpdateDbaasPostgresAllowReplication.
type UpdateDbaasPostgresAllowReplicationJSONRequestBody ¶ added in v0.90.3
type UpdateDbaasPostgresAllowReplicationJSONRequestBody UpdateDbaasPostgresAllowReplicationJSONBody
UpdateDbaasPostgresAllowReplicationJSONRequestBody defines body for UpdateDbaasPostgresAllowReplication for application/json ContentType.
type UpdateDbaasPostgresAllowReplicationResponse ¶ added in v0.90.3
type UpdateDbaasPostgresAllowReplicationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DbaasPostgresUsers }
func ParseUpdateDbaasPostgresAllowReplicationResponse ¶ added in v0.90.3
func ParseUpdateDbaasPostgresAllowReplicationResponse(rsp *http.Response) (*UpdateDbaasPostgresAllowReplicationResponse, error)
ParseUpdateDbaasPostgresAllowReplicationResponse parses an HTTP response from a UpdateDbaasPostgresAllowReplicationWithResponse call
func (UpdateDbaasPostgresAllowReplicationResponse) Status ¶ added in v0.90.3
func (r UpdateDbaasPostgresAllowReplicationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasPostgresAllowReplicationResponse) StatusCode ¶ added in v0.90.3
func (r UpdateDbaasPostgresAllowReplicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServiceGrafanaJSONBody ¶ added in v0.100.1
type UpdateDbaasServiceGrafanaJSONBody struct { // Grafana specific settings GrafanaSettings *map[string]interface{} `json:"grafana-settings,omitempty"` // Allowed CIDR address blocks for incoming connections IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServiceGrafanaJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
UpdateDbaasServiceGrafanaJSONBody defines parameters for UpdateDbaasServiceGrafana.
type UpdateDbaasServiceGrafanaJSONBodyMaintenanceDow ¶ added in v0.100.1
type UpdateDbaasServiceGrafanaJSONBodyMaintenanceDow string
UpdateDbaasServiceGrafanaJSONBodyMaintenanceDow defines parameters for UpdateDbaasServiceGrafana.
type UpdateDbaasServiceGrafanaJSONRequestBody ¶ added in v0.100.1
type UpdateDbaasServiceGrafanaJSONRequestBody UpdateDbaasServiceGrafanaJSONBody
UpdateDbaasServiceGrafanaJSONRequestBody defines body for UpdateDbaasServiceGrafana for application/json ContentType.
type UpdateDbaasServiceGrafanaResponse ¶ added in v0.100.1
type UpdateDbaasServiceGrafanaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServiceGrafanaResponse ¶ added in v0.100.1
func ParseUpdateDbaasServiceGrafanaResponse(rsp *http.Response) (*UpdateDbaasServiceGrafanaResponse, error)
ParseUpdateDbaasServiceGrafanaResponse parses an HTTP response from a UpdateDbaasServiceGrafanaWithResponse call
func (UpdateDbaasServiceGrafanaResponse) Status ¶ added in v0.100.1
func (r UpdateDbaasServiceGrafanaResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServiceGrafanaResponse) StatusCode ¶ added in v0.100.1
func (r UpdateDbaasServiceGrafanaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServiceKafkaJSONBody ¶ added in v0.78.0
type UpdateDbaasServiceKafkaJSONBody struct { // Kafka authentication methods AuthenticationMethods *struct { // Enable certificate/SSL authentication Certificate *bool `json:"certificate,omitempty"` // Enable SASL authentication Sasl *bool `json:"sasl,omitempty"` } `json:"authentication-methods,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Allow clients to connect to kafka_connect from the public internet for service nodes that are in a project VPC or another type of private network KafkaConnectEnabled *bool `json:"kafka-connect-enabled,omitempty"` // Kafka Connect configuration values KafkaConnectSettings *map[string]interface{} `json:"kafka-connect-settings,omitempty"` // Enable Kafka-REST service KafkaRestEnabled *bool `json:"kafka-rest-enabled,omitempty"` // Kafka REST configuration KafkaRestSettings *map[string]interface{} `json:"kafka-rest-settings,omitempty"` // Kafka-specific settings KafkaSettings *map[string]interface{} `json:"kafka-settings,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServiceKafkaJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Enable Schema-Registry service SchemaRegistryEnabled *bool `json:"schema-registry-enabled,omitempty"` // Schema Registry configuration SchemaRegistrySettings *map[string]interface{} `json:"schema-registry-settings,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
UpdateDbaasServiceKafkaJSONBody defines parameters for UpdateDbaasServiceKafka.
type UpdateDbaasServiceKafkaJSONBodyMaintenanceDow ¶ added in v0.78.0
type UpdateDbaasServiceKafkaJSONBodyMaintenanceDow string
UpdateDbaasServiceKafkaJSONBodyMaintenanceDow defines parameters for UpdateDbaasServiceKafka.
type UpdateDbaasServiceKafkaJSONRequestBody ¶ added in v0.78.0
type UpdateDbaasServiceKafkaJSONRequestBody UpdateDbaasServiceKafkaJSONBody
UpdateDbaasServiceKafkaJSONRequestBody defines body for UpdateDbaasServiceKafka for application/json ContentType.
type UpdateDbaasServiceKafkaResponse ¶ added in v0.78.0
type UpdateDbaasServiceKafkaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServiceKafkaResponse ¶ added in v0.78.0
func ParseUpdateDbaasServiceKafkaResponse(rsp *http.Response) (*UpdateDbaasServiceKafkaResponse, error)
ParseUpdateDbaasServiceKafkaResponse parses an HTTP response from a UpdateDbaasServiceKafkaWithResponse call
func (UpdateDbaasServiceKafkaResponse) Status ¶ added in v0.78.0
func (r UpdateDbaasServiceKafkaResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServiceKafkaResponse) StatusCode ¶ added in v0.78.0
func (r UpdateDbaasServiceKafkaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServiceMysqlJSONBody ¶ added in v0.78.0
type UpdateDbaasServiceMysqlJSONBody struct { BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` // The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. BinlogRetentionPeriod *int64 `json:"binlog-retention-period,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServiceMysqlJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // MySQL-specific settings MysqlSettings *map[string]interface{} `json:"mysql-settings,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
UpdateDbaasServiceMysqlJSONBody defines parameters for UpdateDbaasServiceMysql.
type UpdateDbaasServiceMysqlJSONBodyMaintenanceDow ¶ added in v0.78.0
type UpdateDbaasServiceMysqlJSONBodyMaintenanceDow string
UpdateDbaasServiceMysqlJSONBodyMaintenanceDow defines parameters for UpdateDbaasServiceMysql.
type UpdateDbaasServiceMysqlJSONRequestBody ¶ added in v0.78.0
type UpdateDbaasServiceMysqlJSONRequestBody UpdateDbaasServiceMysqlJSONBody
UpdateDbaasServiceMysqlJSONRequestBody defines body for UpdateDbaasServiceMysql for application/json ContentType.
type UpdateDbaasServiceMysqlResponse ¶ added in v0.78.0
type UpdateDbaasServiceMysqlResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServiceMysqlResponse ¶ added in v0.78.0
func ParseUpdateDbaasServiceMysqlResponse(rsp *http.Response) (*UpdateDbaasServiceMysqlResponse, error)
ParseUpdateDbaasServiceMysqlResponse parses an HTTP response from a UpdateDbaasServiceMysqlWithResponse call
func (UpdateDbaasServiceMysqlResponse) Status ¶ added in v0.78.0
func (r UpdateDbaasServiceMysqlResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServiceMysqlResponse) StatusCode ¶ added in v0.78.0
func (r UpdateDbaasServiceMysqlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServiceOpensearchJSONBody ¶ added in v0.85.0
type UpdateDbaasServiceOpensearchJSONBody struct { // Allows you to create glob style patterns and set a max number of indexes matching this pattern you want to keep. Creating indexes exceeding this value will cause the oldest one to get deleted. You could for example create a pattern looking like 'logs.?' and then create index logs.1, logs.2 etc, it will delete logs.1 once you create logs.6. Do note 'logs.?' does not apply to logs.10. Note: Setting max_index_count to 0 will do nothing and the pattern gets ignored. IndexPatterns *[]struct { // Maximum number of indexes to keep MaxIndexCount *int64 `json:"max-index-count,omitempty"` // fnmatch pattern Pattern *string `json:"pattern,omitempty"` // Deletion sorting algorithm SortingAlgorithm *UpdateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm `json:"sorting-algorithm,omitempty"` } `json:"index-patterns,omitempty"` // Template settings for all new indexes IndexTemplate *struct { // The maximum number of nested JSON objects that a single document can contain across all nested types. This limit helps to prevent out of memory errors when a document contains too many nested objects. Default is 10000. MappingNestedObjectsLimit *int64 `json:"mapping-nested-objects-limit,omitempty"` // The number of replicas each primary shard has. NumberOfReplicas *int64 `json:"number-of-replicas,omitempty"` // The number of primary shards that an index should have. NumberOfShards *int64 `json:"number-of-shards,omitempty"` } `json:"index-template,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Aiven automation resets index.refresh_interval to default value for every index to be sure that indices are always visible to search. If it doesn't fit your case, you can disable this by setting up this flag to true. KeepIndexRefreshInterval *bool `json:"keep-index-refresh-interval,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServiceOpensearchJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Maximum number of indexes to keep before deleting the oldest one MaxIndexCount *int64 `json:"max-index-count,omitempty"` // OpenSearch Dashboards settings OpensearchDashboards *struct { // Enable or disable OpenSearch Dashboards (default: true) Enabled *bool `json:"enabled,omitempty"` // Limits the maximum amount of memory (in MiB) the OpenSearch Dashboards process can use. This sets the max_old_space_size option of the nodejs running the OpenSearch Dashboards. Note: the memory reserved by OpenSearch Dashboards is not available for OpenSearch. (default: 128) MaxOldSpaceSize *int64 `json:"max-old-space-size,omitempty"` // Timeout in milliseconds for requests made by OpenSearch Dashboards towards OpenSearch (default: 30000) OpensearchRequestTimeout *int64 `json:"opensearch-request-timeout,omitempty"` } `json:"opensearch-dashboards,omitempty"` // OpenSearch-specific settings OpensearchSettings *map[string]interface{} `json:"opensearch-settings,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // Version Version *string `json:"version,omitempty"` }
UpdateDbaasServiceOpensearchJSONBody defines parameters for UpdateDbaasServiceOpensearch.
type UpdateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm ¶ added in v0.85.0
type UpdateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm string
UpdateDbaasServiceOpensearchJSONBodyIndexPatternsSortingAlgorithm defines parameters for UpdateDbaasServiceOpensearch.
type UpdateDbaasServiceOpensearchJSONBodyMaintenanceDow ¶ added in v0.85.0
type UpdateDbaasServiceOpensearchJSONBodyMaintenanceDow string
UpdateDbaasServiceOpensearchJSONBodyMaintenanceDow defines parameters for UpdateDbaasServiceOpensearch.
type UpdateDbaasServiceOpensearchJSONRequestBody ¶ added in v0.85.0
type UpdateDbaasServiceOpensearchJSONRequestBody UpdateDbaasServiceOpensearchJSONBody
UpdateDbaasServiceOpensearchJSONRequestBody defines body for UpdateDbaasServiceOpensearch for application/json ContentType.
type UpdateDbaasServiceOpensearchResponse ¶ added in v0.85.0
type UpdateDbaasServiceOpensearchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServiceOpensearchResponse ¶ added in v0.85.0
func ParseUpdateDbaasServiceOpensearchResponse(rsp *http.Response) (*UpdateDbaasServiceOpensearchResponse, error)
ParseUpdateDbaasServiceOpensearchResponse parses an HTTP response from a UpdateDbaasServiceOpensearchWithResponse call
func (UpdateDbaasServiceOpensearchResponse) Status ¶ added in v0.85.0
func (r UpdateDbaasServiceOpensearchResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServiceOpensearchResponse) StatusCode ¶ added in v0.85.0
func (r UpdateDbaasServiceOpensearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServicePgJSONBody ¶ added in v0.78.0
type UpdateDbaasServicePgJSONBody struct { BackupSchedule *struct { // The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. BackupHour *int64 `json:"backup-hour,omitempty"` // The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. BackupMinute *int64 `json:"backup-minute,omitempty"` } `json:"backup-schedule,omitempty"` // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServicePgJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // PostgreSQL-specific settings PgSettings *map[string]interface{} `json:"pg-settings,omitempty"` // PGBouncer connection pooling settings PgbouncerSettings *map[string]interface{} `json:"pgbouncer-settings,omitempty"` // PGLookout settings PglookoutSettings *map[string]interface{} `json:"pglookout-settings,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value. SynchronousReplication *EnumPgSynchronousReplication `json:"synchronous-replication,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` // TimescaleDB extension configuration values TimescaledbSettings *map[string]interface{} `json:"timescaledb-settings,omitempty"` Variant *EnumPgVariant `json:"variant,omitempty"` // Version Version *string `json:"version,omitempty"` // Sets the maximum amount of memory to be used by a query operation (such as a sort or hash table) before writing to temporary disk files, in MB. Default is 1MB + 0.075% of total RAM (up to 32MB). WorkMem *int64 `json:"work-mem,omitempty"` }
UpdateDbaasServicePgJSONBody defines parameters for UpdateDbaasServicePg.
type UpdateDbaasServicePgJSONBodyMaintenanceDow ¶ added in v0.78.0
type UpdateDbaasServicePgJSONBodyMaintenanceDow string
UpdateDbaasServicePgJSONBodyMaintenanceDow defines parameters for UpdateDbaasServicePg.
type UpdateDbaasServicePgJSONRequestBody ¶ added in v0.78.0
type UpdateDbaasServicePgJSONRequestBody UpdateDbaasServicePgJSONBody
UpdateDbaasServicePgJSONRequestBody defines body for UpdateDbaasServicePg for application/json ContentType.
type UpdateDbaasServicePgResponse ¶ added in v0.78.0
type UpdateDbaasServicePgResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServicePgResponse ¶ added in v0.78.0
func ParseUpdateDbaasServicePgResponse(rsp *http.Response) (*UpdateDbaasServicePgResponse, error)
ParseUpdateDbaasServicePgResponse parses an HTTP response from a UpdateDbaasServicePgWithResponse call
func (UpdateDbaasServicePgResponse) Status ¶ added in v0.78.0
func (r UpdateDbaasServicePgResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServicePgResponse) StatusCode ¶ added in v0.78.0
func (r UpdateDbaasServicePgResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDbaasServiceRedisJSONBody ¶ added in v0.78.0
type UpdateDbaasServiceRedisJSONBody struct { // Allow incoming connections from CIDR address block, e.g. '10.20.0.0/16' IpFilter *[]string `json:"ip-filter,omitempty"` // Automatic maintenance settings Maintenance *struct { // Day of week for installing updates Dow UpdateDbaasServiceRedisJSONBodyMaintenanceDow `json:"dow"` // Time for installing updates, UTC Time string `json:"time"` } `json:"maintenance,omitempty"` // Migrate data from existing server Migration *struct { // Database name for bootstrapping the initial connection Dbname *string `json:"dbname,omitempty"` // Hostname or IP address of the server where to migrate data from Host string `json:"host"` // Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) IgnoreDbs *string `json:"ignore-dbs,omitempty"` Method *EnumMigrationMethod `json:"method,omitempty"` // Password for authentication with the server where to migrate data from Password *string `json:"password,omitempty"` // Port number of the server where to migrate data from Port int64 `json:"port"` // The server where to migrate data from is secured with SSL Ssl *bool `json:"ssl,omitempty"` // User name for authentication with the server where to migrate data from Username *string `json:"username,omitempty"` } `json:"migration,omitempty"` // Subscription plan Plan *string `json:"plan,omitempty"` // Redis.conf settings RedisSettings *map[string]interface{} `json:"redis-settings,omitempty"` // Service is protected against termination and powering off TerminationProtection *bool `json:"termination-protection,omitempty"` }
UpdateDbaasServiceRedisJSONBody defines parameters for UpdateDbaasServiceRedis.
type UpdateDbaasServiceRedisJSONBodyMaintenanceDow ¶ added in v0.78.0
type UpdateDbaasServiceRedisJSONBodyMaintenanceDow string
UpdateDbaasServiceRedisJSONBodyMaintenanceDow defines parameters for UpdateDbaasServiceRedis.
type UpdateDbaasServiceRedisJSONRequestBody ¶ added in v0.78.0
type UpdateDbaasServiceRedisJSONRequestBody UpdateDbaasServiceRedisJSONBody
UpdateDbaasServiceRedisJSONRequestBody defines body for UpdateDbaasServiceRedis for application/json ContentType.
type UpdateDbaasServiceRedisResponse ¶ added in v0.78.0
type UpdateDbaasServiceRedisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDbaasServiceRedisResponse ¶ added in v0.78.0
func ParseUpdateDbaasServiceRedisResponse(rsp *http.Response) (*UpdateDbaasServiceRedisResponse, error)
ParseUpdateDbaasServiceRedisResponse parses an HTTP response from a UpdateDbaasServiceRedisWithResponse call
func (UpdateDbaasServiceRedisResponse) Status ¶ added in v0.78.0
func (r UpdateDbaasServiceRedisResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDbaasServiceRedisResponse) StatusCode ¶ added in v0.78.0
func (r UpdateDbaasServiceRedisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDnsDomainRecordJSONBody ¶ added in v0.88.2
type UpdateDnsDomainRecordJSONBody struct { // DNS domain record content Content *string `json:"content,omitempty"` // DNS domain record name Name *string `json:"name,omitempty"` // DNS domain record priority Priority *int64 `json:"priority,omitempty"` // DNS domain record TTL Ttl *int64 `json:"ttl,omitempty"` }
UpdateDnsDomainRecordJSONBody defines parameters for UpdateDnsDomainRecord.
type UpdateDnsDomainRecordJSONRequestBody ¶ added in v0.88.2
type UpdateDnsDomainRecordJSONRequestBody UpdateDnsDomainRecordJSONBody
UpdateDnsDomainRecordJSONRequestBody defines body for UpdateDnsDomainRecord for application/json ContentType.
type UpdateDnsDomainRecordResponse ¶ added in v0.88.2
type UpdateDnsDomainRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateDnsDomainRecordResponse ¶ added in v0.88.2
func ParseUpdateDnsDomainRecordResponse(rsp *http.Response) (*UpdateDnsDomainRecordResponse, error)
ParseUpdateDnsDomainRecordResponse parses an HTTP response from a UpdateDnsDomainRecordWithResponse call
func (UpdateDnsDomainRecordResponse) Status ¶ added in v0.88.2
func (r UpdateDnsDomainRecordResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDnsDomainRecordResponse) StatusCode ¶ added in v0.88.2
func (r UpdateDnsDomainRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateElasticIpJSONBody ¶
type UpdateElasticIpJSONBody struct { // Elastic IP description Description *string `json:"description,omitempty"` // Elastic IP address healthcheck Healthcheck *ElasticIpHealthcheck `json:"healthcheck,omitempty"` Labels *Labels `json:"labels,omitempty"` }
UpdateElasticIpJSONBody defines parameters for UpdateElasticIp.
type UpdateElasticIpJSONRequestBody ¶
type UpdateElasticIpJSONRequestBody UpdateElasticIpJSONBody
UpdateElasticIpJSONRequestBody defines body for UpdateElasticIp for application/json ContentType.
type UpdateElasticIpResponse ¶
func ParseUpdateElasticIpResponse ¶
func ParseUpdateElasticIpResponse(rsp *http.Response) (*UpdateElasticIpResponse, error)
ParseUpdateElasticIpResponse parses an HTTP response from a UpdateElasticIpWithResponse call
func (UpdateElasticIpResponse) Status ¶
func (r UpdateElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateElasticIpResponse) StatusCode ¶
func (r UpdateElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIamOrganizationPolicyJSONBody ¶ added in v0.98.0
type UpdateIamOrganizationPolicyJSONBody IamPolicy
UpdateIamOrganizationPolicyJSONBody defines parameters for UpdateIamOrganizationPolicy.
type UpdateIamOrganizationPolicyJSONRequestBody ¶ added in v0.98.0
type UpdateIamOrganizationPolicyJSONRequestBody UpdateIamOrganizationPolicyJSONBody
UpdateIamOrganizationPolicyJSONRequestBody defines body for UpdateIamOrganizationPolicy for application/json ContentType.
type UpdateIamOrganizationPolicyResponse ¶ added in v0.98.0
type UpdateIamOrganizationPolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateIamOrganizationPolicyResponse ¶ added in v0.98.0
func ParseUpdateIamOrganizationPolicyResponse(rsp *http.Response) (*UpdateIamOrganizationPolicyResponse, error)
ParseUpdateIamOrganizationPolicyResponse parses an HTTP response from a UpdateIamOrganizationPolicyWithResponse call
func (UpdateIamOrganizationPolicyResponse) Status ¶ added in v0.98.0
func (r UpdateIamOrganizationPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateIamOrganizationPolicyResponse) StatusCode ¶ added in v0.98.0
func (r UpdateIamOrganizationPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIamRoleJSONBody ¶ added in v0.98.0
type UpdateIamRoleJSONBody struct { // IAM Role description Description *string `json:"description,omitempty"` Labels *Labels `json:"labels,omitempty"` // IAM Role permissions Permissions *[]UpdateIamRoleJSONBodyPermissions `json:"permissions,omitempty"` }
UpdateIamRoleJSONBody defines parameters for UpdateIamRole.
type UpdateIamRoleJSONBodyPermissions ¶ added in v0.100.1
type UpdateIamRoleJSONBodyPermissions string
UpdateIamRoleJSONBodyPermissions defines parameters for UpdateIamRole.
type UpdateIamRoleJSONRequestBody ¶ added in v0.98.0
type UpdateIamRoleJSONRequestBody UpdateIamRoleJSONBody
UpdateIamRoleJSONRequestBody defines body for UpdateIamRole for application/json ContentType.
type UpdateIamRolePolicyJSONBody ¶ added in v0.98.0
type UpdateIamRolePolicyJSONBody IamPolicy
UpdateIamRolePolicyJSONBody defines parameters for UpdateIamRolePolicy.
type UpdateIamRolePolicyJSONRequestBody ¶ added in v0.98.0
type UpdateIamRolePolicyJSONRequestBody UpdateIamRolePolicyJSONBody
UpdateIamRolePolicyJSONRequestBody defines body for UpdateIamRolePolicy for application/json ContentType.
type UpdateIamRolePolicyResponse ¶ added in v0.98.0
type UpdateIamRolePolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateIamRolePolicyResponse ¶ added in v0.98.0
func ParseUpdateIamRolePolicyResponse(rsp *http.Response) (*UpdateIamRolePolicyResponse, error)
ParseUpdateIamRolePolicyResponse parses an HTTP response from a UpdateIamRolePolicyWithResponse call
func (UpdateIamRolePolicyResponse) Status ¶ added in v0.98.0
func (r UpdateIamRolePolicyResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateIamRolePolicyResponse) StatusCode ¶ added in v0.98.0
func (r UpdateIamRolePolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIamRoleResponse ¶ added in v0.98.0
func ParseUpdateIamRoleResponse ¶ added in v0.98.0
func ParseUpdateIamRoleResponse(rsp *http.Response) (*UpdateIamRoleResponse, error)
ParseUpdateIamRoleResponse parses an HTTP response from a UpdateIamRoleWithResponse call
func (UpdateIamRoleResponse) Status ¶ added in v0.98.0
func (r UpdateIamRoleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateIamRoleResponse) StatusCode ¶ added in v0.98.0
func (r UpdateIamRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateInstanceJSONBody ¶
type UpdateInstanceJSONBody struct { Labels *Labels `json:"labels,omitempty"` // Instance name Name *string `json:"name,omitempty"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Cloud-init user-data UserData *string `json:"user-data,omitempty"` }
UpdateInstanceJSONBody defines parameters for UpdateInstance.
type UpdateInstanceJSONRequestBody ¶
type UpdateInstanceJSONRequestBody UpdateInstanceJSONBody
UpdateInstanceJSONRequestBody defines body for UpdateInstance for application/json ContentType.
type UpdateInstancePoolJSONBody ¶
type UpdateInstancePoolJSONBody struct { // Instance Pool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Instance Pool description Description *string `json:"description,omitempty"` // Instances disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Instances Elastic IPs ElasticIps *[]ElasticIp `json:"elastic-ips"` // Prefix to apply to Instances names (default: pool) InstancePrefix *string `json:"instance-prefix"` // Compute instance type InstanceType *InstanceType `json:"instance-type,omitempty"` // Enable IPv6. DEPRECATED: use `public-ip-assignments`. Ipv6Enabled *bool `json:"ipv6-enabled,omitempty"` Labels *Labels `json:"labels,omitempty"` // Minimum number of running Instances MinAvailable *int64 `json:"min-available"` // Instance Pool name Name *string `json:"name,omitempty"` // Instance Pool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks"` PublicIpAssignment *PublicIpAssignment `json:"public-ip-assignment,omitempty"` // Instance Pool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups"` // SSH key SshKey *SshKey `json:"ssh-key,omitempty"` // Instances SSH keys SshKeys *[]SshKey `json:"ssh-keys"` // Instance template Template *Template `json:"template,omitempty"` // Instances Cloud-init user-data UserData *string `json:"user-data"` }
UpdateInstancePoolJSONBody defines parameters for UpdateInstancePool.
type UpdateInstancePoolJSONRequestBody ¶
type UpdateInstancePoolJSONRequestBody UpdateInstancePoolJSONBody
UpdateInstancePoolJSONRequestBody defines body for UpdateInstancePool for application/json ContentType.
type UpdateInstancePoolResponse ¶
type UpdateInstancePoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateInstancePoolResponse ¶
func ParseUpdateInstancePoolResponse(rsp *http.Response) (*UpdateInstancePoolResponse, error)
ParseUpdateInstancePoolResponse parses an HTTP response from a UpdateInstancePoolWithResponse call
func (UpdateInstancePoolResponse) Status ¶
func (r UpdateInstancePoolResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateInstancePoolResponse) StatusCode ¶
func (r UpdateInstancePoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateInstanceResponse ¶
func ParseUpdateInstanceResponse ¶
func ParseUpdateInstanceResponse(rsp *http.Response) (*UpdateInstanceResponse, error)
ParseUpdateInstanceResponse parses an HTTP response from a UpdateInstanceWithResponse call
func (UpdateInstanceResponse) Status ¶
func (r UpdateInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateInstanceResponse) StatusCode ¶
func (r UpdateInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateLoadBalancerJSONBody ¶
type UpdateLoadBalancerJSONBody struct { // Load Balancer description Description *string `json:"description,omitempty"` Labels *Labels `json:"labels,omitempty"` // Load Balancer name Name *string `json:"name,omitempty"` }
UpdateLoadBalancerJSONBody defines parameters for UpdateLoadBalancer.
type UpdateLoadBalancerJSONRequestBody ¶
type UpdateLoadBalancerJSONRequestBody UpdateLoadBalancerJSONBody
UpdateLoadBalancerJSONRequestBody defines body for UpdateLoadBalancer for application/json ContentType.
type UpdateLoadBalancerResponse ¶
type UpdateLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateLoadBalancerResponse ¶
func ParseUpdateLoadBalancerResponse(rsp *http.Response) (*UpdateLoadBalancerResponse, error)
ParseUpdateLoadBalancerResponse parses an HTTP response from a UpdateLoadBalancerWithResponse call
func (UpdateLoadBalancerResponse) Status ¶
func (r UpdateLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateLoadBalancerResponse) StatusCode ¶
func (r UpdateLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateLoadBalancerServiceJSONBody ¶
type UpdateLoadBalancerServiceJSONBody struct { // Load Balancer Service description Description *string `json:"description,omitempty"` // Load Balancer Service healthcheck Healthcheck *LoadBalancerServiceHealthcheck `json:"healthcheck,omitempty"` // Load Balancer Service name Name *string `json:"name,omitempty"` // Port exposed on the Load Balancer's public IP Port *int64 `json:"port,omitempty"` // Network traffic protocol Protocol *UpdateLoadBalancerServiceJSONBodyProtocol `json:"protocol,omitempty"` // Load balancing strategy Strategy *UpdateLoadBalancerServiceJSONBodyStrategy `json:"strategy,omitempty"` // Port on which the network traffic will be forwarded to on the receiving instance TargetPort *int64 `json:"target-port,omitempty"` }
UpdateLoadBalancerServiceJSONBody defines parameters for UpdateLoadBalancerService.
type UpdateLoadBalancerServiceJSONBodyProtocol ¶
type UpdateLoadBalancerServiceJSONBodyProtocol string
UpdateLoadBalancerServiceJSONBodyProtocol defines parameters for UpdateLoadBalancerService.
type UpdateLoadBalancerServiceJSONBodyStrategy ¶
type UpdateLoadBalancerServiceJSONBodyStrategy string
UpdateLoadBalancerServiceJSONBodyStrategy defines parameters for UpdateLoadBalancerService.
type UpdateLoadBalancerServiceJSONRequestBody ¶
type UpdateLoadBalancerServiceJSONRequestBody UpdateLoadBalancerServiceJSONBody
UpdateLoadBalancerServiceJSONRequestBody defines body for UpdateLoadBalancerService for application/json ContentType.
type UpdateLoadBalancerServiceResponse ¶
type UpdateLoadBalancerServiceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateLoadBalancerServiceResponse ¶
func ParseUpdateLoadBalancerServiceResponse(rsp *http.Response) (*UpdateLoadBalancerServiceResponse, error)
ParseUpdateLoadBalancerServiceResponse parses an HTTP response from a UpdateLoadBalancerServiceWithResponse call
func (UpdateLoadBalancerServiceResponse) Status ¶
func (r UpdateLoadBalancerServiceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateLoadBalancerServiceResponse) StatusCode ¶
func (r UpdateLoadBalancerServiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePrivateNetworkInstanceIpJSONBody ¶
type UpdatePrivateNetworkInstanceIpJSONBody struct { // Instance Instance Instance `json:"instance"` // Static IP address lease for the corresponding network interface Ip *string `json:"ip,omitempty"` }
UpdatePrivateNetworkInstanceIpJSONBody defines parameters for UpdatePrivateNetworkInstanceIp.
type UpdatePrivateNetworkInstanceIpJSONRequestBody ¶
type UpdatePrivateNetworkInstanceIpJSONRequestBody UpdatePrivateNetworkInstanceIpJSONBody
UpdatePrivateNetworkInstanceIpJSONRequestBody defines body for UpdatePrivateNetworkInstanceIp for application/json ContentType.
type UpdatePrivateNetworkInstanceIpResponse ¶
type UpdatePrivateNetworkInstanceIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdatePrivateNetworkInstanceIpResponse ¶
func ParseUpdatePrivateNetworkInstanceIpResponse(rsp *http.Response) (*UpdatePrivateNetworkInstanceIpResponse, error)
ParseUpdatePrivateNetworkInstanceIpResponse parses an HTTP response from a UpdatePrivateNetworkInstanceIpWithResponse call
func (UpdatePrivateNetworkInstanceIpResponse) Status ¶
func (r UpdatePrivateNetworkInstanceIpResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePrivateNetworkInstanceIpResponse) StatusCode ¶
func (r UpdatePrivateNetworkInstanceIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePrivateNetworkJSONBody ¶
type UpdatePrivateNetworkJSONBody struct { // Private Network description Description *string `json:"description,omitempty"` // Private Network end IP address EndIp *string `json:"end-ip,omitempty"` Labels *Labels `json:"labels,omitempty"` // Private Network name Name *string `json:"name,omitempty"` // Private Network netmask Netmask *string `json:"netmask,omitempty"` // Private Network start IP address StartIp *string `json:"start-ip,omitempty"` }
UpdatePrivateNetworkJSONBody defines parameters for UpdatePrivateNetwork.
type UpdatePrivateNetworkJSONRequestBody ¶
type UpdatePrivateNetworkJSONRequestBody UpdatePrivateNetworkJSONBody
UpdatePrivateNetworkJSONRequestBody defines body for UpdatePrivateNetwork for application/json ContentType.
type UpdatePrivateNetworkResponse ¶
type UpdatePrivateNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdatePrivateNetworkResponse ¶
func ParseUpdatePrivateNetworkResponse(rsp *http.Response) (*UpdatePrivateNetworkResponse, error)
ParseUpdatePrivateNetworkResponse parses an HTTP response from a UpdatePrivateNetworkWithResponse call
func (UpdatePrivateNetworkResponse) Status ¶
func (r UpdatePrivateNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePrivateNetworkResponse) StatusCode ¶
func (r UpdatePrivateNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateReverseDnsElasticIpJSONBody ¶ added in v0.90.0
type UpdateReverseDnsElasticIpJSONBody struct {
DomainName *string `json:"domain-name,omitempty"`
}
UpdateReverseDnsElasticIpJSONBody defines parameters for UpdateReverseDnsElasticIp.
type UpdateReverseDnsElasticIpJSONRequestBody ¶ added in v0.90.0
type UpdateReverseDnsElasticIpJSONRequestBody UpdateReverseDnsElasticIpJSONBody
UpdateReverseDnsElasticIpJSONRequestBody defines body for UpdateReverseDnsElasticIp for application/json ContentType.
type UpdateReverseDnsElasticIpResponse ¶ added in v0.90.0
type UpdateReverseDnsElasticIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateReverseDnsElasticIpResponse ¶ added in v0.90.0
func ParseUpdateReverseDnsElasticIpResponse(rsp *http.Response) (*UpdateReverseDnsElasticIpResponse, error)
ParseUpdateReverseDnsElasticIpResponse parses an HTTP response from a UpdateReverseDnsElasticIpWithResponse call
func (UpdateReverseDnsElasticIpResponse) Status ¶ added in v0.90.0
func (r UpdateReverseDnsElasticIpResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateReverseDnsElasticIpResponse) StatusCode ¶ added in v0.90.0
func (r UpdateReverseDnsElasticIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateReverseDnsInstanceJSONBody ¶ added in v0.90.0
type UpdateReverseDnsInstanceJSONBody struct {
DomainName *string `json:"domain-name,omitempty"`
}
UpdateReverseDnsInstanceJSONBody defines parameters for UpdateReverseDnsInstance.
type UpdateReverseDnsInstanceJSONRequestBody ¶ added in v0.90.0
type UpdateReverseDnsInstanceJSONRequestBody UpdateReverseDnsInstanceJSONBody
UpdateReverseDnsInstanceJSONRequestBody defines body for UpdateReverseDnsInstance for application/json ContentType.
type UpdateReverseDnsInstanceResponse ¶ added in v0.90.0
type UpdateReverseDnsInstanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateReverseDnsInstanceResponse ¶ added in v0.90.0
func ParseUpdateReverseDnsInstanceResponse(rsp *http.Response) (*UpdateReverseDnsInstanceResponse, error)
ParseUpdateReverseDnsInstanceResponse parses an HTTP response from a UpdateReverseDnsInstanceWithResponse call
func (UpdateReverseDnsInstanceResponse) Status ¶ added in v0.90.0
func (r UpdateReverseDnsInstanceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateReverseDnsInstanceResponse) StatusCode ¶ added in v0.90.0
func (r UpdateReverseDnsInstanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSksClusterJSONBody ¶
type UpdateSksClusterJSONBody struct { // Cluster addons Addons *[]UpdateSksClusterJSONBodyAddons `json:"addons,omitempty"` // Enable auto upgrade of the control plane to the latest patch version available AutoUpgrade *bool `json:"auto-upgrade,omitempty"` // Cluster description Description *string `json:"description,omitempty"` Labels *Labels `json:"labels,omitempty"` // Cluster name Name *string `json:"name,omitempty"` // SKS Cluster OpenID config map Oidc *SksOidc `json:"oidc,omitempty"` }
UpdateSksClusterJSONBody defines parameters for UpdateSksCluster.
type UpdateSksClusterJSONBodyAddons ¶ added in v0.88.2
type UpdateSksClusterJSONBodyAddons string
UpdateSksClusterJSONBodyAddons defines parameters for UpdateSksCluster.
type UpdateSksClusterJSONRequestBody ¶
type UpdateSksClusterJSONRequestBody UpdateSksClusterJSONBody
UpdateSksClusterJSONRequestBody defines body for UpdateSksCluster for application/json ContentType.
type UpdateSksClusterResponse ¶
func ParseUpdateSksClusterResponse ¶
func ParseUpdateSksClusterResponse(rsp *http.Response) (*UpdateSksClusterResponse, error)
ParseUpdateSksClusterResponse parses an HTTP response from a UpdateSksClusterWithResponse call
func (UpdateSksClusterResponse) Status ¶
func (r UpdateSksClusterResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSksClusterResponse) StatusCode ¶
func (r UpdateSksClusterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSksNodepoolJSONBody ¶
type UpdateSksNodepoolJSONBody struct { // Nodepool Anti-affinity Groups AntiAffinityGroups *[]AntiAffinityGroup `json:"anti-affinity-groups,omitempty"` // Deploy target DeployTarget *DeployTarget `json:"deploy-target,omitempty"` // Nodepool description Description *string `json:"description,omitempty"` // Nodepool instances disk size in GB DiskSize *int64 `json:"disk-size,omitempty"` // Prefix to apply to managed instances names (default: pool) InstancePrefix *string `json:"instance-prefix,omitempty"` // Compute instance type InstanceType *InstanceType `json:"instance-type,omitempty"` Labels *Labels `json:"labels,omitempty"` // Nodepool name Name *string `json:"name,omitempty"` // Nodepool Private Networks PrivateNetworks *[]PrivateNetwork `json:"private-networks,omitempty"` // Nodepool Security Groups SecurityGroups *[]SecurityGroup `json:"security-groups,omitempty"` Taints *SksNodepoolTaints `json:"taints,omitempty"` }
UpdateSksNodepoolJSONBody defines parameters for UpdateSksNodepool.
type UpdateSksNodepoolJSONRequestBody ¶
type UpdateSksNodepoolJSONRequestBody UpdateSksNodepoolJSONBody
UpdateSksNodepoolJSONRequestBody defines body for UpdateSksNodepool for application/json ContentType.
type UpdateSksNodepoolResponse ¶
type UpdateSksNodepoolResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpdateSksNodepoolResponse ¶
func ParseUpdateSksNodepoolResponse(rsp *http.Response) (*UpdateSksNodepoolResponse, error)
ParseUpdateSksNodepoolResponse parses an HTTP response from a UpdateSksNodepoolWithResponse call
func (UpdateSksNodepoolResponse) Status ¶
func (r UpdateSksNodepoolResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSksNodepoolResponse) StatusCode ¶
func (r UpdateSksNodepoolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTemplateJSONBody ¶
type UpdateTemplateJSONBody struct { // Template Description Description *string `json:"description,omitempty"` // Template name Name *string `json:"name,omitempty"` }
UpdateTemplateJSONBody defines parameters for UpdateTemplate.
type UpdateTemplateJSONRequestBody ¶
type UpdateTemplateJSONRequestBody UpdateTemplateJSONBody
UpdateTemplateJSONRequestBody defines body for UpdateTemplate for application/json ContentType.
type UpdateTemplateResponse ¶
func ParseUpdateTemplateResponse ¶
func ParseUpdateTemplateResponse(rsp *http.Response) (*UpdateTemplateResponse, error)
ParseUpdateTemplateResponse parses an HTTP response from a UpdateTemplateWithResponse call
func (UpdateTemplateResponse) Status ¶
func (r UpdateTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTemplateResponse) StatusCode ¶
func (r UpdateTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpgradeSksClusterJSONBody ¶
type UpgradeSksClusterJSONBody struct { // Control plane Kubernetes version Version string `json:"version"` }
UpgradeSksClusterJSONBody defines parameters for UpgradeSksCluster.
type UpgradeSksClusterJSONRequestBody ¶
type UpgradeSksClusterJSONRequestBody UpgradeSksClusterJSONBody
UpgradeSksClusterJSONRequestBody defines body for UpgradeSksCluster for application/json ContentType.
type UpgradeSksClusterResponse ¶
type UpgradeSksClusterResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpgradeSksClusterResponse ¶
func ParseUpgradeSksClusterResponse(rsp *http.Response) (*UpgradeSksClusterResponse, error)
ParseUpgradeSksClusterResponse parses an HTTP response from a UpgradeSksClusterWithResponse call
func (UpgradeSksClusterResponse) Status ¶
func (r UpgradeSksClusterResponse) Status() string
Status returns HTTPResponse.Status
func (UpgradeSksClusterResponse) StatusCode ¶
func (r UpgradeSksClusterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpgradeSksClusterServiceLevelResponse ¶
type UpgradeSksClusterServiceLevelResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Operation }
func ParseUpgradeSksClusterServiceLevelResponse ¶
func ParseUpgradeSksClusterServiceLevelResponse(rsp *http.Response) (*UpgradeSksClusterServiceLevelResponse, error)
ParseUpgradeSksClusterServiceLevelResponse parses an HTTP response from a UpgradeSksClusterServiceLevelWithResponse call
func (UpgradeSksClusterServiceLevelResponse) Status ¶
func (r UpgradeSksClusterServiceLevelResponse) Status() string
Status returns HTTPResponse.Status
func (UpgradeSksClusterServiceLevelResponse) StatusCode ¶
func (r UpgradeSksClusterServiceLevelResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode