diff --git a/services/iaasalpha/api_default.go b/services/iaasalpha/api_default.go index 8e9558c0e..c15d93a1d 100644 --- a/services/iaasalpha/api_default.go +++ b/services/iaasalpha/api_default.go @@ -23,10 +23,2990 @@ import ( "github.com/stackitcloud/stackit-sdk-go/core/oapierror" ) +type DefaultApi interface { + /* + AddMemberToVirtualIP Add a member to the virtual IP. + Atomically add a member to the virtual IP. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return ApiAddMemberToVirtualIPRequest + */ + AddMemberToVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiAddMemberToVirtualIPRequest + /* + AddMemberToVirtualIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return VirtualIp + + */ + AddMemberToVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) + /* + AddNetworkToServer Create and attach a network interface from the specified network. + Create and attach a network interface from the specified network to the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiAddNetworkToServerRequest + */ + AddNetworkToServer(ctx context.Context, projectId string, serverId string, networkId string) ApiAddNetworkToServerRequest + /* + AddNetworkToServerExecute executes the request + + */ + AddNetworkToServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error + /* + AddNicToServer Attach an existing network interface. + Attach an existing network interface to a server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param nicId The identifier (ID) of a network interface. + @return ApiAddNicToServerRequest + */ + AddNicToServer(ctx context.Context, projectId string, serverId string, nicId string) ApiAddNicToServerRequest + /* + AddNicToServerExecute executes the request + + */ + AddNicToServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error + /* + AddPublicIpToServer Associate a public IP to the server. + Associate a public IP to a server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param publicIpId The identifier (ID) of a Public IP. + @return ApiAddPublicIpToServerRequest + */ + AddPublicIpToServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest + /* + AddPublicIpToServerExecute executes the request + + */ + AddPublicIpToServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error + /* + AddSecurityGroupToServer Add a server to a security group. + Add an existing server to an existing security group. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiAddSecurityGroupToServerRequest + */ + AddSecurityGroupToServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest + /* + AddSecurityGroupToServerExecute executes the request + + */ + AddSecurityGroupToServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error + /* + AddServiceAccountToServer Attach service account to a server. + Attach an additional service account to the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param serviceAccountMail The e-mail address of a service account. + @return ApiAddServiceAccountToServerRequest + */ + AddServiceAccountToServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiAddServiceAccountToServerRequest + /* + AddServiceAccountToServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param serviceAccountMail The e-mail address of a service account. + @return ServiceAccountMailListResponse + + */ + AddServiceAccountToServerExecute(ctx context.Context, projectId string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error) + /* + AddVolumeToServer Attach a volume to a server. + Attach an existing volume to an existing server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiAddVolumeToServerRequest + */ + AddVolumeToServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiAddVolumeToServerRequest + /* + AddVolumeToServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return VolumeAttachment + + */ + AddVolumeToServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) + /* + CreateAffinityGroup Create a new affinity group in a project. + Create a new server affinity group in the given project ID. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateAffinityGroupRequest + */ + CreateAffinityGroup(ctx context.Context, projectId string) ApiCreateAffinityGroupRequest + /* + CreateAffinityGroupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return AffinityGroup + + */ + CreateAffinityGroupExecute(ctx context.Context, projectId string) (*AffinityGroup, error) + /* + CreateBackup Create new Backup. + Create a new Backup in a project. If a snapshot ID is provided create the backup from the snapshot. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateBackupRequest + */ + CreateBackup(ctx context.Context, projectId string) ApiCreateBackupRequest + /* + CreateBackupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Backup + + */ + CreateBackupExecute(ctx context.Context, projectId string) (*Backup, error) + /* + CreateImage Create new Image. + Create a new Image in a project. This call, if successful, returns a pre-signed URL for the customer to upload the image. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateImageRequest + */ + CreateImage(ctx context.Context, projectId string) ApiCreateImageRequest + /* + CreateImageExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ImageCreateResponse + + */ + CreateImageExecute(ctx context.Context, projectId string) (*ImageCreateResponse, error) + /* + CreateKeyPair Import a public key. + Import a new public key for the requesting user based on provided public key material. The creation will fail if an SSH keypair with the same name already exists. If a name is not provided it is autogenerated form the ssh-pubkey comment section. If that is also not present it will be the the MD5 fingerprint of the key. For autogenerated names invalid characters will be removed. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return ApiCreateKeyPairRequest + */ + CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest + /* + CreateKeyPairExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return Keypair + + */ + CreateKeyPairExecute(ctx context.Context) (*Keypair, error) + /* + CreateNetwork Create new network. + Create a new network in a project. `nameservers` will be filled from `defaultNameservers` of the respective area if not specified. If the project has `internetAccess` enabled and this is the first network in the project this might incur cost. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateNetworkRequest + */ + CreateNetwork(ctx context.Context, projectId string) ApiCreateNetworkRequest + /* + CreateNetworkExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Network + + */ + CreateNetworkExecute(ctx context.Context, projectId string) (*Network, error) + /* + CreateNetworkArea Create new network area in an organization. + Create a new network area in an organization. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @return ApiCreateNetworkAreaRequest + */ + CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest + /* + CreateNetworkAreaExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @return NetworkArea + + */ + CreateNetworkAreaExecute(ctx context.Context, organizationId string) (*NetworkArea, error) + /* + CreateNetworkAreaRange Create new network range in a network area. + Create a new network range in an existing network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiCreateNetworkAreaRangeRequest + */ + CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRangeRequest + /* + CreateNetworkAreaRangeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return NetworkRangeListResponse + + */ + CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error) + /* + CreateNetworkAreaRoute Create new network routes. + Create one or several new network routes in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiCreateNetworkAreaRouteRequest + */ + CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRouteRequest + /* + CreateNetworkAreaRouteExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return RouteListResponse + + */ + CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error) + /* + CreateNic Create new network interface. + Create a new network interface in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiCreateNicRequest + */ + CreateNic(ctx context.Context, projectId string, networkId string) ApiCreateNicRequest + /* + CreateNicExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return NIC + + */ + CreateNicExecute(ctx context.Context, projectId string, networkId string) (*NIC, error) + /* + CreatePublicIP Create new public IP. + Create a new public IP in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreatePublicIPRequest + */ + CreatePublicIP(ctx context.Context, projectId string) ApiCreatePublicIPRequest + /* + CreatePublicIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return PublicIp + + */ + CreatePublicIPExecute(ctx context.Context, projectId string) (*PublicIp, error) + /* + CreateSecurityGroup Create new security group. + Create a new security group in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateSecurityGroupRequest + */ + CreateSecurityGroup(ctx context.Context, projectId string) ApiCreateSecurityGroupRequest + /* + CreateSecurityGroupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return SecurityGroup + + */ + CreateSecurityGroupExecute(ctx context.Context, projectId string) (*SecurityGroup, error) + /* + CreateSecurityGroupRule Create new security group rule. + Create a new security group rule in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiCreateSecurityGroupRuleRequest + */ + CreateSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string) ApiCreateSecurityGroupRuleRequest + /* + CreateSecurityGroupRuleExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return SecurityGroupRule + + */ + CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRule, error) + /* + CreateServer Create new server. + Create a new server in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateServerRequest + */ + CreateServer(ctx context.Context, projectId string) ApiCreateServerRequest + /* + CreateServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Server + + */ + CreateServerExecute(ctx context.Context, projectId string) (*Server, error) + /* + CreateSnapshot Create new Snapshot. + Create a new Snapshot from a Volume in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateSnapshotRequest + */ + CreateSnapshot(ctx context.Context, projectId string) ApiCreateSnapshotRequest + /* + CreateSnapshotExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Snapshot + + */ + CreateSnapshotExecute(ctx context.Context, projectId string) (*Snapshot, error) + /* + CreateVirtualIP Create new virtual IP. + Create a new virtual IP in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiCreateVirtualIPRequest + */ + CreateVirtualIP(ctx context.Context, projectId string, networkId string) ApiCreateVirtualIPRequest + /* + CreateVirtualIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return VirtualIp + + */ + CreateVirtualIPExecute(ctx context.Context, projectId string, networkId string) (*VirtualIp, error) + /* + CreateVolume Create new volume. + Create a new volume in a project. If a volume source is not provided, an empty volume will be created. The size property is required if no source or an image source is provided. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiCreateVolumeRequest + */ + CreateVolume(ctx context.Context, projectId string) ApiCreateVolumeRequest + /* + CreateVolumeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Volume + + */ + CreateVolumeExecute(ctx context.Context, projectId string) (*Volume, error) + /* + DeallocateServer Deallocate an existing server. + Deallocate an existing server. The server will be removed from the hypervisor so only the volume will be billed. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiDeallocateServerRequest + */ + DeallocateServer(ctx context.Context, projectId string, serverId string) ApiDeallocateServerRequest + /* + DeallocateServerExecute executes the request + + */ + DeallocateServerExecute(ctx context.Context, projectId string, serverId string) error + /* + DeleteAffinityGroup Delete a affinity group in a project. + Delete a affinity group in the given project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param affinityGroupId The identifier (ID) of a STACKIT Affinity Group. + @return ApiDeleteAffinityGroupRequest + */ + DeleteAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiDeleteAffinityGroupRequest + /* + DeleteAffinityGroupExecute executes the request + + */ + DeleteAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) error + /* + DeleteBackup Delete a backup. + Delete a backup that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return ApiDeleteBackupRequest + */ + DeleteBackup(ctx context.Context, projectId string, backupId string) ApiDeleteBackupRequest + /* + DeleteBackupExecute executes the request + + */ + DeleteBackupExecute(ctx context.Context, projectId string, backupId string) error + /* + DeleteImage Delete an Image. + Delete an image that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiDeleteImageRequest + */ + DeleteImage(ctx context.Context, projectId string, imageId string) ApiDeleteImageRequest + /* + DeleteImageExecute executes the request + + */ + DeleteImageExecute(ctx context.Context, projectId string, imageId string) error + /* + DeleteImageShare Remove image share. + Remove the image share. New scope will be local. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiDeleteImageShareRequest + */ + DeleteImageShare(ctx context.Context, projectId string, imageId string) ApiDeleteImageShareRequest + /* + DeleteImageShareExecute executes the request + + */ + DeleteImageShareExecute(ctx context.Context, projectId string, imageId string) error + /* + DeleteImageShareConsumer Remove an image share consumer. + Remove consumer from a shared image. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @param consumerProjectId The identifier (ID) of a STACKIT Project that consumes an image share. + @return ApiDeleteImageShareConsumerRequest + */ + DeleteImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiDeleteImageShareConsumerRequest + /* + DeleteImageShareConsumerExecute executes the request + + */ + DeleteImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, consumerProjectId string) error + /* + DeleteKeyPair Delete an SSH keypair. + Delete an SSH keypair from a user. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param keypairName The name of an SSH keypair. + @return ApiDeleteKeyPairRequest + */ + DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest + /* + DeleteKeyPairExecute executes the request + + */ + DeleteKeyPairExecute(ctx context.Context, keypairName string) error + /* + DeleteNetwork Delete network. + Delete a network. If the network is still in use, the deletion will fail. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiDeleteNetworkRequest + */ + DeleteNetwork(ctx context.Context, projectId string, networkId string) ApiDeleteNetworkRequest + /* + DeleteNetworkExecute executes the request + + */ + DeleteNetworkExecute(ctx context.Context, projectId string, networkId string) error + /* + DeleteNetworkArea Delete a network area. + Delete an existing network area in an organization. This is only possible if no projects are using the area anymore. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiDeleteNetworkAreaRequest + */ + DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest + /* + DeleteNetworkAreaExecute executes the request + + */ + DeleteNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) error + /* + DeleteNetworkAreaRange Delete a network range. + Delete a network range of a network area. The deletion will fail if the network range is still used. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param networkRangeId The identifier (ID) of a STACKIT Network Range. + @return ApiDeleteNetworkAreaRangeRequest + */ + DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest + /* + DeleteNetworkAreaRangeExecute executes the request + + */ + DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, networkRangeId string) error + /* + DeleteNetworkAreaRoute Delete a network route. + Delete a network route of a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param routeId The identifier (ID) of a STACKIT Route. + @return ApiDeleteNetworkAreaRouteRequest + */ + DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiDeleteNetworkAreaRouteRequest + /* + DeleteNetworkAreaRouteExecute executes the request + + */ + DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) error + /* + DeleteNic Delete a network interface. + Delete a network interface that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param nicId The identifier (ID) of a network interface. + @return ApiDeleteNicRequest + */ + DeleteNic(ctx context.Context, projectId string, networkId string, nicId string) ApiDeleteNicRequest + /* + DeleteNicExecute executes the request + + */ + DeleteNicExecute(ctx context.Context, projectId string, networkId string, nicId string) error + /* + DeletePublicIP Delete a public IP. + Delete a public IP that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param publicIpId The identifier (ID) of a Public IP. + @return ApiDeletePublicIPRequest + */ + DeletePublicIP(ctx context.Context, projectId string, publicIpId string) ApiDeletePublicIPRequest + /* + DeletePublicIPExecute executes the request + + */ + DeletePublicIPExecute(ctx context.Context, projectId string, publicIpId string) error + /* + DeleteSecurityGroup Delete security group. + Delete a security group. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiDeleteSecurityGroupRequest + */ + DeleteSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiDeleteSecurityGroupRequest + /* + DeleteSecurityGroupExecute executes the request + + */ + DeleteSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) error + /* + DeleteSecurityGroupRule Delete security group rule. + Delete a security group rule. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule. + @return ApiDeleteSecurityGroupRuleRequest + */ + DeleteSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiDeleteSecurityGroupRuleRequest + /* + DeleteSecurityGroupRuleExecute executes the request + + */ + DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) error + /* + DeleteServer Delete a server. + Delete a server. Volumes won't be deleted. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiDeleteServerRequest + */ + DeleteServer(ctx context.Context, projectId string, serverId string) ApiDeleteServerRequest + /* + DeleteServerExecute executes the request + + */ + DeleteServerExecute(ctx context.Context, projectId string, serverId string) error + /* + DeleteSnapshot Delete a snapshot. + Delete a snapshot that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param snapshotId The identifier (ID) of a STACKIT Snapshot. + @return ApiDeleteSnapshotRequest + */ + DeleteSnapshot(ctx context.Context, projectId string, snapshotId string) ApiDeleteSnapshotRequest + /* + DeleteSnapshotExecute executes the request + + */ + DeleteSnapshotExecute(ctx context.Context, projectId string, snapshotId string) error + /* + DeleteVirtualIP Delete a virtual IP. + Delete a virtual IP that is part of the project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return ApiDeleteVirtualIPRequest + */ + DeleteVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiDeleteVirtualIPRequest + /* + DeleteVirtualIPExecute executes the request + + */ + DeleteVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) error + /* + DeleteVolume Delete a volume. + Delete a volume inside a project. The deletion will fail if the volume is still in use. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiDeleteVolumeRequest + */ + DeleteVolume(ctx context.Context, projectId string, volumeId string) ApiDeleteVolumeRequest + /* + DeleteVolumeExecute executes the request + + */ + DeleteVolumeExecute(ctx context.Context, projectId string, volumeId string) error + /* + GetAffinityGroup Get the affinity group. + Get the affinity group created in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param affinityGroupId The identifier (ID) of a STACKIT Affinity Group. + @return ApiGetAffinityGroupRequest + */ + GetAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiGetAffinityGroupRequest + /* + GetAffinityGroupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param affinityGroupId The identifier (ID) of a STACKIT Affinity Group. + @return AffinityGroup + + */ + GetAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) (*AffinityGroup, error) + /* + GetAttachedVolume Get Volume Attachment details. + Get the details of an existing Volume Attachment. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiGetAttachedVolumeRequest + */ + GetAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiGetAttachedVolumeRequest + /* + GetAttachedVolumeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return VolumeAttachment + + */ + GetAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) + /* + GetBackup Get details about a backup. + Get details about a block device backup. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return ApiGetBackupRequest + */ + GetBackup(ctx context.Context, projectId string, backupId string) ApiGetBackupRequest + /* + GetBackupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return Backup + + */ + GetBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error) + /* + GetImage Get details about an image. + Get details about a specific Image inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiGetImageRequest + */ + GetImage(ctx context.Context, projectId string, imageId string) ApiGetImageRequest + /* + GetImageExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return Image + + */ + GetImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error) + /* + GetImageShare Get share details of an image. + Get share details about an shared image. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiGetImageShareRequest + */ + GetImageShare(ctx context.Context, projectId string, imageId string) ApiGetImageShareRequest + /* + GetImageShareExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ImageShare + + */ + GetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) + /* + GetImageShareConsumer Get image share consumer. + Get details about an image share consumer. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @param consumerProjectId The identifier (ID) of a STACKIT Project that consumes an image share. + @return ApiGetImageShareConsumerRequest + */ + GetImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiGetImageShareConsumerRequest + /* + GetImageShareConsumerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @param consumerProjectId The identifier (ID) of a STACKIT Project that consumes an image share. + @return ImageShareConsumer + + */ + GetImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, consumerProjectId string) (*ImageShareConsumer, error) + /* + GetKeyPair Get SSH keypair details. + Get details about an SSH keypair. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param keypairName The name of an SSH keypair. + @return ApiGetKeyPairRequest + */ + GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest + /* + GetKeyPairExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param keypairName The name of an SSH keypair. + @return Keypair + + */ + GetKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error) + /* + GetMachineType Get details about a machine type. + Get details about a specific machine type. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param machineType STACKIT machine type Name. + @return ApiGetMachineTypeRequest + */ + GetMachineType(ctx context.Context, projectId string, machineType string) ApiGetMachineTypeRequest + /* + GetMachineTypeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param machineType STACKIT machine type Name. + @return MachineType + + */ + GetMachineTypeExecute(ctx context.Context, projectId string, machineType string) (*MachineType, error) + /* + GetNetwork Get network details. + Get details about a network of a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiGetNetworkRequest + */ + GetNetwork(ctx context.Context, projectId string, networkId string) ApiGetNetworkRequest + /* + GetNetworkExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return Network + + */ + GetNetworkExecute(ctx context.Context, projectId string, networkId string) (*Network, error) + /* + GetNetworkArea Get details about a network area. + Get details about a network area in an organization. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiGetNetworkAreaRequest + */ + GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest + /* + GetNetworkAreaExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return NetworkArea + + */ + GetNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error) + /* + GetNetworkAreaRange Get details about a network range. + Get details about a network range in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param networkRangeId The identifier (ID) of a STACKIT Network Range. + @return ApiGetNetworkAreaRangeRequest + */ + GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiGetNetworkAreaRangeRequest + /* + GetNetworkAreaRangeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param networkRangeId The identifier (ID) of a STACKIT Network Range. + @return NetworkRange + + */ + GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, networkRangeId string) (*NetworkRange, error) + /* + GetNetworkAreaRoute Get details about a network route. + Get details about a network route defined in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param routeId The identifier (ID) of a STACKIT Route. + @return ApiGetNetworkAreaRouteRequest + */ + GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiGetNetworkAreaRouteRequest + /* + GetNetworkAreaRouteExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param routeId The identifier (ID) of a STACKIT Route. + @return Route + + */ + GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error) + /* + GetNic Get details about a network interface of a network. + Get details about a network interface inside a network. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param nicId The identifier (ID) of a network interface. + @return ApiGetNicRequest + */ + GetNic(ctx context.Context, projectId string, networkId string, nicId string) ApiGetNicRequest + /* + GetNicExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param nicId The identifier (ID) of a network interface. + @return NIC + + */ + GetNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error) + /* + GetOrganizationRequest Lookup an organization request ID. + Lookup an organization request ID from a previous request. This allows to find resource IDs of resources generated during a organization request. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param requestId The identifier (ID) of a STACKIT Request. + @return ApiGetOrganizationRequestRequest + */ + GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest + /* + GetOrganizationRequestExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param requestId The identifier (ID) of a STACKIT Request. + @return Request + + */ + GetOrganizationRequestExecute(ctx context.Context, organizationId string, requestId string) (*Request, error) + /* + GetProjectDetails Get project details. + Get details about a STACKIT project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiGetProjectDetailsRequest + */ + GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest + /* + GetProjectDetailsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return Project + + */ + GetProjectDetailsExecute(ctx context.Context, projectId string) (*Project, error) + /* + GetProjectNIC Get details about a network interface of a project. + Get details about a network interface inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param nicId The identifier (ID) of a network interface. + @return ApiGetProjectNICRequest + */ + GetProjectNIC(ctx context.Context, projectId string, nicId string) ApiGetProjectNICRequest + /* + GetProjectNICExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param nicId The identifier (ID) of a network interface. + @return NIC + + */ + GetProjectNICExecute(ctx context.Context, projectId string, nicId string) (*NIC, error) + /* + GetProjectRequest Lookup a project request ID. + Lookup a project request ID from a previous request. This allows to find resource IDs of resources generated during a projects request. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param requestId The identifier (ID) of a STACKIT Request. + @return ApiGetProjectRequestRequest + */ + GetProjectRequest(ctx context.Context, projectId string, requestId string) ApiGetProjectRequestRequest + /* + GetProjectRequestExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param requestId The identifier (ID) of a STACKIT Request. + @return Request + + */ + GetProjectRequestExecute(ctx context.Context, projectId string, requestId string) (*Request, error) + /* + GetPublicIP Get details about a public IP. + Get details about a public IP inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param publicIpId The identifier (ID) of a Public IP. + @return ApiGetPublicIPRequest + */ + GetPublicIP(ctx context.Context, projectId string, publicIpId string) ApiGetPublicIPRequest + /* + GetPublicIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param publicIpId The identifier (ID) of a Public IP. + @return PublicIp + + */ + GetPublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error) + /* + GetSecurityGroup Get security group details. + Get details about a security group of a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiGetSecurityGroupRequest + */ + GetSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiGetSecurityGroupRequest + /* + GetSecurityGroupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return SecurityGroup + + */ + GetSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error) + /* + GetSecurityGroupRule Get security group rule details. + Get details about a security group rule of a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule. + @return ApiGetSecurityGroupRuleRequest + */ + GetSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiGetSecurityGroupRuleRequest + /* + GetSecurityGroupRuleExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @param securityGroupRuleId The identifier (ID) of a STACKIT Security Group Rule. + @return SecurityGroupRule + + */ + GetSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) (*SecurityGroupRule, error) + /* + GetServer Get server details. + Get details about a server by its ID. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiGetServerRequest + */ + GetServer(ctx context.Context, projectId string, serverId string) ApiGetServerRequest + /* + GetServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return Server + + */ + GetServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error) + /* + GetServerConsole Get server console. + Get a URL for server remote console. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiGetServerConsoleRequest + */ + GetServerConsole(ctx context.Context, projectId string, serverId string) ApiGetServerConsoleRequest + /* + GetServerConsoleExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ServerConsoleUrl + + */ + GetServerConsoleExecute(ctx context.Context, projectId string, serverId string) (*ServerConsoleUrl, error) + /* + GetServerLog Get server log. + Get server console log. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiGetServerLogRequest + */ + GetServerLog(ctx context.Context, projectId string, serverId string) ApiGetServerLogRequest + /* + GetServerLogExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return GetServerLog200Response + + */ + GetServerLogExecute(ctx context.Context, projectId string, serverId string) (*GetServerLog200Response, error) + /* + GetSnapshot Get details about a snapshot. + Get details about a block device snapshot. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param snapshotId The identifier (ID) of a STACKIT Snapshot. + @return ApiGetSnapshotRequest + */ + GetSnapshot(ctx context.Context, projectId string, snapshotId string) ApiGetSnapshotRequest + /* + GetSnapshotExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param snapshotId The identifier (ID) of a STACKIT Snapshot. + @return Snapshot + + */ + GetSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error) + /* + GetVirtualIP Get details about a virtual IP. + Get details about a virtual IP inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return ApiGetVirtualIPRequest + */ + GetVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiGetVirtualIPRequest + /* + GetVirtualIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return VirtualIp + + */ + GetVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) + /* + GetVolume Get details about a volume. + Get details about a block device volume. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiGetVolumeRequest + */ + GetVolume(ctx context.Context, projectId string, volumeId string) ApiGetVolumeRequest + /* + GetVolumeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return Volume + + */ + GetVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error) + /* + GetVolumePerformanceClass Get details about a volume performance class. + Get details about a specific volume performance class. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumePerformanceClass The name of a STACKIT Volume performance class. + @return ApiGetVolumePerformanceClassRequest + */ + GetVolumePerformanceClass(ctx context.Context, projectId string, volumePerformanceClass string) ApiGetVolumePerformanceClassRequest + /* + GetVolumePerformanceClassExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumePerformanceClass The name of a STACKIT Volume performance class. + @return VolumePerformanceClass + + */ + GetVolumePerformanceClassExecute(ctx context.Context, projectId string, volumePerformanceClass string) (*VolumePerformanceClass, error) + /* + ListAffinityGroups Get the affinity groups setup for a project. + Get the affinity groups created in a project. Affinity groups are an indication of locality of a server relative to another group of servers. They can be either running on the same host (affinity) or on different ones (anti-affinity). + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListAffinityGroupsRequest + */ + ListAffinityGroups(ctx context.Context, projectId string) ApiListAffinityGroupsRequest + /* + ListAffinityGroupsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return AffinityGroupListResponse + + */ + ListAffinityGroupsExecute(ctx context.Context, projectId string) (*AffinityGroupListResponse, error) + /* + ListAttachedVolumes List all volume attachments of a server. + Get a list of all volume attachments of a server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiListAttachedVolumesRequest + */ + ListAttachedVolumes(ctx context.Context, projectId string, serverId string) ApiListAttachedVolumesRequest + /* + ListAttachedVolumesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return VolumeAttachmentListResponse + + */ + ListAttachedVolumesExecute(ctx context.Context, projectId string, serverId string) (*VolumeAttachmentListResponse, error) + /* + ListAvailabilityZones List all availability zones. + Get a list of all availability zones. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return ApiListAvailabilityZonesRequest + */ + ListAvailabilityZones(ctx context.Context) ApiListAvailabilityZonesRequest + /* + ListAvailabilityZonesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return AvailabilityZoneListResponse + + */ + ListAvailabilityZonesExecute(ctx context.Context) (*AvailabilityZoneListResponse, error) + /* + ListBackups List all backups inside a project. + Get a list of all backups inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListBackupsRequest + */ + ListBackups(ctx context.Context, projectId string) ApiListBackupsRequest + /* + ListBackupsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return BackupListResponse + + */ + ListBackupsExecute(ctx context.Context, projectId string) (*BackupListResponse, error) + /* + ListImages List all Images inside a project. + Get a list of all images inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListImagesRequest + */ + ListImages(ctx context.Context, projectId string) ApiListImagesRequest + /* + ListImagesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ImageListResponse + + */ + ListImagesExecute(ctx context.Context, projectId string) (*ImageListResponse, error) + /* + ListKeyPairs List all SSH keypairs for the requesting user. + Get a list of all SSH keypairs assigned to the requesting user. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return ApiListKeyPairsRequest + */ + ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest + /* + ListKeyPairsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return KeyPairListResponse + + */ + ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error) + /* + ListMachineTypes List all machine types available for a project. + Get a list of all machine type available in a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListMachineTypesRequest + */ + ListMachineTypes(ctx context.Context, projectId string) ApiListMachineTypesRequest + /* + ListMachineTypesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return MachineTypeListResponse + + */ + ListMachineTypesExecute(ctx context.Context, projectId string) (*MachineTypeListResponse, error) + /* + ListNetworkAreaProjects List all projects using a network area. + Get a list of all projects using a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiListNetworkAreaProjectsRequest + */ + ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest + /* + ListNetworkAreaProjectsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ProjectListResponse + + */ + ListNetworkAreaProjectsExecute(ctx context.Context, organizationId string, areaId string) (*ProjectListResponse, error) + /* + ListNetworkAreaRanges List all network ranges in a network area. + Get a list of all network ranges in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiListNetworkAreaRangesRequest + */ + ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRangesRequest + /* + ListNetworkAreaRangesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return NetworkRangeListResponse + + */ + ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error) + /* + ListNetworkAreaRoutes List all network routes in a network area. + Get a list of all network routes defined in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiListNetworkAreaRoutesRequest + */ + ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRoutesRequest + /* + ListNetworkAreaRoutesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return RouteListResponse + + */ + ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error) + /* + ListNetworkAreas List all network areas in an organization. + Get a list of all visible network areas defined in an organization. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @return ApiListNetworkAreasRequest + */ + ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest + /* + ListNetworkAreasExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @return NetworkAreaListResponse + + */ + ListNetworkAreasExecute(ctx context.Context, organizationId string) (*NetworkAreaListResponse, error) + /* + ListNetworks List all networks inside a project. + Get a list of all networks inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListNetworksRequest + */ + ListNetworks(ctx context.Context, projectId string) ApiListNetworksRequest + /* + ListNetworksExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return NetworkListResponse + + */ + ListNetworksExecute(ctx context.Context, projectId string) (*NetworkListResponse, error) + /* + ListNics List all network interfaces inside a network. + Get a list of all network interfaces inside a network. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiListNicsRequest + */ + ListNics(ctx context.Context, projectId string, networkId string) ApiListNicsRequest + /* + ListNicsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return NICListResponse + + */ + ListNicsExecute(ctx context.Context, projectId string, networkId string) (*NICListResponse, error) + /* + ListProjectNICs List all network interfaces inside a project. + Get a list of all network interfaces inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListProjectNICsRequest + */ + ListProjectNICs(ctx context.Context, projectId string) ApiListProjectNICsRequest + /* + ListProjectNICsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return NICListResponse + + */ + ListProjectNICsExecute(ctx context.Context, projectId string) (*NICListResponse, error) + /* + ListPublicIPs List all public IPs inside a project. + Get a list of all public IPs inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListPublicIPsRequest + */ + ListPublicIPs(ctx context.Context, projectId string) ApiListPublicIPsRequest + /* + ListPublicIPsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return PublicIpListResponse + + */ + ListPublicIPsExecute(ctx context.Context, projectId string) (*PublicIpListResponse, error) + /* + ListPublicIpRanges List all public IP ranges. + Get a list of all public IP ranges that STACKIT uses. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return ApiListPublicIpRangesRequest + */ + ListPublicIpRanges(ctx context.Context) ApiListPublicIpRangesRequest + /* + ListPublicIpRangesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @return PublicNetworkListResponse + + */ + ListPublicIpRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error) + /* + ListQuotas List project quotas. + List quota limits and usage for project resources. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListQuotasRequest + */ + ListQuotas(ctx context.Context, projectId string) ApiListQuotasRequest + /* + ListQuotasExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return QuotaListResponse + + */ + ListQuotasExecute(ctx context.Context, projectId string) (*QuotaListResponse, error) + /* + ListSecurityGroupRules List all rules for a security group. + Get a list of all rules inside a security group. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiListSecurityGroupRulesRequest + */ + ListSecurityGroupRules(ctx context.Context, projectId string, securityGroupId string) ApiListSecurityGroupRulesRequest + /* + ListSecurityGroupRulesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return SecurityGroupRuleListResponse + + */ + ListSecurityGroupRulesExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRuleListResponse, error) + /* + ListSecurityGroups List all security groups inside a project. + Get a list of all security groups inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListSecurityGroupsRequest + */ + ListSecurityGroups(ctx context.Context, projectId string) ApiListSecurityGroupsRequest + /* + ListSecurityGroupsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return SecurityGroupListResponse + + */ + ListSecurityGroupsExecute(ctx context.Context, projectId string) (*SecurityGroupListResponse, error) + /* + ListServerNics Get all network interfaces. + Get all network interfaces attached to the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiListServerNicsRequest + */ + ListServerNics(ctx context.Context, projectId string, serverId string) ApiListServerNicsRequest + /* + ListServerNicsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return NICListResponse + + */ + ListServerNicsExecute(ctx context.Context, projectId string, serverId string) (*NICListResponse, error) + /* + ListServerServiceAccounts List all service accounts of the Server. + Get the list of the service accounts of the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiListServerServiceAccountsRequest + */ + ListServerServiceAccounts(ctx context.Context, projectId string, serverId string) ApiListServerServiceAccountsRequest + /* + ListServerServiceAccountsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ServiceAccountMailListResponse + + */ + ListServerServiceAccountsExecute(ctx context.Context, projectId string, serverId string) (*ServiceAccountMailListResponse, error) + /* + ListServers List all servers inside a project. + Get a list of all servers inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListServersRequest + */ + ListServers(ctx context.Context, projectId string) ApiListServersRequest + /* + ListServersExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ServerListResponse + + */ + ListServersExecute(ctx context.Context, projectId string) (*ServerListResponse, error) + /* + ListSnapshots List all snapshots inside a project. + Get a list of all snapshots inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListSnapshotsRequest + */ + ListSnapshots(ctx context.Context, projectId string) ApiListSnapshotsRequest + /* + ListSnapshotsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return SnapshotListResponse + + */ + ListSnapshotsExecute(ctx context.Context, projectId string) (*SnapshotListResponse, error) + /* + ListVirtualIPs List all virtual IPs inside a project. + Get a list of all virtual IPs inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiListVirtualIPsRequest + */ + ListVirtualIPs(ctx context.Context, projectId string, networkId string) ApiListVirtualIPsRequest + /* + ListVirtualIPsExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return VirtualIpListResponse + + */ + ListVirtualIPsExecute(ctx context.Context, projectId string, networkId string) (*VirtualIpListResponse, error) + /* + ListVolumePerformanceClasses List all volume performance classes available for a project. + Get a list of all volume performance classes available inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListVolumePerformanceClassesRequest + */ + ListVolumePerformanceClasses(ctx context.Context, projectId string) ApiListVolumePerformanceClassesRequest + /* + ListVolumePerformanceClassesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return VolumePerformanceClassListResponse + + */ + ListVolumePerformanceClassesExecute(ctx context.Context, projectId string) (*VolumePerformanceClassListResponse, error) + /* + ListVolumes List all volumes inside a project. + Get a list of all volumes inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return ApiListVolumesRequest + */ + ListVolumes(ctx context.Context, projectId string) ApiListVolumesRequest + /* + ListVolumesExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @return VolumeListResponse + + */ + ListVolumesExecute(ctx context.Context, projectId string) (*VolumeListResponse, error) + /* + PartialUpdateNetwork Update network settings. + Update the settings of a network inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiPartialUpdateNetworkRequest + */ + PartialUpdateNetwork(ctx context.Context, projectId string, networkId string) ApiPartialUpdateNetworkRequest + /* + PartialUpdateNetworkExecute executes the request + + */ + PartialUpdateNetworkExecute(ctx context.Context, projectId string, networkId string) error + /* + PartialUpdateNetworkArea Update network area settings. + Update the settings of a network area in an organization. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return ApiPartialUpdateNetworkAreaRequest + */ + PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest + /* + PartialUpdateNetworkAreaExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @return NetworkArea + + */ + PartialUpdateNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error) + /* + RebootServer Reboot the server. + Reboot the server. A soft reboot will attempt to gracefully shut down the server by passing the command to the operating system. A hard reboot will power cycle the server without waiting for the operating system to shutdown properly. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiRebootServerRequest + */ + RebootServer(ctx context.Context, projectId string, serverId string) ApiRebootServerRequest + /* + RebootServerExecute executes the request + + */ + RebootServerExecute(ctx context.Context, projectId string, serverId string) error + /* + RemoveMemberFromVirtualIP Remove a member from the virtual IP. + Atomically remove a member from the virtual IP. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return ApiRemoveMemberFromVirtualIPRequest + */ + RemoveMemberFromVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiRemoveMemberFromVirtualIPRequest + /* + RemoveMemberFromVirtualIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return VirtualIp + + */ + RemoveMemberFromVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) + /* + RemoveNetworkFromServer Detach and delete all network interfaces associated with the specified network. + Detach and delete all network interfaces associated with the specified network from the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param networkId The identifier (ID) of a STACKIT Network. + @return ApiRemoveNetworkFromServerRequest + */ + RemoveNetworkFromServer(ctx context.Context, projectId string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest + /* + RemoveNetworkFromServerExecute executes the request + + */ + RemoveNetworkFromServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error + /* + RemoveNicFromServer Detach a network interface. + Detach a network interface from a server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param nicId The identifier (ID) of a network interface. + @return ApiRemoveNicFromServerRequest + */ + RemoveNicFromServer(ctx context.Context, projectId string, serverId string, nicId string) ApiRemoveNicFromServerRequest + /* + RemoveNicFromServerExecute executes the request + + */ + RemoveNicFromServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error + /* + RemovePublicIpFromServer Dissociate a public IP from a server. + Dissociate a public IP on an existing server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param publicIpId The identifier (ID) of a Public IP. + @return ApiRemovePublicIpFromServerRequest + */ + RemovePublicIpFromServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest + /* + RemovePublicIpFromServerExecute executes the request + + */ + RemovePublicIpFromServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error + /* + RemoveSecurityGroupFromServer Remove a server from a security group. + Remove a server from a attached security group. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiRemoveSecurityGroupFromServerRequest + */ + RemoveSecurityGroupFromServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest + /* + RemoveSecurityGroupFromServerExecute executes the request + + */ + RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error + /* + RemoveServiceAccountFromServer Detach a service account from a server. + Detach an additional service account from the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param serviceAccountMail The e-mail address of a service account. + @return ApiRemoveServiceAccountFromServerRequest + */ + RemoveServiceAccountFromServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiRemoveServiceAccountFromServerRequest + /* + RemoveServiceAccountFromServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param serviceAccountMail The e-mail address of a service account. + @return ServiceAccountMailListResponse + + */ + RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error) + /* + RemoveVolumeFromServer Detach a volume from a server. + Detach an existing volume from an existing server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiRemoveVolumeFromServerRequest + */ + RemoveVolumeFromServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest + /* + RemoveVolumeFromServerExecute executes the request + + */ + RemoveVolumeFromServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) error + /* + RescueServer Rescue an existing server. + Rescue an existing server. It is shutdown and the initial image is attached as the boot volume, while the boot volume is attached as secondary volume and the server is booted. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiRescueServerRequest + */ + RescueServer(ctx context.Context, projectId string, serverId string) ApiRescueServerRequest + /* + RescueServerExecute executes the request + + */ + RescueServerExecute(ctx context.Context, projectId string, serverId string) error + /* + ResizeServer Resize a server. + Resize the server to the given machine type. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiResizeServerRequest + */ + ResizeServer(ctx context.Context, projectId string, serverId string) ApiResizeServerRequest + /* + ResizeServerExecute executes the request + + */ + ResizeServerExecute(ctx context.Context, projectId string, serverId string) error + /* + ResizeVolume Update the size of a volume. + Update the size of a block device volume. The new volume size must be larger than the current size. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiResizeVolumeRequest + */ + ResizeVolume(ctx context.Context, projectId string, volumeId string) ApiResizeVolumeRequest + /* + ResizeVolumeExecute executes the request + + */ + ResizeVolumeExecute(ctx context.Context, projectId string, volumeId string) error + /* + RestoreBackup Restore Backup to the referenced source Volume. + Restores a Backup to the existing Volume it references to. The use of this endpoint is disruptive as the volume needs to be detached. If a new volume is to be created use the volumes endpoint with the option to create from backup. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return ApiRestoreBackupRequest + */ + RestoreBackup(ctx context.Context, projectId string, backupId string) ApiRestoreBackupRequest + /* + RestoreBackupExecute executes the request + + */ + RestoreBackupExecute(ctx context.Context, projectId string, backupId string) error + /* + SetImageShare Set image share. + Set share of an Image. New Options will replace existing settings. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiSetImageShareRequest + */ + SetImageShare(ctx context.Context, projectId string, imageId string) ApiSetImageShareRequest + /* + SetImageShareExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ImageShare + + */ + SetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) + /* + StartServer Boot up a server. + Start an existing server or allocates the server if deallocated. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiStartServerRequest + */ + StartServer(ctx context.Context, projectId string, serverId string) ApiStartServerRequest + /* + StartServerExecute executes the request + + */ + StartServerExecute(ctx context.Context, projectId string, serverId string) error + /* + StopServer Stop an existing server. + Stops an existing server. The server will remain on the Hypervisor and will be charged full price for all resources attached to it. The attached resources will remain reserved. Useful particularly for vGPU servers. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiStopServerRequest + */ + StopServer(ctx context.Context, projectId string, serverId string) ApiStopServerRequest + /* + StopServerExecute executes the request + + */ + StopServerExecute(ctx context.Context, projectId string, serverId string) error + /* + UnrescueServer Unrescue an existing server. + Unrescue an existing server. The original boot volume is attached as boot volume of the server and the server is booted up. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiUnrescueServerRequest + */ + UnrescueServer(ctx context.Context, projectId string, serverId string) ApiUnrescueServerRequest + /* + UnrescueServerExecute executes the request + + */ + UnrescueServerExecute(ctx context.Context, projectId string, serverId string) error + /* + UpdateAttachedVolume Update Volume Attachment Parameters. + Update the properties of an existing Volume Attachment. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiUpdateAttachedVolumeRequest + */ + UpdateAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiUpdateAttachedVolumeRequest + /* + UpdateAttachedVolumeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return VolumeAttachment + + */ + UpdateAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) + /* + UpdateBackup Update information of a backup. + Update name or labels of the backup. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return ApiUpdateBackupRequest + */ + UpdateBackup(ctx context.Context, projectId string, backupId string) ApiUpdateBackupRequest + /* + UpdateBackupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param backupId The identifier (ID) of a STACKIT Backup. + @return Backup + + */ + UpdateBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error) + /* + UpdateImage Update Image Parameters. + Update the properties of an existing Image inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiUpdateImageRequest + */ + UpdateImage(ctx context.Context, projectId string, imageId string) ApiUpdateImageRequest + /* + UpdateImageExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return Image + + */ + UpdateImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error) + /* + UpdateImageScopeLocal Update Image Scope to Local. + Update the scope property of an existing Image inside a project to local. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiUpdateImageScopeLocalRequest + */ + UpdateImageScopeLocal(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopeLocalRequest + /* + UpdateImageScopeLocalExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return Image + + */ + UpdateImageScopeLocalExecute(ctx context.Context, projectId string, imageId string) (*Image, error) + /* + UpdateImageScopePublic Update Image Scope to Public. + Update the scope property of an existing Image inside a project to public. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiUpdateImageScopePublicRequest + */ + UpdateImageScopePublic(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopePublicRequest + /* + UpdateImageScopePublicExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return Image + + */ + UpdateImageScopePublicExecute(ctx context.Context, projectId string, imageId string) (*Image, error) + /* + UpdateImageShare Update image share. + Update share of an Image. Projects will be appended to existing list. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ApiUpdateImageShareRequest + */ + UpdateImageShare(ctx context.Context, projectId string, imageId string) ApiUpdateImageShareRequest + /* + UpdateImageShareExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param imageId The identifier (ID) of a STACKIT Image. + @return ImageShare + + */ + UpdateImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) + /* + UpdateKeyPair Update information of an SSH keypair. + Update labels of the SSH keypair. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param keypairName The name of an SSH keypair. + @return ApiUpdateKeyPairRequest + */ + UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest + /* + UpdateKeyPairExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param keypairName The name of an SSH keypair. + @return Keypair + + */ + UpdateKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error) + /* + UpdateNic Update a network interface. + Update the properties of an existing network interface inside a network. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param nicId The identifier (ID) of a network interface. + @return ApiUpdateNicRequest + */ + UpdateNic(ctx context.Context, projectId string, networkId string, nicId string) ApiUpdateNicRequest + /* + UpdateNicExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param nicId The identifier (ID) of a network interface. + @return NIC + + */ + UpdateNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error) + /* + UpdatePublicIP Update a public IP. + Update the properties of an existing public IP inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param publicIpId The identifier (ID) of a Public IP. + @return ApiUpdatePublicIPRequest + */ + UpdatePublicIP(ctx context.Context, projectId string, publicIpId string) ApiUpdatePublicIPRequest + /* + UpdatePublicIPExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param publicIpId The identifier (ID) of a Public IP. + @return PublicIp + + */ + UpdatePublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error) + /* + UpdateSecurityGroup Update information of a security group. + Update labels of the security group. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return ApiUpdateSecurityGroupRequest + */ + UpdateSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiUpdateSecurityGroupRequest + /* + UpdateSecurityGroupExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param securityGroupId The identifier (ID) of a STACKIT Security Group. + @return SecurityGroup + + */ + UpdateSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error) + /* + UpdateServer Update information of a server. + Update name or labels of the server. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return ApiUpdateServerRequest + */ + UpdateServer(ctx context.Context, projectId string, serverId string) ApiUpdateServerRequest + /* + UpdateServerExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param serverId The identifier (ID) of a STACKIT Server. + @return Server + + */ + UpdateServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error) + /* + UpdateSnapshot Update information of the snapshot. + Update information like name or labels of the snapshot. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param snapshotId The identifier (ID) of a STACKIT Snapshot. + @return ApiUpdateSnapshotRequest + */ + UpdateSnapshot(ctx context.Context, projectId string, snapshotId string) ApiUpdateSnapshotRequest + /* + UpdateSnapshotExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param snapshotId The identifier (ID) of a STACKIT Snapshot. + @return Snapshot + + */ + UpdateSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error) + /* + UpdateVirtualIP Update a virtual IP. + Update the properties of an existing virtual IP inside a project. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param networkId The identifier (ID) of a STACKIT Network. + @param virtualIpId The identifier (ID) of a Virtual IP. + @return ApiUpdateVirtualIPRequest + */ + UpdateVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiUpdateVirtualIPRequest + /* + UpdateVirtualIPExecute executes the request + + */ + UpdateVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) error + /* + UpdateVolume Update information of a volume. + Update name, description or labels of the volume. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return ApiUpdateVolumeRequest + */ + UpdateVolume(ctx context.Context, projectId string, volumeId string) ApiUpdateVolumeRequest + /* + UpdateVolumeExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId The identifier (ID) of a STACKIT Project. + @param volumeId The identifier (ID) of a STACKIT Volume. + @return Volume + + */ + UpdateVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error) + /* + V1alpha1UpdateRouteOfArea Update a network route. + Update a network route defined in a network area. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param routeId The identifier (ID) of a STACKIT Route. + @return ApiV1alpha1UpdateRouteOfAreaRequest + */ + V1alpha1UpdateRouteOfArea(ctx context.Context, organizationId string, areaId string, routeId string) ApiV1alpha1UpdateRouteOfAreaRequest + /* + V1alpha1UpdateRouteOfAreaExecute executes the request + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param organizationId The identifier (ID) of a STACKIT Organization. + @param areaId The identifier (ID) of a STACKIT Network Area. + @param routeId The identifier (ID) of a STACKIT Route. + @return Route + + */ + V1alpha1UpdateRouteOfAreaExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error) +} + +type ApiAddMemberToVirtualIPRequest interface { + // Request to add a member to a virtual IP. + AddMemberToVirtualIPPayload(addMemberToVirtualIPPayload AddMemberToVirtualIPPayload) ApiAddMemberToVirtualIPRequest + Execute() (*VirtualIp, error) +} + +type ApiAddNetworkToServerRequest interface { + Execute() error +} + +type ApiAddNicToServerRequest interface { + Execute() error +} + +type ApiAddPublicIpToServerRequest interface { + Execute() error +} + +type ApiAddSecurityGroupToServerRequest interface { + Execute() error +} + +type ApiAddServiceAccountToServerRequest interface { + Execute() (*ServiceAccountMailListResponse, error) +} + +type ApiAddVolumeToServerRequest interface { + // Request a volume attachment creation. + AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest + Execute() (*VolumeAttachment, error) +} + +type ApiCreateAffinityGroupRequest interface { + // Request a affinity group creation. + CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest + Execute() (*AffinityGroup, error) +} + +type ApiCreateBackupRequest interface { + // Request a backup creation. + CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest + Execute() (*Backup, error) +} + +type ApiCreateImageRequest interface { + // Request an image creation. + CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest + Execute() (*ImageCreateResponse, error) +} + +type ApiCreateKeyPairRequest interface { + // Request a public key import. + CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest + Execute() (*Keypair, error) +} + +type ApiCreateNetworkRequest interface { + // Request a network creation. + CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest + Execute() (*Network, error) +} + +type ApiCreateNetworkAreaRequest interface { + // Request an Area creation. + CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest + Execute() (*NetworkArea, error) +} + +type ApiCreateNetworkAreaRangeRequest interface { + // Request an addition of network ranges to an area. + CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest + Execute() (*NetworkRangeListResponse, error) +} + +type ApiCreateNetworkAreaRouteRequest interface { + // Request an addition of routes to an area. + CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest + Execute() (*RouteListResponse, error) +} + +type ApiCreateNicRequest interface { + // Request a network interface creation. + CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest + Execute() (*NIC, error) +} + +type ApiCreatePublicIPRequest interface { + // Request a public IP creation. + CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest + Execute() (*PublicIp, error) +} + +type ApiCreateSecurityGroupRequest interface { + // Request a security group creation. + CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest + Execute() (*SecurityGroup, error) +} + +type ApiCreateSecurityGroupRuleRequest interface { + // Request for a security group rule creation. + CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest + Execute() (*SecurityGroupRule, error) +} + +type ApiCreateServerRequest interface { + // Request a server creation. + CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest + Execute() (*Server, error) +} + +type ApiCreateSnapshotRequest interface { + // Request a snapshot creation. + CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest + Execute() (*Snapshot, error) +} + +type ApiCreateVirtualIPRequest interface { + // Request a virtual IP creation. + CreateVirtualIPPayload(createVirtualIPPayload CreateVirtualIPPayload) ApiCreateVirtualIPRequest + Execute() (*VirtualIp, error) +} + +type ApiCreateVolumeRequest interface { + // Request a volume creation. + CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest + Execute() (*Volume, error) +} + +type ApiDeallocateServerRequest interface { + Execute() error +} + +type ApiDeleteAffinityGroupRequest interface { + Execute() error +} + +type ApiDeleteBackupRequest interface { + // Force action. + Force(force bool) ApiDeleteBackupRequest + Execute() error +} + +type ApiDeleteImageRequest interface { + Execute() error +} + +type ApiDeleteImageShareRequest interface { + Execute() error +} + +type ApiDeleteImageShareConsumerRequest interface { + Execute() error +} + +type ApiDeleteKeyPairRequest interface { + Execute() error +} + +type ApiDeleteNetworkRequest interface { + Execute() error +} + +type ApiDeleteNetworkAreaRequest interface { + Execute() error +} + +type ApiDeleteNetworkAreaRangeRequest interface { + Execute() error +} + +type ApiDeleteNetworkAreaRouteRequest interface { + Execute() error +} + +type ApiDeleteNicRequest interface { + Execute() error +} + +type ApiDeletePublicIPRequest interface { + Execute() error +} + +type ApiDeleteSecurityGroupRequest interface { + Execute() error +} + +type ApiDeleteSecurityGroupRuleRequest interface { + Execute() error +} + +type ApiDeleteServerRequest interface { + Execute() error +} + +type ApiDeleteSnapshotRequest interface { + Execute() error +} + +type ApiDeleteVirtualIPRequest interface { + Execute() error +} + +type ApiDeleteVolumeRequest interface { + Execute() error +} + +type ApiGetAffinityGroupRequest interface { + Execute() (*AffinityGroup, error) +} + +type ApiGetAttachedVolumeRequest interface { + Execute() (*VolumeAttachment, error) +} + +type ApiGetBackupRequest interface { + Execute() (*Backup, error) +} + +type ApiGetImageRequest interface { + Execute() (*Image, error) +} + +type ApiGetImageShareRequest interface { + Execute() (*ImageShare, error) +} + +type ApiGetImageShareConsumerRequest interface { + Execute() (*ImageShareConsumer, error) +} + +type ApiGetKeyPairRequest interface { + Execute() (*Keypair, error) +} + +type ApiGetMachineTypeRequest interface { + Execute() (*MachineType, error) +} + +type ApiGetNetworkRequest interface { + Execute() (*Network, error) +} + +type ApiGetNetworkAreaRequest interface { + Execute() (*NetworkArea, error) +} + +type ApiGetNetworkAreaRangeRequest interface { + Execute() (*NetworkRange, error) +} + +type ApiGetNetworkAreaRouteRequest interface { + Execute() (*Route, error) +} + +type ApiGetNicRequest interface { + Execute() (*NIC, error) +} + +type ApiGetOrganizationRequestRequest interface { + Execute() (*Request, error) +} + +type ApiGetProjectDetailsRequest interface { + Execute() (*Project, error) +} + +type ApiGetProjectNICRequest interface { + Execute() (*NIC, error) +} + +type ApiGetProjectRequestRequest interface { + Execute() (*Request, error) +} + +type ApiGetPublicIPRequest interface { + Execute() (*PublicIp, error) +} + +type ApiGetSecurityGroupRequest interface { + Execute() (*SecurityGroup, error) +} + +type ApiGetSecurityGroupRuleRequest interface { + Execute() (*SecurityGroupRule, error) +} + +type ApiGetServerRequest interface { + // Show detailed information about server. + Details(details bool) ApiGetServerRequest + Execute() (*Server, error) +} + +type ApiGetServerConsoleRequest interface { + Execute() (*ServerConsoleUrl, error) +} + +type ApiGetServerLogRequest interface { + // Request the server log. By default the length is limited to 2000 lines. Set to 0 to retrieve the complete log. + Length(length int64) ApiGetServerLogRequest + Execute() (*GetServerLog200Response, error) +} + +type ApiGetSnapshotRequest interface { + Execute() (*Snapshot, error) +} + +type ApiGetVirtualIPRequest interface { + Execute() (*VirtualIp, error) +} + +type ApiGetVolumeRequest interface { + Execute() (*Volume, error) +} + +type ApiGetVolumePerformanceClassRequest interface { + Execute() (*VolumePerformanceClass, error) +} + +type ApiListAffinityGroupsRequest interface { + Execute() (*AffinityGroupListResponse, error) +} + +type ApiListAttachedVolumesRequest interface { + Execute() (*VolumeAttachmentListResponse, error) +} + +type ApiListAvailabilityZonesRequest interface { + Execute() (*AvailabilityZoneListResponse, error) +} + +type ApiListBackupsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListBackupsRequest + Execute() (*BackupListResponse, error) +} + +type ApiListImagesRequest interface { + // List all Images. + All(all bool) ApiListImagesRequest + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListImagesRequest + Execute() (*ImageListResponse, error) +} + +type ApiListKeyPairsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListKeyPairsRequest + Execute() (*KeyPairListResponse, error) +} + +type ApiListMachineTypesRequest interface { + // Filter resources by fields. A subset of expr-lang is supported. See https://expr-lang.org/docs/language-definition for usage details. + Filter(filter string) ApiListMachineTypesRequest + Execute() (*MachineTypeListResponse, error) +} + +type ApiListNetworkAreaProjectsRequest interface { + Execute() (*ProjectListResponse, error) +} + +type ApiListNetworkAreaRangesRequest interface { + Execute() (*NetworkRangeListResponse, error) +} + +type ApiListNetworkAreaRoutesRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest + Execute() (*RouteListResponse, error) +} + +type ApiListNetworkAreasRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListNetworkAreasRequest + Execute() (*NetworkAreaListResponse, error) +} + +type ApiListNetworksRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListNetworksRequest + Execute() (*NetworkListResponse, error) +} + +type ApiListNicsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListNicsRequest + Execute() (*NICListResponse, error) +} + +type ApiListProjectNICsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListProjectNICsRequest + Execute() (*NICListResponse, error) +} + +type ApiListPublicIPsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListPublicIPsRequest + Execute() (*PublicIpListResponse, error) +} + +type ApiListPublicIpRangesRequest interface { + Execute() (*PublicNetworkListResponse, error) +} + +type ApiListQuotasRequest interface { + Execute() (*QuotaListResponse, error) +} + +type ApiListSecurityGroupRulesRequest interface { + Execute() (*SecurityGroupRuleListResponse, error) +} + +type ApiListSecurityGroupsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListSecurityGroupsRequest + Execute() (*SecurityGroupListResponse, error) +} + +type ApiListServerNicsRequest interface { + Execute() (*NICListResponse, error) +} + +type ApiListServerServiceAccountsRequest interface { + Execute() (*ServiceAccountMailListResponse, error) +} + +type ApiListServersRequest interface { + // Show detailed information about server. + Details(details bool) ApiListServersRequest + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListServersRequest + Execute() (*ServerListResponse, error) +} + +type ApiListSnapshotsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListSnapshotsRequest + Execute() (*SnapshotListResponse, error) +} + +type ApiListVirtualIPsRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListVirtualIPsRequest + Execute() (*VirtualIpListResponse, error) +} + +type ApiListVolumePerformanceClassesRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest + Execute() (*VolumePerformanceClassListResponse, error) +} + +type ApiListVolumesRequest interface { + // Filter resources by labels. + LabelSelector(labelSelector string) ApiListVolumesRequest + Execute() (*VolumeListResponse, error) +} + +type ApiPartialUpdateNetworkRequest interface { + // Request an update of a network. + PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest + Execute() error +} + +type ApiPartialUpdateNetworkAreaRequest interface { + // Request to update an Area. + PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest + Execute() (*NetworkArea, error) +} + +type ApiRebootServerRequest interface { + // Defines if it is a soft or a hard reboot. + Action(action string) ApiRebootServerRequest + Execute() error +} + +type ApiRemoveMemberFromVirtualIPRequest interface { + // Request to remove a member from a virtual IP. + RemoveMemberFromVirtualIPPayload(removeMemberFromVirtualIPPayload RemoveMemberFromVirtualIPPayload) ApiRemoveMemberFromVirtualIPRequest + Execute() (*VirtualIp, error) +} + +type ApiRemoveNetworkFromServerRequest interface { + Execute() error +} + +type ApiRemoveNicFromServerRequest interface { + Execute() error +} + +type ApiRemovePublicIpFromServerRequest interface { + Execute() error +} + +type ApiRemoveSecurityGroupFromServerRequest interface { + Execute() error +} + +type ApiRemoveServiceAccountFromServerRequest interface { + Execute() (*ServiceAccountMailListResponse, error) +} + +type ApiRemoveVolumeFromServerRequest interface { + Execute() error +} + +type ApiRescueServerRequest interface { + // Request a server rescue. + RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest + Execute() error +} + +type ApiResizeServerRequest interface { + // Request a resize of a server. + ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest + Execute() error +} + +type ApiResizeVolumeRequest interface { + // Request a volume resize. + ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest + Execute() error +} + +type ApiRestoreBackupRequest interface { + Execute() error +} + +type ApiSetImageShareRequest interface { + // Settings for an Image Share. + SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest + Execute() (*ImageShare, error) +} + +type ApiStartServerRequest interface { + Execute() error +} + +type ApiStopServerRequest interface { + Execute() error +} + +type ApiUnrescueServerRequest interface { + Execute() error +} + +type ApiUpdateAttachedVolumeRequest interface { + // Request a volume attachment update. + UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest + Execute() (*VolumeAttachment, error) +} + +type ApiUpdateBackupRequest interface { + // Request an update of a backup. + UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest + Execute() (*Backup, error) +} + +type ApiUpdateImageRequest interface { + // Request an update of an Image. + UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest + Execute() (*Image, error) +} + +type ApiUpdateImageScopeLocalRequest interface { + Execute() (*Image, error) +} + +type ApiUpdateImageScopePublicRequest interface { + Execute() (*Image, error) +} + +type ApiUpdateImageShareRequest interface { + // Update an Image Share. + UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest + Execute() (*ImageShare, error) +} + +type ApiUpdateKeyPairRequest interface { + // Request an update of an SSH keypair. + UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest + Execute() (*Keypair, error) +} + +type ApiUpdateNicRequest interface { + // Request an update of a network interface. + UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest + Execute() (*NIC, error) +} + +type ApiUpdatePublicIPRequest interface { + // Request an update of a public IP. + UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest + Execute() (*PublicIp, error) +} + +type ApiUpdateSecurityGroupRequest interface { + // Request an update of a security group. + UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest + Execute() (*SecurityGroup, error) +} + +type ApiUpdateServerRequest interface { + // Request an update of a server. + UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest + Execute() (*Server, error) +} + +type ApiUpdateSnapshotRequest interface { + // Request an update of a snapshot. + UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest + Execute() (*Snapshot, error) +} + +type ApiUpdateVirtualIPRequest interface { + // Request an update of a virtual IP. + UpdateVirtualIPPayload(updateVirtualIPPayload UpdateVirtualIPPayload) ApiUpdateVirtualIPRequest + Execute() error +} + +type ApiUpdateVolumeRequest interface { + // Request an update of a volume. + UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest + Execute() (*Volume, error) +} + +type ApiV1alpha1UpdateRouteOfAreaRequest interface { + // Request an update of a network route. + V1alpha1UpdateRouteOfAreaPayload(v1alpha1UpdateRouteOfAreaPayload V1alpha1UpdateRouteOfAreaPayload) ApiV1alpha1UpdateRouteOfAreaRequest + Execute() (*Route, error) +} + // DefaultApiService DefaultApi service type DefaultApiService service -type ApiAddMemberToVirtualIPRequest struct { +type AddMemberToVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -37,12 +3017,12 @@ type ApiAddMemberToVirtualIPRequest struct { // Request to add a member to a virtual IP. -func (r ApiAddMemberToVirtualIPRequest) AddMemberToVirtualIPPayload(addMemberToVirtualIPPayload AddMemberToVirtualIPPayload) ApiAddMemberToVirtualIPRequest { +func (r AddMemberToVirtualIPRequest) AddMemberToVirtualIPPayload(addMemberToVirtualIPPayload AddMemberToVirtualIPPayload) ApiAddMemberToVirtualIPRequest { r.addMemberToVirtualIPPayload = &addMemberToVirtualIPPayload return r } -func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { +func (r AddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -50,7 +3030,11 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { localVarReturnValue *VirtualIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddMemberToVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddMemberToVirtualIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -104,7 +3088,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } // body params localVarPostBody = r.addMemberToVirtualIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -114,7 +3098,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -138,7 +3122,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -149,7 +3133,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -160,7 +3144,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -171,7 +3155,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -182,7 +3166,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -193,7 +3177,7 @@ func (r ApiAddMemberToVirtualIPRequest) Execute() (*VirtualIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -218,7 +3202,7 @@ Atomically add a member to the virtual IP. @return ApiAddMemberToVirtualIPRequest */ func (a *APIClient) AddMemberToVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiAddMemberToVirtualIPRequest { - return ApiAddMemberToVirtualIPRequest{ + return AddMemberToVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -228,7 +3212,7 @@ func (a *APIClient) AddMemberToVirtualIP(ctx context.Context, projectId string, } func (a *APIClient) AddMemberToVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) { - r := ApiAddMemberToVirtualIPRequest{ + r := AddMemberToVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -238,7 +3222,7 @@ func (a *APIClient) AddMemberToVirtualIPExecute(ctx context.Context, projectId s return r.Execute() } -type ApiAddNetworkToServerRequest struct { +type AddNetworkToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -246,14 +3230,18 @@ type ApiAddNetworkToServerRequest struct { networkId string } -func (r ApiAddNetworkToServerRequest) Execute() error { +func (r AddNetworkToServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddNetworkToServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddNetworkToServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -302,7 +3290,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -312,7 +3300,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -336,7 +3324,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -347,7 +3335,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -358,7 +3346,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -369,7 +3357,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -380,7 +3368,7 @@ func (r ApiAddNetworkToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -406,7 +3394,7 @@ Create and attach a network interface from the specified network to the server. @return ApiAddNetworkToServerRequest */ func (a *APIClient) AddNetworkToServer(ctx context.Context, projectId string, serverId string, networkId string) ApiAddNetworkToServerRequest { - return ApiAddNetworkToServerRequest{ + return AddNetworkToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -416,7 +3404,7 @@ func (a *APIClient) AddNetworkToServer(ctx context.Context, projectId string, se } func (a *APIClient) AddNetworkToServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error { - r := ApiAddNetworkToServerRequest{ + r := AddNetworkToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -426,7 +3414,7 @@ func (a *APIClient) AddNetworkToServerExecute(ctx context.Context, projectId str return r.Execute() } -type ApiAddNicToServerRequest struct { +type AddNicToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -434,14 +3422,18 @@ type ApiAddNicToServerRequest struct { nicId string } -func (r ApiAddNicToServerRequest) Execute() error { +func (r AddNicToServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddNicToServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddNicToServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -490,7 +3482,7 @@ func (r ApiAddNicToServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -500,7 +3492,7 @@ func (r ApiAddNicToServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -524,7 +3516,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -535,7 +3527,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -546,7 +3538,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -557,7 +3549,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -568,7 +3560,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -579,7 +3571,7 @@ func (r ApiAddNicToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -605,7 +3597,7 @@ Attach an existing network interface to a server. @return ApiAddNicToServerRequest */ func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, serverId string, nicId string) ApiAddNicToServerRequest { - return ApiAddNicToServerRequest{ + return AddNicToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -615,7 +3607,7 @@ func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, server } func (a *APIClient) AddNicToServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error { - r := ApiAddNicToServerRequest{ + r := AddNicToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -625,7 +3617,7 @@ func (a *APIClient) AddNicToServerExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiAddPublicIpToServerRequest struct { +type AddPublicIpToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -633,14 +3625,18 @@ type ApiAddPublicIpToServerRequest struct { publicIpId string } -func (r ApiAddPublicIpToServerRequest) Execute() error { +func (r AddPublicIpToServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddPublicIpToServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddPublicIpToServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -689,7 +3685,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -699,7 +3695,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -723,7 +3719,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -734,7 +3730,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -745,7 +3741,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -756,7 +3752,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -767,7 +3763,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -778,7 +3774,7 @@ func (r ApiAddPublicIpToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -804,7 +3800,7 @@ Associate a public IP to a server. @return ApiAddPublicIpToServerRequest */ func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest { - return ApiAddPublicIpToServerRequest{ + return AddPublicIpToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -814,7 +3810,7 @@ func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, s } func (a *APIClient) AddPublicIpToServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error { - r := ApiAddPublicIpToServerRequest{ + r := AddPublicIpToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -824,7 +3820,7 @@ func (a *APIClient) AddPublicIpToServerExecute(ctx context.Context, projectId st return r.Execute() } -type ApiAddSecurityGroupToServerRequest struct { +type AddSecurityGroupToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -832,14 +3828,18 @@ type ApiAddSecurityGroupToServerRequest struct { securityGroupId string } -func (r ApiAddSecurityGroupToServerRequest) Execute() error { +func (r AddSecurityGroupToServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddSecurityGroupToServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddSecurityGroupToServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -888,7 +3888,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -898,7 +3898,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -922,7 +3922,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -933,7 +3933,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -944,7 +3944,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -955,7 +3955,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -966,7 +3966,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -977,7 +3977,7 @@ func (r ApiAddSecurityGroupToServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -1003,7 +4003,7 @@ Add an existing server to an existing security group. @return ApiAddSecurityGroupToServerRequest */ func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest { - return ApiAddSecurityGroupToServerRequest{ + return AddSecurityGroupToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1013,7 +4013,7 @@ func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId stri } func (a *APIClient) AddSecurityGroupToServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error { - r := ApiAddSecurityGroupToServerRequest{ + r := AddSecurityGroupToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1023,7 +4023,7 @@ func (a *APIClient) AddSecurityGroupToServerExecute(ctx context.Context, project return r.Execute() } -type ApiAddServiceAccountToServerRequest struct { +type AddServiceAccountToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -1031,7 +4031,7 @@ type ApiAddServiceAccountToServerRequest struct { serviceAccountMail string } -func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListResponse, error) { +func (r AddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListResponse, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -1039,7 +4039,11 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR localVarReturnValue *ServiceAccountMailListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddServiceAccountToServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddServiceAccountToServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -1085,7 +4089,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -1095,7 +4099,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -1119,7 +4123,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1130,7 +4134,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1141,7 +4145,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1152,7 +4156,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1163,7 +4167,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1174,7 +4178,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1185,7 +4189,7 @@ func (r ApiAddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListR return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -1210,7 +4214,7 @@ Attach an additional service account to the server. @return ApiAddServiceAccountToServerRequest */ func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiAddServiceAccountToServerRequest { - return ApiAddServiceAccountToServerRequest{ + return AddServiceAccountToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1220,7 +4224,7 @@ func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId str } func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projectId string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error) { - r := ApiAddServiceAccountToServerRequest{ + r := AddServiceAccountToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1230,7 +4234,7 @@ func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projec return r.Execute() } -type ApiAddVolumeToServerRequest struct { +type AddVolumeToServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -1241,12 +4245,12 @@ type ApiAddVolumeToServerRequest struct { // Request a volume attachment creation. -func (r ApiAddVolumeToServerRequest) AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest { +func (r AddVolumeToServerRequest) AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest { r.addVolumeToServerPayload = &addVolumeToServerPayload return r } -func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { +func (r AddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -1254,7 +4258,11 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { localVarReturnValue *VolumeAttachment ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddVolumeToServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.AddVolumeToServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -1305,7 +4313,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } // body params localVarPostBody = r.addVolumeToServerPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -1315,7 +4323,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -1339,7 +4347,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1350,7 +4358,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1361,7 +4369,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1372,7 +4380,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1383,7 +4391,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1394,7 +4402,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1405,7 +4413,7 @@ func (r ApiAddVolumeToServerRequest) Execute() (*VolumeAttachment, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -1430,7 +4438,7 @@ Attach an existing volume to an existing server. @return ApiAddVolumeToServerRequest */ func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiAddVolumeToServerRequest { - return ApiAddVolumeToServerRequest{ + return AddVolumeToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1440,7 +4448,7 @@ func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, ser } func (a *APIClient) AddVolumeToServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) { - r := ApiAddVolumeToServerRequest{ + r := AddVolumeToServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1450,7 +4458,7 @@ func (a *APIClient) AddVolumeToServerExecute(ctx context.Context, projectId stri return r.Execute() } -type ApiCreateAffinityGroupRequest struct { +type CreateAffinityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -1459,12 +4467,12 @@ type ApiCreateAffinityGroupRequest struct { // Request a affinity group creation. -func (r ApiCreateAffinityGroupRequest) CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest { +func (r CreateAffinityGroupRequest) CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest { r.createAffinityGroupPayload = &createAffinityGroupPayload return r } -func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { +func (r CreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -1472,7 +4480,11 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { localVarReturnValue *AffinityGroup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateAffinityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateAffinityGroup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -1512,7 +4524,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } // body params localVarPostBody = r.createAffinityGroupPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -1522,7 +4534,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -1546,7 +4558,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1557,7 +4569,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1568,7 +4580,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1579,7 +4591,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1590,7 +4602,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1601,7 +4613,7 @@ func (r ApiCreateAffinityGroupRequest) Execute() (*AffinityGroup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -1624,7 +4636,7 @@ Create a new server affinity group in the given project ID. @return ApiCreateAffinityGroupRequest */ func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string) ApiCreateAffinityGroupRequest { - return ApiCreateAffinityGroupRequest{ + return CreateAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1632,7 +4644,7 @@ func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string) A } func (a *APIClient) CreateAffinityGroupExecute(ctx context.Context, projectId string) (*AffinityGroup, error) { - r := ApiCreateAffinityGroupRequest{ + r := CreateAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1640,7 +4652,7 @@ func (a *APIClient) CreateAffinityGroupExecute(ctx context.Context, projectId st return r.Execute() } -type ApiCreateBackupRequest struct { +type CreateBackupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -1649,12 +4661,12 @@ type ApiCreateBackupRequest struct { // Request a backup creation. -func (r ApiCreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest { +func (r CreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest { r.createBackupPayload = &createBackupPayload return r } -func (r ApiCreateBackupRequest) Execute() (*Backup, error) { +func (r CreateBackupRequest) Execute() (*Backup, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -1662,7 +4674,11 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { localVarReturnValue *Backup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateBackup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateBackup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -1702,7 +4718,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } // body params localVarPostBody = r.createBackupPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -1712,7 +4728,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -1736,7 +4752,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1747,7 +4763,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1758,7 +4774,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1769,7 +4785,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1780,7 +4796,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1791,7 +4807,7 @@ func (r ApiCreateBackupRequest) Execute() (*Backup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -1814,7 +4830,7 @@ Create a new Backup in a project. If a snapshot ID is provided create the backup @return ApiCreateBackupRequest */ func (a *APIClient) CreateBackup(ctx context.Context, projectId string) ApiCreateBackupRequest { - return ApiCreateBackupRequest{ + return CreateBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1822,7 +4838,7 @@ func (a *APIClient) CreateBackup(ctx context.Context, projectId string) ApiCreat } func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string) (*Backup, error) { - r := ApiCreateBackupRequest{ + r := CreateBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -1830,7 +4846,7 @@ func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string) ( return r.Execute() } -type ApiCreateImageRequest struct { +type CreateImageRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -1839,12 +4855,12 @@ type ApiCreateImageRequest struct { // Request an image creation. -func (r ApiCreateImageRequest) CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest { +func (r CreateImageRequest) CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest { r.createImagePayload = &createImagePayload return r } -func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { +func (r CreateImageRequest) Execute() (*ImageCreateResponse, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -1852,7 +4868,11 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { localVarReturnValue *ImageCreateResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateImage") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateImage") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -1892,7 +4912,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } // body params localVarPostBody = r.createImagePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -1902,7 +4922,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -1926,7 +4946,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1937,7 +4957,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1948,7 +4968,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1959,7 +4979,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1970,7 +4990,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 429 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1981,7 +5001,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -1992,7 +5012,7 @@ func (r ApiCreateImageRequest) Execute() (*ImageCreateResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -2015,7 +5035,7 @@ Create a new Image in a project. This call, if successful, returns a pre-signed @return ApiCreateImageRequest */ func (a *APIClient) CreateImage(ctx context.Context, projectId string) ApiCreateImageRequest { - return ApiCreateImageRequest{ + return CreateImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -2023,7 +5043,7 @@ func (a *APIClient) CreateImage(ctx context.Context, projectId string) ApiCreate } func (a *APIClient) CreateImageExecute(ctx context.Context, projectId string) (*ImageCreateResponse, error) { - r := ApiCreateImageRequest{ + r := CreateImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -2031,7 +5051,7 @@ func (a *APIClient) CreateImageExecute(ctx context.Context, projectId string) (* return r.Execute() } -type ApiCreateKeyPairRequest struct { +type CreateKeyPairRequest struct { ctx context.Context apiService *DefaultApiService createKeyPairPayload *CreateKeyPairPayload @@ -2039,12 +5059,12 @@ type ApiCreateKeyPairRequest struct { // Request a public key import. -func (r ApiCreateKeyPairRequest) CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest { +func (r CreateKeyPairRequest) CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest { r.createKeyPairPayload = &createKeyPairPayload return r } -func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { +func (r CreateKeyPairRequest) Execute() (*Keypair, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -2052,7 +5072,11 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { localVarReturnValue *Keypair ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateKeyPair") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateKeyPair") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -2085,7 +5109,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } // body params localVarPostBody = r.createKeyPairPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -2095,7 +5119,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -2119,7 +5143,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2130,7 +5154,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2141,7 +5165,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2152,7 +5176,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2163,7 +5187,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2174,7 +5198,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2185,7 +5209,7 @@ func (r ApiCreateKeyPairRequest) Execute() (*Keypair, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -2207,21 +5231,21 @@ Import a new public key for the requesting user based on provided public key mat @return ApiCreateKeyPairRequest */ func (a *APIClient) CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest { - return ApiCreateKeyPairRequest{ + return CreateKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, } } func (a *APIClient) CreateKeyPairExecute(ctx context.Context) (*Keypair, error) { - r := ApiCreateKeyPairRequest{ + r := CreateKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, } return r.Execute() } -type ApiCreateNetworkRequest struct { +type CreateNetworkRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -2230,12 +5254,12 @@ type ApiCreateNetworkRequest struct { // Request a network creation. -func (r ApiCreateNetworkRequest) CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest { +func (r CreateNetworkRequest) CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest { r.createNetworkPayload = &createNetworkPayload return r } -func (r ApiCreateNetworkRequest) Execute() (*Network, error) { +func (r CreateNetworkRequest) Execute() (*Network, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -2243,7 +5267,11 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { localVarReturnValue *Network ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetwork") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetwork") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -2283,7 +5311,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } // body params localVarPostBody = r.createNetworkPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -2293,7 +5321,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -2317,7 +5345,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2328,7 +5356,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2339,7 +5367,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2350,7 +5378,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2361,7 +5389,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2372,7 +5400,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2383,7 +5411,7 @@ func (r ApiCreateNetworkRequest) Execute() (*Network, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -2406,7 +5434,7 @@ Create a new network in a project. `nameservers` will be filled from `defaultNam @return ApiCreateNetworkRequest */ func (a *APIClient) CreateNetwork(ctx context.Context, projectId string) ApiCreateNetworkRequest { - return ApiCreateNetworkRequest{ + return CreateNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -2414,7 +5442,7 @@ func (a *APIClient) CreateNetwork(ctx context.Context, projectId string) ApiCrea } func (a *APIClient) CreateNetworkExecute(ctx context.Context, projectId string) (*Network, error) { - r := ApiCreateNetworkRequest{ + r := CreateNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -2422,7 +5450,7 @@ func (a *APIClient) CreateNetworkExecute(ctx context.Context, projectId string) return r.Execute() } -type ApiCreateNetworkAreaRequest struct { +type CreateNetworkAreaRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -2431,12 +5459,12 @@ type ApiCreateNetworkAreaRequest struct { // Request an Area creation. -func (r ApiCreateNetworkAreaRequest) CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest { +func (r CreateNetworkAreaRequest) CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest { r.createNetworkAreaPayload = &createNetworkAreaPayload return r } -func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { +func (r CreateNetworkAreaRequest) Execute() (*NetworkArea, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -2444,7 +5472,11 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { localVarReturnValue *NetworkArea ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkArea") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkArea") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -2484,7 +5516,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } // body params localVarPostBody = r.createNetworkAreaPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -2494,7 +5526,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -2518,7 +5550,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2529,7 +5561,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2540,7 +5572,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2551,7 +5583,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2562,7 +5594,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2573,7 +5605,7 @@ func (r ApiCreateNetworkAreaRequest) Execute() (*NetworkArea, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -2596,7 +5628,7 @@ Create a new network area in an organization. @return ApiCreateNetworkAreaRequest */ func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest { - return ApiCreateNetworkAreaRequest{ + return CreateNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -2604,7 +5636,7 @@ func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string } func (a *APIClient) CreateNetworkAreaExecute(ctx context.Context, organizationId string) (*NetworkArea, error) { - r := ApiCreateNetworkAreaRequest{ + r := CreateNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -2612,7 +5644,7 @@ func (a *APIClient) CreateNetworkAreaExecute(ctx context.Context, organizationId return r.Execute() } -type ApiCreateNetworkAreaRangeRequest struct { +type CreateNetworkAreaRangeRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -2622,12 +5654,12 @@ type ApiCreateNetworkAreaRangeRequest struct { // Request an addition of network ranges to an area. -func (r ApiCreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest { +func (r CreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest { r.createNetworkAreaRangePayload = &createNetworkAreaRangePayload return r } -func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, error) { +func (r CreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -2635,7 +5667,11 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, localVarReturnValue *NetworkRangeListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkAreaRange") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkAreaRange") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -2682,7 +5718,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } // body params localVarPostBody = r.createNetworkAreaRangePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -2692,7 +5728,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -2716,7 +5752,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2727,7 +5763,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2738,7 +5774,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2749,7 +5785,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2760,7 +5796,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2771,7 +5807,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2782,7 +5818,7 @@ func (r ApiCreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -2806,7 +5842,7 @@ Create a new network range in an existing network area. @return ApiCreateNetworkAreaRangeRequest */ func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRangeRequest { - return ApiCreateNetworkAreaRangeRequest{ + return CreateNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -2815,7 +5851,7 @@ func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId s } func (a *APIClient) CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error) { - r := ApiCreateNetworkAreaRangeRequest{ + r := CreateNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -2824,7 +5860,7 @@ func (a *APIClient) CreateNetworkAreaRangeExecute(ctx context.Context, organizat return r.Execute() } -type ApiCreateNetworkAreaRouteRequest struct { +type CreateNetworkAreaRouteRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -2834,12 +5870,12 @@ type ApiCreateNetworkAreaRouteRequest struct { // Request an addition of routes to an area. -func (r ApiCreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest { +func (r CreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest { r.createNetworkAreaRoutePayload = &createNetworkAreaRoutePayload return r } -func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) { +func (r CreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -2847,7 +5883,11 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) localVarReturnValue *RouteListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkAreaRoute") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNetworkAreaRoute") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -2894,7 +5934,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } // body params localVarPostBody = r.createNetworkAreaRoutePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -2904,7 +5944,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -2928,7 +5968,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2939,7 +5979,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2950,7 +5990,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2961,7 +6001,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2972,7 +6012,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2983,7 +6023,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -2994,7 +6034,7 @@ func (r ApiCreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error) return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -3018,7 +6058,7 @@ Create one or several new network routes in a network area. @return ApiCreateNetworkAreaRouteRequest */ func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string) ApiCreateNetworkAreaRouteRequest { - return ApiCreateNetworkAreaRouteRequest{ + return CreateNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -3027,7 +6067,7 @@ func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId s } func (a *APIClient) CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error) { - r := ApiCreateNetworkAreaRouteRequest{ + r := CreateNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -3036,7 +6076,7 @@ func (a *APIClient) CreateNetworkAreaRouteExecute(ctx context.Context, organizat return r.Execute() } -type ApiCreateNicRequest struct { +type CreateNicRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -3046,12 +6086,12 @@ type ApiCreateNicRequest struct { // Request a network interface creation. -func (r ApiCreateNicRequest) CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest { +func (r CreateNicRequest) CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest { r.createNicPayload = &createNicPayload return r } -func (r ApiCreateNicRequest) Execute() (*NIC, error) { +func (r CreateNicRequest) Execute() (*NIC, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -3059,7 +6099,11 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { localVarReturnValue *NIC ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNic") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateNic") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -3106,7 +6150,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } // body params localVarPostBody = r.createNicPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -3116,7 +6160,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -3140,7 +6184,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3151,7 +6195,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3162,7 +6206,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3173,7 +6217,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3184,7 +6228,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3195,7 +6239,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 429 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3206,7 +6250,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3217,7 +6261,7 @@ func (r ApiCreateNicRequest) Execute() (*NIC, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -3241,7 +6285,7 @@ Create a new network interface in a project. @return ApiCreateNicRequest */ func (a *APIClient) CreateNic(ctx context.Context, projectId string, networkId string) ApiCreateNicRequest { - return ApiCreateNicRequest{ + return CreateNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3250,7 +6294,7 @@ func (a *APIClient) CreateNic(ctx context.Context, projectId string, networkId s } func (a *APIClient) CreateNicExecute(ctx context.Context, projectId string, networkId string) (*NIC, error) { - r := ApiCreateNicRequest{ + r := CreateNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3259,7 +6303,7 @@ func (a *APIClient) CreateNicExecute(ctx context.Context, projectId string, netw return r.Execute() } -type ApiCreatePublicIPRequest struct { +type CreatePublicIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -3268,12 +6312,12 @@ type ApiCreatePublicIPRequest struct { // Request a public IP creation. -func (r ApiCreatePublicIPRequest) CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest { +func (r CreatePublicIPRequest) CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest { r.createPublicIPPayload = &createPublicIPPayload return r } -func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { +func (r CreatePublicIPRequest) Execute() (*PublicIp, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -3281,7 +6325,11 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { localVarReturnValue *PublicIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreatePublicIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreatePublicIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -3321,7 +6369,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } // body params localVarPostBody = r.createPublicIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -3331,7 +6379,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -3355,7 +6403,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3366,7 +6414,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3377,7 +6425,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3388,7 +6436,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3399,7 +6447,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 429 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3410,7 +6458,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3421,7 +6469,7 @@ func (r ApiCreatePublicIPRequest) Execute() (*PublicIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -3444,7 +6492,7 @@ Create a new public IP in a project. @return ApiCreatePublicIPRequest */ func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string) ApiCreatePublicIPRequest { - return ApiCreatePublicIPRequest{ + return CreatePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3452,7 +6500,7 @@ func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string) ApiCre } func (a *APIClient) CreatePublicIPExecute(ctx context.Context, projectId string) (*PublicIp, error) { - r := ApiCreatePublicIPRequest{ + r := CreatePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3460,7 +6508,7 @@ func (a *APIClient) CreatePublicIPExecute(ctx context.Context, projectId string) return r.Execute() } -type ApiCreateSecurityGroupRequest struct { +type CreateSecurityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -3469,12 +6517,12 @@ type ApiCreateSecurityGroupRequest struct { // Request a security group creation. -func (r ApiCreateSecurityGroupRequest) CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest { +func (r CreateSecurityGroupRequest) CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest { r.createSecurityGroupPayload = &createSecurityGroupPayload return r } -func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { +func (r CreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -3482,7 +6530,11 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { localVarReturnValue *SecurityGroup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSecurityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSecurityGroup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -3522,7 +6574,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } // body params localVarPostBody = r.createSecurityGroupPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -3532,7 +6584,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -3556,7 +6608,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3567,7 +6619,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3578,7 +6630,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3589,7 +6641,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3600,7 +6652,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3611,7 +6663,7 @@ func (r ApiCreateSecurityGroupRequest) Execute() (*SecurityGroup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -3634,7 +6686,7 @@ Create a new security group in a project. @return ApiCreateSecurityGroupRequest */ func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string) ApiCreateSecurityGroupRequest { - return ApiCreateSecurityGroupRequest{ + return CreateSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3642,7 +6694,7 @@ func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string) A } func (a *APIClient) CreateSecurityGroupExecute(ctx context.Context, projectId string) (*SecurityGroup, error) { - r := ApiCreateSecurityGroupRequest{ + r := CreateSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3650,7 +6702,7 @@ func (a *APIClient) CreateSecurityGroupExecute(ctx context.Context, projectId st return r.Execute() } -type ApiCreateSecurityGroupRuleRequest struct { +type CreateSecurityGroupRuleRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -3660,12 +6712,12 @@ type ApiCreateSecurityGroupRuleRequest struct { // Request for a security group rule creation. -func (r ApiCreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest { +func (r CreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest { r.createSecurityGroupRulePayload = &createSecurityGroupRulePayload return r } -func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { +func (r CreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -3673,7 +6725,11 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) localVarReturnValue *SecurityGroupRule ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSecurityGroupRule") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSecurityGroupRule") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -3720,7 +6776,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } // body params localVarPostBody = r.createSecurityGroupRulePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -3730,7 +6786,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -3754,7 +6810,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3765,7 +6821,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3776,7 +6832,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3787,7 +6843,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3798,7 +6854,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3809,7 +6865,7 @@ func (r ApiCreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -3833,7 +6889,7 @@ Create a new security group rule in a project. @return ApiCreateSecurityGroupRuleRequest */ func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string) ApiCreateSecurityGroupRuleRequest { - return ApiCreateSecurityGroupRuleRequest{ + return CreateSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3842,7 +6898,7 @@ func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId strin } func (a *APIClient) CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRule, error) { - r := ApiCreateSecurityGroupRuleRequest{ + r := CreateSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -3851,7 +6907,7 @@ func (a *APIClient) CreateSecurityGroupRuleExecute(ctx context.Context, projectI return r.Execute() } -type ApiCreateServerRequest struct { +type CreateServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -3860,12 +6916,12 @@ type ApiCreateServerRequest struct { // Request a server creation. -func (r ApiCreateServerRequest) CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest { +func (r CreateServerRequest) CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest { r.createServerPayload = &createServerPayload return r } -func (r ApiCreateServerRequest) Execute() (*Server, error) { +func (r CreateServerRequest) Execute() (*Server, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -3873,7 +6929,11 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { localVarReturnValue *Server ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -3913,7 +6973,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } // body params localVarPostBody = r.createServerPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -3923,7 +6983,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -3947,7 +7007,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3958,7 +7018,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3969,7 +7029,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3980,7 +7040,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -3991,7 +7051,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4002,7 +7062,7 @@ func (r ApiCreateServerRequest) Execute() (*Server, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -4025,7 +7085,7 @@ Create a new server in a project. @return ApiCreateServerRequest */ func (a *APIClient) CreateServer(ctx context.Context, projectId string) ApiCreateServerRequest { - return ApiCreateServerRequest{ + return CreateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4033,7 +7093,7 @@ func (a *APIClient) CreateServer(ctx context.Context, projectId string) ApiCreat } func (a *APIClient) CreateServerExecute(ctx context.Context, projectId string) (*Server, error) { - r := ApiCreateServerRequest{ + r := CreateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4041,7 +7101,7 @@ func (a *APIClient) CreateServerExecute(ctx context.Context, projectId string) ( return r.Execute() } -type ApiCreateSnapshotRequest struct { +type CreateSnapshotRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -4050,12 +7110,12 @@ type ApiCreateSnapshotRequest struct { // Request a snapshot creation. -func (r ApiCreateSnapshotRequest) CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest { +func (r CreateSnapshotRequest) CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest { r.createSnapshotPayload = &createSnapshotPayload return r } -func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { +func (r CreateSnapshotRequest) Execute() (*Snapshot, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -4063,7 +7123,11 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { localVarReturnValue *Snapshot ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSnapshot") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateSnapshot") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -4103,7 +7167,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } // body params localVarPostBody = r.createSnapshotPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -4113,7 +7177,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -4137,7 +7201,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4148,7 +7212,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4159,7 +7223,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4170,7 +7234,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4181,7 +7245,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4192,7 +7256,7 @@ func (r ApiCreateSnapshotRequest) Execute() (*Snapshot, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -4215,7 +7279,7 @@ Create a new Snapshot from a Volume in a project. @return ApiCreateSnapshotRequest */ func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string) ApiCreateSnapshotRequest { - return ApiCreateSnapshotRequest{ + return CreateSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4223,7 +7287,7 @@ func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string) ApiCre } func (a *APIClient) CreateSnapshotExecute(ctx context.Context, projectId string) (*Snapshot, error) { - r := ApiCreateSnapshotRequest{ + r := CreateSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4231,7 +7295,7 @@ func (a *APIClient) CreateSnapshotExecute(ctx context.Context, projectId string) return r.Execute() } -type ApiCreateVirtualIPRequest struct { +type CreateVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -4241,12 +7305,12 @@ type ApiCreateVirtualIPRequest struct { // Request a virtual IP creation. -func (r ApiCreateVirtualIPRequest) CreateVirtualIPPayload(createVirtualIPPayload CreateVirtualIPPayload) ApiCreateVirtualIPRequest { +func (r CreateVirtualIPRequest) CreateVirtualIPPayload(createVirtualIPPayload CreateVirtualIPPayload) ApiCreateVirtualIPRequest { r.createVirtualIPPayload = &createVirtualIPPayload return r } -func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { +func (r CreateVirtualIPRequest) Execute() (*VirtualIp, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -4254,7 +7318,11 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { localVarReturnValue *VirtualIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateVirtualIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -4301,7 +7369,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } // body params localVarPostBody = r.createVirtualIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -4311,7 +7379,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -4335,7 +7403,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4346,7 +7414,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4357,7 +7425,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4368,7 +7436,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4379,7 +7447,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 429 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4390,7 +7458,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4401,7 +7469,7 @@ func (r ApiCreateVirtualIPRequest) Execute() (*VirtualIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -4425,7 +7493,7 @@ Create a new virtual IP in a project. @return ApiCreateVirtualIPRequest */ func (a *APIClient) CreateVirtualIP(ctx context.Context, projectId string, networkId string) ApiCreateVirtualIPRequest { - return ApiCreateVirtualIPRequest{ + return CreateVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4434,7 +7502,7 @@ func (a *APIClient) CreateVirtualIP(ctx context.Context, projectId string, netwo } func (a *APIClient) CreateVirtualIPExecute(ctx context.Context, projectId string, networkId string) (*VirtualIp, error) { - r := ApiCreateVirtualIPRequest{ + r := CreateVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4443,7 +7511,7 @@ func (a *APIClient) CreateVirtualIPExecute(ctx context.Context, projectId string return r.Execute() } -type ApiCreateVolumeRequest struct { +type CreateVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -4452,12 +7520,12 @@ type ApiCreateVolumeRequest struct { // Request a volume creation. -func (r ApiCreateVolumeRequest) CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest { +func (r CreateVolumeRequest) CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest { r.createVolumePayload = &createVolumePayload return r } -func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { +func (r CreateVolumeRequest) Execute() (*Volume, error) { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} @@ -4465,7 +7533,11 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { localVarReturnValue *Volume ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateVolume") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.CreateVolume") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -4505,7 +7577,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } // body params localVarPostBody = r.createVolumePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -4515,7 +7587,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -4539,7 +7611,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4550,7 +7622,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4561,7 +7633,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4572,7 +7644,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4583,7 +7655,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -4594,7 +7666,7 @@ func (r ApiCreateVolumeRequest) Execute() (*Volume, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -4617,7 +7689,7 @@ Create a new volume in a project. If a volume source is not provided, an empty v @return ApiCreateVolumeRequest */ func (a *APIClient) CreateVolume(ctx context.Context, projectId string) ApiCreateVolumeRequest { - return ApiCreateVolumeRequest{ + return CreateVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4625,7 +7697,7 @@ func (a *APIClient) CreateVolume(ctx context.Context, projectId string) ApiCreat } func (a *APIClient) CreateVolumeExecute(ctx context.Context, projectId string) (*Volume, error) { - r := ApiCreateVolumeRequest{ + r := CreateVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4633,21 +7705,25 @@ func (a *APIClient) CreateVolumeExecute(ctx context.Context, projectId string) ( return r.Execute() } -type ApiDeallocateServerRequest struct { +type DeallocateServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiDeallocateServerRequest) Execute() error { +func (r DeallocateServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeallocateServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeallocateServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -4689,7 +7765,7 @@ func (r ApiDeallocateServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -4699,7 +7775,7 @@ func (r ApiDeallocateServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -4723,7 +7799,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4734,7 +7810,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4745,7 +7821,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4756,7 +7832,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4767,7 +7843,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4778,7 +7854,7 @@ func (r ApiDeallocateServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4803,7 +7879,7 @@ Deallocate an existing server. The server will be removed from the hypervisor so @return ApiDeallocateServerRequest */ func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, serverId string) ApiDeallocateServerRequest { - return ApiDeallocateServerRequest{ + return DeallocateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4812,7 +7888,7 @@ func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, serv } func (a *APIClient) DeallocateServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiDeallocateServerRequest{ + r := DeallocateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4821,21 +7897,25 @@ func (a *APIClient) DeallocateServerExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiDeleteAffinityGroupRequest struct { +type DeleteAffinityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string affinityGroupId string } -func (r ApiDeleteAffinityGroupRequest) Execute() error { +func (r DeleteAffinityGroupRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteAffinityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteAffinityGroup") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -4877,7 +7957,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -4887,7 +7967,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -4911,7 +7991,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4922,7 +8002,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4933,7 +8013,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4944,7 +8024,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4955,7 +8035,7 @@ func (r ApiDeleteAffinityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -4980,7 +8060,7 @@ Delete a affinity group in the given project. @return ApiDeleteAffinityGroupRequest */ func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiDeleteAffinityGroupRequest { - return ApiDeleteAffinityGroupRequest{ + return DeleteAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4989,7 +8069,7 @@ func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, a } func (a *APIClient) DeleteAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) error { - r := ApiDeleteAffinityGroupRequest{ + r := DeleteAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -4998,7 +8078,7 @@ func (a *APIClient) DeleteAffinityGroupExecute(ctx context.Context, projectId st return r.Execute() } -type ApiDeleteBackupRequest struct { +type DeleteBackupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -5008,19 +8088,23 @@ type ApiDeleteBackupRequest struct { // Force action. -func (r ApiDeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest { +func (r DeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest { r.force = &force return r } -func (r ApiDeleteBackupRequest) Execute() error { +func (r DeleteBackupRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteBackup") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteBackup") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5065,7 +8149,7 @@ func (r ApiDeleteBackupRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5075,7 +8159,7 @@ func (r ApiDeleteBackupRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5099,7 +8183,7 @@ func (r ApiDeleteBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5110,7 +8194,7 @@ func (r ApiDeleteBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5121,7 +8205,7 @@ func (r ApiDeleteBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5132,7 +8216,7 @@ func (r ApiDeleteBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5143,7 +8227,7 @@ func (r ApiDeleteBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5168,7 +8252,7 @@ Delete a backup that is part of the project. @return ApiDeleteBackupRequest */ func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, backupId string) ApiDeleteBackupRequest { - return ApiDeleteBackupRequest{ + return DeleteBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5177,7 +8261,7 @@ func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, backupId } func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, backupId string) error { - r := ApiDeleteBackupRequest{ + r := DeleteBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5186,21 +8270,25 @@ func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, b return r.Execute() } -type ApiDeleteImageRequest struct { +type DeleteImageRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiDeleteImageRequest) Execute() error { +func (r DeleteImageRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImage") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImage") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5242,7 +8330,7 @@ func (r ApiDeleteImageRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5252,7 +8340,7 @@ func (r ApiDeleteImageRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5276,7 +8364,7 @@ func (r ApiDeleteImageRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5287,7 +8375,7 @@ func (r ApiDeleteImageRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5298,7 +8386,7 @@ func (r ApiDeleteImageRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5309,7 +8397,7 @@ func (r ApiDeleteImageRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5320,7 +8408,7 @@ func (r ApiDeleteImageRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5345,7 +8433,7 @@ Delete an image that is part of the project. @return ApiDeleteImageRequest */ func (a *APIClient) DeleteImage(ctx context.Context, projectId string, imageId string) ApiDeleteImageRequest { - return ApiDeleteImageRequest{ + return DeleteImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5354,7 +8442,7 @@ func (a *APIClient) DeleteImage(ctx context.Context, projectId string, imageId s } func (a *APIClient) DeleteImageExecute(ctx context.Context, projectId string, imageId string) error { - r := ApiDeleteImageRequest{ + r := DeleteImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5363,21 +8451,25 @@ func (a *APIClient) DeleteImageExecute(ctx context.Context, projectId string, im return r.Execute() } -type ApiDeleteImageShareRequest struct { +type DeleteImageShareRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiDeleteImageShareRequest) Execute() error { +func (r DeleteImageShareRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImageShare") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImageShare") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5419,7 +8511,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5429,7 +8521,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5453,7 +8545,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5464,7 +8556,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5475,7 +8567,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5486,7 +8578,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5497,7 +8589,7 @@ func (r ApiDeleteImageShareRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5522,7 +8614,7 @@ Remove the image share. New scope will be local. @return ApiDeleteImageShareRequest */ func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, imageId string) ApiDeleteImageShareRequest { - return ApiDeleteImageShareRequest{ + return DeleteImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5531,7 +8623,7 @@ func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, imag } func (a *APIClient) DeleteImageShareExecute(ctx context.Context, projectId string, imageId string) error { - r := ApiDeleteImageShareRequest{ + r := DeleteImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5540,7 +8632,7 @@ func (a *APIClient) DeleteImageShareExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiDeleteImageShareConsumerRequest struct { +type DeleteImageShareConsumerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -5548,14 +8640,18 @@ type ApiDeleteImageShareConsumerRequest struct { consumerProjectId string } -func (r ApiDeleteImageShareConsumerRequest) Execute() error { +func (r DeleteImageShareConsumerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImageShareConsumer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteImageShareConsumer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5604,7 +8700,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5614,7 +8710,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5638,7 +8734,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5649,7 +8745,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5660,7 +8756,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5671,7 +8767,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5682,7 +8778,7 @@ func (r ApiDeleteImageShareConsumerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5708,7 +8804,7 @@ Remove consumer from a shared image. @return ApiDeleteImageShareConsumerRequest */ func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiDeleteImageShareConsumerRequest { - return ApiDeleteImageShareConsumerRequest{ + return DeleteImageShareConsumerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5718,7 +8814,7 @@ func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId stri } func (a *APIClient) DeleteImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, consumerProjectId string) error { - r := ApiDeleteImageShareConsumerRequest{ + r := DeleteImageShareConsumerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -5728,20 +8824,24 @@ func (a *APIClient) DeleteImageShareConsumerExecute(ctx context.Context, project return r.Execute() } -type ApiDeleteKeyPairRequest struct { +type DeleteKeyPairRequest struct { ctx context.Context apiService *DefaultApiService keypairName string } -func (r ApiDeleteKeyPairRequest) Execute() error { +func (r DeleteKeyPairRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteKeyPair") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteKeyPair") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5773,7 +8873,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5783,7 +8883,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5807,7 +8907,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5818,7 +8918,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5829,7 +8929,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5840,7 +8940,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5851,7 +8951,7 @@ func (r ApiDeleteKeyPairRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5875,7 +8975,7 @@ Delete an SSH keypair from a user. @return ApiDeleteKeyPairRequest */ func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest { - return ApiDeleteKeyPairRequest{ + return DeleteKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -5883,7 +8983,7 @@ func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDe } func (a *APIClient) DeleteKeyPairExecute(ctx context.Context, keypairName string) error { - r := ApiDeleteKeyPairRequest{ + r := DeleteKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -5891,21 +8991,25 @@ func (a *APIClient) DeleteKeyPairExecute(ctx context.Context, keypairName string return r.Execute() } -type ApiDeleteNetworkRequest struct { +type DeleteNetworkRequest struct { ctx context.Context apiService *DefaultApiService projectId string networkId string } -func (r ApiDeleteNetworkRequest) Execute() error { +func (r DeleteNetworkRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetwork") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetwork") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -5947,7 +9051,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -5957,7 +9061,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -5981,7 +9085,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -5992,7 +9096,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6003,7 +9107,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6014,7 +9118,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6025,7 +9129,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6036,7 +9140,7 @@ func (r ApiDeleteNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6061,7 +9165,7 @@ Delete a network. If the network is still in use, the deletion will fail. @return ApiDeleteNetworkRequest */ func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, networkId string) ApiDeleteNetworkRequest { - return ApiDeleteNetworkRequest{ + return DeleteNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -6070,7 +9174,7 @@ func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, network } func (a *APIClient) DeleteNetworkExecute(ctx context.Context, projectId string, networkId string) error { - r := ApiDeleteNetworkRequest{ + r := DeleteNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -6079,21 +9183,25 @@ func (a *APIClient) DeleteNetworkExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiDeleteNetworkAreaRequest struct { +type DeleteNetworkAreaRequest struct { ctx context.Context apiService *DefaultApiService organizationId string areaId string } -func (r ApiDeleteNetworkAreaRequest) Execute() error { +func (r DeleteNetworkAreaRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkArea") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkArea") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -6135,7 +9243,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -6145,7 +9253,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -6169,7 +9277,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6180,7 +9288,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6191,7 +9299,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6202,7 +9310,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6213,7 +9321,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6224,7 +9332,7 @@ func (r ApiDeleteNetworkAreaRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6249,7 +9357,7 @@ Delete an existing network area in an organization. This is only possible if no @return ApiDeleteNetworkAreaRequest */ func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest { - return ApiDeleteNetworkAreaRequest{ + return DeleteNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6258,7 +9366,7 @@ func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string } func (a *APIClient) DeleteNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) error { - r := ApiDeleteNetworkAreaRequest{ + r := DeleteNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6267,7 +9375,7 @@ func (a *APIClient) DeleteNetworkAreaExecute(ctx context.Context, organizationId return r.Execute() } -type ApiDeleteNetworkAreaRangeRequest struct { +type DeleteNetworkAreaRangeRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -6275,14 +9383,18 @@ type ApiDeleteNetworkAreaRangeRequest struct { networkRangeId string } -func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { +func (r DeleteNetworkAreaRangeRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkAreaRange") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkAreaRange") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -6331,7 +9443,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -6341,7 +9453,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -6365,7 +9477,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6376,7 +9488,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6387,7 +9499,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6398,7 +9510,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6409,7 +9521,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6420,7 +9532,7 @@ func (r ApiDeleteNetworkAreaRangeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6446,7 +9558,7 @@ Delete a network range of a network area. The deletion will fail if the network @return ApiDeleteNetworkAreaRangeRequest */ func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest { - return ApiDeleteNetworkAreaRangeRequest{ + return DeleteNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6456,7 +9568,7 @@ func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId s } func (a *APIClient) DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, networkRangeId string) error { - r := ApiDeleteNetworkAreaRangeRequest{ + r := DeleteNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6466,7 +9578,7 @@ func (a *APIClient) DeleteNetworkAreaRangeExecute(ctx context.Context, organizat return r.Execute() } -type ApiDeleteNetworkAreaRouteRequest struct { +type DeleteNetworkAreaRouteRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -6474,14 +9586,18 @@ type ApiDeleteNetworkAreaRouteRequest struct { routeId string } -func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { +func (r DeleteNetworkAreaRouteRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkAreaRoute") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNetworkAreaRoute") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -6530,7 +9646,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -6540,7 +9656,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -6564,7 +9680,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6575,7 +9691,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6586,7 +9702,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6597,7 +9713,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6608,7 +9724,7 @@ func (r ApiDeleteNetworkAreaRouteRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6634,7 +9750,7 @@ Delete a network route of a network area. @return ApiDeleteNetworkAreaRouteRequest */ func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiDeleteNetworkAreaRouteRequest { - return ApiDeleteNetworkAreaRouteRequest{ + return DeleteNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6644,7 +9760,7 @@ func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId s } func (a *APIClient) DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) error { - r := ApiDeleteNetworkAreaRouteRequest{ + r := DeleteNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -6654,7 +9770,7 @@ func (a *APIClient) DeleteNetworkAreaRouteExecute(ctx context.Context, organizat return r.Execute() } -type ApiDeleteNicRequest struct { +type DeleteNicRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -6662,14 +9778,18 @@ type ApiDeleteNicRequest struct { nicId string } -func (r ApiDeleteNicRequest) Execute() error { +func (r DeleteNicRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNic") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteNic") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -6718,7 +9838,7 @@ func (r ApiDeleteNicRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -6728,7 +9848,7 @@ func (r ApiDeleteNicRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -6752,7 +9872,7 @@ func (r ApiDeleteNicRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6763,7 +9883,7 @@ func (r ApiDeleteNicRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6774,7 +9894,7 @@ func (r ApiDeleteNicRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6785,7 +9905,7 @@ func (r ApiDeleteNicRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6796,7 +9916,7 @@ func (r ApiDeleteNicRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6822,7 +9942,7 @@ Delete a network interface that is part of the project. @return ApiDeleteNicRequest */ func (a *APIClient) DeleteNic(ctx context.Context, projectId string, networkId string, nicId string) ApiDeleteNicRequest { - return ApiDeleteNicRequest{ + return DeleteNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -6832,7 +9952,7 @@ func (a *APIClient) DeleteNic(ctx context.Context, projectId string, networkId s } func (a *APIClient) DeleteNicExecute(ctx context.Context, projectId string, networkId string, nicId string) error { - r := ApiDeleteNicRequest{ + r := DeleteNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -6842,21 +9962,25 @@ func (a *APIClient) DeleteNicExecute(ctx context.Context, projectId string, netw return r.Execute() } -type ApiDeletePublicIPRequest struct { +type DeletePublicIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string publicIpId string } -func (r ApiDeletePublicIPRequest) Execute() error { +func (r DeletePublicIPRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeletePublicIP") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeletePublicIP") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -6898,7 +10022,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -6908,7 +10032,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -6932,7 +10056,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6943,7 +10067,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6954,7 +10078,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6965,7 +10089,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -6976,7 +10100,7 @@ func (r ApiDeletePublicIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7001,7 +10125,7 @@ Delete a public IP that is part of the project. @return ApiDeletePublicIPRequest */ func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, publicIpId string) ApiDeletePublicIPRequest { - return ApiDeletePublicIPRequest{ + return DeletePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7010,7 +10134,7 @@ func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, public } func (a *APIClient) DeletePublicIPExecute(ctx context.Context, projectId string, publicIpId string) error { - r := ApiDeletePublicIPRequest{ + r := DeletePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7019,21 +10143,25 @@ func (a *APIClient) DeletePublicIPExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiDeleteSecurityGroupRequest struct { +type DeleteSecurityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string securityGroupId string } -func (r ApiDeleteSecurityGroupRequest) Execute() error { +func (r DeleteSecurityGroupRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSecurityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSecurityGroup") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7075,7 +10203,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -7085,7 +10213,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -7109,7 +10237,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7120,7 +10248,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7131,7 +10259,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7142,7 +10270,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7153,7 +10281,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7164,7 +10292,7 @@ func (r ApiDeleteSecurityGroupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7189,7 +10317,7 @@ Delete a security group. @return ApiDeleteSecurityGroupRequest */ func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiDeleteSecurityGroupRequest { - return ApiDeleteSecurityGroupRequest{ + return DeleteSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7198,7 +10326,7 @@ func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, s } func (a *APIClient) DeleteSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) error { - r := ApiDeleteSecurityGroupRequest{ + r := DeleteSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7207,7 +10335,7 @@ func (a *APIClient) DeleteSecurityGroupExecute(ctx context.Context, projectId st return r.Execute() } -type ApiDeleteSecurityGroupRuleRequest struct { +type DeleteSecurityGroupRuleRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -7215,14 +10343,18 @@ type ApiDeleteSecurityGroupRuleRequest struct { securityGroupRuleId string } -func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { +func (r DeleteSecurityGroupRuleRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSecurityGroupRule") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSecurityGroupRule") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7271,7 +10403,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -7281,7 +10413,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -7305,7 +10437,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7316,7 +10448,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7327,7 +10459,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7338,7 +10470,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7349,7 +10481,7 @@ func (r ApiDeleteSecurityGroupRuleRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7375,7 +10507,7 @@ Delete a security group rule. @return ApiDeleteSecurityGroupRuleRequest */ func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiDeleteSecurityGroupRuleRequest { - return ApiDeleteSecurityGroupRuleRequest{ + return DeleteSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7385,7 +10517,7 @@ func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId strin } func (a *APIClient) DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) error { - r := ApiDeleteSecurityGroupRuleRequest{ + r := DeleteSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7395,21 +10527,25 @@ func (a *APIClient) DeleteSecurityGroupRuleExecute(ctx context.Context, projectI return r.Execute() } -type ApiDeleteServerRequest struct { +type DeleteServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiDeleteServerRequest) Execute() error { +func (r DeleteServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7451,7 +10587,7 @@ func (r ApiDeleteServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -7461,7 +10597,7 @@ func (r ApiDeleteServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -7485,7 +10621,7 @@ func (r ApiDeleteServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7496,7 +10632,7 @@ func (r ApiDeleteServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7507,7 +10643,7 @@ func (r ApiDeleteServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7518,7 +10654,7 @@ func (r ApiDeleteServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7529,7 +10665,7 @@ func (r ApiDeleteServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7554,7 +10690,7 @@ Delete a server. Volumes won't be deleted. @return ApiDeleteServerRequest */ func (a *APIClient) DeleteServer(ctx context.Context, projectId string, serverId string) ApiDeleteServerRequest { - return ApiDeleteServerRequest{ + return DeleteServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7563,7 +10699,7 @@ func (a *APIClient) DeleteServer(ctx context.Context, projectId string, serverId } func (a *APIClient) DeleteServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiDeleteServerRequest{ + r := DeleteServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7572,21 +10708,25 @@ func (a *APIClient) DeleteServerExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiDeleteSnapshotRequest struct { +type DeleteSnapshotRequest struct { ctx context.Context apiService *DefaultApiService projectId string snapshotId string } -func (r ApiDeleteSnapshotRequest) Execute() error { +func (r DeleteSnapshotRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSnapshot") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteSnapshot") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7628,7 +10768,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -7638,7 +10778,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -7662,7 +10802,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7673,7 +10813,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7684,7 +10824,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7695,7 +10835,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7706,7 +10846,7 @@ func (r ApiDeleteSnapshotRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7731,7 +10871,7 @@ Delete a snapshot that is part of the project. @return ApiDeleteSnapshotRequest */ func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, snapshotId string) ApiDeleteSnapshotRequest { - return ApiDeleteSnapshotRequest{ + return DeleteSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7740,7 +10880,7 @@ func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, snapsh } func (a *APIClient) DeleteSnapshotExecute(ctx context.Context, projectId string, snapshotId string) error { - r := ApiDeleteSnapshotRequest{ + r := DeleteSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7749,7 +10889,7 @@ func (a *APIClient) DeleteSnapshotExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiDeleteVirtualIPRequest struct { +type DeleteVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -7757,14 +10897,18 @@ type ApiDeleteVirtualIPRequest struct { virtualIpId string } -func (r ApiDeleteVirtualIPRequest) Execute() error { +func (r DeleteVirtualIPRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteVirtualIP") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7813,7 +10957,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -7823,7 +10967,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -7847,7 +10991,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7858,7 +11002,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7869,7 +11013,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7880,7 +11024,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7891,7 +11035,7 @@ func (r ApiDeleteVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -7917,7 +11061,7 @@ Delete a virtual IP that is part of the project. @return ApiDeleteVirtualIPRequest */ func (a *APIClient) DeleteVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiDeleteVirtualIPRequest { - return ApiDeleteVirtualIPRequest{ + return DeleteVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7927,7 +11071,7 @@ func (a *APIClient) DeleteVirtualIP(ctx context.Context, projectId string, netwo } func (a *APIClient) DeleteVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) error { - r := ApiDeleteVirtualIPRequest{ + r := DeleteVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -7937,21 +11081,25 @@ func (a *APIClient) DeleteVirtualIPExecute(ctx context.Context, projectId string return r.Execute() } -type ApiDeleteVolumeRequest struct { +type DeleteVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string volumeId string } -func (r ApiDeleteVolumeRequest) Execute() error { +func (r DeleteVolumeRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteVolume") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.DeleteVolume") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -7993,7 +11141,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -8003,7 +11151,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8027,7 +11175,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8038,7 +11186,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8049,7 +11197,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8060,7 +11208,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8071,7 +11219,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8082,7 +11230,7 @@ func (r ApiDeleteVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -8107,7 +11255,7 @@ Delete a volume inside a project. The deletion will fail if the volume is still @return ApiDeleteVolumeRequest */ func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, volumeId string) ApiDeleteVolumeRequest { - return ApiDeleteVolumeRequest{ + return DeleteVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8116,7 +11264,7 @@ func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, volumeId } func (a *APIClient) DeleteVolumeExecute(ctx context.Context, projectId string, volumeId string) error { - r := ApiDeleteVolumeRequest{ + r := DeleteVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8125,14 +11273,14 @@ func (a *APIClient) DeleteVolumeExecute(ctx context.Context, projectId string, v return r.Execute() } -type ApiGetAffinityGroupRequest struct { +type GetAffinityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string affinityGroupId string } -func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { +func (r GetAffinityGroupRequest) Execute() (*AffinityGroup, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -8140,7 +11288,11 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { localVarReturnValue *AffinityGroup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetAffinityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetAffinityGroup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -8182,7 +11334,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -8192,7 +11344,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8216,7 +11368,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8227,7 +11379,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8238,7 +11390,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8249,7 +11401,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8260,7 +11412,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8271,7 +11423,7 @@ func (r ApiGetAffinityGroupRequest) Execute() (*AffinityGroup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -8295,7 +11447,7 @@ Get the affinity group created in a project. @return ApiGetAffinityGroupRequest */ func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, affinityGroupId string) ApiGetAffinityGroupRequest { - return ApiGetAffinityGroupRequest{ + return GetAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8304,7 +11456,7 @@ func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, affi } func (a *APIClient) GetAffinityGroupExecute(ctx context.Context, projectId string, affinityGroupId string) (*AffinityGroup, error) { - r := ApiGetAffinityGroupRequest{ + r := GetAffinityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8313,7 +11465,7 @@ func (a *APIClient) GetAffinityGroupExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiGetAttachedVolumeRequest struct { +type GetAttachedVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -8321,7 +11473,7 @@ type ApiGetAttachedVolumeRequest struct { volumeId string } -func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { +func (r GetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -8329,7 +11481,11 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { localVarReturnValue *VolumeAttachment ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetAttachedVolume") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetAttachedVolume") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -8378,7 +11534,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -8388,7 +11544,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8412,7 +11568,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8423,7 +11579,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8434,7 +11590,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8445,7 +11601,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8456,7 +11612,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8467,7 +11623,7 @@ func (r ApiGetAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -8492,7 +11648,7 @@ Get the details of an existing Volume Attachment. @return ApiGetAttachedVolumeRequest */ func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiGetAttachedVolumeRequest { - return ApiGetAttachedVolumeRequest{ + return GetAttachedVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8502,7 +11658,7 @@ func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, ser } func (a *APIClient) GetAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) { - r := ApiGetAttachedVolumeRequest{ + r := GetAttachedVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8512,14 +11668,14 @@ func (a *APIClient) GetAttachedVolumeExecute(ctx context.Context, projectId stri return r.Execute() } -type ApiGetBackupRequest struct { +type GetBackupRequest struct { ctx context.Context apiService *DefaultApiService projectId string backupId string } -func (r ApiGetBackupRequest) Execute() (*Backup, error) { +func (r GetBackupRequest) Execute() (*Backup, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -8527,7 +11683,11 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { localVarReturnValue *Backup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetBackup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetBackup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -8569,7 +11729,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -8579,7 +11739,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8603,7 +11763,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8614,7 +11774,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8625,7 +11785,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8636,7 +11796,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8647,7 +11807,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8658,7 +11818,7 @@ func (r ApiGetBackupRequest) Execute() (*Backup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -8682,7 +11842,7 @@ Get details about a block device backup. @return ApiGetBackupRequest */ func (a *APIClient) GetBackup(ctx context.Context, projectId string, backupId string) ApiGetBackupRequest { - return ApiGetBackupRequest{ + return GetBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8691,7 +11851,7 @@ func (a *APIClient) GetBackup(ctx context.Context, projectId string, backupId st } func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error) { - r := ApiGetBackupRequest{ + r := GetBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8700,14 +11860,14 @@ func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, back return r.Execute() } -type ApiGetImageRequest struct { +type GetImageRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiGetImageRequest) Execute() (*Image, error) { +func (r GetImageRequest) Execute() (*Image, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -8715,7 +11875,11 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { localVarReturnValue *Image ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImage") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImage") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -8757,7 +11921,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -8767,7 +11931,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8791,7 +11955,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8802,7 +11966,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8813,7 +11977,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8824,7 +11988,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8835,7 +11999,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8846,7 +12010,7 @@ func (r ApiGetImageRequest) Execute() (*Image, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -8870,7 +12034,7 @@ Get details about a specific Image inside a project. @return ApiGetImageRequest */ func (a *APIClient) GetImage(ctx context.Context, projectId string, imageId string) ApiGetImageRequest { - return ApiGetImageRequest{ + return GetImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8879,7 +12043,7 @@ func (a *APIClient) GetImage(ctx context.Context, projectId string, imageId stri } func (a *APIClient) GetImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error) { - r := ApiGetImageRequest{ + r := GetImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -8888,14 +12052,14 @@ func (a *APIClient) GetImageExecute(ctx context.Context, projectId string, image return r.Execute() } -type ApiGetImageShareRequest struct { +type GetImageShareRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { +func (r GetImageShareRequest) Execute() (*ImageShare, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -8903,7 +12067,11 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { localVarReturnValue *ImageShare ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImageShare") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImageShare") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -8945,7 +12113,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -8955,7 +12123,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -8979,7 +12147,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -8990,7 +12158,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9001,7 +12169,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9012,7 +12180,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9023,7 +12191,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9034,7 +12202,7 @@ func (r ApiGetImageShareRequest) Execute() (*ImageShare, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9058,7 +12226,7 @@ Get share details about an shared image. @return ApiGetImageShareRequest */ func (a *APIClient) GetImageShare(ctx context.Context, projectId string, imageId string) ApiGetImageShareRequest { - return ApiGetImageShareRequest{ + return GetImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9067,7 +12235,7 @@ func (a *APIClient) GetImageShare(ctx context.Context, projectId string, imageId } func (a *APIClient) GetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) { - r := ApiGetImageShareRequest{ + r := GetImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9076,7 +12244,7 @@ func (a *APIClient) GetImageShareExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiGetImageShareConsumerRequest struct { +type GetImageShareConsumerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -9084,7 +12252,7 @@ type ApiGetImageShareConsumerRequest struct { consumerProjectId string } -func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) { +func (r GetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -9092,7 +12260,11 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) localVarReturnValue *ImageShareConsumer ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImageShareConsumer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetImageShareConsumer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -9141,7 +12313,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -9151,7 +12323,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -9175,7 +12347,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9186,7 +12358,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9197,7 +12369,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9208,7 +12380,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9219,7 +12391,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9230,7 +12402,7 @@ func (r ApiGetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error) return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9255,7 +12427,7 @@ Get details about an image share consumer. @return ApiGetImageShareConsumerRequest */ func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, imageId string, consumerProjectId string) ApiGetImageShareConsumerRequest { - return ApiGetImageShareConsumerRequest{ + return GetImageShareConsumerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9265,7 +12437,7 @@ func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, } func (a *APIClient) GetImageShareConsumerExecute(ctx context.Context, projectId string, imageId string, consumerProjectId string) (*ImageShareConsumer, error) { - r := ApiGetImageShareConsumerRequest{ + r := GetImageShareConsumerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9275,13 +12447,13 @@ func (a *APIClient) GetImageShareConsumerExecute(ctx context.Context, projectId return r.Execute() } -type ApiGetKeyPairRequest struct { +type GetKeyPairRequest struct { ctx context.Context apiService *DefaultApiService keypairName string } -func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { +func (r GetKeyPairRequest) Execute() (*Keypair, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -9289,7 +12461,11 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { localVarReturnValue *Keypair ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetKeyPair") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetKeyPair") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -9321,7 +12497,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -9331,7 +12507,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -9355,7 +12531,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9366,7 +12542,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9377,7 +12553,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9388,7 +12564,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9399,7 +12575,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9410,7 +12586,7 @@ func (r ApiGetKeyPairRequest) Execute() (*Keypair, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9433,7 +12609,7 @@ Get details about an SSH keypair. @return ApiGetKeyPairRequest */ func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest { - return ApiGetKeyPairRequest{ + return GetKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -9441,7 +12617,7 @@ func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKe } func (a *APIClient) GetKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error) { - r := ApiGetKeyPairRequest{ + r := GetKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -9449,14 +12625,14 @@ func (a *APIClient) GetKeyPairExecute(ctx context.Context, keypairName string) ( return r.Execute() } -type ApiGetMachineTypeRequest struct { +type GetMachineTypeRequest struct { ctx context.Context apiService *DefaultApiService projectId string machineType string } -func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { +func (r GetMachineTypeRequest) Execute() (*MachineType, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -9464,7 +12640,11 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { localVarReturnValue *MachineType ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetMachineType") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetMachineType") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -9503,7 +12683,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -9513,7 +12693,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -9537,7 +12717,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9548,7 +12728,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9559,7 +12739,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9570,7 +12750,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9581,7 +12761,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9592,7 +12772,7 @@ func (r ApiGetMachineTypeRequest) Execute() (*MachineType, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9616,7 +12796,7 @@ Get details about a specific machine type. @return ApiGetMachineTypeRequest */ func (a *APIClient) GetMachineType(ctx context.Context, projectId string, machineType string) ApiGetMachineTypeRequest { - return ApiGetMachineTypeRequest{ + return GetMachineTypeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9625,7 +12805,7 @@ func (a *APIClient) GetMachineType(ctx context.Context, projectId string, machin } func (a *APIClient) GetMachineTypeExecute(ctx context.Context, projectId string, machineType string) (*MachineType, error) { - r := ApiGetMachineTypeRequest{ + r := GetMachineTypeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9634,14 +12814,14 @@ func (a *APIClient) GetMachineTypeExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiGetNetworkRequest struct { +type GetNetworkRequest struct { ctx context.Context apiService *DefaultApiService projectId string networkId string } -func (r ApiGetNetworkRequest) Execute() (*Network, error) { +func (r GetNetworkRequest) Execute() (*Network, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -9649,7 +12829,11 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { localVarReturnValue *Network ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetwork") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetwork") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -9691,7 +12875,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -9701,7 +12885,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -9725,7 +12909,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9736,7 +12920,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9747,7 +12931,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9758,7 +12942,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9769,7 +12953,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9780,7 +12964,7 @@ func (r ApiGetNetworkRequest) Execute() (*Network, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9804,7 +12988,7 @@ Get details about a network of a project. @return ApiGetNetworkRequest */ func (a *APIClient) GetNetwork(ctx context.Context, projectId string, networkId string) ApiGetNetworkRequest { - return ApiGetNetworkRequest{ + return GetNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9813,7 +12997,7 @@ func (a *APIClient) GetNetwork(ctx context.Context, projectId string, networkId } func (a *APIClient) GetNetworkExecute(ctx context.Context, projectId string, networkId string) (*Network, error) { - r := ApiGetNetworkRequest{ + r := GetNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -9822,14 +13006,14 @@ func (a *APIClient) GetNetworkExecute(ctx context.Context, projectId string, net return r.Execute() } -type ApiGetNetworkAreaRequest struct { +type GetNetworkAreaRequest struct { ctx context.Context apiService *DefaultApiService organizationId string areaId string } -func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { +func (r GetNetworkAreaRequest) Execute() (*NetworkArea, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -9837,7 +13021,11 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { localVarReturnValue *NetworkArea ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkArea") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkArea") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -9879,7 +13067,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -9889,7 +13077,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -9913,7 +13101,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9924,7 +13112,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9935,7 +13123,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9946,7 +13134,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9957,7 +13145,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -9968,7 +13156,7 @@ func (r ApiGetNetworkAreaRequest) Execute() (*NetworkArea, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -9992,7 +13180,7 @@ Get details about a network area in an organization. @return ApiGetNetworkAreaRequest */ func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest { - return ApiGetNetworkAreaRequest{ + return GetNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10001,7 +13189,7 @@ func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, a } func (a *APIClient) GetNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error) { - r := ApiGetNetworkAreaRequest{ + r := GetNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10010,7 +13198,7 @@ func (a *APIClient) GetNetworkAreaExecute(ctx context.Context, organizationId st return r.Execute() } -type ApiGetNetworkAreaRangeRequest struct { +type GetNetworkAreaRangeRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -10018,7 +13206,7 @@ type ApiGetNetworkAreaRangeRequest struct { networkRangeId string } -func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { +func (r GetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10026,7 +13214,11 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { localVarReturnValue *NetworkRange ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkAreaRange") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkAreaRange") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -10075,7 +13267,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -10085,7 +13277,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -10109,7 +13301,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10120,7 +13312,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10131,7 +13323,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10142,7 +13334,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10153,7 +13345,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10164,7 +13356,7 @@ func (r ApiGetNetworkAreaRangeRequest) Execute() (*NetworkRange, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -10189,7 +13381,7 @@ Get details about a network range in a network area. @return ApiGetNetworkAreaRangeRequest */ func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, networkRangeId string) ApiGetNetworkAreaRangeRequest { - return ApiGetNetworkAreaRangeRequest{ + return GetNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10199,7 +13391,7 @@ func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId stri } func (a *APIClient) GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, networkRangeId string) (*NetworkRange, error) { - r := ApiGetNetworkAreaRangeRequest{ + r := GetNetworkAreaRangeRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10209,7 +13401,7 @@ func (a *APIClient) GetNetworkAreaRangeExecute(ctx context.Context, organization return r.Execute() } -type ApiGetNetworkAreaRouteRequest struct { +type GetNetworkAreaRouteRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -10217,7 +13409,7 @@ type ApiGetNetworkAreaRouteRequest struct { routeId string } -func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { +func (r GetNetworkAreaRouteRequest) Execute() (*Route, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10225,7 +13417,11 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { localVarReturnValue *Route ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkAreaRoute") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNetworkAreaRoute") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -10274,7 +13470,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -10284,7 +13480,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -10308,7 +13504,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10319,7 +13515,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10330,7 +13526,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10341,7 +13537,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10352,7 +13548,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10363,7 +13559,7 @@ func (r ApiGetNetworkAreaRouteRequest) Execute() (*Route, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -10388,7 +13584,7 @@ Get details about a network route defined in a network area. @return ApiGetNetworkAreaRouteRequest */ func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, routeId string) ApiGetNetworkAreaRouteRequest { - return ApiGetNetworkAreaRouteRequest{ + return GetNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10398,7 +13594,7 @@ func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId stri } func (a *APIClient) GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error) { - r := ApiGetNetworkAreaRouteRequest{ + r := GetNetworkAreaRouteRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10408,7 +13604,7 @@ func (a *APIClient) GetNetworkAreaRouteExecute(ctx context.Context, organization return r.Execute() } -type ApiGetNicRequest struct { +type GetNicRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -10416,7 +13612,7 @@ type ApiGetNicRequest struct { nicId string } -func (r ApiGetNicRequest) Execute() (*NIC, error) { +func (r GetNicRequest) Execute() (*NIC, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10424,7 +13620,11 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { localVarReturnValue *NIC ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNic") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetNic") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -10473,7 +13673,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -10483,7 +13683,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -10507,7 +13707,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10518,7 +13718,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10529,7 +13729,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10540,7 +13740,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10551,7 +13751,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10562,7 +13762,7 @@ func (r ApiGetNicRequest) Execute() (*NIC, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -10587,7 +13787,7 @@ Get details about a network interface inside a network. @return ApiGetNicRequest */ func (a *APIClient) GetNic(ctx context.Context, projectId string, networkId string, nicId string) ApiGetNicRequest { - return ApiGetNicRequest{ + return GetNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -10597,7 +13797,7 @@ func (a *APIClient) GetNic(ctx context.Context, projectId string, networkId stri } func (a *APIClient) GetNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error) { - r := ApiGetNicRequest{ + r := GetNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -10607,14 +13807,14 @@ func (a *APIClient) GetNicExecute(ctx context.Context, projectId string, network return r.Execute() } -type ApiGetOrganizationRequestRequest struct { +type GetOrganizationRequestRequest struct { ctx context.Context apiService *DefaultApiService organizationId string requestId string } -func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { +func (r GetOrganizationRequestRequest) Execute() (*Request, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10622,7 +13822,11 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { localVarReturnValue *Request ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetOrganizationRequest") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetOrganizationRequest") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -10664,7 +13868,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -10674,7 +13878,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -10698,7 +13902,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10709,7 +13913,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10720,7 +13924,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10731,7 +13935,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10742,7 +13946,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10753,7 +13957,7 @@ func (r ApiGetOrganizationRequestRequest) Execute() (*Request, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -10777,7 +13981,7 @@ Lookup an organization request ID from a previous request. This allows to find r @return ApiGetOrganizationRequestRequest */ func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest { - return ApiGetOrganizationRequestRequest{ + return GetOrganizationRequestRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10786,7 +13990,7 @@ func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId s } func (a *APIClient) GetOrganizationRequestExecute(ctx context.Context, organizationId string, requestId string) (*Request, error) { - r := ApiGetOrganizationRequestRequest{ + r := GetOrganizationRequestRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -10795,13 +13999,13 @@ func (a *APIClient) GetOrganizationRequestExecute(ctx context.Context, organizat return r.Execute() } -type ApiGetProjectDetailsRequest struct { +type GetProjectDetailsRequest struct { ctx context.Context apiService *DefaultApiService projectId string } -func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { +func (r GetProjectDetailsRequest) Execute() (*Project, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10809,7 +14013,11 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { localVarReturnValue *Project ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectDetails") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectDetails") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -10844,7 +14052,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -10854,7 +14062,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -10878,7 +14086,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10889,7 +14097,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10900,7 +14108,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10911,7 +14119,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10922,7 +14130,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -10933,7 +14141,7 @@ func (r ApiGetProjectDetailsRequest) Execute() (*Project, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -10956,7 +14164,7 @@ Get details about a STACKIT project. @return ApiGetProjectDetailsRequest */ func (a *APIClient) GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest { - return ApiGetProjectDetailsRequest{ + return GetProjectDetailsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -10964,7 +14172,7 @@ func (a *APIClient) GetProjectDetails(ctx context.Context, projectId string) Api } func (a *APIClient) GetProjectDetailsExecute(ctx context.Context, projectId string) (*Project, error) { - r := ApiGetProjectDetailsRequest{ + r := GetProjectDetailsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -10972,14 +14180,14 @@ func (a *APIClient) GetProjectDetailsExecute(ctx context.Context, projectId stri return r.Execute() } -type ApiGetProjectNICRequest struct { +type GetProjectNICRequest struct { ctx context.Context apiService *DefaultApiService projectId string nicId string } -func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { +func (r GetProjectNICRequest) Execute() (*NIC, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -10987,7 +14195,11 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { localVarReturnValue *NIC ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectNIC") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectNIC") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11029,7 +14241,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -11039,7 +14251,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -11063,7 +14275,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11074,7 +14286,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11085,7 +14297,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11096,7 +14308,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11107,7 +14319,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11118,7 +14330,7 @@ func (r ApiGetProjectNICRequest) Execute() (*NIC, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -11142,7 +14354,7 @@ Get details about a network interface inside a project. @return ApiGetProjectNICRequest */ func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, nicId string) ApiGetProjectNICRequest { - return ApiGetProjectNICRequest{ + return GetProjectNICRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11151,7 +14363,7 @@ func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, nicId s } func (a *APIClient) GetProjectNICExecute(ctx context.Context, projectId string, nicId string) (*NIC, error) { - r := ApiGetProjectNICRequest{ + r := GetProjectNICRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11160,14 +14372,14 @@ func (a *APIClient) GetProjectNICExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiGetProjectRequestRequest struct { +type GetProjectRequestRequest struct { ctx context.Context apiService *DefaultApiService projectId string requestId string } -func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { +func (r GetProjectRequestRequest) Execute() (*Request, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -11175,7 +14387,11 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { localVarReturnValue *Request ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectRequest") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetProjectRequest") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11217,7 +14433,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -11227,7 +14443,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -11251,7 +14467,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11262,7 +14478,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11273,7 +14489,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11284,7 +14500,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11295,7 +14511,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11306,7 +14522,7 @@ func (r ApiGetProjectRequestRequest) Execute() (*Request, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -11330,7 +14546,7 @@ Lookup a project request ID from a previous request. This allows to find resourc @return ApiGetProjectRequestRequest */ func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, requestId string) ApiGetProjectRequestRequest { - return ApiGetProjectRequestRequest{ + return GetProjectRequestRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11339,7 +14555,7 @@ func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, req } func (a *APIClient) GetProjectRequestExecute(ctx context.Context, projectId string, requestId string) (*Request, error) { - r := ApiGetProjectRequestRequest{ + r := GetProjectRequestRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11348,14 +14564,14 @@ func (a *APIClient) GetProjectRequestExecute(ctx context.Context, projectId stri return r.Execute() } -type ApiGetPublicIPRequest struct { +type GetPublicIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string publicIpId string } -func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { +func (r GetPublicIPRequest) Execute() (*PublicIp, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -11363,7 +14579,11 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { localVarReturnValue *PublicIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetPublicIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetPublicIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11405,7 +14625,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -11415,7 +14635,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -11439,7 +14659,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11450,7 +14670,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11461,7 +14681,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11472,7 +14692,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11483,7 +14703,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11494,7 +14714,7 @@ func (r ApiGetPublicIPRequest) Execute() (*PublicIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -11518,7 +14738,7 @@ Get details about a public IP inside a project. @return ApiGetPublicIPRequest */ func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, publicIpId string) ApiGetPublicIPRequest { - return ApiGetPublicIPRequest{ + return GetPublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11527,7 +14747,7 @@ func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, publicIpI } func (a *APIClient) GetPublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error) { - r := ApiGetPublicIPRequest{ + r := GetPublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11536,14 +14756,14 @@ func (a *APIClient) GetPublicIPExecute(ctx context.Context, projectId string, pu return r.Execute() } -type ApiGetSecurityGroupRequest struct { +type GetSecurityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string securityGroupId string } -func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { +func (r GetSecurityGroupRequest) Execute() (*SecurityGroup, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -11551,7 +14771,11 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { localVarReturnValue *SecurityGroup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSecurityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSecurityGroup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11593,7 +14817,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -11603,7 +14827,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -11627,7 +14851,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11638,7 +14862,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11649,7 +14873,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11660,7 +14884,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11671,7 +14895,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11682,7 +14906,7 @@ func (r ApiGetSecurityGroupRequest) Execute() (*SecurityGroup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -11706,7 +14930,7 @@ Get details about a security group of a project. @return ApiGetSecurityGroupRequest */ func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiGetSecurityGroupRequest { - return ApiGetSecurityGroupRequest{ + return GetSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11715,7 +14939,7 @@ func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, secu } func (a *APIClient) GetSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error) { - r := ApiGetSecurityGroupRequest{ + r := GetSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11724,7 +14948,7 @@ func (a *APIClient) GetSecurityGroupExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiGetSecurityGroupRuleRequest struct { +type GetSecurityGroupRuleRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -11732,7 +14956,7 @@ type ApiGetSecurityGroupRuleRequest struct { securityGroupRuleId string } -func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { +func (r GetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -11740,7 +14964,11 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { localVarReturnValue *SecurityGroupRule ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSecurityGroupRule") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSecurityGroupRule") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11789,7 +15017,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -11799,7 +15027,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -11823,7 +15051,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11834,7 +15062,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11845,7 +15073,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11856,7 +15084,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11867,7 +15095,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -11878,7 +15106,7 @@ func (r ApiGetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -11903,7 +15131,7 @@ Get details about a security group rule of a project. @return ApiGetSecurityGroupRuleRequest */ func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) ApiGetSecurityGroupRuleRequest { - return ApiGetSecurityGroupRuleRequest{ + return GetSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11913,7 +15141,7 @@ func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, } func (a *APIClient) GetSecurityGroupRuleExecute(ctx context.Context, projectId string, securityGroupId string, securityGroupRuleId string) (*SecurityGroupRule, error) { - r := ApiGetSecurityGroupRuleRequest{ + r := GetSecurityGroupRuleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -11923,7 +15151,7 @@ func (a *APIClient) GetSecurityGroupRuleExecute(ctx context.Context, projectId s return r.Execute() } -type ApiGetServerRequest struct { +type GetServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -11933,12 +15161,12 @@ type ApiGetServerRequest struct { // Show detailed information about server. -func (r ApiGetServerRequest) Details(details bool) ApiGetServerRequest { +func (r GetServerRequest) Details(details bool) ApiGetServerRequest { r.details = &details return r } -func (r ApiGetServerRequest) Execute() (*Server, error) { +func (r GetServerRequest) Execute() (*Server, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -11946,7 +15174,11 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { localVarReturnValue *Server ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -11991,7 +15223,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12001,7 +15233,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12025,7 +15257,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12036,7 +15268,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12047,7 +15279,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12058,7 +15290,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12069,7 +15301,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12080,7 +15312,7 @@ func (r ApiGetServerRequest) Execute() (*Server, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -12104,7 +15336,7 @@ Get details about a server by its ID. @return ApiGetServerRequest */ func (a *APIClient) GetServer(ctx context.Context, projectId string, serverId string) ApiGetServerRequest { - return ApiGetServerRequest{ + return GetServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12113,7 +15345,7 @@ func (a *APIClient) GetServer(ctx context.Context, projectId string, serverId st } func (a *APIClient) GetServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error) { - r := ApiGetServerRequest{ + r := GetServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12122,14 +15354,14 @@ func (a *APIClient) GetServerExecute(ctx context.Context, projectId string, serv return r.Execute() } -type ApiGetServerConsoleRequest struct { +type GetServerConsoleRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { +func (r GetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -12137,7 +15369,11 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { localVarReturnValue *ServerConsoleUrl ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServerConsole") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServerConsole") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -12179,7 +15415,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12189,7 +15425,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12213,7 +15449,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12224,7 +15460,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12235,7 +15471,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12246,7 +15482,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12257,7 +15493,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12268,7 +15504,7 @@ func (r ApiGetServerConsoleRequest) Execute() (*ServerConsoleUrl, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -12292,7 +15528,7 @@ Get a URL for server remote console. @return ApiGetServerConsoleRequest */ func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, serverId string) ApiGetServerConsoleRequest { - return ApiGetServerConsoleRequest{ + return GetServerConsoleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12301,7 +15537,7 @@ func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, serv } func (a *APIClient) GetServerConsoleExecute(ctx context.Context, projectId string, serverId string) (*ServerConsoleUrl, error) { - r := ApiGetServerConsoleRequest{ + r := GetServerConsoleRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12310,7 +15546,7 @@ func (a *APIClient) GetServerConsoleExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiGetServerLogRequest struct { +type GetServerLogRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -12320,12 +15556,12 @@ type ApiGetServerLogRequest struct { // Request the server log. By default the length is limited to 2000 lines. Set to 0 to retrieve the complete log. -func (r ApiGetServerLogRequest) Length(length int64) ApiGetServerLogRequest { +func (r GetServerLogRequest) Length(length int64) ApiGetServerLogRequest { r.length = &length return r } -func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { +func (r GetServerLogRequest) Execute() (*GetServerLog200Response, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -12333,7 +15569,11 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { localVarReturnValue *GetServerLog200Response ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServerLog") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetServerLog") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -12378,7 +15618,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12388,7 +15628,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12412,7 +15652,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12423,7 +15663,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12434,7 +15674,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12445,7 +15685,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12456,7 +15696,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12467,7 +15707,7 @@ func (r ApiGetServerLogRequest) Execute() (*GetServerLog200Response, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -12491,7 +15731,7 @@ Get server console log. @return ApiGetServerLogRequest */ func (a *APIClient) GetServerLog(ctx context.Context, projectId string, serverId string) ApiGetServerLogRequest { - return ApiGetServerLogRequest{ + return GetServerLogRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12500,7 +15740,7 @@ func (a *APIClient) GetServerLog(ctx context.Context, projectId string, serverId } func (a *APIClient) GetServerLogExecute(ctx context.Context, projectId string, serverId string) (*GetServerLog200Response, error) { - r := ApiGetServerLogRequest{ + r := GetServerLogRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12509,14 +15749,14 @@ func (a *APIClient) GetServerLogExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiGetSnapshotRequest struct { +type GetSnapshotRequest struct { ctx context.Context apiService *DefaultApiService projectId string snapshotId string } -func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { +func (r GetSnapshotRequest) Execute() (*Snapshot, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -12524,7 +15764,11 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { localVarReturnValue *Snapshot ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSnapshot") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetSnapshot") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -12566,7 +15810,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12576,7 +15820,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12600,7 +15844,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12611,7 +15855,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12622,7 +15866,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12633,7 +15877,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12644,7 +15888,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12655,7 +15899,7 @@ func (r ApiGetSnapshotRequest) Execute() (*Snapshot, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -12679,7 +15923,7 @@ Get details about a block device snapshot. @return ApiGetSnapshotRequest */ func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, snapshotId string) ApiGetSnapshotRequest { - return ApiGetSnapshotRequest{ + return GetSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12688,7 +15932,7 @@ func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, snapshotI } func (a *APIClient) GetSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error) { - r := ApiGetSnapshotRequest{ + r := GetSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12697,7 +15941,7 @@ func (a *APIClient) GetSnapshotExecute(ctx context.Context, projectId string, sn return r.Execute() } -type ApiGetVirtualIPRequest struct { +type GetVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -12705,7 +15949,7 @@ type ApiGetVirtualIPRequest struct { virtualIpId string } -func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { +func (r GetVirtualIPRequest) Execute() (*VirtualIp, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -12713,7 +15957,11 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { localVarReturnValue *VirtualIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVirtualIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -12762,7 +16010,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12772,7 +16020,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12796,7 +16044,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12807,7 +16055,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12818,7 +16066,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12829,7 +16077,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12840,7 +16088,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12851,7 +16099,7 @@ func (r ApiGetVirtualIPRequest) Execute() (*VirtualIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -12876,7 +16124,7 @@ Get details about a virtual IP inside a project. @return ApiGetVirtualIPRequest */ func (a *APIClient) GetVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiGetVirtualIPRequest { - return ApiGetVirtualIPRequest{ + return GetVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12886,7 +16134,7 @@ func (a *APIClient) GetVirtualIP(ctx context.Context, projectId string, networkI } func (a *APIClient) GetVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) { - r := ApiGetVirtualIPRequest{ + r := GetVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -12896,14 +16144,14 @@ func (a *APIClient) GetVirtualIPExecute(ctx context.Context, projectId string, n return r.Execute() } -type ApiGetVolumeRequest struct { +type GetVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string volumeId string } -func (r ApiGetVolumeRequest) Execute() (*Volume, error) { +func (r GetVolumeRequest) Execute() (*Volume, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -12911,7 +16159,11 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { localVarReturnValue *Volume ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVolume") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVolume") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -12953,7 +16205,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -12963,7 +16215,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -12987,7 +16239,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -12998,7 +16250,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13009,7 +16261,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13020,7 +16272,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13031,7 +16283,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13042,7 +16294,7 @@ func (r ApiGetVolumeRequest) Execute() (*Volume, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13066,7 +16318,7 @@ Get details about a block device volume. @return ApiGetVolumeRequest */ func (a *APIClient) GetVolume(ctx context.Context, projectId string, volumeId string) ApiGetVolumeRequest { - return ApiGetVolumeRequest{ + return GetVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13075,7 +16327,7 @@ func (a *APIClient) GetVolume(ctx context.Context, projectId string, volumeId st } func (a *APIClient) GetVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error) { - r := ApiGetVolumeRequest{ + r := GetVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13084,14 +16336,14 @@ func (a *APIClient) GetVolumeExecute(ctx context.Context, projectId string, volu return r.Execute() } -type ApiGetVolumePerformanceClassRequest struct { +type GetVolumePerformanceClassRequest struct { ctx context.Context apiService *DefaultApiService projectId string volumePerformanceClass string } -func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, error) { +func (r GetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -13099,7 +16351,11 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, localVarReturnValue *VolumePerformanceClass ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVolumePerformanceClass") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.GetVolumePerformanceClass") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -13138,7 +16394,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -13148,7 +16404,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -13172,7 +16428,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13183,7 +16439,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13194,7 +16450,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13205,7 +16461,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13216,7 +16472,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13227,7 +16483,7 @@ func (r ApiGetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13251,7 +16507,7 @@ Get details about a specific volume performance class. @return ApiGetVolumePerformanceClassRequest */ func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId string, volumePerformanceClass string) ApiGetVolumePerformanceClassRequest { - return ApiGetVolumePerformanceClassRequest{ + return GetVolumePerformanceClassRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13260,7 +16516,7 @@ func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId str } func (a *APIClient) GetVolumePerformanceClassExecute(ctx context.Context, projectId string, volumePerformanceClass string) (*VolumePerformanceClass, error) { - r := ApiGetVolumePerformanceClassRequest{ + r := GetVolumePerformanceClassRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13269,13 +16525,13 @@ func (a *APIClient) GetVolumePerformanceClassExecute(ctx context.Context, projec return r.Execute() } -type ApiListAffinityGroupsRequest struct { +type ListAffinityGroupsRequest struct { ctx context.Context apiService *DefaultApiService projectId string } -func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, error) { +func (r ListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -13283,7 +16539,11 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err localVarReturnValue *AffinityGroupListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAffinityGroups") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAffinityGroups") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -13318,7 +16578,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -13328,7 +16588,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -13352,7 +16612,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13363,7 +16623,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13374,7 +16634,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13385,7 +16645,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13396,7 +16656,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13407,7 +16667,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13418,7 +16678,7 @@ func (r ApiListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, err return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13441,7 +16701,7 @@ Get the affinity groups created in a project. Affinity groups are an indication @return ApiListAffinityGroupsRequest */ func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string) ApiListAffinityGroupsRequest { - return ApiListAffinityGroupsRequest{ + return ListAffinityGroupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13449,7 +16709,7 @@ func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string) Ap } func (a *APIClient) ListAffinityGroupsExecute(ctx context.Context, projectId string) (*AffinityGroupListResponse, error) { - r := ApiListAffinityGroupsRequest{ + r := ListAffinityGroupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13457,14 +16717,14 @@ func (a *APIClient) ListAffinityGroupsExecute(ctx context.Context, projectId str return r.Execute() } -type ApiListAttachedVolumesRequest struct { +type ListAttachedVolumesRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, error) { +func (r ListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -13472,7 +16732,11 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, localVarReturnValue *VolumeAttachmentListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAttachedVolumes") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAttachedVolumes") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -13514,7 +16778,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -13524,7 +16788,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -13548,7 +16812,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13559,7 +16823,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13570,7 +16834,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13581,7 +16845,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13592,7 +16856,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13603,7 +16867,7 @@ func (r ApiListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13627,7 +16891,7 @@ Get a list of all volume attachments of a server. @return ApiListAttachedVolumesRequest */ func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, serverId string) ApiListAttachedVolumesRequest { - return ApiListAttachedVolumesRequest{ + return ListAttachedVolumesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13636,7 +16900,7 @@ func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, s } func (a *APIClient) ListAttachedVolumesExecute(ctx context.Context, projectId string, serverId string) (*VolumeAttachmentListResponse, error) { - r := ApiListAttachedVolumesRequest{ + r := ListAttachedVolumesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13645,12 +16909,12 @@ func (a *APIClient) ListAttachedVolumesExecute(ctx context.Context, projectId st return r.Execute() } -type ApiListAvailabilityZonesRequest struct { +type ListAvailabilityZonesRequest struct { ctx context.Context apiService *DefaultApiService } -func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListResponse, error) { +func (r ListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -13658,7 +16922,11 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons localVarReturnValue *AvailabilityZoneListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAvailabilityZones") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListAvailabilityZones") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -13686,7 +16954,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -13696,7 +16964,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -13720,7 +16988,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13731,7 +16999,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13742,7 +17010,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13753,7 +17021,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13764,7 +17032,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13775,7 +17043,7 @@ func (r ApiListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListRespons return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13797,21 +17065,21 @@ Get a list of all availability zones. @return ApiListAvailabilityZonesRequest */ func (a *APIClient) ListAvailabilityZones(ctx context.Context) ApiListAvailabilityZonesRequest { - return ApiListAvailabilityZonesRequest{ + return ListAvailabilityZonesRequest{ apiService: a.defaultApi, ctx: ctx, } } func (a *APIClient) ListAvailabilityZonesExecute(ctx context.Context) (*AvailabilityZoneListResponse, error) { - r := ApiListAvailabilityZonesRequest{ + r := ListAvailabilityZonesRequest{ apiService: a.defaultApi, ctx: ctx, } return r.Execute() } -type ApiListBackupsRequest struct { +type ListBackupsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -13820,12 +17088,12 @@ type ApiListBackupsRequest struct { // Filter resources by labels. -func (r ApiListBackupsRequest) LabelSelector(labelSelector string) ApiListBackupsRequest { +func (r ListBackupsRequest) LabelSelector(labelSelector string) ApiListBackupsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { +func (r ListBackupsRequest) Execute() (*BackupListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -13833,7 +17101,11 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { localVarReturnValue *BackupListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListBackups") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListBackups") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -13871,7 +17143,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -13881,7 +17153,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -13905,7 +17177,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13916,7 +17188,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13927,7 +17199,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13938,7 +17210,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13949,7 +17221,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -13960,7 +17232,7 @@ func (r ApiListBackupsRequest) Execute() (*BackupListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -13983,7 +17255,7 @@ Get a list of all backups inside a project. @return ApiListBackupsRequest */ func (a *APIClient) ListBackups(ctx context.Context, projectId string) ApiListBackupsRequest { - return ApiListBackupsRequest{ + return ListBackupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13991,7 +17263,7 @@ func (a *APIClient) ListBackups(ctx context.Context, projectId string) ApiListBa } func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string) (*BackupListResponse, error) { - r := ApiListBackupsRequest{ + r := ListBackupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -13999,7 +17271,7 @@ func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string) (* return r.Execute() } -type ApiListImagesRequest struct { +type ListImagesRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -14009,19 +17281,19 @@ type ApiListImagesRequest struct { // List all Images. -func (r ApiListImagesRequest) All(all bool) ApiListImagesRequest { +func (r ListImagesRequest) All(all bool) ApiListImagesRequest { r.all = &all return r } // Filter resources by labels. -func (r ApiListImagesRequest) LabelSelector(labelSelector string) ApiListImagesRequest { +func (r ListImagesRequest) LabelSelector(labelSelector string) ApiListImagesRequest { r.labelSelector = &labelSelector return r } -func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { +func (r ListImagesRequest) Execute() (*ImageListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14029,7 +17301,11 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { localVarReturnValue *ImageListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListImages") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListImages") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -14070,7 +17346,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -14080,7 +17356,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -14104,7 +17380,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14115,7 +17391,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14126,7 +17402,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14137,7 +17413,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14148,7 +17424,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14159,7 +17435,7 @@ func (r ApiListImagesRequest) Execute() (*ImageListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -14182,7 +17458,7 @@ Get a list of all images inside a project. @return ApiListImagesRequest */ func (a *APIClient) ListImages(ctx context.Context, projectId string) ApiListImagesRequest { - return ApiListImagesRequest{ + return ListImagesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -14190,7 +17466,7 @@ func (a *APIClient) ListImages(ctx context.Context, projectId string) ApiListIma } func (a *APIClient) ListImagesExecute(ctx context.Context, projectId string) (*ImageListResponse, error) { - r := ApiListImagesRequest{ + r := ListImagesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -14198,7 +17474,7 @@ func (a *APIClient) ListImagesExecute(ctx context.Context, projectId string) (*I return r.Execute() } -type ApiListKeyPairsRequest struct { +type ListKeyPairsRequest struct { ctx context.Context apiService *DefaultApiService labelSelector *string @@ -14206,12 +17482,12 @@ type ApiListKeyPairsRequest struct { // Filter resources by labels. -func (r ApiListKeyPairsRequest) LabelSelector(labelSelector string) ApiListKeyPairsRequest { +func (r ListKeyPairsRequest) LabelSelector(labelSelector string) ApiListKeyPairsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { +func (r ListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14219,7 +17495,11 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { localVarReturnValue *KeyPairListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListKeyPairs") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListKeyPairs") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -14250,7 +17530,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -14260,7 +17540,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -14284,7 +17564,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14295,7 +17575,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14306,7 +17586,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14317,7 +17597,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14328,7 +17608,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14339,7 +17619,7 @@ func (r ApiListKeyPairsRequest) Execute() (*KeyPairListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -14361,21 +17641,21 @@ Get a list of all SSH keypairs assigned to the requesting user. @return ApiListKeyPairsRequest */ func (a *APIClient) ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest { - return ApiListKeyPairsRequest{ + return ListKeyPairsRequest{ apiService: a.defaultApi, ctx: ctx, } } func (a *APIClient) ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error) { - r := ApiListKeyPairsRequest{ + r := ListKeyPairsRequest{ apiService: a.defaultApi, ctx: ctx, } return r.Execute() } -type ApiListMachineTypesRequest struct { +type ListMachineTypesRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -14384,12 +17664,12 @@ type ApiListMachineTypesRequest struct { // Filter resources by fields. A subset of expr-lang is supported. See https://expr-lang.org/docs/language-definition for usage details. -func (r ApiListMachineTypesRequest) Filter(filter string) ApiListMachineTypesRequest { +func (r ListMachineTypesRequest) Filter(filter string) ApiListMachineTypesRequest { r.filter = &filter return r } -func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) { +func (r ListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14397,7 +17677,11 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) localVarReturnValue *MachineTypeListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListMachineTypes") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListMachineTypes") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -14435,7 +17719,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -14445,7 +17729,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -14469,7 +17753,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14480,7 +17764,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14491,7 +17775,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14502,7 +17786,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14513,7 +17797,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14524,7 +17808,7 @@ func (r ApiListMachineTypesRequest) Execute() (*MachineTypeListResponse, error) return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -14547,7 +17831,7 @@ Get a list of all machine type available in a project. @return ApiListMachineTypesRequest */ func (a *APIClient) ListMachineTypes(ctx context.Context, projectId string) ApiListMachineTypesRequest { - return ApiListMachineTypesRequest{ + return ListMachineTypesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -14555,7 +17839,7 @@ func (a *APIClient) ListMachineTypes(ctx context.Context, projectId string) ApiL } func (a *APIClient) ListMachineTypesExecute(ctx context.Context, projectId string) (*MachineTypeListResponse, error) { - r := ApiListMachineTypesRequest{ + r := ListMachineTypesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -14563,14 +17847,14 @@ func (a *APIClient) ListMachineTypesExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiListNetworkAreaProjectsRequest struct { +type ListNetworkAreaProjectsRequest struct { ctx context.Context apiService *DefaultApiService organizationId string areaId string } -func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, error) { +func (r ListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14578,7 +17862,11 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro localVarReturnValue *ProjectListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaProjects") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaProjects") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -14620,7 +17908,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -14630,7 +17918,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -14654,7 +17942,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14665,7 +17953,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14676,7 +17964,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14687,7 +17975,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14698,7 +17986,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14709,7 +17997,7 @@ func (r ApiListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, erro return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -14733,7 +18021,7 @@ Get a list of all projects using a network area. @return ApiListNetworkAreaProjectsRequest */ func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest { - return ApiListNetworkAreaProjectsRequest{ + return ListNetworkAreaProjectsRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -14742,7 +18030,7 @@ func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId } func (a *APIClient) ListNetworkAreaProjectsExecute(ctx context.Context, organizationId string, areaId string) (*ProjectListResponse, error) { - r := ApiListNetworkAreaProjectsRequest{ + r := ListNetworkAreaProjectsRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -14751,14 +18039,14 @@ func (a *APIClient) ListNetworkAreaProjectsExecute(ctx context.Context, organiza return r.Execute() } -type ApiListNetworkAreaRangesRequest struct { +type ListNetworkAreaRangesRequest struct { ctx context.Context apiService *DefaultApiService organizationId string areaId string } -func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, error) { +func (r ListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14766,7 +18054,11 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e localVarReturnValue *NetworkRangeListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaRanges") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaRanges") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -14808,7 +18100,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -14818,7 +18110,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -14842,7 +18134,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14853,7 +18145,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14864,7 +18156,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14875,7 +18167,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14886,7 +18178,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -14897,7 +18189,7 @@ func (r ApiListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, e return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -14921,7 +18213,7 @@ Get a list of all network ranges in a network area. @return ApiListNetworkAreaRangesRequest */ func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRangesRequest { - return ApiListNetworkAreaRangesRequest{ + return ListNetworkAreaRangesRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -14930,7 +18222,7 @@ func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId st } func (a *APIClient) ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string) (*NetworkRangeListResponse, error) { - r := ApiListNetworkAreaRangesRequest{ + r := ListNetworkAreaRangesRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -14939,7 +18231,7 @@ func (a *APIClient) ListNetworkAreaRangesExecute(ctx context.Context, organizati return r.Execute() } -type ApiListNetworkAreaRoutesRequest struct { +type ListNetworkAreaRoutesRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -14949,12 +18241,12 @@ type ApiListNetworkAreaRoutesRequest struct { // Filter resources by labels. -func (r ApiListNetworkAreaRoutesRequest) LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest { +func (r ListNetworkAreaRoutesRequest) LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest { r.labelSelector = &labelSelector return r } -func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { +func (r ListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -14962,7 +18254,11 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { localVarReturnValue *RouteListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaRoutes") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreaRoutes") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15007,7 +18303,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15017,7 +18313,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15041,7 +18337,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15052,7 +18348,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15063,7 +18359,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15074,7 +18370,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15085,7 +18381,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15096,7 +18392,7 @@ func (r ApiListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -15120,7 +18416,7 @@ Get a list of all network routes defined in a network area. @return ApiListNetworkAreaRoutesRequest */ func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRoutesRequest { - return ApiListNetworkAreaRoutesRequest{ + return ListNetworkAreaRoutesRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -15129,7 +18425,7 @@ func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId st } func (a *APIClient) ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string) (*RouteListResponse, error) { - r := ApiListNetworkAreaRoutesRequest{ + r := ListNetworkAreaRoutesRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -15138,7 +18434,7 @@ func (a *APIClient) ListNetworkAreaRoutesExecute(ctx context.Context, organizati return r.Execute() } -type ApiListNetworkAreasRequest struct { +type ListNetworkAreasRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -15147,12 +18443,12 @@ type ApiListNetworkAreasRequest struct { // Filter resources by labels. -func (r ApiListNetworkAreasRequest) LabelSelector(labelSelector string) ApiListNetworkAreasRequest { +func (r ListNetworkAreasRequest) LabelSelector(labelSelector string) ApiListNetworkAreasRequest { r.labelSelector = &labelSelector return r } -func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) { +func (r ListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -15160,7 +18456,11 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) localVarReturnValue *NetworkAreaListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreas") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworkAreas") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15198,7 +18498,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15208,7 +18508,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15232,7 +18532,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15243,7 +18543,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15254,7 +18554,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15265,7 +18565,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15276,7 +18576,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15287,7 +18587,7 @@ func (r ApiListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error) return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -15310,7 +18610,7 @@ Get a list of all visible network areas defined in an organization. @return ApiListNetworkAreasRequest */ func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest { - return ApiListNetworkAreasRequest{ + return ListNetworkAreasRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -15318,7 +18618,7 @@ func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) } func (a *APIClient) ListNetworkAreasExecute(ctx context.Context, organizationId string) (*NetworkAreaListResponse, error) { - r := ApiListNetworkAreasRequest{ + r := ListNetworkAreasRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -15326,7 +18626,7 @@ func (a *APIClient) ListNetworkAreasExecute(ctx context.Context, organizationId return r.Execute() } -type ApiListNetworksRequest struct { +type ListNetworksRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -15335,12 +18635,12 @@ type ApiListNetworksRequest struct { // Filter resources by labels. -func (r ApiListNetworksRequest) LabelSelector(labelSelector string) ApiListNetworksRequest { +func (r ListNetworksRequest) LabelSelector(labelSelector string) ApiListNetworksRequest { r.labelSelector = &labelSelector return r } -func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { +func (r ListNetworksRequest) Execute() (*NetworkListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -15348,7 +18648,11 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { localVarReturnValue *NetworkListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworks") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNetworks") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15386,7 +18690,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15396,7 +18700,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15420,7 +18724,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15431,7 +18735,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15442,7 +18746,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15453,7 +18757,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15464,7 +18768,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15475,7 +18779,7 @@ func (r ApiListNetworksRequest) Execute() (*NetworkListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -15498,7 +18802,7 @@ Get a list of all networks inside a project. @return ApiListNetworksRequest */ func (a *APIClient) ListNetworks(ctx context.Context, projectId string) ApiListNetworksRequest { - return ApiListNetworksRequest{ + return ListNetworksRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15506,7 +18810,7 @@ func (a *APIClient) ListNetworks(ctx context.Context, projectId string) ApiListN } func (a *APIClient) ListNetworksExecute(ctx context.Context, projectId string) (*NetworkListResponse, error) { - r := ApiListNetworksRequest{ + r := ListNetworksRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15514,7 +18818,7 @@ func (a *APIClient) ListNetworksExecute(ctx context.Context, projectId string) ( return r.Execute() } -type ApiListNicsRequest struct { +type ListNicsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -15524,12 +18828,12 @@ type ApiListNicsRequest struct { // Filter resources by labels. -func (r ApiListNicsRequest) LabelSelector(labelSelector string) ApiListNicsRequest { +func (r ListNicsRequest) LabelSelector(labelSelector string) ApiListNicsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { +func (r ListNicsRequest) Execute() (*NICListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -15537,7 +18841,11 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { localVarReturnValue *NICListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNics") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListNics") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15582,7 +18890,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15592,7 +18900,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15616,7 +18924,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15627,7 +18935,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15638,7 +18946,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15649,7 +18957,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15660,7 +18968,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15671,7 +18979,7 @@ func (r ApiListNicsRequest) Execute() (*NICListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -15695,7 +19003,7 @@ Get a list of all network interfaces inside a network. @return ApiListNicsRequest */ func (a *APIClient) ListNics(ctx context.Context, projectId string, networkId string) ApiListNicsRequest { - return ApiListNicsRequest{ + return ListNicsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15704,7 +19012,7 @@ func (a *APIClient) ListNics(ctx context.Context, projectId string, networkId st } func (a *APIClient) ListNicsExecute(ctx context.Context, projectId string, networkId string) (*NICListResponse, error) { - r := ApiListNicsRequest{ + r := ListNicsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15713,7 +19021,7 @@ func (a *APIClient) ListNicsExecute(ctx context.Context, projectId string, netwo return r.Execute() } -type ApiListProjectNICsRequest struct { +type ListProjectNICsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -15722,12 +19030,12 @@ type ApiListProjectNICsRequest struct { // Filter resources by labels. -func (r ApiListProjectNICsRequest) LabelSelector(labelSelector string) ApiListProjectNICsRequest { +func (r ListProjectNICsRequest) LabelSelector(labelSelector string) ApiListProjectNICsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { +func (r ListProjectNICsRequest) Execute() (*NICListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -15735,7 +19043,11 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { localVarReturnValue *NICListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListProjectNICs") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListProjectNICs") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15773,7 +19085,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15783,7 +19095,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15807,7 +19119,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15818,7 +19130,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15829,7 +19141,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15840,7 +19152,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15851,7 +19163,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -15862,7 +19174,7 @@ func (r ApiListProjectNICsRequest) Execute() (*NICListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -15885,7 +19197,7 @@ Get a list of all network interfaces inside a project. @return ApiListProjectNICsRequest */ func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string) ApiListProjectNICsRequest { - return ApiListProjectNICsRequest{ + return ListProjectNICsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15893,7 +19205,7 @@ func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string) ApiLi } func (a *APIClient) ListProjectNICsExecute(ctx context.Context, projectId string) (*NICListResponse, error) { - r := ApiListProjectNICsRequest{ + r := ListProjectNICsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -15901,7 +19213,7 @@ func (a *APIClient) ListProjectNICsExecute(ctx context.Context, projectId string return r.Execute() } -type ApiListPublicIPsRequest struct { +type ListPublicIPsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -15910,12 +19222,12 @@ type ApiListPublicIPsRequest struct { // Filter resources by labels. -func (r ApiListPublicIPsRequest) LabelSelector(labelSelector string) ApiListPublicIPsRequest { +func (r ListPublicIPsRequest) LabelSelector(labelSelector string) ApiListPublicIPsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { +func (r ListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -15923,7 +19235,11 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { localVarReturnValue *PublicIpListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListPublicIPs") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListPublicIPs") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -15961,7 +19277,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -15971,7 +19287,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -15995,7 +19311,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16006,7 +19322,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16017,7 +19333,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16028,7 +19344,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16039,7 +19355,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16050,7 +19366,7 @@ func (r ApiListPublicIPsRequest) Execute() (*PublicIpListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16073,7 +19389,7 @@ Get a list of all public IPs inside a project. @return ApiListPublicIPsRequest */ func (a *APIClient) ListPublicIPs(ctx context.Context, projectId string) ApiListPublicIPsRequest { - return ApiListPublicIPsRequest{ + return ListPublicIPsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16081,7 +19397,7 @@ func (a *APIClient) ListPublicIPs(ctx context.Context, projectId string) ApiList } func (a *APIClient) ListPublicIPsExecute(ctx context.Context, projectId string) (*PublicIpListResponse, error) { - r := ApiListPublicIPsRequest{ + r := ListPublicIPsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16089,12 +19405,12 @@ func (a *APIClient) ListPublicIPsExecute(ctx context.Context, projectId string) return r.Execute() } -type ApiListPublicIpRangesRequest struct { +type ListPublicIpRangesRequest struct { ctx context.Context apiService *DefaultApiService } -func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, error) { +func (r ListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -16102,7 +19418,11 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err localVarReturnValue *PublicNetworkListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListPublicIpRanges") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListPublicIpRanges") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -16130,7 +19450,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -16140,7 +19460,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -16164,7 +19484,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16175,7 +19495,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16186,7 +19506,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16197,7 +19517,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16208,7 +19528,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16219,7 +19539,7 @@ func (r ApiListPublicIpRangesRequest) Execute() (*PublicNetworkListResponse, err return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16241,27 +19561,27 @@ Get a list of all public IP ranges that STACKIT uses. @return ApiListPublicIpRangesRequest */ func (a *APIClient) ListPublicIpRanges(ctx context.Context) ApiListPublicIpRangesRequest { - return ApiListPublicIpRangesRequest{ + return ListPublicIpRangesRequest{ apiService: a.defaultApi, ctx: ctx, } } func (a *APIClient) ListPublicIpRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error) { - r := ApiListPublicIpRangesRequest{ + r := ListPublicIpRangesRequest{ apiService: a.defaultApi, ctx: ctx, } return r.Execute() } -type ApiListQuotasRequest struct { +type ListQuotasRequest struct { ctx context.Context apiService *DefaultApiService projectId string } -func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { +func (r ListQuotasRequest) Execute() (*QuotaListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -16269,7 +19589,11 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { localVarReturnValue *QuotaListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListQuotas") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListQuotas") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -16304,7 +19628,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -16314,7 +19638,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -16338,7 +19662,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16349,7 +19673,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16360,7 +19684,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16371,7 +19695,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16382,7 +19706,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16393,7 +19717,7 @@ func (r ApiListQuotasRequest) Execute() (*QuotaListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16416,7 +19740,7 @@ List quota limits and usage for project resources. @return ApiListQuotasRequest */ func (a *APIClient) ListQuotas(ctx context.Context, projectId string) ApiListQuotasRequest { - return ApiListQuotasRequest{ + return ListQuotasRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16424,7 +19748,7 @@ func (a *APIClient) ListQuotas(ctx context.Context, projectId string) ApiListQuo } func (a *APIClient) ListQuotasExecute(ctx context.Context, projectId string) (*QuotaListResponse, error) { - r := ApiListQuotasRequest{ + r := ListQuotasRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16432,14 +19756,14 @@ func (a *APIClient) ListQuotasExecute(ctx context.Context, projectId string) (*Q return r.Execute() } -type ApiListSecurityGroupRulesRequest struct { +type ListSecurityGroupRulesRequest struct { ctx context.Context apiService *DefaultApiService projectId string securityGroupId string } -func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListResponse, error) { +func (r ListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -16447,7 +19771,11 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo localVarReturnValue *SecurityGroupRuleListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSecurityGroupRules") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSecurityGroupRules") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -16489,7 +19817,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -16499,7 +19827,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -16523,7 +19851,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16534,7 +19862,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16545,7 +19873,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16556,7 +19884,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16567,7 +19895,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16578,7 +19906,7 @@ func (r ApiListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListRespo return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16602,7 +19930,7 @@ Get a list of all rules inside a security group. @return ApiListSecurityGroupRulesRequest */ func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, securityGroupId string) ApiListSecurityGroupRulesRequest { - return ApiListSecurityGroupRulesRequest{ + return ListSecurityGroupRulesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16611,7 +19939,7 @@ func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string } func (a *APIClient) ListSecurityGroupRulesExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroupRuleListResponse, error) { - r := ApiListSecurityGroupRulesRequest{ + r := ListSecurityGroupRulesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16620,7 +19948,7 @@ func (a *APIClient) ListSecurityGroupRulesExecute(ctx context.Context, projectId return r.Execute() } -type ApiListSecurityGroupsRequest struct { +type ListSecurityGroupsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -16629,12 +19957,12 @@ type ApiListSecurityGroupsRequest struct { // Filter resources by labels. -func (r ApiListSecurityGroupsRequest) LabelSelector(labelSelector string) ApiListSecurityGroupsRequest { +func (r ListSecurityGroupsRequest) LabelSelector(labelSelector string) ApiListSecurityGroupsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, error) { +func (r ListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -16642,7 +19970,11 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err localVarReturnValue *SecurityGroupListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSecurityGroups") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSecurityGroups") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -16680,7 +20012,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -16690,7 +20022,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -16714,7 +20046,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16725,7 +20057,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16736,7 +20068,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16747,7 +20079,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16758,7 +20090,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16769,7 +20101,7 @@ func (r ApiListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, err return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16792,7 +20124,7 @@ Get a list of all security groups inside a project. @return ApiListSecurityGroupsRequest */ func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string) ApiListSecurityGroupsRequest { - return ApiListSecurityGroupsRequest{ + return ListSecurityGroupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16800,7 +20132,7 @@ func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string) Ap } func (a *APIClient) ListSecurityGroupsExecute(ctx context.Context, projectId string) (*SecurityGroupListResponse, error) { - r := ApiListSecurityGroupsRequest{ + r := ListSecurityGroupsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16808,14 +20140,14 @@ func (a *APIClient) ListSecurityGroupsExecute(ctx context.Context, projectId str return r.Execute() } -type ApiListServerNicsRequest struct { +type ListServerNicsRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { +func (r ListServerNicsRequest) Execute() (*NICListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -16823,7 +20155,11 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { localVarReturnValue *NICListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServerNics") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServerNics") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -16865,7 +20201,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -16875,7 +20211,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -16899,7 +20235,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16910,7 +20246,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16921,7 +20257,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16932,7 +20268,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16943,7 +20279,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -16954,7 +20290,7 @@ func (r ApiListServerNicsRequest) Execute() (*NICListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -16978,7 +20314,7 @@ Get all network interfaces attached to the server. @return ApiListServerNicsRequest */ func (a *APIClient) ListServerNics(ctx context.Context, projectId string, serverId string) ApiListServerNicsRequest { - return ApiListServerNicsRequest{ + return ListServerNicsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16987,7 +20323,7 @@ func (a *APIClient) ListServerNics(ctx context.Context, projectId string, server } func (a *APIClient) ListServerNicsExecute(ctx context.Context, projectId string, serverId string) (*NICListResponse, error) { - r := ApiListServerNicsRequest{ + r := ListServerNicsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -16996,14 +20332,14 @@ func (a *APIClient) ListServerNicsExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiListServerServiceAccountsRequest struct { +type ListServerServiceAccountsRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListResponse, error) { +func (r ListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17011,7 +20347,11 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR localVarReturnValue *ServiceAccountMailListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServerServiceAccounts") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServerServiceAccounts") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -17053,7 +20393,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -17063,7 +20403,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -17087,7 +20427,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17098,7 +20438,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17109,7 +20449,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17120,7 +20460,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17131,7 +20471,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17142,7 +20482,7 @@ func (r ApiListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListR return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -17166,7 +20506,7 @@ Get the list of the service accounts of the server. @return ApiListServerServiceAccountsRequest */ func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, serverId string) ApiListServerServiceAccountsRequest { - return ApiListServerServiceAccountsRequest{ + return ListServerServiceAccountsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17175,7 +20515,7 @@ func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId str } func (a *APIClient) ListServerServiceAccountsExecute(ctx context.Context, projectId string, serverId string) (*ServiceAccountMailListResponse, error) { - r := ApiListServerServiceAccountsRequest{ + r := ListServerServiceAccountsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17184,7 +20524,7 @@ func (a *APIClient) ListServerServiceAccountsExecute(ctx context.Context, projec return r.Execute() } -type ApiListServersRequest struct { +type ListServersRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -17194,19 +20534,19 @@ type ApiListServersRequest struct { // Show detailed information about server. -func (r ApiListServersRequest) Details(details bool) ApiListServersRequest { +func (r ListServersRequest) Details(details bool) ApiListServersRequest { r.details = &details return r } // Filter resources by labels. -func (r ApiListServersRequest) LabelSelector(labelSelector string) ApiListServersRequest { +func (r ListServersRequest) LabelSelector(labelSelector string) ApiListServersRequest { r.labelSelector = &labelSelector return r } -func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { +func (r ListServersRequest) Execute() (*ServerListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17214,7 +20554,11 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { localVarReturnValue *ServerListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServers") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListServers") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -17255,7 +20599,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -17265,7 +20609,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -17289,7 +20633,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17300,7 +20644,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17311,7 +20655,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17322,7 +20666,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17333,7 +20677,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17344,7 +20688,7 @@ func (r ApiListServersRequest) Execute() (*ServerListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -17367,7 +20711,7 @@ Get a list of all servers inside a project. @return ApiListServersRequest */ func (a *APIClient) ListServers(ctx context.Context, projectId string) ApiListServersRequest { - return ApiListServersRequest{ + return ListServersRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17375,7 +20719,7 @@ func (a *APIClient) ListServers(ctx context.Context, projectId string) ApiListSe } func (a *APIClient) ListServersExecute(ctx context.Context, projectId string) (*ServerListResponse, error) { - r := ApiListServersRequest{ + r := ListServersRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17383,7 +20727,7 @@ func (a *APIClient) ListServersExecute(ctx context.Context, projectId string) (* return r.Execute() } -type ApiListSnapshotsRequest struct { +type ListSnapshotsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -17392,12 +20736,12 @@ type ApiListSnapshotsRequest struct { // Filter resources by labels. -func (r ApiListSnapshotsRequest) LabelSelector(labelSelector string) ApiListSnapshotsRequest { +func (r ListSnapshotsRequest) LabelSelector(labelSelector string) ApiListSnapshotsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { +func (r ListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17405,7 +20749,11 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { localVarReturnValue *SnapshotListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSnapshots") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListSnapshots") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -17443,7 +20791,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -17453,7 +20801,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -17477,7 +20825,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17488,7 +20836,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17499,7 +20847,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17510,7 +20858,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17521,7 +20869,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17532,7 +20880,7 @@ func (r ApiListSnapshotsRequest) Execute() (*SnapshotListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -17555,7 +20903,7 @@ Get a list of all snapshots inside a project. @return ApiListSnapshotsRequest */ func (a *APIClient) ListSnapshots(ctx context.Context, projectId string) ApiListSnapshotsRequest { - return ApiListSnapshotsRequest{ + return ListSnapshotsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17563,7 +20911,7 @@ func (a *APIClient) ListSnapshots(ctx context.Context, projectId string) ApiList } func (a *APIClient) ListSnapshotsExecute(ctx context.Context, projectId string) (*SnapshotListResponse, error) { - r := ApiListSnapshotsRequest{ + r := ListSnapshotsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17571,7 +20919,7 @@ func (a *APIClient) ListSnapshotsExecute(ctx context.Context, projectId string) return r.Execute() } -type ApiListVirtualIPsRequest struct { +type ListVirtualIPsRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -17581,12 +20929,12 @@ type ApiListVirtualIPsRequest struct { // Filter resources by labels. -func (r ApiListVirtualIPsRequest) LabelSelector(labelSelector string) ApiListVirtualIPsRequest { +func (r ListVirtualIPsRequest) LabelSelector(labelSelector string) ApiListVirtualIPsRequest { r.labelSelector = &labelSelector return r } -func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { +func (r ListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17594,7 +20942,11 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { localVarReturnValue *VirtualIpListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVirtualIPs") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVirtualIPs") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -17639,7 +20991,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -17649,7 +21001,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -17673,7 +21025,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17684,7 +21036,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17695,7 +21047,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17706,7 +21058,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17717,7 +21069,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17728,7 +21080,7 @@ func (r ApiListVirtualIPsRequest) Execute() (*VirtualIpListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -17752,7 +21104,7 @@ Get a list of all virtual IPs inside a project. @return ApiListVirtualIPsRequest */ func (a *APIClient) ListVirtualIPs(ctx context.Context, projectId string, networkId string) ApiListVirtualIPsRequest { - return ApiListVirtualIPsRequest{ + return ListVirtualIPsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17761,7 +21113,7 @@ func (a *APIClient) ListVirtualIPs(ctx context.Context, projectId string, networ } func (a *APIClient) ListVirtualIPsExecute(ctx context.Context, projectId string, networkId string) (*VirtualIpListResponse, error) { - r := ApiListVirtualIPsRequest{ + r := ListVirtualIPsRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17770,7 +21122,7 @@ func (a *APIClient) ListVirtualIPsExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiListVolumePerformanceClassesRequest struct { +type ListVolumePerformanceClassesRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -17779,12 +21131,12 @@ type ApiListVolumePerformanceClassesRequest struct { // Filter resources by labels. -func (r ApiListVolumePerformanceClassesRequest) LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest { +func (r ListVolumePerformanceClassesRequest) LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest { r.labelSelector = &labelSelector return r } -func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceClassListResponse, error) { +func (r ListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceClassListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17792,7 +21144,11 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla localVarReturnValue *VolumePerformanceClassListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVolumePerformanceClasses") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVolumePerformanceClasses") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -17830,7 +21186,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -17840,7 +21196,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -17864,7 +21220,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17875,7 +21231,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17886,7 +21242,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17897,7 +21253,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17908,7 +21264,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -17919,7 +21275,7 @@ func (r ApiListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceCla return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -17942,7 +21298,7 @@ Get a list of all volume performance classes available inside a project. @return ApiListVolumePerformanceClassesRequest */ func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string) ApiListVolumePerformanceClassesRequest { - return ApiListVolumePerformanceClassesRequest{ + return ListVolumePerformanceClassesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17950,7 +21306,7 @@ func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId } func (a *APIClient) ListVolumePerformanceClassesExecute(ctx context.Context, projectId string) (*VolumePerformanceClassListResponse, error) { - r := ApiListVolumePerformanceClassesRequest{ + r := ListVolumePerformanceClassesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -17958,7 +21314,7 @@ func (a *APIClient) ListVolumePerformanceClassesExecute(ctx context.Context, pro return r.Execute() } -type ApiListVolumesRequest struct { +type ListVolumesRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -17967,12 +21323,12 @@ type ApiListVolumesRequest struct { // Filter resources by labels. -func (r ApiListVolumesRequest) LabelSelector(labelSelector string) ApiListVolumesRequest { +func (r ListVolumesRequest) LabelSelector(labelSelector string) ApiListVolumesRequest { r.labelSelector = &labelSelector return r } -func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { +func (r ListVolumesRequest) Execute() (*VolumeListResponse, error) { var ( localVarHTTPMethod = http.MethodGet localVarPostBody interface{} @@ -17980,7 +21336,11 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { localVarReturnValue *VolumeListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVolumes") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ListVolumes") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -18018,7 +21378,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -18028,7 +21388,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -18052,7 +21412,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18063,7 +21423,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18074,7 +21434,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18085,7 +21445,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18096,7 +21456,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18107,7 +21467,7 @@ func (r ApiListVolumesRequest) Execute() (*VolumeListResponse, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -18130,7 +21490,7 @@ Get a list of all volumes inside a project. @return ApiListVolumesRequest */ func (a *APIClient) ListVolumes(ctx context.Context, projectId string) ApiListVolumesRequest { - return ApiListVolumesRequest{ + return ListVolumesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18138,7 +21498,7 @@ func (a *APIClient) ListVolumes(ctx context.Context, projectId string) ApiListVo } func (a *APIClient) ListVolumesExecute(ctx context.Context, projectId string) (*VolumeListResponse, error) { - r := ApiListVolumesRequest{ + r := ListVolumesRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18146,7 +21506,7 @@ func (a *APIClient) ListVolumesExecute(ctx context.Context, projectId string) (* return r.Execute() } -type ApiPartialUpdateNetworkRequest struct { +type PartialUpdateNetworkRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -18156,19 +21516,23 @@ type ApiPartialUpdateNetworkRequest struct { // Request an update of a network. -func (r ApiPartialUpdateNetworkRequest) PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest { +func (r PartialUpdateNetworkRequest) PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest { r.partialUpdateNetworkPayload = &partialUpdateNetworkPayload return r } -func (r ApiPartialUpdateNetworkRequest) Execute() error { +func (r PartialUpdateNetworkRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.PartialUpdateNetwork") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.PartialUpdateNetwork") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -18215,7 +21579,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } // body params localVarPostBody = r.partialUpdateNetworkPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -18225,7 +21589,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -18249,7 +21613,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18260,7 +21624,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18271,7 +21635,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18282,7 +21646,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18293,7 +21657,7 @@ func (r ApiPartialUpdateNetworkRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18318,7 +21682,7 @@ Update the settings of a network inside a project. @return ApiPartialUpdateNetworkRequest */ func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, networkId string) ApiPartialUpdateNetworkRequest { - return ApiPartialUpdateNetworkRequest{ + return PartialUpdateNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18327,7 +21691,7 @@ func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, } func (a *APIClient) PartialUpdateNetworkExecute(ctx context.Context, projectId string, networkId string) error { - r := ApiPartialUpdateNetworkRequest{ + r := PartialUpdateNetworkRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18336,7 +21700,7 @@ func (a *APIClient) PartialUpdateNetworkExecute(ctx context.Context, projectId s return r.Execute() } -type ApiPartialUpdateNetworkAreaRequest struct { +type PartialUpdateNetworkAreaRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -18346,12 +21710,12 @@ type ApiPartialUpdateNetworkAreaRequest struct { // Request to update an Area. -func (r ApiPartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest { +func (r PartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest { r.partialUpdateNetworkAreaPayload = &partialUpdateNetworkAreaPayload return r } -func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { +func (r PartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -18359,7 +21723,11 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { localVarReturnValue *NetworkArea ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.PartialUpdateNetworkArea") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.PartialUpdateNetworkArea") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -18406,7 +21774,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } // body params localVarPostBody = r.partialUpdateNetworkAreaPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -18416,7 +21784,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -18440,7 +21808,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18451,7 +21819,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18462,7 +21830,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18473,7 +21841,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18484,7 +21852,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18495,7 +21863,7 @@ func (r ApiPartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -18519,7 +21887,7 @@ Update the settings of a network area in an organization. @return ApiPartialUpdateNetworkAreaRequest */ func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest { - return ApiPartialUpdateNetworkAreaRequest{ + return PartialUpdateNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -18528,7 +21896,7 @@ func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId } func (a *APIClient) PartialUpdateNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error) { - r := ApiPartialUpdateNetworkAreaRequest{ + r := PartialUpdateNetworkAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -18537,7 +21905,7 @@ func (a *APIClient) PartialUpdateNetworkAreaExecute(ctx context.Context, organiz return r.Execute() } -type ApiRebootServerRequest struct { +type RebootServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -18547,19 +21915,23 @@ type ApiRebootServerRequest struct { // Defines if it is a soft or a hard reboot. -func (r ApiRebootServerRequest) Action(action string) ApiRebootServerRequest { +func (r RebootServerRequest) Action(action string) ApiRebootServerRequest { r.action = &action return r } -func (r ApiRebootServerRequest) Execute() error { +func (r RebootServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RebootServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RebootServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -18604,7 +21976,7 @@ func (r ApiRebootServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -18614,7 +21986,7 @@ func (r ApiRebootServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -18638,7 +22010,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18649,7 +22021,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18660,7 +22032,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18671,7 +22043,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18682,7 +22054,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18693,7 +22065,7 @@ func (r ApiRebootServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -18718,7 +22090,7 @@ Reboot the server. A soft reboot will attempt to gracefully shut down the server @return ApiRebootServerRequest */ func (a *APIClient) RebootServer(ctx context.Context, projectId string, serverId string) ApiRebootServerRequest { - return ApiRebootServerRequest{ + return RebootServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18727,7 +22099,7 @@ func (a *APIClient) RebootServer(ctx context.Context, projectId string, serverId } func (a *APIClient) RebootServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiRebootServerRequest{ + r := RebootServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18736,7 +22108,7 @@ func (a *APIClient) RebootServerExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiRemoveMemberFromVirtualIPRequest struct { +type RemoveMemberFromVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -18747,12 +22119,12 @@ type ApiRemoveMemberFromVirtualIPRequest struct { // Request to remove a member from a virtual IP. -func (r ApiRemoveMemberFromVirtualIPRequest) RemoveMemberFromVirtualIPPayload(removeMemberFromVirtualIPPayload RemoveMemberFromVirtualIPPayload) ApiRemoveMemberFromVirtualIPRequest { +func (r RemoveMemberFromVirtualIPRequest) RemoveMemberFromVirtualIPPayload(removeMemberFromVirtualIPPayload RemoveMemberFromVirtualIPPayload) ApiRemoveMemberFromVirtualIPRequest { r.removeMemberFromVirtualIPPayload = &removeMemberFromVirtualIPPayload return r } -func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { +func (r RemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -18760,7 +22132,11 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { localVarReturnValue *VirtualIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveMemberFromVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveMemberFromVirtualIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -18814,7 +22190,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } // body params localVarPostBody = r.removeMemberFromVirtualIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -18824,7 +22200,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -18848,7 +22224,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18859,7 +22235,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18870,7 +22246,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18881,7 +22257,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18892,7 +22268,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -18903,7 +22279,7 @@ func (r ApiRemoveMemberFromVirtualIPRequest) Execute() (*VirtualIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -18928,7 +22304,7 @@ Atomically remove a member from the virtual IP. @return ApiRemoveMemberFromVirtualIPRequest */ func (a *APIClient) RemoveMemberFromVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiRemoveMemberFromVirtualIPRequest { - return ApiRemoveMemberFromVirtualIPRequest{ + return RemoveMemberFromVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18938,7 +22314,7 @@ func (a *APIClient) RemoveMemberFromVirtualIP(ctx context.Context, projectId str } func (a *APIClient) RemoveMemberFromVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) (*VirtualIp, error) { - r := ApiRemoveMemberFromVirtualIPRequest{ + r := RemoveMemberFromVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -18948,7 +22324,7 @@ func (a *APIClient) RemoveMemberFromVirtualIPExecute(ctx context.Context, projec return r.Execute() } -type ApiRemoveNetworkFromServerRequest struct { +type RemoveNetworkFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -18956,14 +22332,18 @@ type ApiRemoveNetworkFromServerRequest struct { networkId string } -func (r ApiRemoveNetworkFromServerRequest) Execute() error { +func (r RemoveNetworkFromServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveNetworkFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveNetworkFromServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19012,7 +22392,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -19022,7 +22402,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -19046,7 +22426,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19057,7 +22437,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19068,7 +22448,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19079,7 +22459,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19090,7 +22470,7 @@ func (r ApiRemoveNetworkFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19116,7 +22496,7 @@ Detach and delete all network interfaces associated with the specified network f @return ApiRemoveNetworkFromServerRequest */ func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest { - return ApiRemoveNetworkFromServerRequest{ + return RemoveNetworkFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19126,7 +22506,7 @@ func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId strin } func (a *APIClient) RemoveNetworkFromServerExecute(ctx context.Context, projectId string, serverId string, networkId string) error { - r := ApiRemoveNetworkFromServerRequest{ + r := RemoveNetworkFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19136,7 +22516,7 @@ func (a *APIClient) RemoveNetworkFromServerExecute(ctx context.Context, projectI return r.Execute() } -type ApiRemoveNicFromServerRequest struct { +type RemoveNicFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -19144,14 +22524,18 @@ type ApiRemoveNicFromServerRequest struct { nicId string } -func (r ApiRemoveNicFromServerRequest) Execute() error { +func (r RemoveNicFromServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveNicFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveNicFromServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19200,7 +22584,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -19210,7 +22594,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -19234,7 +22618,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19245,7 +22629,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19256,7 +22640,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19267,7 +22651,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19278,7 +22662,7 @@ func (r ApiRemoveNicFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19304,7 +22688,7 @@ Detach a network interface from a server. @return ApiRemoveNicFromServerRequest */ func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, serverId string, nicId string) ApiRemoveNicFromServerRequest { - return ApiRemoveNicFromServerRequest{ + return RemoveNicFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19314,7 +22698,7 @@ func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, s } func (a *APIClient) RemoveNicFromServerExecute(ctx context.Context, projectId string, serverId string, nicId string) error { - r := ApiRemoveNicFromServerRequest{ + r := RemoveNicFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19324,7 +22708,7 @@ func (a *APIClient) RemoveNicFromServerExecute(ctx context.Context, projectId st return r.Execute() } -type ApiRemovePublicIpFromServerRequest struct { +type RemovePublicIpFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -19332,14 +22716,18 @@ type ApiRemovePublicIpFromServerRequest struct { publicIpId string } -func (r ApiRemovePublicIpFromServerRequest) Execute() error { +func (r RemovePublicIpFromServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemovePublicIpFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemovePublicIpFromServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19388,7 +22776,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -19398,7 +22786,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -19422,7 +22810,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19433,7 +22821,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19444,7 +22832,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19455,7 +22843,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19466,7 +22854,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19477,7 +22865,7 @@ func (r ApiRemovePublicIpFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19503,7 +22891,7 @@ Dissociate a public IP on an existing server. @return ApiRemovePublicIpFromServerRequest */ func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest { - return ApiRemovePublicIpFromServerRequest{ + return RemovePublicIpFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19513,7 +22901,7 @@ func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId stri } func (a *APIClient) RemovePublicIpFromServerExecute(ctx context.Context, projectId string, serverId string, publicIpId string) error { - r := ApiRemovePublicIpFromServerRequest{ + r := RemovePublicIpFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19523,7 +22911,7 @@ func (a *APIClient) RemovePublicIpFromServerExecute(ctx context.Context, project return r.Execute() } -type ApiRemoveSecurityGroupFromServerRequest struct { +type RemoveSecurityGroupFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -19531,14 +22919,18 @@ type ApiRemoveSecurityGroupFromServerRequest struct { securityGroupId string } -func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { +func (r RemoveSecurityGroupFromServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveSecurityGroupFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveSecurityGroupFromServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19587,7 +22979,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -19597,7 +22989,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -19621,7 +23013,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19632,7 +23024,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19643,7 +23035,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19654,7 +23046,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19665,7 +23057,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19676,7 +23068,7 @@ func (r ApiRemoveSecurityGroupFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -19702,7 +23094,7 @@ Remove a server from a attached security group. @return ApiRemoveSecurityGroupFromServerRequest */ func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest { - return ApiRemoveSecurityGroupFromServerRequest{ + return RemoveSecurityGroupFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19712,7 +23104,7 @@ func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId } func (a *APIClient) RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, serverId string, securityGroupId string) error { - r := ApiRemoveSecurityGroupFromServerRequest{ + r := RemoveSecurityGroupFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19722,7 +23114,7 @@ func (a *APIClient) RemoveSecurityGroupFromServerExecute(ctx context.Context, pr return r.Execute() } -type ApiRemoveServiceAccountFromServerRequest struct { +type RemoveServiceAccountFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -19730,7 +23122,7 @@ type ApiRemoveServiceAccountFromServerRequest struct { serviceAccountMail string } -func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMailListResponse, error) { +func (r RemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMailListResponse, error) { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} @@ -19738,7 +23130,11 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail localVarReturnValue *ServiceAccountMailListResponse ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveServiceAccountFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveServiceAccountFromServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19784,7 +23180,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -19794,7 +23190,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -19818,7 +23214,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19829,7 +23225,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19840,7 +23236,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19851,7 +23247,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19862,7 +23258,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19873,7 +23269,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -19884,7 +23280,7 @@ func (r ApiRemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMail return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -19909,7 +23305,7 @@ Detach an additional service account from the server. @return ApiRemoveServiceAccountFromServerRequest */ func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectId string, serverId string, serviceAccountMail string) ApiRemoveServiceAccountFromServerRequest { - return ApiRemoveServiceAccountFromServerRequest{ + return RemoveServiceAccountFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19919,7 +23315,7 @@ func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectI } func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error) { - r := ApiRemoveServiceAccountFromServerRequest{ + r := RemoveServiceAccountFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -19929,7 +23325,7 @@ func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, p return r.Execute() } -type ApiRemoveVolumeFromServerRequest struct { +type RemoveVolumeFromServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -19937,14 +23333,18 @@ type ApiRemoveVolumeFromServerRequest struct { volumeId string } -func (r ApiRemoveVolumeFromServerRequest) Execute() error { +func (r RemoveVolumeFromServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveVolumeFromServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RemoveVolumeFromServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -19993,7 +23393,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -20003,7 +23403,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -20027,7 +23427,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20038,7 +23438,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20049,7 +23449,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20060,7 +23460,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20071,7 +23471,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20082,7 +23482,7 @@ func (r ApiRemoveVolumeFromServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20108,7 +23508,7 @@ Detach an existing volume from an existing server. @return ApiRemoveVolumeFromServerRequest */ func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest { - return ApiRemoveVolumeFromServerRequest{ + return RemoveVolumeFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20118,7 +23518,7 @@ func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string } func (a *APIClient) RemoveVolumeFromServerExecute(ctx context.Context, projectId string, serverId string, volumeId string) error { - r := ApiRemoveVolumeFromServerRequest{ + r := RemoveVolumeFromServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20128,7 +23528,7 @@ func (a *APIClient) RemoveVolumeFromServerExecute(ctx context.Context, projectId return r.Execute() } -type ApiRescueServerRequest struct { +type RescueServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -20138,19 +23538,23 @@ type ApiRescueServerRequest struct { // Request a server rescue. -func (r ApiRescueServerRequest) RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest { +func (r RescueServerRequest) RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest { r.rescueServerPayload = &rescueServerPayload return r } -func (r ApiRescueServerRequest) Execute() error { +func (r RescueServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RescueServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RescueServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -20197,7 +23601,7 @@ func (r ApiRescueServerRequest) Execute() error { } // body params localVarPostBody = r.rescueServerPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -20207,7 +23611,7 @@ func (r ApiRescueServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -20231,7 +23635,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20242,7 +23646,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20253,7 +23657,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20264,7 +23668,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20275,7 +23679,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20286,7 +23690,7 @@ func (r ApiRescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20311,7 +23715,7 @@ Rescue an existing server. It is shutdown and the initial image is attached as t @return ApiRescueServerRequest */ func (a *APIClient) RescueServer(ctx context.Context, projectId string, serverId string) ApiRescueServerRequest { - return ApiRescueServerRequest{ + return RescueServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20320,7 +23724,7 @@ func (a *APIClient) RescueServer(ctx context.Context, projectId string, serverId } func (a *APIClient) RescueServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiRescueServerRequest{ + r := RescueServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20329,7 +23733,7 @@ func (a *APIClient) RescueServerExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiResizeServerRequest struct { +type ResizeServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -20339,19 +23743,23 @@ type ApiResizeServerRequest struct { // Request a resize of a server. -func (r ApiResizeServerRequest) ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest { +func (r ResizeServerRequest) ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest { r.resizeServerPayload = &resizeServerPayload return r } -func (r ApiResizeServerRequest) Execute() error { +func (r ResizeServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ResizeServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ResizeServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -20398,7 +23806,7 @@ func (r ApiResizeServerRequest) Execute() error { } // body params localVarPostBody = r.resizeServerPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -20408,7 +23816,7 @@ func (r ApiResizeServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -20432,7 +23840,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20443,7 +23851,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20454,7 +23862,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20465,7 +23873,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20476,7 +23884,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20487,7 +23895,7 @@ func (r ApiResizeServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20512,7 +23920,7 @@ Resize the server to the given machine type. @return ApiResizeServerRequest */ func (a *APIClient) ResizeServer(ctx context.Context, projectId string, serverId string) ApiResizeServerRequest { - return ApiResizeServerRequest{ + return ResizeServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20521,7 +23929,7 @@ func (a *APIClient) ResizeServer(ctx context.Context, projectId string, serverId } func (a *APIClient) ResizeServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiResizeServerRequest{ + r := ResizeServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20530,7 +23938,7 @@ func (a *APIClient) ResizeServerExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiResizeVolumeRequest struct { +type ResizeVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -20540,19 +23948,23 @@ type ApiResizeVolumeRequest struct { // Request a volume resize. -func (r ApiResizeVolumeRequest) ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest { +func (r ResizeVolumeRequest) ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest { r.resizeVolumePayload = &resizeVolumePayload return r } -func (r ApiResizeVolumeRequest) Execute() error { +func (r ResizeVolumeRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ResizeVolume") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.ResizeVolume") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -20596,7 +24008,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } // body params localVarPostBody = r.resizeVolumePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -20606,7 +24018,7 @@ func (r ApiResizeVolumeRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -20630,7 +24042,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20641,7 +24053,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20652,7 +24064,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20663,7 +24075,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20674,7 +24086,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20685,7 +24097,7 @@ func (r ApiResizeVolumeRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20710,7 +24122,7 @@ Update the size of a block device volume. The new volume size must be larger tha @return ApiResizeVolumeRequest */ func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, volumeId string) ApiResizeVolumeRequest { - return ApiResizeVolumeRequest{ + return ResizeVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20719,7 +24131,7 @@ func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, volumeId } func (a *APIClient) ResizeVolumeExecute(ctx context.Context, projectId string, volumeId string) error { - r := ApiResizeVolumeRequest{ + r := ResizeVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20728,21 +24140,25 @@ func (a *APIClient) ResizeVolumeExecute(ctx context.Context, projectId string, v return r.Execute() } -type ApiRestoreBackupRequest struct { +type RestoreBackupRequest struct { ctx context.Context apiService *DefaultApiService projectId string backupId string } -func (r ApiRestoreBackupRequest) Execute() error { +func (r RestoreBackupRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RestoreBackup") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.RestoreBackup") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -20784,7 +24200,7 @@ func (r ApiRestoreBackupRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -20794,7 +24210,7 @@ func (r ApiRestoreBackupRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -20818,7 +24234,7 @@ func (r ApiRestoreBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20829,7 +24245,7 @@ func (r ApiRestoreBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20840,7 +24256,7 @@ func (r ApiRestoreBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20851,7 +24267,7 @@ func (r ApiRestoreBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20862,7 +24278,7 @@ func (r ApiRestoreBackupRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -20887,7 +24303,7 @@ Restores a Backup to the existing Volume it references to. The use of this endpo @return ApiRestoreBackupRequest */ func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, backupId string) ApiRestoreBackupRequest { - return ApiRestoreBackupRequest{ + return RestoreBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20896,7 +24312,7 @@ func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, backupI } func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, backupId string) error { - r := ApiRestoreBackupRequest{ + r := RestoreBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -20905,7 +24321,7 @@ func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiSetImageShareRequest struct { +type SetImageShareRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -20915,12 +24331,12 @@ type ApiSetImageShareRequest struct { // Settings for an Image Share. -func (r ApiSetImageShareRequest) SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest { +func (r SetImageShareRequest) SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest { r.setImageSharePayload = &setImageSharePayload return r } -func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { +func (r SetImageShareRequest) Execute() (*ImageShare, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -20928,7 +24344,11 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { localVarReturnValue *ImageShare ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.SetImageShare") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.SetImageShare") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -20975,7 +24395,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } // body params localVarPostBody = r.setImageSharePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -20985,7 +24405,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21009,7 +24429,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21020,7 +24440,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21031,7 +24451,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21042,7 +24462,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21053,7 +24473,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21064,7 +24484,7 @@ func (r ApiSetImageShareRequest) Execute() (*ImageShare, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -21088,7 +24508,7 @@ Set share of an Image. New Options will replace existing settings. @return ApiSetImageShareRequest */ func (a *APIClient) SetImageShare(ctx context.Context, projectId string, imageId string) ApiSetImageShareRequest { - return ApiSetImageShareRequest{ + return SetImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21097,7 +24517,7 @@ func (a *APIClient) SetImageShare(ctx context.Context, projectId string, imageId } func (a *APIClient) SetImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) { - r := ApiSetImageShareRequest{ + r := SetImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21106,21 +24526,25 @@ func (a *APIClient) SetImageShareExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiStartServerRequest struct { +type StartServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiStartServerRequest) Execute() error { +func (r StartServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.StartServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.StartServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -21162,7 +24586,7 @@ func (r ApiStartServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -21172,7 +24596,7 @@ func (r ApiStartServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21196,7 +24620,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21207,7 +24631,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21218,7 +24642,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21229,7 +24653,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21240,7 +24664,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21251,7 +24675,7 @@ func (r ApiStartServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21276,7 +24700,7 @@ Start an existing server or allocates the server if deallocated. @return ApiStartServerRequest */ func (a *APIClient) StartServer(ctx context.Context, projectId string, serverId string) ApiStartServerRequest { - return ApiStartServerRequest{ + return StartServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21285,7 +24709,7 @@ func (a *APIClient) StartServer(ctx context.Context, projectId string, serverId } func (a *APIClient) StartServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiStartServerRequest{ + r := StartServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21294,21 +24718,25 @@ func (a *APIClient) StartServerExecute(ctx context.Context, projectId string, se return r.Execute() } -type ApiStopServerRequest struct { +type StopServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiStopServerRequest) Execute() error { +func (r StopServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.StopServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.StopServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -21350,7 +24778,7 @@ func (r ApiStopServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -21360,7 +24788,7 @@ func (r ApiStopServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21384,7 +24812,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21395,7 +24823,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21406,7 +24834,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21417,7 +24845,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21428,7 +24856,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21439,7 +24867,7 @@ func (r ApiStopServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21464,7 +24892,7 @@ Stops an existing server. The server will remain on the Hypervisor and will be c @return ApiStopServerRequest */ func (a *APIClient) StopServer(ctx context.Context, projectId string, serverId string) ApiStopServerRequest { - return ApiStopServerRequest{ + return StopServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21473,7 +24901,7 @@ func (a *APIClient) StopServer(ctx context.Context, projectId string, serverId s } func (a *APIClient) StopServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiStopServerRequest{ + r := StopServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21482,21 +24910,25 @@ func (a *APIClient) StopServerExecute(ctx context.Context, projectId string, ser return r.Execute() } -type ApiUnrescueServerRequest struct { +type UnrescueServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string serverId string } -func (r ApiUnrescueServerRequest) Execute() error { +func (r UnrescueServerRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UnrescueServer") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UnrescueServer") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -21538,7 +24970,7 @@ func (r ApiUnrescueServerRequest) Execute() error { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -21548,7 +24980,7 @@ func (r ApiUnrescueServerRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21572,7 +25004,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21583,7 +25015,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21594,7 +25026,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21605,7 +25037,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21616,7 +25048,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21627,7 +25059,7 @@ func (r ApiUnrescueServerRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -21652,7 +25084,7 @@ Unrescue an existing server. The original boot volume is attached as boot volume @return ApiUnrescueServerRequest */ func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, serverId string) ApiUnrescueServerRequest { - return ApiUnrescueServerRequest{ + return UnrescueServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21661,7 +25093,7 @@ func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, server } func (a *APIClient) UnrescueServerExecute(ctx context.Context, projectId string, serverId string) error { - r := ApiUnrescueServerRequest{ + r := UnrescueServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21670,7 +25102,7 @@ func (a *APIClient) UnrescueServerExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiUpdateAttachedVolumeRequest struct { +type UpdateAttachedVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -21681,12 +25113,12 @@ type ApiUpdateAttachedVolumeRequest struct { // Request a volume attachment update. -func (r ApiUpdateAttachedVolumeRequest) UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest { +func (r UpdateAttachedVolumeRequest) UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest { r.updateAttachedVolumePayload = &updateAttachedVolumePayload return r } -func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { +func (r UpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -21694,7 +25126,11 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { localVarReturnValue *VolumeAttachment ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateAttachedVolume") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateAttachedVolume") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -21748,7 +25184,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } // body params localVarPostBody = r.updateAttachedVolumePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -21758,7 +25194,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21782,7 +25218,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21793,7 +25229,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21804,7 +25240,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21815,7 +25251,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21826,7 +25262,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21837,7 +25273,7 @@ func (r ApiUpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -21862,7 +25298,7 @@ Update the properties of an existing Volume Attachment. @return ApiUpdateAttachedVolumeRequest */ func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, serverId string, volumeId string) ApiUpdateAttachedVolumeRequest { - return ApiUpdateAttachedVolumeRequest{ + return UpdateAttachedVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21872,7 +25308,7 @@ func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, } func (a *APIClient) UpdateAttachedVolumeExecute(ctx context.Context, projectId string, serverId string, volumeId string) (*VolumeAttachment, error) { - r := ApiUpdateAttachedVolumeRequest{ + r := UpdateAttachedVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -21882,7 +25318,7 @@ func (a *APIClient) UpdateAttachedVolumeExecute(ctx context.Context, projectId s return r.Execute() } -type ApiUpdateBackupRequest struct { +type UpdateBackupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -21892,12 +25328,12 @@ type ApiUpdateBackupRequest struct { // Request an update of a backup. -func (r ApiUpdateBackupRequest) UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest { +func (r UpdateBackupRequest) UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest { r.updateBackupPayload = &updateBackupPayload return r } -func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { +func (r UpdateBackupRequest) Execute() (*Backup, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -21905,7 +25341,11 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { localVarReturnValue *Backup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateBackup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateBackup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -21952,7 +25392,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } // body params localVarPostBody = r.updateBackupPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -21962,7 +25402,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -21986,7 +25426,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -21997,7 +25437,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22008,7 +25448,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22019,7 +25459,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22030,7 +25470,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22041,7 +25481,7 @@ func (r ApiUpdateBackupRequest) Execute() (*Backup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -22065,7 +25505,7 @@ Update name or labels of the backup. @return ApiUpdateBackupRequest */ func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, backupId string) ApiUpdateBackupRequest { - return ApiUpdateBackupRequest{ + return UpdateBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22074,7 +25514,7 @@ func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, backupId } func (a *APIClient) UpdateBackupExecute(ctx context.Context, projectId string, backupId string) (*Backup, error) { - r := ApiUpdateBackupRequest{ + r := UpdateBackupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22083,7 +25523,7 @@ func (a *APIClient) UpdateBackupExecute(ctx context.Context, projectId string, b return r.Execute() } -type ApiUpdateImageRequest struct { +type UpdateImageRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -22093,12 +25533,12 @@ type ApiUpdateImageRequest struct { // Request an update of an Image. -func (r ApiUpdateImageRequest) UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest { +func (r UpdateImageRequest) UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest { r.updateImagePayload = &updateImagePayload return r } -func (r ApiUpdateImageRequest) Execute() (*Image, error) { +func (r UpdateImageRequest) Execute() (*Image, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -22106,7 +25546,11 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { localVarReturnValue *Image ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImage") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImage") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -22153,7 +25597,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } // body params localVarPostBody = r.updateImagePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -22163,7 +25607,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -22187,7 +25631,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22198,7 +25642,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22209,7 +25653,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22220,7 +25664,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22231,7 +25675,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22242,7 +25686,7 @@ func (r ApiUpdateImageRequest) Execute() (*Image, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -22266,7 +25710,7 @@ Update the properties of an existing Image inside a project. @return ApiUpdateImageRequest */ func (a *APIClient) UpdateImage(ctx context.Context, projectId string, imageId string) ApiUpdateImageRequest { - return ApiUpdateImageRequest{ + return UpdateImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22275,7 +25719,7 @@ func (a *APIClient) UpdateImage(ctx context.Context, projectId string, imageId s } func (a *APIClient) UpdateImageExecute(ctx context.Context, projectId string, imageId string) (*Image, error) { - r := ApiUpdateImageRequest{ + r := UpdateImageRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22284,14 +25728,14 @@ func (a *APIClient) UpdateImageExecute(ctx context.Context, projectId string, im return r.Execute() } -type ApiUpdateImageScopeLocalRequest struct { +type UpdateImageScopeLocalRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { +func (r UpdateImageScopeLocalRequest) Execute() (*Image, error) { var ( localVarHTTPMethod = http.MethodDelete localVarPostBody interface{} @@ -22299,7 +25743,11 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { localVarReturnValue *Image ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageScopeLocal") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageScopeLocal") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -22341,7 +25789,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -22351,7 +25799,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -22375,7 +25823,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22386,7 +25834,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22397,7 +25845,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22408,7 +25856,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22419,7 +25867,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22430,7 +25878,7 @@ func (r ApiUpdateImageScopeLocalRequest) Execute() (*Image, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -22454,7 +25902,7 @@ Update the scope property of an existing Image inside a project to local. @return ApiUpdateImageScopeLocalRequest */ func (a *APIClient) UpdateImageScopeLocal(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopeLocalRequest { - return ApiUpdateImageScopeLocalRequest{ + return UpdateImageScopeLocalRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22463,7 +25911,7 @@ func (a *APIClient) UpdateImageScopeLocal(ctx context.Context, projectId string, } func (a *APIClient) UpdateImageScopeLocalExecute(ctx context.Context, projectId string, imageId string) (*Image, error) { - r := ApiUpdateImageScopeLocalRequest{ + r := UpdateImageScopeLocalRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22472,14 +25920,14 @@ func (a *APIClient) UpdateImageScopeLocalExecute(ctx context.Context, projectId return r.Execute() } -type ApiUpdateImageScopePublicRequest struct { +type UpdateImageScopePublicRequest struct { ctx context.Context apiService *DefaultApiService projectId string imageId string } -func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { +func (r UpdateImageScopePublicRequest) Execute() (*Image, error) { var ( localVarHTTPMethod = http.MethodPut localVarPostBody interface{} @@ -22487,7 +25935,11 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { localVarReturnValue *Image ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageScopePublic") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageScopePublic") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -22529,7 +25981,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -22539,7 +25991,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -22563,7 +26015,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22574,7 +26026,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22585,7 +26037,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22596,7 +26048,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22607,7 +26059,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22618,7 +26070,7 @@ func (r ApiUpdateImageScopePublicRequest) Execute() (*Image, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -22642,7 +26094,7 @@ Update the scope property of an existing Image inside a project to public. @return ApiUpdateImageScopePublicRequest */ func (a *APIClient) UpdateImageScopePublic(ctx context.Context, projectId string, imageId string) ApiUpdateImageScopePublicRequest { - return ApiUpdateImageScopePublicRequest{ + return UpdateImageScopePublicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22651,7 +26103,7 @@ func (a *APIClient) UpdateImageScopePublic(ctx context.Context, projectId string } func (a *APIClient) UpdateImageScopePublicExecute(ctx context.Context, projectId string, imageId string) (*Image, error) { - r := ApiUpdateImageScopePublicRequest{ + r := UpdateImageScopePublicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22660,7 +26112,7 @@ func (a *APIClient) UpdateImageScopePublicExecute(ctx context.Context, projectId return r.Execute() } -type ApiUpdateImageShareRequest struct { +type UpdateImageShareRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -22670,12 +26122,12 @@ type ApiUpdateImageShareRequest struct { // Update an Image Share. -func (r ApiUpdateImageShareRequest) UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest { +func (r UpdateImageShareRequest) UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest { r.updateImageSharePayload = &updateImageSharePayload return r } -func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { +func (r UpdateImageShareRequest) Execute() (*ImageShare, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -22683,7 +26135,11 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { localVarReturnValue *ImageShare ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageShare") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateImageShare") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -22730,7 +26186,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } // body params localVarPostBody = r.updateImageSharePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -22740,7 +26196,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -22764,7 +26220,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22775,7 +26231,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22786,7 +26242,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22797,7 +26253,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22808,7 +26264,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22819,7 +26275,7 @@ func (r ApiUpdateImageShareRequest) Execute() (*ImageShare, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -22843,7 +26299,7 @@ Update share of an Image. Projects will be appended to existing list. @return ApiUpdateImageShareRequest */ func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, imageId string) ApiUpdateImageShareRequest { - return ApiUpdateImageShareRequest{ + return UpdateImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22852,7 +26308,7 @@ func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, imag } func (a *APIClient) UpdateImageShareExecute(ctx context.Context, projectId string, imageId string) (*ImageShare, error) { - r := ApiUpdateImageShareRequest{ + r := UpdateImageShareRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -22861,7 +26317,7 @@ func (a *APIClient) UpdateImageShareExecute(ctx context.Context, projectId strin return r.Execute() } -type ApiUpdateKeyPairRequest struct { +type UpdateKeyPairRequest struct { ctx context.Context apiService *DefaultApiService keypairName string @@ -22870,12 +26326,12 @@ type ApiUpdateKeyPairRequest struct { // Request an update of an SSH keypair. -func (r ApiUpdateKeyPairRequest) UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest { +func (r UpdateKeyPairRequest) UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest { r.updateKeyPairPayload = &updateKeyPairPayload return r } -func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { +func (r UpdateKeyPairRequest) Execute() (*Keypair, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -22883,7 +26339,11 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { localVarReturnValue *Keypair ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateKeyPair") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateKeyPair") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -22920,7 +26380,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } // body params localVarPostBody = r.updateKeyPairPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -22930,7 +26390,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -22954,7 +26414,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22965,7 +26425,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22976,7 +26436,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22987,7 +26447,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -22998,7 +26458,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23009,7 +26469,7 @@ func (r ApiUpdateKeyPairRequest) Execute() (*Keypair, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -23032,7 +26492,7 @@ Update labels of the SSH keypair. @return ApiUpdateKeyPairRequest */ func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest { - return ApiUpdateKeyPairRequest{ + return UpdateKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -23040,7 +26500,7 @@ func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUp } func (a *APIClient) UpdateKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error) { - r := ApiUpdateKeyPairRequest{ + r := UpdateKeyPairRequest{ apiService: a.defaultApi, ctx: ctx, keypairName: keypairName, @@ -23048,7 +26508,7 @@ func (a *APIClient) UpdateKeyPairExecute(ctx context.Context, keypairName string return r.Execute() } -type ApiUpdateNicRequest struct { +type UpdateNicRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -23059,12 +26519,12 @@ type ApiUpdateNicRequest struct { // Request an update of a network interface. -func (r ApiUpdateNicRequest) UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest { +func (r UpdateNicRequest) UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest { r.updateNicPayload = &updateNicPayload return r } -func (r ApiUpdateNicRequest) Execute() (*NIC, error) { +func (r UpdateNicRequest) Execute() (*NIC, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -23072,7 +26532,11 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { localVarReturnValue *NIC ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateNic") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateNic") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -23126,7 +26590,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } // body params localVarPostBody = r.updateNicPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -23136,7 +26600,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -23160,7 +26624,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23171,7 +26635,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23182,7 +26646,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23193,7 +26657,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23204,7 +26668,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 409 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23215,7 +26679,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23226,7 +26690,7 @@ func (r ApiUpdateNicRequest) Execute() (*NIC, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -23251,7 +26715,7 @@ Update the properties of an existing network interface inside a network. @return ApiUpdateNicRequest */ func (a *APIClient) UpdateNic(ctx context.Context, projectId string, networkId string, nicId string) ApiUpdateNicRequest { - return ApiUpdateNicRequest{ + return UpdateNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23261,7 +26725,7 @@ func (a *APIClient) UpdateNic(ctx context.Context, projectId string, networkId s } func (a *APIClient) UpdateNicExecute(ctx context.Context, projectId string, networkId string, nicId string) (*NIC, error) { - r := ApiUpdateNicRequest{ + r := UpdateNicRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23271,7 +26735,7 @@ func (a *APIClient) UpdateNicExecute(ctx context.Context, projectId string, netw return r.Execute() } -type ApiUpdatePublicIPRequest struct { +type UpdatePublicIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -23281,12 +26745,12 @@ type ApiUpdatePublicIPRequest struct { // Request an update of a public IP. -func (r ApiUpdatePublicIPRequest) UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest { +func (r UpdatePublicIPRequest) UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest { r.updatePublicIPPayload = &updatePublicIPPayload return r } -func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { +func (r UpdatePublicIPRequest) Execute() (*PublicIp, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -23294,7 +26758,11 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { localVarReturnValue *PublicIp ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdatePublicIP") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdatePublicIP") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -23341,7 +26809,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } // body params localVarPostBody = r.updatePublicIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -23351,7 +26819,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -23375,7 +26843,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23386,7 +26854,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23397,7 +26865,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23408,7 +26876,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23419,7 +26887,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23430,7 +26898,7 @@ func (r ApiUpdatePublicIPRequest) Execute() (*PublicIp, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -23454,7 +26922,7 @@ Update the properties of an existing public IP inside a project. @return ApiUpdatePublicIPRequest */ func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, publicIpId string) ApiUpdatePublicIPRequest { - return ApiUpdatePublicIPRequest{ + return UpdatePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23463,7 +26931,7 @@ func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, public } func (a *APIClient) UpdatePublicIPExecute(ctx context.Context, projectId string, publicIpId string) (*PublicIp, error) { - r := ApiUpdatePublicIPRequest{ + r := UpdatePublicIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23472,7 +26940,7 @@ func (a *APIClient) UpdatePublicIPExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiUpdateSecurityGroupRequest struct { +type UpdateSecurityGroupRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -23482,12 +26950,12 @@ type ApiUpdateSecurityGroupRequest struct { // Request an update of a security group. -func (r ApiUpdateSecurityGroupRequest) UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest { +func (r UpdateSecurityGroupRequest) UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest { r.updateSecurityGroupPayload = &updateSecurityGroupPayload return r } -func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { +func (r UpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -23495,7 +26963,11 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { localVarReturnValue *SecurityGroup ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateSecurityGroup") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateSecurityGroup") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -23542,7 +27014,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } // body params localVarPostBody = r.updateSecurityGroupPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -23552,7 +27024,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -23576,7 +27048,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23587,7 +27059,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23598,7 +27070,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23609,7 +27081,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23620,7 +27092,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23631,7 +27103,7 @@ func (r ApiUpdateSecurityGroupRequest) Execute() (*SecurityGroup, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -23655,7 +27127,7 @@ Update labels of the security group. @return ApiUpdateSecurityGroupRequest */ func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, securityGroupId string) ApiUpdateSecurityGroupRequest { - return ApiUpdateSecurityGroupRequest{ + return UpdateSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23664,7 +27136,7 @@ func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, s } func (a *APIClient) UpdateSecurityGroupExecute(ctx context.Context, projectId string, securityGroupId string) (*SecurityGroup, error) { - r := ApiUpdateSecurityGroupRequest{ + r := UpdateSecurityGroupRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23673,7 +27145,7 @@ func (a *APIClient) UpdateSecurityGroupExecute(ctx context.Context, projectId st return r.Execute() } -type ApiUpdateServerRequest struct { +type UpdateServerRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -23683,12 +27155,12 @@ type ApiUpdateServerRequest struct { // Request an update of a server. -func (r ApiUpdateServerRequest) UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest { +func (r UpdateServerRequest) UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest { r.updateServerPayload = &updateServerPayload return r } -func (r ApiUpdateServerRequest) Execute() (*Server, error) { +func (r UpdateServerRequest) Execute() (*Server, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -23696,7 +27168,11 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { localVarReturnValue *Server ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateServer") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateServer") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -23743,7 +27219,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } // body params localVarPostBody = r.updateServerPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -23753,7 +27229,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -23777,7 +27253,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23788,7 +27264,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23799,7 +27275,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23810,7 +27286,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23821,7 +27297,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23832,7 +27308,7 @@ func (r ApiUpdateServerRequest) Execute() (*Server, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -23856,7 +27332,7 @@ Update name or labels of the server. @return ApiUpdateServerRequest */ func (a *APIClient) UpdateServer(ctx context.Context, projectId string, serverId string) ApiUpdateServerRequest { - return ApiUpdateServerRequest{ + return UpdateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23865,7 +27341,7 @@ func (a *APIClient) UpdateServer(ctx context.Context, projectId string, serverId } func (a *APIClient) UpdateServerExecute(ctx context.Context, projectId string, serverId string) (*Server, error) { - r := ApiUpdateServerRequest{ + r := UpdateServerRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -23874,7 +27350,7 @@ func (a *APIClient) UpdateServerExecute(ctx context.Context, projectId string, s return r.Execute() } -type ApiUpdateSnapshotRequest struct { +type UpdateSnapshotRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -23884,12 +27360,12 @@ type ApiUpdateSnapshotRequest struct { // Request an update of a snapshot. -func (r ApiUpdateSnapshotRequest) UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest { +func (r UpdateSnapshotRequest) UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest { r.updateSnapshotPayload = &updateSnapshotPayload return r } -func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { +func (r UpdateSnapshotRequest) Execute() (*Snapshot, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -23897,7 +27373,11 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { localVarReturnValue *Snapshot ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateSnapshot") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateSnapshot") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -23944,7 +27424,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } // body params localVarPostBody = r.updateSnapshotPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -23954,7 +27434,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -23978,7 +27458,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -23989,7 +27469,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24000,7 +27480,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24011,7 +27491,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24022,7 +27502,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24033,7 +27513,7 @@ func (r ApiUpdateSnapshotRequest) Execute() (*Snapshot, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -24057,7 +27537,7 @@ Update information like name or labels of the snapshot. @return ApiUpdateSnapshotRequest */ func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, snapshotId string) ApiUpdateSnapshotRequest { - return ApiUpdateSnapshotRequest{ + return UpdateSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24066,7 +27546,7 @@ func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, snapsh } func (a *APIClient) UpdateSnapshotExecute(ctx context.Context, projectId string, snapshotId string) (*Snapshot, error) { - r := ApiUpdateSnapshotRequest{ + r := UpdateSnapshotRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24075,7 +27555,7 @@ func (a *APIClient) UpdateSnapshotExecute(ctx context.Context, projectId string, return r.Execute() } -type ApiUpdateVirtualIPRequest struct { +type UpdateVirtualIPRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -24086,19 +27566,23 @@ type ApiUpdateVirtualIPRequest struct { // Request an update of a virtual IP. -func (r ApiUpdateVirtualIPRequest) UpdateVirtualIPPayload(updateVirtualIPPayload UpdateVirtualIPPayload) ApiUpdateVirtualIPRequest { +func (r UpdateVirtualIPRequest) UpdateVirtualIPPayload(updateVirtualIPPayload UpdateVirtualIPPayload) ApiUpdateVirtualIPRequest { r.updateVirtualIPPayload = &updateVirtualIPPayload return r } -func (r ApiUpdateVirtualIPRequest) Execute() error { +func (r UpdateVirtualIPRequest) Execute() error { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} formFiles []formFile ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateVirtualIP") + client, ok := a.client.(*APIClient) + if !ok { + return fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateVirtualIP") if err != nil { return &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -24152,7 +27636,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } // body params localVarPostBody = r.updateVirtualIPPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return err } @@ -24162,7 +27646,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -24186,7 +27670,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -24197,7 +27681,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -24208,7 +27692,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -24219,7 +27703,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -24230,7 +27714,7 @@ func (r ApiUpdateVirtualIPRequest) Execute() error { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return newErr @@ -24256,7 +27740,7 @@ Update the properties of an existing virtual IP inside a project. @return ApiUpdateVirtualIPRequest */ func (a *APIClient) UpdateVirtualIP(ctx context.Context, projectId string, networkId string, virtualIpId string) ApiUpdateVirtualIPRequest { - return ApiUpdateVirtualIPRequest{ + return UpdateVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24266,7 +27750,7 @@ func (a *APIClient) UpdateVirtualIP(ctx context.Context, projectId string, netwo } func (a *APIClient) UpdateVirtualIPExecute(ctx context.Context, projectId string, networkId string, virtualIpId string) error { - r := ApiUpdateVirtualIPRequest{ + r := UpdateVirtualIPRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24276,7 +27760,7 @@ func (a *APIClient) UpdateVirtualIPExecute(ctx context.Context, projectId string return r.Execute() } -type ApiUpdateVolumeRequest struct { +type UpdateVolumeRequest struct { ctx context.Context apiService *DefaultApiService projectId string @@ -24286,12 +27770,12 @@ type ApiUpdateVolumeRequest struct { // Request an update of a volume. -func (r ApiUpdateVolumeRequest) UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest { +func (r UpdateVolumeRequest) UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest { r.updateVolumePayload = &updateVolumePayload return r } -func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { +func (r UpdateVolumeRequest) Execute() (*Volume, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -24299,7 +27783,11 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { localVarReturnValue *Volume ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateVolume") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.UpdateVolume") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -24346,7 +27834,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } // body params localVarPostBody = r.updateVolumePayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -24356,7 +27844,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -24380,7 +27868,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24391,7 +27879,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24402,7 +27890,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24413,7 +27901,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24424,7 +27912,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24435,7 +27923,7 @@ func (r ApiUpdateVolumeRequest) Execute() (*Volume, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -24459,7 +27947,7 @@ Update name, description or labels of the volume. @return ApiUpdateVolumeRequest */ func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, volumeId string) ApiUpdateVolumeRequest { - return ApiUpdateVolumeRequest{ + return UpdateVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24468,7 +27956,7 @@ func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, volumeId } func (a *APIClient) UpdateVolumeExecute(ctx context.Context, projectId string, volumeId string) (*Volume, error) { - r := ApiUpdateVolumeRequest{ + r := UpdateVolumeRequest{ apiService: a.defaultApi, ctx: ctx, projectId: projectId, @@ -24477,7 +27965,7 @@ func (a *APIClient) UpdateVolumeExecute(ctx context.Context, projectId string, v return r.Execute() } -type ApiV1alpha1UpdateRouteOfAreaRequest struct { +type V1alpha1UpdateRouteOfAreaRequest struct { ctx context.Context apiService *DefaultApiService organizationId string @@ -24488,12 +27976,12 @@ type ApiV1alpha1UpdateRouteOfAreaRequest struct { // Request an update of a network route. -func (r ApiV1alpha1UpdateRouteOfAreaRequest) V1alpha1UpdateRouteOfAreaPayload(v1alpha1UpdateRouteOfAreaPayload V1alpha1UpdateRouteOfAreaPayload) ApiV1alpha1UpdateRouteOfAreaRequest { +func (r V1alpha1UpdateRouteOfAreaRequest) V1alpha1UpdateRouteOfAreaPayload(v1alpha1UpdateRouteOfAreaPayload V1alpha1UpdateRouteOfAreaPayload) ApiV1alpha1UpdateRouteOfAreaRequest { r.v1alpha1UpdateRouteOfAreaPayload = &v1alpha1UpdateRouteOfAreaPayload return r } -func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { +func (r V1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { var ( localVarHTTPMethod = http.MethodPatch localVarPostBody interface{} @@ -24501,7 +27989,11 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { localVarReturnValue *Route ) a := r.apiService - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.V1alpha1UpdateRouteOfArea") + client, ok := a.client.(*APIClient) + if !ok { + return nil, fmt.Errorf("could not parse client to type APIClient") + } + localBasePath, err := client.cfg.ServerURLWithContext(r.ctx, "DefaultApiService.V1alpha1UpdateRouteOfArea") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } @@ -24555,7 +28047,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } // body params localVarPostBody = r.v1alpha1UpdateRouteOfAreaPayload - req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + req, err := client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err } @@ -24565,7 +28057,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { *contextHTTPRequest = req } - localVarHTTPResponse, err := a.client.callAPI(req) + localVarHTTPResponse, err := client.callAPI(req) contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) if ok { *contextHTTPResponse = localVarHTTPResponse @@ -24589,7 +28081,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 400 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24600,7 +28092,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 401 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24611,7 +28103,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 403 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24622,7 +28114,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 404 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24633,7 +28125,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { } if localVarHTTPResponse.StatusCode == 500 { var v Error - err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr.ErrorMessage = err.Error() return localVarReturnValue, newErr @@ -24644,7 +28136,7 @@ func (r ApiV1alpha1UpdateRouteOfAreaRequest) Execute() (*Route, error) { return localVarReturnValue, newErr } - err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + err = client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) if err != nil { newErr := &oapierror.GenericOpenAPIError{ StatusCode: localVarHTTPResponse.StatusCode, @@ -24669,7 +28161,7 @@ Update a network route defined in a network area. @return ApiV1alpha1UpdateRouteOfAreaRequest */ func (a *APIClient) V1alpha1UpdateRouteOfArea(ctx context.Context, organizationId string, areaId string, routeId string) ApiV1alpha1UpdateRouteOfAreaRequest { - return ApiV1alpha1UpdateRouteOfAreaRequest{ + return V1alpha1UpdateRouteOfAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, @@ -24679,7 +28171,7 @@ func (a *APIClient) V1alpha1UpdateRouteOfArea(ctx context.Context, organizationI } func (a *APIClient) V1alpha1UpdateRouteOfAreaExecute(ctx context.Context, organizationId string, areaId string, routeId string) (*Route, error) { - r := ApiV1alpha1UpdateRouteOfAreaRequest{ + r := V1alpha1UpdateRouteOfAreaRequest{ apiService: a.defaultApi, ctx: ctx, organizationId: organizationId, diff --git a/services/iaasalpha/client.go b/services/iaasalpha/client.go index acb3cedda..1258c6ded 100644 --- a/services/iaasalpha/client.go +++ b/services/iaasalpha/client.go @@ -51,7 +51,7 @@ type APIClient struct { } type service struct { - client *APIClient + client DefaultApi } // NewAPIClient creates a new API client.