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