Documentation ¶
Overview ¶
Package next provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.
Index ¶
- Constants
- func NewDeleteDiskBackupPolicyRequest(server string, body DeleteDiskBackupPolicyJSONRequestBody) (*http.Request, error)
- func NewDeleteDiskBackupPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteDiskBackupPolicyScheduleRequest(server string, body DeleteDiskBackupPolicyScheduleJSONRequestBody) (*http.Request, error)
- func NewDeleteDiskBackupPolicyScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteDnsRecordRequest(server string, body DeleteDnsRecordJSONRequestBody) (*http.Request, error)
- func NewDeleteDnsRecordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteDnsZoneRequest(server string, body DeleteDnsZoneJSONRequestBody) (*http.Request, error)
- func NewDeleteDnsZoneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteFileStorageVolumeRequest(server string, body DeleteFileStorageVolumeJSONRequestBody) (*http.Request, error)
- func NewDeleteFileStorageVolumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteIpAddressRequest(server string, body DeleteIpAddressJSONRequestBody) (*http.Request, error)
- func NewDeleteIpAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteLoadBalancerRequest(server string, body DeleteLoadBalancerJSONRequestBody) (*http.Request, error)
- func NewDeleteLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteLoadBalancersRulesLoadBalancerRuleRequest(server string, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody) (*http.Request, error)
- func NewDeleteLoadBalancersRulesLoadBalancerRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteSecurityGroupRequest(server string, body DeleteSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewDeleteSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequest(server string, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody) (*http.Request, error)
- func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteSshKeyRequest(server string, body DeleteSshKeyJSONRequestBody) (*http.Request, error)
- func NewDeleteSshKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteTagRequest(server string, body DeleteTagJSONRequestBody) (*http.Request, error)
- func NewDeleteTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteTrashObjectRequest(server string, body DeleteTrashObjectJSONRequestBody) (*http.Request, error)
- func NewDeleteTrashObjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteVirtualMachineGroupRequest(server string, body DeleteVirtualMachineGroupJSONRequestBody) (*http.Request, error)
- func NewDeleteVirtualMachineGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteVirtualMachineRequest(server string, body DeleteVirtualMachineJSONRequestBody) (*http.Request, error)
- func NewDeleteVirtualMachineRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetCertificateRequest(server string, params *GetCertificateParams) (*http.Request, error)
- func NewGetCountriesRequest(server string, params *GetCountriesParams) (*http.Request, error)
- func NewGetCountryCountryStatesRequest(server string, params *GetCountryCountryStatesParams) (*http.Request, error)
- func NewGetCountryRequest(server string, params *GetCountryParams) (*http.Request, error)
- func NewGetCountryStateRequest(server string, params *GetCountryStateParams) (*http.Request, error)
- func NewGetCurrenciesRequest(server string, params *GetCurrenciesParams) (*http.Request, error)
- func NewGetCurrencyRequest(server string, params *GetCurrencyParams) (*http.Request, error)
- func NewGetDataCenterDefaultNetworkRequest(server string, params *GetDataCenterDefaultNetworkParams) (*http.Request, error)
- func NewGetDataCenterGpuTypesRequest(server string, params *GetDataCenterGpuTypesParams) (*http.Request, error)
- func NewGetDataCenterRequest(server string, params *GetDataCenterParams) (*http.Request, error)
- func NewGetDataCentersRequest(server string) (*http.Request, error)
- func NewGetDiskBackupPolicyRequest(server string, params *GetDiskBackupPolicyParams) (*http.Request, error)
- func NewGetDiskDiskBackupPoliciesRequest(server string, params *GetDiskDiskBackupPoliciesParams) (*http.Request, error)
- func NewGetDiskRequest(server string, params *GetDiskParams) (*http.Request, error)
- func NewGetDiskTemplateRequest(server string, params *GetDiskTemplateParams) (*http.Request, error)
- func NewGetDiskTemplateVersionRequest(server string, params *GetDiskTemplateVersionParams) (*http.Request, error)
- func NewGetDiskTemplateVersionSpecRequest(server string, params *GetDiskTemplateVersionSpecParams) (*http.Request, error)
- func NewGetDiskTemplateVersionsRequest(server string, params *GetDiskTemplateVersionsParams) (*http.Request, error)
- func NewGetDnsRecordRequest(server string, params *GetDnsRecordParams) (*http.Request, error)
- func NewGetDnsZoneRecordsRequest(server string, params *GetDnsZoneRecordsParams) (*http.Request, error)
- func NewGetDnsZoneRequest(server string, params *GetDnsZoneParams) (*http.Request, error)
- func NewGetFileStorageVolumeRequest(server string, params *GetFileStorageVolumeParams) (*http.Request, error)
- func NewGetGpuTypeRequest(server string, params *GetGpuTypeParams) (*http.Request, error)
- func NewGetGpuTypesRequest(server string, params *GetGpuTypesParams) (*http.Request, error)
- func NewGetIpAddressRequest(server string, params *GetIpAddressParams) (*http.Request, error)
- func NewGetLoadBalancerRequest(server string, params *GetLoadBalancerParams) (*http.Request, error)
- func NewGetLoadBalancerRulesRequest(server string, params *GetLoadBalancerRulesParams) (*http.Request, error)
- func NewGetLoadBalancersRulesLoadBalancerRuleRequest(server string, params *GetLoadBalancersRulesLoadBalancerRuleParams) (*http.Request, error)
- func NewGetNetworkRequest(server string, params *GetNetworkParams) (*http.Request, error)
- func NewGetOperatingSystemRequest(server string, params *GetOperatingSystemParams) (*http.Request, error)
- func NewGetOperatingSystemsRequest(server string, params *GetOperatingSystemsParams) (*http.Request, error)
- func NewGetOrganizationAvailableNetworksRequest(server string, params *GetOrganizationAvailableNetworksParams) (*http.Request, error)
- func NewGetOrganizationCertificatesRequest(server string, params *GetOrganizationCertificatesParams) (*http.Request, error)
- func NewGetOrganizationDiskBackupPoliciesRequest(server string, params *GetOrganizationDiskBackupPoliciesParams) (*http.Request, error)
- func NewGetOrganizationDiskTemplatesRequest(server string, params *GetOrganizationDiskTemplatesParams) (*http.Request, error)
- func NewGetOrganizationDisksRequest(server string, params *GetOrganizationDisksParams) (*http.Request, error)
- func NewGetOrganizationDnsZonesNameserversRequest(server string, params *GetOrganizationDnsZonesNameserversParams) (*http.Request, error)
- func NewGetOrganizationDnsZonesRequest(server string, params *GetOrganizationDnsZonesParams) (*http.Request, error)
- func NewGetOrganizationFileStorageVolumesRequest(server string, params *GetOrganizationFileStorageVolumesParams) (*http.Request, error)
- func NewGetOrganizationIpAddressesRequest(server string, params *GetOrganizationIpAddressesParams) (*http.Request, error)
- func NewGetOrganizationLoadBalancersRequest(server string, params *GetOrganizationLoadBalancersParams) (*http.Request, error)
- func NewGetOrganizationManagedRequest(server string, params *GetOrganizationManagedParams) (*http.Request, error)
- func NewGetOrganizationNetworkSpeedProfilesRequest(server string, params *GetOrganizationNetworkSpeedProfilesParams) (*http.Request, error)
- func NewGetOrganizationRequest(server string, params *GetOrganizationParams) (*http.Request, error)
- func NewGetOrganizationSecurityGroupsRequest(server string, params *GetOrganizationSecurityGroupsParams) (*http.Request, error)
- func NewGetOrganizationSshKeysRequest(server string, params *GetOrganizationSshKeysParams) (*http.Request, error)
- func NewGetOrganizationTagsRequest(server string, params *GetOrganizationTagsParams) (*http.Request, error)
- func NewGetOrganizationTrashObjectsRequest(server string, params *GetOrganizationTrashObjectsParams) (*http.Request, error)
- func NewGetOrganizationUsersWithAccessRequest(server string, params *GetOrganizationUsersWithAccessParams) (*http.Request, error)
- func NewGetOrganizationVirtualMachineGroupsRequest(server string, params *GetOrganizationVirtualMachineGroupsParams) (*http.Request, error)
- func NewGetOrganizationVirtualMachinesRequest(server string, params *GetOrganizationVirtualMachinesParams) (*http.Request, error)
- func NewGetOrganizationsRequest(server string) (*http.Request, error)
- func NewGetSecurityGroupRequest(server string, params *GetSecurityGroupParams) (*http.Request, error)
- func NewGetSecurityGroupRulesRequest(server string, params *GetSecurityGroupRulesParams) (*http.Request, error)
- func NewGetSecurityGroupsRulesSecurityGroupRuleRequest(server string, params *GetSecurityGroupsRulesSecurityGroupRuleParams) (*http.Request, error)
- func NewGetTagRequest(server string, params *GetTagParams) (*http.Request, error)
- func NewGetTaskRequest(server string, params *GetTaskParams) (*http.Request, error)
- func NewGetTrashObjectRequest(server string, params *GetTrashObjectParams) (*http.Request, error)
- func NewGetUsersCurrentRequest(server string) (*http.Request, error)
- func NewGetVMNIVMNIRequest(server string, params *GetVMNIVMNIParams) (*http.Request, error)
- func NewGetVirtualMachineDiskBackupPoliciesRequest(server string, params *GetVirtualMachineDiskBackupPoliciesParams) (*http.Request, error)
- func NewGetVirtualMachineDisksRequest(server string, params *GetVirtualMachineDisksParams) (*http.Request, error)
- func NewGetVirtualMachineGroupRequest(server string, params *GetVirtualMachineGroupParams) (*http.Request, error)
- func NewGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionRequest(server string, ...) (*http.Request, error)
- func NewGetVirtualMachineNetworkInterfaceRequest(server string, params *GetVirtualMachineNetworkInterfaceParams) (*http.Request, error)
- func NewGetVirtualMachineNetworkInterfacesRequest(server string, params *GetVirtualMachineNetworkInterfacesParams) (*http.Request, error)
- func NewGetVirtualMachinePackageRequest(server string, params *GetVirtualMachinePackageParams) (*http.Request, error)
- func NewGetVirtualMachinePackagesRequest(server string, params *GetVirtualMachinePackagesParams) (*http.Request, error)
- func NewGetVirtualMachineRequest(server string, params *GetVirtualMachineParams) (*http.Request, error)
- func NewGetVirtualMachinesBuildsVirtualMachineBuildRequest(server string, params *GetVirtualMachinesBuildsVirtualMachineBuildParams) (*http.Request, error)
- func NewGetZoneRequest(server string, params *GetZoneParams) (*http.Request, error)
- func NewGetZonesRequest(server string) (*http.Request, error)
- func NewPatchDiskBackupPolicyRequest(server string, body PatchDiskBackupPolicyJSONRequestBody) (*http.Request, error)
- func NewPatchDiskBackupPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchDnsRecordRequest(server string, body PatchDnsRecordJSONRequestBody) (*http.Request, error)
- func NewPatchDnsRecordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchDnsZoneRequest(server string, body PatchDnsZoneJSONRequestBody) (*http.Request, error)
- func NewPatchDnsZoneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchFileStorageVolumeRequest(server string, body PatchFileStorageVolumeJSONRequestBody) (*http.Request, error)
- func NewPatchFileStorageVolumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchIpAddressRequest(server string, body PatchIpAddressJSONRequestBody) (*http.Request, error)
- func NewPatchIpAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchLoadBalancerRequest(server string, body PatchLoadBalancerJSONRequestBody) (*http.Request, error)
- func NewPatchLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchLoadBalancersRulesLoadBalancerRuleRequest(server string, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody) (*http.Request, error)
- func NewPatchLoadBalancersRulesLoadBalancerRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchSecurityGroupRequest(server string, body PatchSecurityGroupJSONRequestBody) (*http.Request, error)
- func NewPatchSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchSecurityGroupsRulesSecurityGroupRuleRequest(server string, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody) (*http.Request, error)
- func NewPatchSecurityGroupsRulesSecurityGroupRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchTagRequest(server string, body PatchTagJSONRequestBody) (*http.Request, error)
- func NewPatchTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchVirtualMachineGroupRequest(server string, body PatchVirtualMachineGroupJSONRequestBody) (*http.Request, error)
- func NewPatchVirtualMachineGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequest(server string, ...) (*http.Request, error)
- func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchVirtualMachineRequest(server string, body PatchVirtualMachineJSONRequestBody) (*http.Request, error)
- func NewPatchVirtualMachineRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostDiskDiskBackupPoliciesRequest(server string, body PostDiskDiskBackupPoliciesJSONRequestBody) (*http.Request, error)
- func NewPostDiskDiskBackupPoliciesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostDnsZoneRecordsRequest(server string, body PostDnsZoneRecordsJSONRequestBody) (*http.Request, error)
- func NewPostDnsZoneRecordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostDnsZoneVerifyRequest(server string, body PostDnsZoneVerifyJSONRequestBody) (*http.Request, error)
- func NewPostDnsZoneVerifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostInvalidateLinkedWebSessionRequest(server string, body PostInvalidateLinkedWebSessionJSONRequestBody) (*http.Request, error)
- func NewPostInvalidateLinkedWebSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostIpAddressUnallocateRequest(server string, body PostIpAddressUnallocateJSONRequestBody) (*http.Request, error)
- func NewPostIpAddressUnallocateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostLoadBalancerRulesRequest(server string, body PostLoadBalancerRulesJSONRequestBody) (*http.Request, error)
- func NewPostLoadBalancerRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationDnsZonesRequest(server string, body PostOrganizationDnsZonesJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationDnsZonesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationFileStorageVolumesRequest(server string, body PostOrganizationFileStorageVolumesJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationFileStorageVolumesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationIpAddressesRequest(server string, body PostOrganizationIpAddressesJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationIpAddressesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationLoadBalancersRequest(server string, body PostOrganizationLoadBalancersJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationLoadBalancersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationManagedRequest(server string, body PostOrganizationManagedJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationManagedRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationSecurityGroupsRequest(server string, body PostOrganizationSecurityGroupsJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationSecurityGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationSshKeysRequest(server string, body PostOrganizationSshKeysJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationSshKeysRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationTagsRequest(server string, body PostOrganizationTagsJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationTrashObjectsPurgeAllRequest(server string, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationTrashObjectsPurgeAllRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationVirtualMachineGroupsRequest(server string, body PostOrganizationVirtualMachineGroupsJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationVirtualMachineGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationVirtualMachinesBuildFromSpecRequest(server string, ...) (*http.Request, error)
- func NewPostOrganizationVirtualMachinesBuildFromSpecRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostOrganizationVirtualMachinesBuildRequest(server string, body PostOrganizationVirtualMachinesBuildJSONRequestBody) (*http.Request, error)
- func NewPostOrganizationVirtualMachinesBuildRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostSecurityGroupRulesRequest(server string, body PostSecurityGroupRulesJSONRequestBody) (*http.Request, error)
- func NewPostSecurityGroupRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostTrashObjectRestoreRequest(server string, body PostTrashObjectRestoreJSONRequestBody) (*http.Request, error)
- func NewPostTrashObjectRestoreRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineAllocateIpRequest(server string, body PostVirtualMachineAllocateIpJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineAllocateIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineConsoleSessionsRequest(server string, body PostVirtualMachineConsoleSessionsJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineConsoleSessionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineDiskBackupPoliciesRequest(server string, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineDiskBackupPoliciesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineNetworkInterfaceAllocateIpRequest(server string, ...) (*http.Request, error)
- func NewPostVirtualMachineNetworkInterfaceAllocateIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequest(server string, ...) (*http.Request, error)
- func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineResetRequest(server string, body PostVirtualMachineResetJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineResetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineShutdownRequest(server string, body PostVirtualMachineShutdownJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineShutdownRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineStartRequest(server string, body PostVirtualMachineStartJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostVirtualMachineStopRequest(server string, body PostVirtualMachineStopJSONRequestBody) (*http.Request, error)
- func NewPostVirtualMachineStopRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutVirtualMachineFlexibleResourcesRequest(server string, body PutVirtualMachineFlexibleResourcesJSONRequestBody) (*http.Request, error)
- func NewPutVirtualMachineFlexibleResourcesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutVirtualMachinePackageRequest(server string, body PutVirtualMachinePackageJSONRequestBody) (*http.Request, error)
- func NewPutVirtualMachinePackageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type APIAuthenticator400Response
- type APIAuthenticator400Schema
- type APIAuthenticator403Response
- type APIAuthenticator429Response
- type Attachment
- type AuthSSHKey
- type AuthSSHKeyLookup
- type AuthSSHKeyProperties
- type Certificate
- type CertificateLookup
- type CertificateNotFoundEnum
- type CertificateNotFoundResponse
- type CertificateStateEnum
- type Client
- func (c *Client) DeleteDiskBackupPolicy(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteDiskBackupPolicySchedule(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteDiskBackupPolicyScheduleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteDiskBackupPolicyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteDnsRecord(ctx context.Context, body DeleteDnsRecordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteDnsRecordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteDnsZone(ctx context.Context, body DeleteDnsZoneJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteDnsZoneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteFileStorageVolume(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteFileStorageVolumeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteIpAddress(ctx context.Context, body DeleteIpAddressJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteIpAddressWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteLoadBalancer(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteLoadBalancersRulesLoadBalancerRule(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) DeleteLoadBalancersRulesLoadBalancerRuleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteSecurityGroup(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteSecurityGroupsRulesSecurityGroupRule(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) DeleteSecurityGroupsRulesSecurityGroupRuleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteSshKey(ctx context.Context, body DeleteSshKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteSshKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteTag(ctx context.Context, body DeleteTagJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteTagWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteTrashObject(ctx context.Context, body DeleteTrashObjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteTrashObjectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteVirtualMachine(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteVirtualMachineGroup(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteVirtualMachineGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteVirtualMachineWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetCertificate(ctx context.Context, params *GetCertificateParams, ...) (*http.Response, error)
- func (c *Client) GetCountries(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCountry(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCountryCountryStates(ctx context.Context, params *GetCountryCountryStatesParams, ...) (*http.Response, error)
- func (c *Client) GetCountryState(ctx context.Context, params *GetCountryStateParams, ...) (*http.Response, error)
- func (c *Client) GetCurrencies(ctx context.Context, params *GetCurrenciesParams, ...) (*http.Response, error)
- func (c *Client) GetCurrency(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDataCenter(ctx context.Context, params *GetDataCenterParams, ...) (*http.Response, error)
- func (c *Client) GetDataCenterDefaultNetwork(ctx context.Context, params *GetDataCenterDefaultNetworkParams, ...) (*http.Response, error)
- func (c *Client) GetDataCenterGpuTypes(ctx context.Context, params *GetDataCenterGpuTypesParams, ...) (*http.Response, error)
- func (c *Client) GetDataCenters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDisk(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDiskBackupPolicy(ctx context.Context, params *GetDiskBackupPolicyParams, ...) (*http.Response, error)
- func (c *Client) GetDiskDiskBackupPolicies(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, ...) (*http.Response, error)
- func (c *Client) GetDiskTemplate(ctx context.Context, params *GetDiskTemplateParams, ...) (*http.Response, error)
- func (c *Client) GetDiskTemplateVersion(ctx context.Context, params *GetDiskTemplateVersionParams, ...) (*http.Response, error)
- func (c *Client) GetDiskTemplateVersionSpec(ctx context.Context, params *GetDiskTemplateVersionSpecParams, ...) (*http.Response, error)
- func (c *Client) GetDiskTemplateVersions(ctx context.Context, params *GetDiskTemplateVersionsParams, ...) (*http.Response, error)
- func (c *Client) GetDnsRecord(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDnsZone(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDnsZoneRecords(ctx context.Context, params *GetDnsZoneRecordsParams, ...) (*http.Response, error)
- func (c *Client) GetFileStorageVolume(ctx context.Context, params *GetFileStorageVolumeParams, ...) (*http.Response, error)
- func (c *Client) GetGpuType(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGpuTypes(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIpAddress(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetLoadBalancer(ctx context.Context, params *GetLoadBalancerParams, ...) (*http.Response, error)
- func (c *Client) GetLoadBalancerRules(ctx context.Context, params *GetLoadBalancerRulesParams, ...) (*http.Response, error)
- func (c *Client) GetLoadBalancersRulesLoadBalancerRule(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, ...) (*http.Response, error)
- func (c *Client) GetNetwork(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOperatingSystem(ctx context.Context, params *GetOperatingSystemParams, ...) (*http.Response, error)
- func (c *Client) GetOperatingSystems(ctx context.Context, params *GetOperatingSystemsParams, ...) (*http.Response, error)
- func (c *Client) GetOrganization(ctx context.Context, params *GetOrganizationParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationAvailableNetworks(ctx context.Context, params *GetOrganizationAvailableNetworksParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationCertificates(ctx context.Context, params *GetOrganizationCertificatesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationDiskBackupPolicies(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationDiskTemplates(ctx context.Context, params *GetOrganizationDiskTemplatesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationDisks(ctx context.Context, params *GetOrganizationDisksParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationDnsZones(ctx context.Context, params *GetOrganizationDnsZonesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationDnsZonesNameservers(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationFileStorageVolumes(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationIpAddresses(ctx context.Context, params *GetOrganizationIpAddressesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationLoadBalancers(ctx context.Context, params *GetOrganizationLoadBalancersParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationManaged(ctx context.Context, params *GetOrganizationManagedParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationNetworkSpeedProfiles(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationSecurityGroups(ctx context.Context, params *GetOrganizationSecurityGroupsParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationSshKeys(ctx context.Context, params *GetOrganizationSshKeysParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationTags(ctx context.Context, params *GetOrganizationTagsParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationTrashObjects(ctx context.Context, params *GetOrganizationTrashObjectsParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationUsersWithAccess(ctx context.Context, params *GetOrganizationUsersWithAccessParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationVirtualMachineGroups(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizationVirtualMachines(ctx context.Context, params *GetOrganizationVirtualMachinesParams, ...) (*http.Response, error)
- func (c *Client) GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSecurityGroup(ctx context.Context, params *GetSecurityGroupParams, ...) (*http.Response, error)
- func (c *Client) GetSecurityGroupRules(ctx context.Context, params *GetSecurityGroupRulesParams, ...) (*http.Response, error)
- func (c *Client) GetSecurityGroupsRulesSecurityGroupRule(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, ...) (*http.Response, error)
- func (c *Client) GetTag(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTask(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTrashObject(ctx context.Context, params *GetTrashObjectParams, ...) (*http.Response, error)
- func (c *Client) GetUsersCurrent(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVMNIVMNI(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVirtualMachine(ctx context.Context, params *GetVirtualMachineParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineDiskBackupPolicies(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineDisks(ctx context.Context, params *GetVirtualMachineDisksParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineGroup(ctx context.Context, params *GetVirtualMachineGroupParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineNetworkInterface(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachineNetworkInterfaces(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachinePackage(ctx context.Context, params *GetVirtualMachinePackageParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachinePackages(ctx context.Context, params *GetVirtualMachinePackagesParams, ...) (*http.Response, error)
- func (c *Client) GetVirtualMachinesBuildsVirtualMachineBuild(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, ...) (*http.Response, error)
- func (c *Client) GetZone(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetZones(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PatchDiskBackupPolicy(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchDiskBackupPolicyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchDnsRecord(ctx context.Context, body PatchDnsRecordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchDnsRecordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchDnsZone(ctx context.Context, body PatchDnsZoneJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchDnsZoneWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchFileStorageVolume(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchFileStorageVolumeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchIpAddress(ctx context.Context, body PatchIpAddressJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchIpAddressWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchLoadBalancer(ctx context.Context, body PatchLoadBalancerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchLoadBalancersRulesLoadBalancerRule(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PatchLoadBalancersRulesLoadBalancerRuleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchSecurityGroup(ctx context.Context, body PatchSecurityGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchSecurityGroupsRulesSecurityGroupRule(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PatchSecurityGroupsRulesSecurityGroupRuleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchTag(ctx context.Context, body PatchTagJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchTagWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachine(ctx context.Context, body PatchVirtualMachineJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachineGroup(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachineGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchVirtualMachineWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostDiskDiskBackupPolicies(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostDiskDiskBackupPoliciesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostDnsZoneRecords(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostDnsZoneRecordsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostDnsZoneVerify(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostDnsZoneVerifyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostInvalidateLinkedWebSession(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostInvalidateLinkedWebSessionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostIpAddressUnallocate(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostIpAddressUnallocateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostLoadBalancerRules(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostLoadBalancerRulesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationDnsZones(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationDnsZonesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationFileStorageVolumes(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationFileStorageVolumesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationIpAddresses(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationIpAddressesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationLoadBalancers(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationLoadBalancersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationManaged(ctx context.Context, body PostOrganizationManagedJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationManagedWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationSecurityGroups(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationSecurityGroupsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationSshKeys(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationSshKeysWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationTags(ctx context.Context, body PostOrganizationTagsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationTagsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationTrashObjectsPurgeAll(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationTrashObjectsPurgeAllWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachineGroups(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachineGroupsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachinesBuild(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachinesBuildFromSpec(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachinesBuildFromSpecWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostOrganizationVirtualMachinesBuildWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostSecurityGroupRules(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostSecurityGroupRulesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostTrashObjectRestore(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostTrashObjectRestoreWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineAllocateIp(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineAllocateIpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineConsoleSessions(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineConsoleSessionsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineDiskBackupPolicies(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineDiskBackupPoliciesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineNetworkInterfaceAllocateIp(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineNetworkInterfaceAllocateIpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineNetworkInterfaceAllocateNewIp(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineNetworkInterfaceAllocateNewIpWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineReset(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineResetWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineShutdown(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineShutdownWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineStart(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineStartWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineStop(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostVirtualMachineStopWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutVirtualMachineFlexibleResources(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutVirtualMachineFlexibleResourcesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutVirtualMachinePackage(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutVirtualMachinePackageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeleteDiskBackupPolicyScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteDiskBackupPolicyScheduleResponse, error)
- func (c *ClientWithResponses) DeleteDiskBackupPolicyScheduleWithResponse(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, ...) (*DeleteDiskBackupPolicyScheduleResponse, error)
- func (c *ClientWithResponses) DeleteDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteDiskBackupPolicyResponse, error)
- func (c *ClientWithResponses) DeleteDiskBackupPolicyWithResponse(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, ...) (*DeleteDiskBackupPolicyResponse, error)
- func (c *ClientWithResponses) DeleteDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteDnsRecordResponse, error)
- func (c *ClientWithResponses) DeleteDnsRecordWithResponse(ctx context.Context, body DeleteDnsRecordJSONRequestBody, ...) (*DeleteDnsRecordResponse, error)
- func (c *ClientWithResponses) DeleteDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteDnsZoneResponse, error)
- func (c *ClientWithResponses) DeleteDnsZoneWithResponse(ctx context.Context, body DeleteDnsZoneJSONRequestBody, ...) (*DeleteDnsZoneResponse, error)
- func (c *ClientWithResponses) DeleteFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteFileStorageVolumeResponse, error)
- func (c *ClientWithResponses) DeleteFileStorageVolumeWithResponse(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, ...) (*DeleteFileStorageVolumeResponse, error)
- func (c *ClientWithResponses) DeleteIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteIpAddressResponse, error)
- func (c *ClientWithResponses) DeleteIpAddressWithResponse(ctx context.Context, body DeleteIpAddressJSONRequestBody, ...) (*DeleteIpAddressResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteLoadBalancerResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancerWithResponse(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, ...) (*DeleteLoadBalancerResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error)
- func (c *ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, ...) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error)
- func (c *ClientWithResponses) DeleteSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteSecurityGroupResponse, error)
- func (c *ClientWithResponses) DeleteSecurityGroupWithResponse(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, ...) (*DeleteSecurityGroupResponse, error)
- func (c *ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error)
- func (c *ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, ...) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error)
- func (c *ClientWithResponses) DeleteSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteSshKeyResponse, error)
- func (c *ClientWithResponses) DeleteSshKeyWithResponse(ctx context.Context, body DeleteSshKeyJSONRequestBody, ...) (*DeleteSshKeyResponse, error)
- func (c *ClientWithResponses) DeleteTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteTagResponse, error)
- func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, body DeleteTagJSONRequestBody, ...) (*DeleteTagResponse, error)
- func (c *ClientWithResponses) DeleteTrashObjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteTrashObjectResponse, error)
- func (c *ClientWithResponses) DeleteTrashObjectWithResponse(ctx context.Context, body DeleteTrashObjectJSONRequestBody, ...) (*DeleteTrashObjectResponse, error)
- func (c *ClientWithResponses) DeleteVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteVirtualMachineGroupResponse, error)
- func (c *ClientWithResponses) DeleteVirtualMachineGroupWithResponse(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, ...) (*DeleteVirtualMachineGroupResponse, error)
- func (c *ClientWithResponses) DeleteVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteVirtualMachineResponse, error)
- func (c *ClientWithResponses) DeleteVirtualMachineWithResponse(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, ...) (*DeleteVirtualMachineResponse, error)
- func (c *ClientWithResponses) GetCertificateWithResponse(ctx context.Context, params *GetCertificateParams, ...) (*GetCertificateResponse, error)
- func (c *ClientWithResponses) GetCountriesWithResponse(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*GetCountriesResponse, error)
- func (c *ClientWithResponses) GetCountryCountryStatesWithResponse(ctx context.Context, params *GetCountryCountryStatesParams, ...) (*GetCountryCountryStatesResponse, error)
- func (c *ClientWithResponses) GetCountryStateWithResponse(ctx context.Context, params *GetCountryStateParams, ...) (*GetCountryStateResponse, error)
- func (c *ClientWithResponses) GetCountryWithResponse(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*GetCountryResponse, error)
- func (c *ClientWithResponses) GetCurrenciesWithResponse(ctx context.Context, params *GetCurrenciesParams, ...) (*GetCurrenciesResponse, error)
- func (c *ClientWithResponses) GetCurrencyWithResponse(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*GetCurrencyResponse, error)
- func (c *ClientWithResponses) GetDataCenterDefaultNetworkWithResponse(ctx context.Context, params *GetDataCenterDefaultNetworkParams, ...) (*GetDataCenterDefaultNetworkResponse, error)
- func (c *ClientWithResponses) GetDataCenterGpuTypesWithResponse(ctx context.Context, params *GetDataCenterGpuTypesParams, ...) (*GetDataCenterGpuTypesResponse, error)
- func (c *ClientWithResponses) GetDataCenterWithResponse(ctx context.Context, params *GetDataCenterParams, ...) (*GetDataCenterResponse, error)
- func (c *ClientWithResponses) GetDataCentersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataCentersResponse, error)
- func (c *ClientWithResponses) GetDiskBackupPolicyWithResponse(ctx context.Context, params *GetDiskBackupPolicyParams, ...) (*GetDiskBackupPolicyResponse, error)
- func (c *ClientWithResponses) GetDiskDiskBackupPoliciesWithResponse(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, ...) (*GetDiskDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) GetDiskTemplateVersionSpecWithResponse(ctx context.Context, params *GetDiskTemplateVersionSpecParams, ...) (*GetDiskTemplateVersionSpecResponse, error)
- func (c *ClientWithResponses) GetDiskTemplateVersionWithResponse(ctx context.Context, params *GetDiskTemplateVersionParams, ...) (*GetDiskTemplateVersionResponse, error)
- func (c *ClientWithResponses) GetDiskTemplateVersionsWithResponse(ctx context.Context, params *GetDiskTemplateVersionsParams, ...) (*GetDiskTemplateVersionsResponse, error)
- func (c *ClientWithResponses) GetDiskTemplateWithResponse(ctx context.Context, params *GetDiskTemplateParams, ...) (*GetDiskTemplateResponse, error)
- func (c *ClientWithResponses) GetDiskWithResponse(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*GetDiskResponse, error)
- func (c *ClientWithResponses) GetDnsRecordWithResponse(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*GetDnsRecordResponse, error)
- func (c *ClientWithResponses) GetDnsZoneRecordsWithResponse(ctx context.Context, params *GetDnsZoneRecordsParams, ...) (*GetDnsZoneRecordsResponse, error)
- func (c *ClientWithResponses) GetDnsZoneWithResponse(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*GetDnsZoneResponse, error)
- func (c *ClientWithResponses) GetFileStorageVolumeWithResponse(ctx context.Context, params *GetFileStorageVolumeParams, ...) (*GetFileStorageVolumeResponse, error)
- func (c *ClientWithResponses) GetGpuTypeWithResponse(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*GetGpuTypeResponse, error)
- func (c *ClientWithResponses) GetGpuTypesWithResponse(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*GetGpuTypesResponse, error)
- func (c *ClientWithResponses) GetIpAddressWithResponse(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*GetIpAddressResponse, error)
- func (c *ClientWithResponses) GetLoadBalancerRulesWithResponse(ctx context.Context, params *GetLoadBalancerRulesParams, ...) (*GetLoadBalancerRulesResponse, error)
- func (c *ClientWithResponses) GetLoadBalancerWithResponse(ctx context.Context, params *GetLoadBalancerParams, ...) (*GetLoadBalancerResponse, error)
- func (c *ClientWithResponses) GetLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, ...) (*GetLoadBalancersRulesLoadBalancerRuleResponse, error)
- func (c *ClientWithResponses) GetNetworkWithResponse(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*GetNetworkResponse, error)
- func (c *ClientWithResponses) GetOperatingSystemWithResponse(ctx context.Context, params *GetOperatingSystemParams, ...) (*GetOperatingSystemResponse, error)
- func (c *ClientWithResponses) GetOperatingSystemsWithResponse(ctx context.Context, params *GetOperatingSystemsParams, ...) (*GetOperatingSystemsResponse, error)
- func (c *ClientWithResponses) GetOrganizationAvailableNetworksWithResponse(ctx context.Context, params *GetOrganizationAvailableNetworksParams, ...) (*GetOrganizationAvailableNetworksResponse, error)
- func (c *ClientWithResponses) GetOrganizationCertificatesWithResponse(ctx context.Context, params *GetOrganizationCertificatesParams, ...) (*GetOrganizationCertificatesResponse, error)
- func (c *ClientWithResponses) GetOrganizationDiskBackupPoliciesWithResponse(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, ...) (*GetOrganizationDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) GetOrganizationDiskTemplatesWithResponse(ctx context.Context, params *GetOrganizationDiskTemplatesParams, ...) (*GetOrganizationDiskTemplatesResponse, error)
- func (c *ClientWithResponses) GetOrganizationDisksWithResponse(ctx context.Context, params *GetOrganizationDisksParams, ...) (*GetOrganizationDisksResponse, error)
- func (c *ClientWithResponses) GetOrganizationDnsZonesNameserversWithResponse(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, ...) (*GetOrganizationDnsZonesNameserversResponse, error)
- func (c *ClientWithResponses) GetOrganizationDnsZonesWithResponse(ctx context.Context, params *GetOrganizationDnsZonesParams, ...) (*GetOrganizationDnsZonesResponse, error)
- func (c *ClientWithResponses) GetOrganizationFileStorageVolumesWithResponse(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, ...) (*GetOrganizationFileStorageVolumesResponse, error)
- func (c *ClientWithResponses) GetOrganizationIpAddressesWithResponse(ctx context.Context, params *GetOrganizationIpAddressesParams, ...) (*GetOrganizationIpAddressesResponse, error)
- func (c *ClientWithResponses) GetOrganizationLoadBalancersWithResponse(ctx context.Context, params *GetOrganizationLoadBalancersParams, ...) (*GetOrganizationLoadBalancersResponse, error)
- func (c *ClientWithResponses) GetOrganizationManagedWithResponse(ctx context.Context, params *GetOrganizationManagedParams, ...) (*GetOrganizationManagedResponse, error)
- func (c *ClientWithResponses) GetOrganizationNetworkSpeedProfilesWithResponse(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, ...) (*GetOrganizationNetworkSpeedProfilesResponse, error)
- func (c *ClientWithResponses) GetOrganizationSecurityGroupsWithResponse(ctx context.Context, params *GetOrganizationSecurityGroupsParams, ...) (*GetOrganizationSecurityGroupsResponse, error)
- func (c *ClientWithResponses) GetOrganizationSshKeysWithResponse(ctx context.Context, params *GetOrganizationSshKeysParams, ...) (*GetOrganizationSshKeysResponse, error)
- func (c *ClientWithResponses) GetOrganizationTagsWithResponse(ctx context.Context, params *GetOrganizationTagsParams, ...) (*GetOrganizationTagsResponse, error)
- func (c *ClientWithResponses) GetOrganizationTrashObjectsWithResponse(ctx context.Context, params *GetOrganizationTrashObjectsParams, ...) (*GetOrganizationTrashObjectsResponse, error)
- func (c *ClientWithResponses) GetOrganizationUsersWithAccessWithResponse(ctx context.Context, params *GetOrganizationUsersWithAccessParams, ...) (*GetOrganizationUsersWithAccessResponse, error)
- func (c *ClientWithResponses) GetOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, ...) (*GetOrganizationVirtualMachineGroupsResponse, error)
- func (c *ClientWithResponses) GetOrganizationVirtualMachinesWithResponse(ctx context.Context, params *GetOrganizationVirtualMachinesParams, ...) (*GetOrganizationVirtualMachinesResponse, error)
- func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, params *GetOrganizationParams, ...) (*GetOrganizationResponse, error)
- func (c *ClientWithResponses) GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)
- func (c *ClientWithResponses) GetSecurityGroupRulesWithResponse(ctx context.Context, params *GetSecurityGroupRulesParams, ...) (*GetSecurityGroupRulesResponse, error)
- func (c *ClientWithResponses) GetSecurityGroupWithResponse(ctx context.Context, params *GetSecurityGroupParams, ...) (*GetSecurityGroupResponse, error)
- func (c *ClientWithResponses) GetSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, ...) (*GetSecurityGroupsRulesSecurityGroupRuleResponse, error)
- func (c *ClientWithResponses) GetTagWithResponse(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*GetTagResponse, error)
- func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)
- func (c *ClientWithResponses) GetTrashObjectWithResponse(ctx context.Context, params *GetTrashObjectParams, ...) (*GetTrashObjectResponse, error)
- func (c *ClientWithResponses) GetUsersCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersCurrentResponse, error)
- func (c *ClientWithResponses) GetVMNIVMNIWithResponse(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*GetVMNIVMNIResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, ...) (*GetVirtualMachineDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineDisksWithResponse(ctx context.Context, params *GetVirtualMachineDisksParams, ...) (*GetVirtualMachineDisksResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineGroupWithResponse(ctx context.Context, params *GetVirtualMachineGroupParams, ...) (*GetVirtualMachineGroupResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse(ctx context.Context, ...) (*GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineNetworkInterfaceWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, ...) (*GetVirtualMachineNetworkInterfaceResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineNetworkInterfacesWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, ...) (*GetVirtualMachineNetworkInterfacesResponse, error)
- func (c *ClientWithResponses) GetVirtualMachinePackageWithResponse(ctx context.Context, params *GetVirtualMachinePackageParams, ...) (*GetVirtualMachinePackageResponse, error)
- func (c *ClientWithResponses) GetVirtualMachinePackagesWithResponse(ctx context.Context, params *GetVirtualMachinePackagesParams, ...) (*GetVirtualMachinePackagesResponse, error)
- func (c *ClientWithResponses) GetVirtualMachineWithResponse(ctx context.Context, params *GetVirtualMachineParams, ...) (*GetVirtualMachineResponse, error)
- func (c *ClientWithResponses) GetVirtualMachinesBuildsVirtualMachineBuildWithResponse(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, ...) (*GetVirtualMachinesBuildsVirtualMachineBuildResponse, error)
- func (c *ClientWithResponses) GetZoneWithResponse(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*GetZoneResponse, error)
- func (c *ClientWithResponses) GetZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetZonesResponse, error)
- func (c *ClientWithResponses) PatchDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchDiskBackupPolicyResponse, error)
- func (c *ClientWithResponses) PatchDiskBackupPolicyWithResponse(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, ...) (*PatchDiskBackupPolicyResponse, error)
- func (c *ClientWithResponses) PatchDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchDnsRecordResponse, error)
- func (c *ClientWithResponses) PatchDnsRecordWithResponse(ctx context.Context, body PatchDnsRecordJSONRequestBody, ...) (*PatchDnsRecordResponse, error)
- func (c *ClientWithResponses) PatchDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchDnsZoneResponse, error)
- func (c *ClientWithResponses) PatchDnsZoneWithResponse(ctx context.Context, body PatchDnsZoneJSONRequestBody, ...) (*PatchDnsZoneResponse, error)
- func (c *ClientWithResponses) PatchFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchFileStorageVolumeResponse, error)
- func (c *ClientWithResponses) PatchFileStorageVolumeWithResponse(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, ...) (*PatchFileStorageVolumeResponse, error)
- func (c *ClientWithResponses) PatchIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchIpAddressResponse, error)
- func (c *ClientWithResponses) PatchIpAddressWithResponse(ctx context.Context, body PatchIpAddressJSONRequestBody, ...) (*PatchIpAddressResponse, error)
- func (c *ClientWithResponses) PatchLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchLoadBalancerResponse, error)
- func (c *ClientWithResponses) PatchLoadBalancerWithResponse(ctx context.Context, body PatchLoadBalancerJSONRequestBody, ...) (*PatchLoadBalancerResponse, error)
- func (c *ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error)
- func (c *ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, ...) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error)
- func (c *ClientWithResponses) PatchSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchSecurityGroupResponse, error)
- func (c *ClientWithResponses) PatchSecurityGroupWithResponse(ctx context.Context, body PatchSecurityGroupJSONRequestBody, ...) (*PatchSecurityGroupResponse, error)
- func (c *ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error)
- func (c *ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, ...) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error)
- func (c *ClientWithResponses) PatchTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchTagResponse, error)
- func (c *ClientWithResponses) PatchTagWithResponse(ctx context.Context, body PatchTagJSONRequestBody, ...) (*PatchTagResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchVirtualMachineGroupResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineGroupWithResponse(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, ...) (*PatchVirtualMachineGroupResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithResponse(ctx context.Context, ...) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PatchVirtualMachineResponse, error)
- func (c *ClientWithResponses) PatchVirtualMachineWithResponse(ctx context.Context, body PatchVirtualMachineJSONRequestBody, ...) (*PatchVirtualMachineResponse, error)
- func (c *ClientWithResponses) PostDiskDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostDiskDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) PostDiskDiskBackupPoliciesWithResponse(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, ...) (*PostDiskDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) PostDnsZoneRecordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostDnsZoneRecordsResponse, error)
- func (c *ClientWithResponses) PostDnsZoneRecordsWithResponse(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, ...) (*PostDnsZoneRecordsResponse, error)
- func (c *ClientWithResponses) PostDnsZoneVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostDnsZoneVerifyResponse, error)
- func (c *ClientWithResponses) PostDnsZoneVerifyWithResponse(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, ...) (*PostDnsZoneVerifyResponse, error)
- func (c *ClientWithResponses) PostInvalidateLinkedWebSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostInvalidateLinkedWebSessionResponse, error)
- func (c *ClientWithResponses) PostInvalidateLinkedWebSessionWithResponse(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, ...) (*PostInvalidateLinkedWebSessionResponse, error)
- func (c *ClientWithResponses) PostIpAddressUnallocateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostIpAddressUnallocateResponse, error)
- func (c *ClientWithResponses) PostIpAddressUnallocateWithResponse(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, ...) (*PostIpAddressUnallocateResponse, error)
- func (c *ClientWithResponses) PostLoadBalancerRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostLoadBalancerRulesResponse, error)
- func (c *ClientWithResponses) PostLoadBalancerRulesWithResponse(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, ...) (*PostLoadBalancerRulesResponse, error)
- func (c *ClientWithResponses) PostOrganizationDnsZonesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationDnsZonesResponse, error)
- func (c *ClientWithResponses) PostOrganizationDnsZonesWithResponse(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, ...) (*PostOrganizationDnsZonesResponse, error)
- func (c *ClientWithResponses) PostOrganizationFileStorageVolumesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationFileStorageVolumesResponse, error)
- func (c *ClientWithResponses) PostOrganizationFileStorageVolumesWithResponse(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, ...) (*PostOrganizationFileStorageVolumesResponse, error)
- func (c *ClientWithResponses) PostOrganizationIpAddressesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationIpAddressesResponse, error)
- func (c *ClientWithResponses) PostOrganizationIpAddressesWithResponse(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, ...) (*PostOrganizationIpAddressesResponse, error)
- func (c *ClientWithResponses) PostOrganizationLoadBalancersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationLoadBalancersResponse, error)
- func (c *ClientWithResponses) PostOrganizationLoadBalancersWithResponse(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, ...) (*PostOrganizationLoadBalancersResponse, error)
- func (c *ClientWithResponses) PostOrganizationManagedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationManagedResponse, error)
- func (c *ClientWithResponses) PostOrganizationManagedWithResponse(ctx context.Context, body PostOrganizationManagedJSONRequestBody, ...) (*PostOrganizationManagedResponse, error)
- func (c *ClientWithResponses) PostOrganizationSecurityGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationSecurityGroupsResponse, error)
- func (c *ClientWithResponses) PostOrganizationSecurityGroupsWithResponse(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, ...) (*PostOrganizationSecurityGroupsResponse, error)
- func (c *ClientWithResponses) PostOrganizationSshKeysWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationSshKeysResponse, error)
- func (c *ClientWithResponses) PostOrganizationSshKeysWithResponse(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, ...) (*PostOrganizationSshKeysResponse, error)
- func (c *ClientWithResponses) PostOrganizationTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationTagsResponse, error)
- func (c *ClientWithResponses) PostOrganizationTagsWithResponse(ctx context.Context, body PostOrganizationTagsJSONRequestBody, ...) (*PostOrganizationTagsResponse, error)
- func (c *ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationTrashObjectsPurgeAllResponse, error)
- func (c *ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithResponse(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, ...) (*PostOrganizationTrashObjectsPurgeAllResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachineGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationVirtualMachineGroupsResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, ...) (*PostOrganizationVirtualMachineGroupsResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithResponse(ctx context.Context, ...) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostOrganizationVirtualMachinesBuildResponse, error)
- func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildWithResponse(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, ...) (*PostOrganizationVirtualMachinesBuildResponse, error)
- func (c *ClientWithResponses) PostSecurityGroupRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostSecurityGroupRulesResponse, error)
- func (c *ClientWithResponses) PostSecurityGroupRulesWithResponse(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, ...) (*PostSecurityGroupRulesResponse, error)
- func (c *ClientWithResponses) PostTrashObjectRestoreWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostTrashObjectRestoreResponse, error)
- func (c *ClientWithResponses) PostTrashObjectRestoreWithResponse(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, ...) (*PostTrashObjectRestoreResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineAllocateIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineAllocateIpWithResponse(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, ...) (*PostVirtualMachineAllocateIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineConsoleSessionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineConsoleSessionsResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineConsoleSessionsWithResponse(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, ...) (*PostVirtualMachineConsoleSessionsResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, ...) (*PostVirtualMachineDiskBackupPoliciesResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithResponse(ctx context.Context, ...) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithResponse(ctx context.Context, ...) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineResetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineResetResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineResetWithResponse(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, ...) (*PostVirtualMachineResetResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineShutdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineShutdownResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineShutdownWithResponse(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, ...) (*PostVirtualMachineShutdownResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineStartResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineStartWithResponse(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, ...) (*PostVirtualMachineStartResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineStopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVirtualMachineStopResponse, error)
- func (c *ClientWithResponses) PostVirtualMachineStopWithResponse(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, ...) (*PostVirtualMachineStopResponse, error)
- func (c *ClientWithResponses) PutVirtualMachineFlexibleResourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PutVirtualMachineFlexibleResourcesResponse, error)
- func (c *ClientWithResponses) PutVirtualMachineFlexibleResourcesWithResponse(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, ...) (*PutVirtualMachineFlexibleResourcesResponse, error)
- func (c *ClientWithResponses) PutVirtualMachinePackageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PutVirtualMachinePackageResponse, error)
- func (c *ClientWithResponses) PutVirtualMachinePackageWithResponse(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, ...) (*PutVirtualMachinePackageResponse, error)
- type ClientWithResponsesInterface
- type Country
- type CountryNotFoundEnum
- type CountryNotFoundResponse
- type CountryState
- type CountryStateNotFoundEnum
- type CountryStateNotFoundResponse
- type Currency
- type CurrencyNotFoundEnum
- type CurrencyNotFoundResponse
- type DNSRecord
- type DNSRecordArguments
- type DNSRecordContentArguments
- type DNSRecordContentArgumentsForA
- type DNSRecordContentArgumentsForAAAA
- type DNSRecordContentArgumentsForALIAS
- type DNSRecordContentArgumentsForCAA
- type DNSRecordContentArgumentsForCNAME
- type DNSRecordContentArgumentsForIPS
- type DNSRecordContentArgumentsForMX
- type DNSRecordContentArgumentsForNS
- type DNSRecordContentArgumentsForPTR
- type DNSRecordContentArgumentsForSOA
- type DNSRecordContentArgumentsForSRV
- type DNSRecordContentArgumentsForSSHFP
- type DNSRecordContentArgumentsForTXT
- type DNSRecordContentArgumentsForVirtualMachine
- type DNSRecordContentAttributes
- type DNSRecordLookup
- type DNSRecordNotFoundEnum
- type DNSRecordNotFoundResponse
- type DNSRecordTypesEnum
- type DNSZone
- type DNSZoneArguments
- type DNSZoneLookup
- type DNSZoneNotFoundEnum
- type DNSZoneNotFoundResponse
- type DNSZoneNotVerifiedEnum
- type DNSZoneNotVerifiedResponse
- type DataCenter
- type DataCenterLookup
- type DataCenterNotFoundEnum
- type DataCenterNotFoundResponse
- type DataCenterNotFoundSchema
- type DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res
- type DeleteDiskBackupPolicy200ResponseDiskBackupPolicy
- type DeleteDiskBackupPolicyJSONBody
- type DeleteDiskBackupPolicyJSONRequestBody
- type DeleteDiskBackupPolicyResponse
- type DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy
- type DeleteDiskBackupPolicyScheduleJSONBody
- type DeleteDiskBackupPolicyScheduleJSONRequestBody
- type DeleteDiskBackupPolicyScheduleResponse
- type DeleteDnsRecordJSONBody
- type DeleteDnsRecordJSONRequestBody
- type DeleteDnsRecordResponse
- type DeleteDnsZoneJSONBody
- type DeleteDnsZoneJSONRequestBody
- type DeleteDnsZoneResponse
- type DeleteFileStorageVolume200ResponseFileStorageVolume
- type DeleteFileStorageVolumeJSONBody
- type DeleteFileStorageVolumeJSONRequestBody
- type DeleteFileStorageVolumePartDataCenter
- type DeleteFileStorageVolumeResponse
- type DeleteIpAddressJSONBody
- type DeleteIpAddressJSONRequestBody
- type DeleteIpAddressResponse
- type DeleteLoadBalancer200ResponseLoadBalancer
- type DeleteLoadBalancerJSONBody
- type DeleteLoadBalancerJSONRequestBody
- type DeleteLoadBalancerResponse
- type DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule
- type DeleteLoadBalancersRulesLoadBalancerRuleJSONBody
- type DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody
- type DeleteLoadBalancersRulesLoadBalancerRuleResponse
- type DeleteSecurityGroup200ResponseSecurityGroup
- type DeleteSecurityGroupJSONBody
- type DeleteSecurityGroupJSONRequestBody
- type DeleteSecurityGroupResponse
- type DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule
- type DeleteSecurityGroupsRulesSecurityGroupRuleJSONBody
- type DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody
- type DeleteSecurityGroupsRulesSecurityGroupRuleResponse
- type DeleteSshKeyJSONBody
- type DeleteSshKeyJSONRequestBody
- type DeleteSshKeyResponse
- type DeleteTagJSONBody
- type DeleteTagJSONRequestBody
- type DeleteTagResponse
- type DeleteTrashObjectJSONBody
- type DeleteTrashObjectJSONRequestBody
- type DeleteTrashObjectResponse
- type DeleteVirtualMachine200ResponseVirtualMachine
- type DeleteVirtualMachineGroupJSONBody
- type DeleteVirtualMachineGroupJSONRequestBody
- type DeleteVirtualMachineGroupResponse
- type DeleteVirtualMachineJSONBody
- type DeleteVirtualMachineJSONRequestBody
- type DeleteVirtualMachinePartGPUType
- type DeleteVirtualMachineResponse
- type DeletionRestricted
- type DeletionRestrictedEnum
- type DeletionRestrictedResponse
- type Disk
- type DiskBackupPolicyArguments
- type DiskBackupPolicyLookup
- type DiskBackupPolicyNotFoundEnum
- type DiskBackupPolicyNotFoundResponse
- type DiskBackupPolicyTarget
- type DiskBackupPolicyTarget_Target
- func (t DiskBackupPolicyTarget_Target) AsDisk() (Disk, error)
- func (t DiskBackupPolicyTarget_Target) AsVirtualMachine() (VirtualMachine, error)
- func (t *DiskBackupPolicyTarget_Target) FromDisk(v Disk) error
- func (t *DiskBackupPolicyTarget_Target) FromVirtualMachine(v VirtualMachine) error
- func (t DiskBackupPolicyTarget_Target) MarshalJSON() ([]byte, error)
- func (t *DiskBackupPolicyTarget_Target) MergeDisk(v Disk) error
- func (t *DiskBackupPolicyTarget_Target) MergeVirtualMachine(v VirtualMachine) error
- func (t *DiskBackupPolicyTarget_Target) UnmarshalJSON(b []byte) error
- type DiskIOProfile
- type DiskInstallation
- type DiskInstallationAttribute
- type DiskLookup
- type DiskNotFoundEnum
- type DiskNotFoundResponse
- type DiskStateEnum
- type DiskTemplate
- type DiskTemplateLookup
- type DiskTemplateNotFoundEnum
- type DiskTemplateNotFoundResponse
- type DiskTemplateNotFoundSchema
- type DiskTemplateVersion
- type DiskTemplateVersionNotFoundEnum
- type DiskTemplateVersionNotFoundResponse
- type FileStorageVolumeArguments
- type FileStorageVolumeLookup
- type FileStorageVolumeNotFoundEnum
- type FileStorageVolumeNotFoundResponse
- type FileStorageVolumeStateEnum
- type FlexibleResourcesUnavailableToOrganizationEnum
- type FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res
- type FlexibleResourcesUnavailableToOrganizationSchema
- type GPUType
- type GPUTypeLookup
- type GPUTypeNotFoundEnum
- type GPUTypeNotFoundResponse
- type GetCertificateParams
- type GetCertificateResponse
- type GetCountries200ResponseCountries
- type GetCountriesParams
- type GetCountriesResponse
- type GetCountryCountryStates200ResponseCountryStates
- type GetCountryCountryStatesParams
- type GetCountryCountryStatesResponse
- type GetCountryParams
- type GetCountryResponse
- type GetCountryStateParams
- type GetCountryStateResponse
- type GetCurrencies200ResponseCurrencies
- type GetCurrenciesParams
- type GetCurrenciesResponse
- type GetCurrencyParams
- type GetCurrencyResponse
- type GetDataCenter200ResponseDataCenter
- type GetDataCenterDefaultNetwork200ResponseNetwork
- type GetDataCenterDefaultNetworkParams
- type GetDataCenterDefaultNetworkPartDataCenter
- type GetDataCenterDefaultNetworkResponse
- type GetDataCenterGPUTypes200ResponseGPUTypes
- type GetDataCenterGpuTypesParams
- type GetDataCenterGpuTypesResponse
- type GetDataCenterParams
- type GetDataCenterPartCountry
- type GetDataCenterResponse
- type GetDataCenters200ResponseDataCenters
- type GetDataCentersPartCountry
- type GetDataCentersResponse
- type GetDisk200ResponseDisk
- type GetDiskBackupPolicy200ResponseDiskBackupPolicy
- type GetDiskBackupPolicyParams
- type GetDiskBackupPolicyResponse
- type GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies
- type GetDiskDiskBackupPoliciesParams
- type GetDiskDiskBackupPoliciesPartSchedule
- type GetDiskDiskBackupPoliciesResponse
- type GetDiskParams
- type GetDiskPartVirtualMachine
- type GetDiskPartVirtualMachineDisk
- type GetDiskResponse
- type GetDiskTemplate200ResponseDiskTemplate
- type GetDiskTemplateParams
- type GetDiskTemplatePartLatestVersion
- type GetDiskTemplateResponse
- type GetDiskTemplateVersion200ResponseDiskTemplateVersion
- type GetDiskTemplateVersionParams
- type GetDiskTemplateVersionPartDiskTemplate
- type GetDiskTemplateVersionResponse
- type GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion
- type GetDiskTemplateVersionSpecParams
- type GetDiskTemplateVersionSpecPartDiskTemplate
- type GetDiskTemplateVersionSpecResponse
- type GetDiskTemplateVersions200ResponseDiskTemplate
- type GetDiskTemplateVersions200ResponseDiskTemplateVersions
- type GetDiskTemplateVersionsParams
- type GetDiskTemplateVersionsResponse
- type GetDnsRecordParams
- type GetDnsRecordResponse
- type GetDnsZoneParams
- type GetDnsZoneRecordsParams
- type GetDnsZoneRecordsResponse
- type GetDnsZoneResponse
- type GetFileStorageVolume200ResponseFileStorageVolume
- type GetFileStorageVolumeParams
- type GetFileStorageVolumePartDataCenter
- type GetFileStorageVolumeResponse
- type GetGPUType200ResponseGPUType
- type GetGPUTypePartDataCenters
- type GetGPUTypes200ResponseGPUTypes
- type GetGPUTypesPartDataCenters
- type GetGpuTypeParams
- type GetGpuTypeResponse
- type GetGpuTypesParams
- type GetGpuTypesResponse
- type GetIPAddress200ResponseAllocation
- type GetIpAddressParams
- type GetIpAddressResponse
- type GetLoadBalancer200ResponseLoadBalancer
- type GetLoadBalancerParams
- type GetLoadBalancerPartDataCenter
- type GetLoadBalancerPartIPAddress
- type GetLoadBalancerResponse
- type GetLoadBalancerRules200ResponseLoadBalancerRules
- type GetLoadBalancerRulesParams
- type GetLoadBalancerRulesPartCertificates
- type GetLoadBalancerRulesResponse
- type GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule
- type GetLoadBalancersRulesLoadBalancerRuleParams
- type GetLoadBalancersRulesLoadBalancerRulePartCertificates
- type GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer
- type GetLoadBalancersRulesLoadBalancerRuleResponse
- type GetNetworkParams
- type GetNetworkResponse
- type GetOperatingSystemParams
- type GetOperatingSystemResponse
- type GetOperatingSystems200ResponseOperatingSystems
- type GetOperatingSystemsParams
- type GetOperatingSystemsResponse
- type GetOrganizationAvailableNetworks200ResponseNetworks
- type GetOrganizationAvailableNetworks200ResponseVirtualNetworks
- type GetOrganizationAvailableNetworksParams
- type GetOrganizationAvailableNetworksPartDataCenter
- type GetOrganizationAvailableNetworksResponse
- type GetOrganizationCertificates200ResponseCertificates
- type GetOrganizationCertificatesParams
- type GetOrganizationCertificatesResponse
- type GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies
- type GetOrganizationDiskBackupPoliciesParams
- type GetOrganizationDiskBackupPoliciesPartSchedule
- type GetOrganizationDiskBackupPoliciesResponse
- type GetOrganizationDiskTemplates200ResponseDiskTemplates
- type GetOrganizationDiskTemplatesParams
- type GetOrganizationDiskTemplatesPartLatestVersion
- type GetOrganizationDiskTemplatesPartOperatingSystem
- type GetOrganizationDiskTemplatesResponse
- type GetOrganizationDisks200ResponseDisk
- type GetOrganizationDisksParams
- type GetOrganizationDisksPartVirtualMachine
- type GetOrganizationDisksPartVirtualMachineDisk
- type GetOrganizationDisksResponse
- type GetOrganizationDnsZonesNameserversParams
- type GetOrganizationDnsZonesNameserversResponse
- type GetOrganizationDnsZonesParams
- type GetOrganizationDnsZonesResponse
- type GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes
- type GetOrganizationFileStorageVolumesParams
- type GetOrganizationFileStorageVolumesPartDataCenter
- type GetOrganizationFileStorageVolumesResponse
- type GetOrganizationIPAddresses200ResponseIPAddresses
- type GetOrganizationIpAddressesParams
- type GetOrganizationIpAddressesResponse
- type GetOrganizationLoadBalancers200ResponseLoadBalancers
- type GetOrganizationLoadBalancersParams
- type GetOrganizationLoadBalancersPartDataCenter
- type GetOrganizationLoadBalancersPartIPAddress
- type GetOrganizationLoadBalancersResponse
- type GetOrganizationManaged200ResponseOrganizations
- type GetOrganizationManagedParams
- type GetOrganizationManagedResponse
- type GetOrganizationNetworkSpeedProfilesParams
- type GetOrganizationNetworkSpeedProfilesResponse
- type GetOrganizationParams
- type GetOrganizationResponse
- type GetOrganizationSecurityGroupsParams
- type GetOrganizationSecurityGroupsResponse
- type GetOrganizationSshKeysParams
- type GetOrganizationSshKeysResponse
- type GetOrganizationTags200ResponseTags
- type GetOrganizationTagsParams
- type GetOrganizationTagsResponse
- type GetOrganizationTrashObjectsParams
- type GetOrganizationTrashObjectsResponse
- type GetOrganizationUsersWithAccess200ResponseUsers
- type GetOrganizationUsersWithAccessParams
- type GetOrganizationUsersWithAccessResponse
- type GetOrganizationVirtualMachineGroupsParams
- type GetOrganizationVirtualMachineGroupsResponse
- type GetOrganizationVirtualMachines200ResponseVirtualMachines
- type GetOrganizationVirtualMachinesParams
- type GetOrganizationVirtualMachinesPartGPUType
- type GetOrganizationVirtualMachinesPartIPAddresses
- type GetOrganizationVirtualMachinesPartPackage
- type GetOrganizationVirtualMachinesResponse
- type GetOrganizations200ResponseOrganizations
- type GetOrganizationsResponse
- type GetSecurityGroupParams
- type GetSecurityGroupResponse
- type GetSecurityGroupRules200ResponseSecurityGroupRules
- type GetSecurityGroupRulesParams
- type GetSecurityGroupRulesResponse
- type GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule
- type GetSecurityGroupsRulesSecurityGroupRuleParams
- type GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup
- type GetSecurityGroupsRulesSecurityGroupRuleResponse
- type GetTagParams
- type GetTagResponse
- type GetTaskParams
- type GetTaskResponse
- type GetTrashObjectParams
- type GetTrashObjectResponse
- type GetUsersCurrent200ResponseOrganizations
- type GetUsersCurrentResponse
- type GetVMNIVMNI200ResponseVirtualMachineNetworkInterface
- type GetVMNIVMNIParams
- type GetVMNIVMNIPartIPAddresses
- type GetVMNIVMNIPartNetwork
- type GetVMNIVMNIPartSpeedProfile
- type GetVMNIVMNIPartVirtualMachine
- type GetVMNIVMNIResponse
- type GetVirtualMachine200ResponseVirtualMachine
- type GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies
- type GetVirtualMachineDiskBackupPoliciesParams
- type GetVirtualMachineDiskBackupPoliciesPartSchedule
- type GetVirtualMachineDiskBackupPoliciesResponse
- type GetVirtualMachineDisks200ResponseDisks
- type GetVirtualMachineDisksParams
- type GetVirtualMachineDisksPartDisk
- type GetVirtualMachineDisksResponse
- type GetVirtualMachineGroupParams
- type GetVirtualMachineGroupResponse
- type GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface
- type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams
- type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse
- type GetVirtualMachineNetworkInterfaceParams
- type GetVirtualMachineNetworkInterfacePartIPAddresses
- type GetVirtualMachineNetworkInterfacePartNetwork
- type GetVirtualMachineNetworkInterfacePartVirtualMachine
- type GetVirtualMachineNetworkInterfaceResponse
- type GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces
- type GetVirtualMachineNetworkInterfacesParams
- type GetVirtualMachineNetworkInterfacesPartIPAddresses
- type GetVirtualMachineNetworkInterfacesPartNetwork
- type GetVirtualMachineNetworkInterfacesResponse
- type GetVirtualMachinePackageParams
- type GetVirtualMachinePackageResponse
- type GetVirtualMachinePackages200ResponseVirtualMachinePackages
- type GetVirtualMachinePackagesParams
- type GetVirtualMachinePackagesPartIcon
- type GetVirtualMachinePackagesResponse
- type GetVirtualMachineParams
- type GetVirtualMachinePartGPUType
- type GetVirtualMachineResponse
- type GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild
- type GetVirtualMachinesBuildsVirtualMachineBuildParams
- type GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine
- type GetVirtualMachinesBuildsVirtualMachineBuildResponse
- type GetZoneParams
- type GetZoneResponse
- type GetZones200ResponseZones
- type GetZonesPartDataCenter
- type GetZonesResponse
- type HttpRequestDoer
- type IPAddress
- type IPAddressLookup
- type IPAddressNotFoundEnum
- type IPAddressNotFoundResponse
- type IPAddressNotFoundSchema
- type IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res
- type IPAddressNotFoundVirtualMachineNotFound404Res
- type IPAddressVersionEnum
- type IPAlreadyAllocatedEnum
- type IPAlreadyAllocatedInvalidIP422Res
- type IPAlreadyAllocatedNoInterfaceAvailable422Res
- type IPAlreadyAllocatedSchema
- type ISO
- type IdentityNotLinkedToWebSession400Res
- type IdentityNotLinkedToWebSessionEnum
- type IdentityNotLinkedToWebSessionSchema
- type InterfaceNotFoundEnum
- type InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res
- type InterfaceNotFoundSchema
- type InvalidAPIToken
- type InvalidAPITokenEnum
- type InvalidAPITokenSchema
- type InvalidIPEnum
- type InvalidIPSchema
- type InvalidSpecXML
- type InvalidSpecXML400Res
- type InvalidSpecXMLEnum
- type InvalidSpecXMLSchema
- type InvalidTimestamp400Res
- type InvalidTimestampEnum
- type InvalidTimestampSchema
- type IssuerEnum
- type KeyValue
- type LoadBalancerArguments
- type LoadBalancerLookup
- type LoadBalancerNotFoundEnum
- type LoadBalancerNotFoundResponse
- type LoadBalancerResource
- type LoadBalancerResourceTypesEnum
- type LoadBalancerResource_Resources
- func (t LoadBalancerResource_Resources) AsTag() (Tag, error)
- func (t LoadBalancerResource_Resources) AsVirtualMachine() (VirtualMachine, error)
- func (t LoadBalancerResource_Resources) AsVirtualMachineGroup() (VirtualMachineGroup, error)
- func (t *LoadBalancerResource_Resources) FromTag(v Tag) error
- func (t *LoadBalancerResource_Resources) FromVirtualMachine(v VirtualMachine) error
- func (t *LoadBalancerResource_Resources) FromVirtualMachineGroup(v VirtualMachineGroup) error
- func (t LoadBalancerResource_Resources) MarshalJSON() ([]byte, error)
- func (t *LoadBalancerResource_Resources) MergeTag(v Tag) error
- func (t *LoadBalancerResource_Resources) MergeVirtualMachine(v VirtualMachine) error
- func (t *LoadBalancerResource_Resources) MergeVirtualMachineGroup(v VirtualMachineGroup) error
- func (t *LoadBalancerResource_Resources) UnmarshalJSON(b []byte) error
- type LoadBalancerRuleAlgorithmEnum
- type LoadBalancerRuleArguments
- type LoadBalancerRuleCheckProtocolEnum
- type LoadBalancerRuleHTTPStatusesEnum
- type LoadBalancerRuleLookup
- type LoadBalancerRuleNotFoundEnum
- type LoadBalancerRuleNotFoundResponse
- type LoadBalancerRuleProtocolEnum
- type LoadBalancerWeight
- type LoadBalancerWeightsArguments
- type LocationRequiredEnum
- type LocationRequiredSchema
- type LocationRequiredValidationError422Res
- type MissingAPITokenEnum
- type Network
- type NetworkLookup
- type NetworkNotFoundEnum
- type NetworkNotFoundOrganizationNotFound404Res
- type NetworkNotFoundResponse
- type NetworkNotFoundSchema
- type NetworkSpeedProfile
- type NetworkSpeedProfileLookup
- type NetworkSpeedProfileNotFoundEnum
- type NetworkSpeedProfileNotFoundSchema
- type NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res
- type NoAllocationEnum
- type NoAllocationResponse
- type NoAvailableAddressesEnum
- type NoAvailableAddressesResponse
- type NoInterfaceAvailableEnum
- type NoInterfaceAvailableSchema
- type NoUserAssociatedWithIdentityEnum
- type NoUserAssociatedWithIdentityResponse
- type ObjectInTrash
- type ObjectInTrashEnum
- type ObjectInTrashResponse
- type ObjectInTrashSchema
- type ObjectInTrashTaskQueueingError406Res
- type ObjectInTrashVirtualMachineMustBeStarted406Res
- type OneOfAPIAuthenticator403Response
- func (t OneOfAPIAuthenticator403Response) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfAPIAuthenticator403Response) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfAPIAuthenticator403Response) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfAPIAuthenticator403Response) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfAPIAuthenticator403Response) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfAPIAuthenticator403Response) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfAPIAuthenticator403Response) MarshalJSON() ([]byte, error)
- func (t *OneOfAPIAuthenticator403Response) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfAPIAuthenticator403Response) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfAPIAuthenticator403Response) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfAPIAuthenticator403Response) UnmarshalJSON(b []byte) error
- type OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDataCenterNotFoundSchema() (DataCenterNotFoundSchema, error)
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDiskTemplateNotFoundSchema() (DiskTemplateNotFoundSchema, error)
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsVirtualMachinePackageNotFoundSchema() (VirtualMachinePackageNotFoundSchema, error)
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsZoneNotFoundSchema() (ZoneNotFoundSchema, error)
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDataCenterNotFoundSchema(v DataCenterNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDiskTemplateNotFoundSchema(v DiskTemplateNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromZoneNotFoundSchema(v ZoneNotFoundSchema) error
- func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDataCenterNotFoundSchema(v DataCenterNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDiskTemplateNotFoundSchema(v DiskTemplateNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeZoneNotFoundSchema(v ZoneNotFoundSchema) error
- func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsFlexibleResourcesUnavailableToOrganizationSchema() (FlexibleResourcesUnavailableToOrganizationSchema, error)
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromFlexibleResourcesUnavailableToOrganizationSchema(v FlexibleResourcesUnavailableToOrganizationSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MarshalJSON() ([]byte, error)
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeFlexibleResourcesUnavailableToOrganizationSchema(v FlexibleResourcesUnavailableToOrganizationSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) UnmarshalJSON(b []byte) error
- type OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res
- func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsIPAddressNotFoundSchema() (IPAddressNotFoundSchema, error)
- func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema() (VirtualMachineNetworkInterfaceNotFoundSchema, error)
- func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
- func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfIPAddressNotFoundVirtualMachineNotFound404Res
- func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsIPAddressNotFoundSchema() (IPAddressNotFoundSchema, error)
- func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
- func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfIPAlreadyAllocatedInvalidIP422Res
- func (t OneOfIPAlreadyAllocatedInvalidIP422Res) AsIPAlreadyAllocatedSchema() (IPAlreadyAllocatedSchema, error)
- func (t OneOfIPAlreadyAllocatedInvalidIP422Res) AsInvalidIPSchema() (InvalidIPSchema, error)
- func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) FromIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
- func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) FromInvalidIPSchema(v InvalidIPSchema) error
- func (t OneOfIPAlreadyAllocatedInvalidIP422Res) MarshalJSON() ([]byte, error)
- func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) MergeIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
- func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) MergeInvalidIPSchema(v InvalidIPSchema) error
- func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) UnmarshalJSON(b []byte) error
- type OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res
- func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsIPAlreadyAllocatedSchema() (IPAlreadyAllocatedSchema, error)
- func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsNoInterfaceAvailableSchema() (NoInterfaceAvailableSchema, error)
- func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
- func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromNoInterfaceAvailableSchema(v NoInterfaceAvailableSchema) error
- func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MarshalJSON() ([]byte, error)
- func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
- func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeNoInterfaceAvailableSchema(v NoInterfaceAvailableSchema) error
- func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) UnmarshalJSON(b []byte) error
- type OneOfIdentityNotLinkedToWebSession400Res
- func (t OneOfIdentityNotLinkedToWebSession400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
- func (t OneOfIdentityNotLinkedToWebSession400Res) AsIdentityNotLinkedToWebSessionSchema() (IdentityNotLinkedToWebSessionSchema, error)
- func (t *OneOfIdentityNotLinkedToWebSession400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfIdentityNotLinkedToWebSession400Res) FromIdentityNotLinkedToWebSessionSchema(v IdentityNotLinkedToWebSessionSchema) error
- func (t OneOfIdentityNotLinkedToWebSession400Res) MarshalJSON() ([]byte, error)
- func (t *OneOfIdentityNotLinkedToWebSession400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfIdentityNotLinkedToWebSession400Res) MergeIdentityNotLinkedToWebSessionSchema(v IdentityNotLinkedToWebSessionSchema) error
- func (t *OneOfIdentityNotLinkedToWebSession400Res) UnmarshalJSON(b []byte) error
- type OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res
- func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsInterfaceNotFoundSchema() (InterfaceNotFoundSchema, error)
- func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
- func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromInterfaceNotFoundSchema(v InterfaceNotFoundSchema) error
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeInterfaceNotFoundSchema(v InterfaceNotFoundSchema) error
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfInvalidSpecXML400Res
- func (t OneOfInvalidSpecXML400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
- func (t OneOfInvalidSpecXML400Res) AsInvalidSpecXMLSchema() (InvalidSpecXMLSchema, error)
- func (t *OneOfInvalidSpecXML400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfInvalidSpecXML400Res) FromInvalidSpecXMLSchema(v InvalidSpecXMLSchema) error
- func (t OneOfInvalidSpecXML400Res) MarshalJSON() ([]byte, error)
- func (t *OneOfInvalidSpecXML400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfInvalidSpecXML400Res) MergeInvalidSpecXMLSchema(v InvalidSpecXMLSchema) error
- func (t *OneOfInvalidSpecXML400Res) UnmarshalJSON(b []byte) error
- type OneOfInvalidTimestamp400Res
- func (t OneOfInvalidTimestamp400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
- func (t OneOfInvalidTimestamp400Res) AsInvalidTimestampSchema() (InvalidTimestampSchema, error)
- func (t *OneOfInvalidTimestamp400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfInvalidTimestamp400Res) FromInvalidTimestampSchema(v InvalidTimestampSchema) error
- func (t OneOfInvalidTimestamp400Res) MarshalJSON() ([]byte, error)
- func (t *OneOfInvalidTimestamp400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
- func (t *OneOfInvalidTimestamp400Res) MergeInvalidTimestampSchema(v InvalidTimestampSchema) error
- func (t *OneOfInvalidTimestamp400Res) UnmarshalJSON(b []byte) error
- type OneOfLocationRequiredValidationError422Res
- func (t OneOfLocationRequiredValidationError422Res) AsLocationRequiredSchema() (LocationRequiredSchema, error)
- func (t OneOfLocationRequiredValidationError422Res) AsValidationErrorSchema() (ValidationErrorSchema, error)
- func (t *OneOfLocationRequiredValidationError422Res) FromLocationRequiredSchema(v LocationRequiredSchema) error
- func (t *OneOfLocationRequiredValidationError422Res) FromValidationErrorSchema(v ValidationErrorSchema) error
- func (t OneOfLocationRequiredValidationError422Res) MarshalJSON() ([]byte, error)
- func (t *OneOfLocationRequiredValidationError422Res) MergeLocationRequiredSchema(v LocationRequiredSchema) error
- func (t *OneOfLocationRequiredValidationError422Res) MergeValidationErrorSchema(v ValidationErrorSchema) error
- func (t *OneOfLocationRequiredValidationError422Res) UnmarshalJSON(b []byte) error
- type OneOfNetworkNotFoundOrganizationNotFound404Res
- func (t OneOfNetworkNotFoundOrganizationNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
- func (t OneOfNetworkNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
- func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t OneOfNetworkNotFoundOrganizationNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
- func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res
- func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsNetworkSpeedProfileNotFoundSchema() (NetworkSpeedProfileNotFoundSchema, error)
- func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema() (VirtualMachineNetworkInterfaceNotFoundSchema, error)
- func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromNetworkSpeedProfileNotFoundSchema(v NetworkSpeedProfileNotFoundSchema) error
- func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
- func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeNetworkSpeedProfileNotFoundSchema(v NetworkSpeedProfileNotFoundSchema) error
- func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
- func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfObjectInTrashTaskQueueingError406Res
- func (t OneOfObjectInTrashTaskQueueingError406Res) AsObjectInTrashSchema() (ObjectInTrashSchema, error)
- func (t OneOfObjectInTrashTaskQueueingError406Res) AsTaskQueueingErrorSchema() (TaskQueueingErrorSchema, error)
- func (t *OneOfObjectInTrashTaskQueueingError406Res) FromObjectInTrashSchema(v ObjectInTrashSchema) error
- func (t *OneOfObjectInTrashTaskQueueingError406Res) FromTaskQueueingErrorSchema(v TaskQueueingErrorSchema) error
- func (t OneOfObjectInTrashTaskQueueingError406Res) MarshalJSON() ([]byte, error)
- func (t *OneOfObjectInTrashTaskQueueingError406Res) MergeObjectInTrashSchema(v ObjectInTrashSchema) error
- func (t *OneOfObjectInTrashTaskQueueingError406Res) MergeTaskQueueingErrorSchema(v TaskQueueingErrorSchema) error
- func (t *OneOfObjectInTrashTaskQueueingError406Res) UnmarshalJSON(b []byte) error
- type OneOfObjectInTrashVirtualMachineMustBeStarted406Res
- func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsObjectInTrashSchema() (ObjectInTrashSchema, error)
- func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsVirtualMachineMustBeStartedSchema() (VirtualMachineMustBeStartedSchema, error)
- func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromObjectInTrashSchema(v ObjectInTrashSchema) error
- func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromVirtualMachineMustBeStartedSchema(v VirtualMachineMustBeStartedSchema) error
- func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MarshalJSON() ([]byte, error)
- func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeObjectInTrashSchema(v ObjectInTrashSchema) error
- func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeVirtualMachineMustBeStartedSchema(v VirtualMachineMustBeStartedSchema) error
- func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) UnmarshalJSON(b []byte) error
- type OneOfOperatingSystemNotFoundOrganizationNotFound404Res
- func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOperatingSystemNotFoundSchema() (OperatingSystemNotFoundSchema, error)
- func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
- func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOperatingSystemNotFoundSchema(v OperatingSystemNotFoundSchema) error
- func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOperatingSystemNotFoundSchema(v OperatingSystemNotFoundSchema) error
- func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
- func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) UnmarshalJSON(b []byte) error
- type OneOfOrganizationLimitReachedValidationError422Res
- func (t OneOfOrganizationLimitReachedValidationError422Res) AsOrganizationLimitReachedSchema() (OrganizationLimitReachedSchema, error)
- func (t OneOfOrganizationLimitReachedValidationError422Res) AsValidationErrorSchema() (ValidationErrorSchema, error)
- func (t *OneOfOrganizationLimitReachedValidationError422Res) FromOrganizationLimitReachedSchema(v OrganizationLimitReachedSchema) error
- func (t *OneOfOrganizationLimitReachedValidationError422Res) FromValidationErrorSchema(v ValidationErrorSchema) error
- func (t OneOfOrganizationLimitReachedValidationError422Res) MarshalJSON() ([]byte, error)
- func (t *OneOfOrganizationLimitReachedValidationError422Res) MergeOrganizationLimitReachedSchema(v OrganizationLimitReachedSchema) error
- func (t *OneOfOrganizationLimitReachedValidationError422Res) MergeValidationErrorSchema(v ValidationErrorSchema) error
- func (t *OneOfOrganizationLimitReachedValidationError422Res) UnmarshalJSON(b []byte) error
- type OneOfOrganizationNotActivatedOrganizationSuspended403Res
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) MarshalJSON() ([]byte, error)
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) UnmarshalJSON(b []byte) error
- type OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MarshalJSON() ([]byte, error)
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) UnmarshalJSON(b []byte) error
- type OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsResourceCreationRestrictedSchema() (ResourceCreationRestrictedSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromResourceCreationRestrictedSchema(v ResourceCreationRestrictedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MarshalJSON() ([]byte, error)
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeResourceCreationRestrictedSchema(v ResourceCreationRestrictedSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) UnmarshalJSON(b []byte) error
- type OneOfPermissionDenied403Res
- func (t OneOfPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
- func (t OneOfPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
- func (t OneOfPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
- func (t OneOfPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
- func (t *OneOfPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t OneOfPermissionDenied403Res) MarshalJSON() ([]byte, error)
- func (t *OneOfPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
- func (t *OneOfPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
- func (t *OneOfPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
- func (t *OneOfPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
- func (t *OneOfPermissionDenied403Res) UnmarshalJSON(b []byte) error
- type OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res
- func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
- func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachinePackageNotFoundSchema() (VirtualMachinePackageNotFoundSchema, error)
- func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
- func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MarshalJSON() ([]byte, error)
- func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
- func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
- func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) UnmarshalJSON(b []byte) error
- type OperatingSystem
- type OperatingSystemNotFoundEnum
- type OperatingSystemNotFoundOrganizationNotFound404Res
- type OperatingSystemNotFoundResponse
- type OperatingSystemNotFoundSchema
- type Organization
- type OrganizationLimitReachedEnum
- type OrganizationLimitReachedSchema
- type OrganizationLimitReachedValidationError422Res
- type OrganizationLookup
- type OrganizationNotActivatedEnum
- type OrganizationNotActivatedOrganizationSuspended403Res
- type OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res
- type OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res
- type OrganizationNotActivatedSchema
- type OrganizationNotFoundEnum
- type OrganizationNotFoundResponse
- type OrganizationNotFoundSchema
- type OrganizationSuspendedEnum
- type OrganizationSuspendedSchema
- type PaginationObject
- type PatchDiskBackupPolicy200ResponseDiskBackupPolicy
- type PatchDiskBackupPolicyJSONBody
- type PatchDiskBackupPolicyJSONRequestBody
- type PatchDiskBackupPolicyResponse
- type PatchDnsRecordJSONBody
- type PatchDnsRecordJSONRequestBody
- type PatchDnsRecordResponse
- type PatchDnsZoneJSONBody
- type PatchDnsZoneJSONRequestBody
- type PatchDnsZoneResponse
- type PatchFileStorageVolume200ResponseFileStorageVolume
- type PatchFileStorageVolumeJSONBody
- type PatchFileStorageVolumeJSONRequestBody
- type PatchFileStorageVolumePartDataCenter
- type PatchFileStorageVolumeResponse
- type PatchIpAddressJSONBody
- type PatchIpAddressJSONRequestBody
- type PatchIpAddressResponse
- type PatchLoadBalancer200ResponseLoadBalancer
- type PatchLoadBalancerJSONBody
- type PatchLoadBalancerJSONRequestBody
- type PatchLoadBalancerPartDataCenter
- type PatchLoadBalancerPartIPAddress
- type PatchLoadBalancerResponse
- type PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule
- type PatchLoadBalancersRulesLoadBalancerRuleJSONBody
- type PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody
- type PatchLoadBalancersRulesLoadBalancerRulePartCertificates
- type PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer
- type PatchLoadBalancersRulesLoadBalancerRuleResponse
- type PatchSecurityGroupJSONBody
- type PatchSecurityGroupJSONRequestBody
- type PatchSecurityGroupResponse
- type PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule
- type PatchSecurityGroupsRulesSecurityGroupRuleJSONBody
- type PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody
- type PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup
- type PatchSecurityGroupsRulesSecurityGroupRuleResponse
- type PatchTagJSONBody
- type PatchTagJSONRequestBody
- type PatchTagResponse
- type PatchVirtualMachine200ResponseVirtualMachine
- type PatchVirtualMachineGroupJSONBody
- type PatchVirtualMachineGroupJSONRequestBody
- type PatchVirtualMachineGroupResponse
- type PatchVirtualMachineJSONBody
- type PatchVirtualMachineJSONRequestBody
- type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONBody
- type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody
- type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse
- type PatchVirtualMachinePartGPUType
- type PatchVirtualMachineResponse
- type PermissionDenied
- type PermissionDenied403Res
- type PermissionDeniedEnum
- type PermissionDeniedSchema
- type PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy
- type PostDiskDiskBackupPoliciesJSONBody
- type PostDiskDiskBackupPoliciesJSONRequestBody
- type PostDiskDiskBackupPoliciesResponse
- type PostDnsZoneRecordsJSONBody
- type PostDnsZoneRecordsJSONRequestBody
- type PostDnsZoneRecordsResponse
- type PostDnsZoneVerifyJSONBody
- type PostDnsZoneVerifyJSONRequestBody
- type PostDnsZoneVerifyResponse
- type PostInvalidateLinkedWebSessionJSONBody
- type PostInvalidateLinkedWebSessionJSONRequestBody
- type PostInvalidateLinkedWebSessionResponse
- type PostIpAddressUnallocateJSONBody
- type PostIpAddressUnallocateJSONRequestBody
- type PostIpAddressUnallocateResponse
- type PostLoadBalancerRules200ResponseLoadBalancerRule
- type PostLoadBalancerRulesJSONBody
- type PostLoadBalancerRulesJSONRequestBody
- type PostLoadBalancerRulesPartCertificates
- type PostLoadBalancerRulesPartLoadBalancer
- type PostLoadBalancerRulesResponse
- type PostOrganizationDnsZonesJSONBody
- type PostOrganizationDnsZonesJSONRequestBody
- type PostOrganizationDnsZonesResponse
- type PostOrganizationFileStorageVolumes201ResponseFileStorageVolume
- type PostOrganizationFileStorageVolumesJSONBody
- type PostOrganizationFileStorageVolumesJSONRequestBody
- type PostOrganizationFileStorageVolumesPartDataCenter
- type PostOrganizationFileStorageVolumesResponse
- type PostOrganizationIpAddressesJSONBody
- type PostOrganizationIpAddressesJSONRequestBody
- type PostOrganizationIpAddressesResponse
- type PostOrganizationLoadBalancers200ResponseLoadBalancer
- type PostOrganizationLoadBalancersJSONBody
- type PostOrganizationLoadBalancersJSONRequestBody
- type PostOrganizationLoadBalancersPartDataCenter
- type PostOrganizationLoadBalancersPartIPAddress
- type PostOrganizationLoadBalancersResponse
- type PostOrganizationManagedJSONBody
- type PostOrganizationManagedJSONRequestBody
- type PostOrganizationManagedResponse
- type PostOrganizationSecurityGroupsJSONBody
- type PostOrganizationSecurityGroupsJSONRequestBody
- type PostOrganizationSecurityGroupsResponse
- type PostOrganizationSshKeysJSONBody
- type PostOrganizationSshKeysJSONRequestBody
- type PostOrganizationSshKeysResponse
- type PostOrganizationTagsJSONBody
- type PostOrganizationTagsJSONRequestBody
- type PostOrganizationTagsResponse
- type PostOrganizationTrashObjectsPurgeAllJSONBody
- type PostOrganizationTrashObjectsPurgeAllJSONRequestBody
- type PostOrganizationTrashObjectsPurgeAllResponse
- type PostOrganizationVirtualMachineGroupsJSONBody
- type PostOrganizationVirtualMachineGroupsJSONRequestBody
- type PostOrganizationVirtualMachineGroupsResponse
- type PostOrganizationVirtualMachinesBuild201ResponseBuild
- type PostOrganizationVirtualMachinesBuild201ResponseTask
- type PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild
- type PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild
- type PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask
- type PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild
- type PostOrganizationVirtualMachinesBuildFromSpecJSONBody
- type PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody
- type PostOrganizationVirtualMachinesBuildFromSpecResponse
- type PostOrganizationVirtualMachinesBuildJSONBody
- type PostOrganizationVirtualMachinesBuildJSONRequestBody
- type PostOrganizationVirtualMachinesBuildResponse
- type PostSecurityGroupRules200ResponseSecurityGroupRule
- type PostSecurityGroupRulesJSONBody
- type PostSecurityGroupRulesJSONRequestBody
- type PostSecurityGroupRulesPartSecurityGroup
- type PostSecurityGroupRulesResponse
- type PostTrashObjectRestoreJSONBody
- type PostTrashObjectRestoreJSONRequestBody
- type PostTrashObjectRestoreResponse
- type PostVirtualMachineAllocateIpJSONBody
- type PostVirtualMachineAllocateIpJSONRequestBody
- type PostVirtualMachineAllocateIpResponse
- type PostVirtualMachineConsoleSessions201ResponseConsoleSession
- type PostVirtualMachineConsoleSessionsJSONBody
- type PostVirtualMachineConsoleSessionsJSONRequestBody
- type PostVirtualMachineConsoleSessionsPartVirtualMachine
- type PostVirtualMachineConsoleSessionsResponse
- type PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy
- type PostVirtualMachineDiskBackupPoliciesJSONBody
- type PostVirtualMachineDiskBackupPoliciesJSONRequestBody
- type PostVirtualMachineDiskBackupPoliciesResponse
- type PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface
- type PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses
- type PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork
- type PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine
- type PostVirtualMachineNetworkInterfaceAllocateIpJSONBody
- type PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody
- type PostVirtualMachineNetworkInterfaceAllocateIpResponse
- type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONBody
- type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody
- type PostVirtualMachineNetworkInterfaceAllocateNewIpResponse
- type PostVirtualMachineReset200ResponseTask
- type PostVirtualMachineResetJSONBody
- type PostVirtualMachineResetJSONRequestBody
- type PostVirtualMachineResetResponse
- type PostVirtualMachineShutdown200ResponseTask
- type PostVirtualMachineShutdownJSONBody
- type PostVirtualMachineShutdownJSONRequestBody
- type PostVirtualMachineShutdownResponse
- type PostVirtualMachineStart200ResponseTask
- type PostVirtualMachineStartJSONBody
- type PostVirtualMachineStartJSONRequestBody
- type PostVirtualMachineStartResponse
- type PostVirtualMachineStop200ResponseTask
- type PostVirtualMachineStopJSONBody
- type PostVirtualMachineStopJSONRequestBody
- type PostVirtualMachineStopResponse
- type PrivacyTypesEnum
- type PutVirtualMachineFlexibleResourcesJSONBody
- type PutVirtualMachineFlexibleResourcesJSONRequestBody
- type PutVirtualMachineFlexibleResourcesResponse
- type PutVirtualMachinePackageJSONBody
- type PutVirtualMachinePackageJSONRequestBody
- type PutVirtualMachinePackageResponse
- type RateLimitReached
- type RateLimitReachedEnum
- type RecordContentAttributesForA
- type RecordContentAttributesForAAAA
- type RecordContentAttributesForALIAS
- type RecordContentAttributesForCAA
- type RecordContentAttributesForCNAME
- type RecordContentAttributesForIPS
- type RecordContentAttributesForMX
- type RecordContentAttributesForNS
- type RecordContentAttributesForPTR
- type RecordContentAttributesForSRV
- type RecordContentAttributesForSSHFP
- type RecordContentAttributesForTXT
- type RecordContentAttributesForVirtualMachine
- type RequestEditorFn
- type ResourceCreationRestricted
- type ResourceCreationRestrictedEnum
- type ResourceCreationRestrictedSchema
- type ResourceDoesNotSupportUnallocationEnum
- type ResourceDoesNotSupportUnallocationResponse
- type SSHKeyNotFoundEnum
- type SSHKeyNotFoundResponse
- type Schedule
- type ScheduleArguments
- type ScheduleIntervalTypeEnum
- type ScopeNotGrantedError
- type ScopeNotGrantedErrorEnum
- type ScopeNotGrantedErrorSchema
- type SecurityGroup
- type SecurityGroupArguments
- type SecurityGroupLookup
- type SecurityGroupNotFoundEnum
- type SecurityGroupNotFoundResponse
- type SecurityGroupRuleActionEnum
- type SecurityGroupRuleArguments
- type SecurityGroupRuleDirectionEnum
- type SecurityGroupRuleLookup
- type SecurityGroupRuleNotFoundEnum
- type SecurityGroupRuleNotFoundResponse
- type SecurityGroupRuleProtocolEnum
- type SpeedProfileAlreadyAssignedEnum
- type SpeedProfileAlreadyAssignedResponse
- type StorageSpeedEnum
- type Tag
- type TagArguments
- type TagColorsEnum
- type TagLookup
- type TagNotFoundEnum
- type TagNotFoundResponse
- type Task
- type TaskNotFoundEnum
- type TaskNotFoundResponse
- type TaskQueueingError
- type TaskQueueingErrorEnum
- type TaskQueueingErrorResponse
- type TaskQueueingErrorSchema
- type TaskStatusEnum
- type TemplateSpec
- type TemplateSpecField
- type TemplateSpecFieldTypeEnum
- type TrashObject
- type TrashObjectLookup
- type TrashObjectNotFoundEnum
- type TrashObjectNotFoundResponse
- type UnauthorizedNetworkForAPIToken
- type UnauthorizedNetworkForAPITokenEnum
- type UnauthorizedNetworkForAPITokenSchema
- type User
- type ValidationError
- type ValidationErrorEnum
- type ValidationErrorResponse
- type ValidationErrorSchema
- type VirtualMachine
- type VirtualMachineArguments
- type VirtualMachineBuildNotFoundEnum
- type VirtualMachineBuildNotFoundResponse
- type VirtualMachineBuildStateEnum
- type VirtualMachineDisk
- type VirtualMachineDiskAttachmentStateEnum
- type VirtualMachineFlexibleResources
- type VirtualMachineGPU
- type VirtualMachineGPUPendingActionEnum
- type VirtualMachineGPUStatusEnum
- type VirtualMachineGroup
- type VirtualMachineGroupArguments
- type VirtualMachineGroupLookup
- type VirtualMachineGroupNotFoundEnum
- type VirtualMachineGroupNotFoundResponse
- type VirtualMachineLookup
- type VirtualMachineMustBeStarted
- type VirtualMachineMustBeStartedEnum
- type VirtualMachineMustBeStartedSchema
- type VirtualMachineNetworkInterfaceLookup
- type VirtualMachineNetworkInterfaceNotFoundEnum
- type VirtualMachineNetworkInterfaceNotFoundResponse
- type VirtualMachineNetworkInterfaceNotFoundSchema
- type VirtualMachineNotFoundEnum
- type VirtualMachineNotFoundResponse
- type VirtualMachineNotFoundSchema
- type VirtualMachineNotFoundVirtualMachinePackageNotFound404Res
- type VirtualMachinePackage
- type VirtualMachinePackageLookup
- type VirtualMachinePackageNotFoundEnum
- type VirtualMachinePackageNotFoundResponse
- type VirtualMachinePackageNotFoundSchema
- type VirtualMachineStateEnum
- type Zone
- type ZoneLookup
- type ZoneNotFoundEnum
- type ZoneNotFoundResponse
- type ZoneNotFoundSchema
Constants ¶
const (
AuthenticatorScopes = "Authenticator.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func NewDeleteDiskBackupPolicyRequest ¶
func NewDeleteDiskBackupPolicyRequest(server string, body DeleteDiskBackupPolicyJSONRequestBody) (*http.Request, error)
NewDeleteDiskBackupPolicyRequest calls the generic DeleteDiskBackupPolicy builder with application/json body
func NewDeleteDiskBackupPolicyRequestWithBody ¶
func NewDeleteDiskBackupPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteDiskBackupPolicyRequestWithBody generates requests for DeleteDiskBackupPolicy with any type of body
func NewDeleteDiskBackupPolicyScheduleRequest ¶
func NewDeleteDiskBackupPolicyScheduleRequest(server string, body DeleteDiskBackupPolicyScheduleJSONRequestBody) (*http.Request, error)
NewDeleteDiskBackupPolicyScheduleRequest calls the generic DeleteDiskBackupPolicySchedule builder with application/json body
func NewDeleteDiskBackupPolicyScheduleRequestWithBody ¶
func NewDeleteDiskBackupPolicyScheduleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteDiskBackupPolicyScheduleRequestWithBody generates requests for DeleteDiskBackupPolicySchedule with any type of body
func NewDeleteDnsRecordRequest ¶
func NewDeleteDnsRecordRequest(server string, body DeleteDnsRecordJSONRequestBody) (*http.Request, error)
NewDeleteDnsRecordRequest calls the generic DeleteDnsRecord builder with application/json body
func NewDeleteDnsRecordRequestWithBody ¶
func NewDeleteDnsRecordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteDnsRecordRequestWithBody generates requests for DeleteDnsRecord with any type of body
func NewDeleteDnsZoneRequest ¶
func NewDeleteDnsZoneRequest(server string, body DeleteDnsZoneJSONRequestBody) (*http.Request, error)
NewDeleteDnsZoneRequest calls the generic DeleteDnsZone builder with application/json body
func NewDeleteDnsZoneRequestWithBody ¶
func NewDeleteDnsZoneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteDnsZoneRequestWithBody generates requests for DeleteDnsZone with any type of body
func NewDeleteFileStorageVolumeRequest ¶
func NewDeleteFileStorageVolumeRequest(server string, body DeleteFileStorageVolumeJSONRequestBody) (*http.Request, error)
NewDeleteFileStorageVolumeRequest calls the generic DeleteFileStorageVolume builder with application/json body
func NewDeleteFileStorageVolumeRequestWithBody ¶
func NewDeleteFileStorageVolumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteFileStorageVolumeRequestWithBody generates requests for DeleteFileStorageVolume with any type of body
func NewDeleteIpAddressRequest ¶
func NewDeleteIpAddressRequest(server string, body DeleteIpAddressJSONRequestBody) (*http.Request, error)
NewDeleteIpAddressRequest calls the generic DeleteIpAddress builder with application/json body
func NewDeleteIpAddressRequestWithBody ¶
func NewDeleteIpAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteIpAddressRequestWithBody generates requests for DeleteIpAddress with any type of body
func NewDeleteLoadBalancerRequest ¶
func NewDeleteLoadBalancerRequest(server string, body DeleteLoadBalancerJSONRequestBody) (*http.Request, error)
NewDeleteLoadBalancerRequest calls the generic DeleteLoadBalancer builder with application/json body
func NewDeleteLoadBalancerRequestWithBody ¶
func NewDeleteLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteLoadBalancerRequestWithBody generates requests for DeleteLoadBalancer with any type of body
func NewDeleteLoadBalancersRulesLoadBalancerRuleRequest ¶
func NewDeleteLoadBalancersRulesLoadBalancerRuleRequest(server string, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody) (*http.Request, error)
NewDeleteLoadBalancersRulesLoadBalancerRuleRequest calls the generic DeleteLoadBalancersRulesLoadBalancerRule builder with application/json body
func NewDeleteLoadBalancersRulesLoadBalancerRuleRequestWithBody ¶
func NewDeleteLoadBalancersRulesLoadBalancerRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteLoadBalancersRulesLoadBalancerRuleRequestWithBody generates requests for DeleteLoadBalancersRulesLoadBalancerRule with any type of body
func NewDeleteSecurityGroupRequest ¶
func NewDeleteSecurityGroupRequest(server string, body DeleteSecurityGroupJSONRequestBody) (*http.Request, error)
NewDeleteSecurityGroupRequest calls the generic DeleteSecurityGroup builder with application/json body
func NewDeleteSecurityGroupRequestWithBody ¶
func NewDeleteSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteSecurityGroupRequestWithBody generates requests for DeleteSecurityGroup with any type of body
func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequest ¶
func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequest(server string, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody) (*http.Request, error)
NewDeleteSecurityGroupsRulesSecurityGroupRuleRequest calls the generic DeleteSecurityGroupsRulesSecurityGroupRule builder with application/json body
func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequestWithBody ¶
func NewDeleteSecurityGroupsRulesSecurityGroupRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteSecurityGroupsRulesSecurityGroupRuleRequestWithBody generates requests for DeleteSecurityGroupsRulesSecurityGroupRule with any type of body
func NewDeleteSshKeyRequest ¶
func NewDeleteSshKeyRequest(server string, body DeleteSshKeyJSONRequestBody) (*http.Request, error)
NewDeleteSshKeyRequest calls the generic DeleteSshKey builder with application/json body
func NewDeleteSshKeyRequestWithBody ¶
func NewDeleteSshKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteSshKeyRequestWithBody generates requests for DeleteSshKey with any type of body
func NewDeleteTagRequest ¶
func NewDeleteTagRequest(server string, body DeleteTagJSONRequestBody) (*http.Request, error)
NewDeleteTagRequest calls the generic DeleteTag builder with application/json body
func NewDeleteTagRequestWithBody ¶
func NewDeleteTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteTagRequestWithBody generates requests for DeleteTag with any type of body
func NewDeleteTrashObjectRequest ¶
func NewDeleteTrashObjectRequest(server string, body DeleteTrashObjectJSONRequestBody) (*http.Request, error)
NewDeleteTrashObjectRequest calls the generic DeleteTrashObject builder with application/json body
func NewDeleteTrashObjectRequestWithBody ¶
func NewDeleteTrashObjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteTrashObjectRequestWithBody generates requests for DeleteTrashObject with any type of body
func NewDeleteVirtualMachineGroupRequest ¶
func NewDeleteVirtualMachineGroupRequest(server string, body DeleteVirtualMachineGroupJSONRequestBody) (*http.Request, error)
NewDeleteVirtualMachineGroupRequest calls the generic DeleteVirtualMachineGroup builder with application/json body
func NewDeleteVirtualMachineGroupRequestWithBody ¶
func NewDeleteVirtualMachineGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteVirtualMachineGroupRequestWithBody generates requests for DeleteVirtualMachineGroup with any type of body
func NewDeleteVirtualMachineRequest ¶
func NewDeleteVirtualMachineRequest(server string, body DeleteVirtualMachineJSONRequestBody) (*http.Request, error)
NewDeleteVirtualMachineRequest calls the generic DeleteVirtualMachine builder with application/json body
func NewDeleteVirtualMachineRequestWithBody ¶
func NewDeleteVirtualMachineRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteVirtualMachineRequestWithBody generates requests for DeleteVirtualMachine with any type of body
func NewGetCertificateRequest ¶
func NewGetCertificateRequest(server string, params *GetCertificateParams) (*http.Request, error)
NewGetCertificateRequest generates requests for GetCertificate
func NewGetCountriesRequest ¶
func NewGetCountriesRequest(server string, params *GetCountriesParams) (*http.Request, error)
NewGetCountriesRequest generates requests for GetCountries
func NewGetCountryCountryStatesRequest ¶
func NewGetCountryCountryStatesRequest(server string, params *GetCountryCountryStatesParams) (*http.Request, error)
NewGetCountryCountryStatesRequest generates requests for GetCountryCountryStates
func NewGetCountryRequest ¶
func NewGetCountryRequest(server string, params *GetCountryParams) (*http.Request, error)
NewGetCountryRequest generates requests for GetCountry
func NewGetCountryStateRequest ¶
func NewGetCountryStateRequest(server string, params *GetCountryStateParams) (*http.Request, error)
NewGetCountryStateRequest generates requests for GetCountryState
func NewGetCurrenciesRequest ¶
func NewGetCurrenciesRequest(server string, params *GetCurrenciesParams) (*http.Request, error)
NewGetCurrenciesRequest generates requests for GetCurrencies
func NewGetCurrencyRequest ¶
func NewGetCurrencyRequest(server string, params *GetCurrencyParams) (*http.Request, error)
NewGetCurrencyRequest generates requests for GetCurrency
func NewGetDataCenterDefaultNetworkRequest ¶
func NewGetDataCenterDefaultNetworkRequest(server string, params *GetDataCenterDefaultNetworkParams) (*http.Request, error)
NewGetDataCenterDefaultNetworkRequest generates requests for GetDataCenterDefaultNetwork
func NewGetDataCenterGpuTypesRequest ¶
func NewGetDataCenterGpuTypesRequest(server string, params *GetDataCenterGpuTypesParams) (*http.Request, error)
NewGetDataCenterGpuTypesRequest generates requests for GetDataCenterGpuTypes
func NewGetDataCenterRequest ¶
func NewGetDataCenterRequest(server string, params *GetDataCenterParams) (*http.Request, error)
NewGetDataCenterRequest generates requests for GetDataCenter
func NewGetDataCentersRequest ¶
NewGetDataCentersRequest generates requests for GetDataCenters
func NewGetDiskBackupPolicyRequest ¶
func NewGetDiskBackupPolicyRequest(server string, params *GetDiskBackupPolicyParams) (*http.Request, error)
NewGetDiskBackupPolicyRequest generates requests for GetDiskBackupPolicy
func NewGetDiskDiskBackupPoliciesRequest ¶
func NewGetDiskDiskBackupPoliciesRequest(server string, params *GetDiskDiskBackupPoliciesParams) (*http.Request, error)
NewGetDiskDiskBackupPoliciesRequest generates requests for GetDiskDiskBackupPolicies
func NewGetDiskRequest ¶
func NewGetDiskRequest(server string, params *GetDiskParams) (*http.Request, error)
NewGetDiskRequest generates requests for GetDisk
func NewGetDiskTemplateRequest ¶
func NewGetDiskTemplateRequest(server string, params *GetDiskTemplateParams) (*http.Request, error)
NewGetDiskTemplateRequest generates requests for GetDiskTemplate
func NewGetDiskTemplateVersionRequest ¶
func NewGetDiskTemplateVersionRequest(server string, params *GetDiskTemplateVersionParams) (*http.Request, error)
NewGetDiskTemplateVersionRequest generates requests for GetDiskTemplateVersion
func NewGetDiskTemplateVersionSpecRequest ¶
func NewGetDiskTemplateVersionSpecRequest(server string, params *GetDiskTemplateVersionSpecParams) (*http.Request, error)
NewGetDiskTemplateVersionSpecRequest generates requests for GetDiskTemplateVersionSpec
func NewGetDiskTemplateVersionsRequest ¶
func NewGetDiskTemplateVersionsRequest(server string, params *GetDiskTemplateVersionsParams) (*http.Request, error)
NewGetDiskTemplateVersionsRequest generates requests for GetDiskTemplateVersions
func NewGetDnsRecordRequest ¶
func NewGetDnsRecordRequest(server string, params *GetDnsRecordParams) (*http.Request, error)
NewGetDnsRecordRequest generates requests for GetDnsRecord
func NewGetDnsZoneRecordsRequest ¶
func NewGetDnsZoneRecordsRequest(server string, params *GetDnsZoneRecordsParams) (*http.Request, error)
NewGetDnsZoneRecordsRequest generates requests for GetDnsZoneRecords
func NewGetDnsZoneRequest ¶
func NewGetDnsZoneRequest(server string, params *GetDnsZoneParams) (*http.Request, error)
NewGetDnsZoneRequest generates requests for GetDnsZone
func NewGetFileStorageVolumeRequest ¶
func NewGetFileStorageVolumeRequest(server string, params *GetFileStorageVolumeParams) (*http.Request, error)
NewGetFileStorageVolumeRequest generates requests for GetFileStorageVolume
func NewGetGpuTypeRequest ¶
func NewGetGpuTypeRequest(server string, params *GetGpuTypeParams) (*http.Request, error)
NewGetGpuTypeRequest generates requests for GetGpuType
func NewGetGpuTypesRequest ¶
func NewGetGpuTypesRequest(server string, params *GetGpuTypesParams) (*http.Request, error)
NewGetGpuTypesRequest generates requests for GetGpuTypes
func NewGetIpAddressRequest ¶
func NewGetIpAddressRequest(server string, params *GetIpAddressParams) (*http.Request, error)
NewGetIpAddressRequest generates requests for GetIpAddress
func NewGetLoadBalancerRequest ¶
func NewGetLoadBalancerRequest(server string, params *GetLoadBalancerParams) (*http.Request, error)
NewGetLoadBalancerRequest generates requests for GetLoadBalancer
func NewGetLoadBalancerRulesRequest ¶
func NewGetLoadBalancerRulesRequest(server string, params *GetLoadBalancerRulesParams) (*http.Request, error)
NewGetLoadBalancerRulesRequest generates requests for GetLoadBalancerRules
func NewGetLoadBalancersRulesLoadBalancerRuleRequest ¶
func NewGetLoadBalancersRulesLoadBalancerRuleRequest(server string, params *GetLoadBalancersRulesLoadBalancerRuleParams) (*http.Request, error)
NewGetLoadBalancersRulesLoadBalancerRuleRequest generates requests for GetLoadBalancersRulesLoadBalancerRule
func NewGetNetworkRequest ¶
func NewGetNetworkRequest(server string, params *GetNetworkParams) (*http.Request, error)
NewGetNetworkRequest generates requests for GetNetwork
func NewGetOperatingSystemRequest ¶
func NewGetOperatingSystemRequest(server string, params *GetOperatingSystemParams) (*http.Request, error)
NewGetOperatingSystemRequest generates requests for GetOperatingSystem
func NewGetOperatingSystemsRequest ¶
func NewGetOperatingSystemsRequest(server string, params *GetOperatingSystemsParams) (*http.Request, error)
NewGetOperatingSystemsRequest generates requests for GetOperatingSystems
func NewGetOrganizationAvailableNetworksRequest ¶
func NewGetOrganizationAvailableNetworksRequest(server string, params *GetOrganizationAvailableNetworksParams) (*http.Request, error)
NewGetOrganizationAvailableNetworksRequest generates requests for GetOrganizationAvailableNetworks
func NewGetOrganizationCertificatesRequest ¶
func NewGetOrganizationCertificatesRequest(server string, params *GetOrganizationCertificatesParams) (*http.Request, error)
NewGetOrganizationCertificatesRequest generates requests for GetOrganizationCertificates
func NewGetOrganizationDiskBackupPoliciesRequest ¶
func NewGetOrganizationDiskBackupPoliciesRequest(server string, params *GetOrganizationDiskBackupPoliciesParams) (*http.Request, error)
NewGetOrganizationDiskBackupPoliciesRequest generates requests for GetOrganizationDiskBackupPolicies
func NewGetOrganizationDiskTemplatesRequest ¶
func NewGetOrganizationDiskTemplatesRequest(server string, params *GetOrganizationDiskTemplatesParams) (*http.Request, error)
NewGetOrganizationDiskTemplatesRequest generates requests for GetOrganizationDiskTemplates
func NewGetOrganizationDisksRequest ¶
func NewGetOrganizationDisksRequest(server string, params *GetOrganizationDisksParams) (*http.Request, error)
NewGetOrganizationDisksRequest generates requests for GetOrganizationDisks
func NewGetOrganizationDnsZonesNameserversRequest ¶
func NewGetOrganizationDnsZonesNameserversRequest(server string, params *GetOrganizationDnsZonesNameserversParams) (*http.Request, error)
NewGetOrganizationDnsZonesNameserversRequest generates requests for GetOrganizationDnsZonesNameservers
func NewGetOrganizationDnsZonesRequest ¶
func NewGetOrganizationDnsZonesRequest(server string, params *GetOrganizationDnsZonesParams) (*http.Request, error)
NewGetOrganizationDnsZonesRequest generates requests for GetOrganizationDnsZones
func NewGetOrganizationFileStorageVolumesRequest ¶
func NewGetOrganizationFileStorageVolumesRequest(server string, params *GetOrganizationFileStorageVolumesParams) (*http.Request, error)
NewGetOrganizationFileStorageVolumesRequest generates requests for GetOrganizationFileStorageVolumes
func NewGetOrganizationIpAddressesRequest ¶
func NewGetOrganizationIpAddressesRequest(server string, params *GetOrganizationIpAddressesParams) (*http.Request, error)
NewGetOrganizationIpAddressesRequest generates requests for GetOrganizationIpAddresses
func NewGetOrganizationLoadBalancersRequest ¶
func NewGetOrganizationLoadBalancersRequest(server string, params *GetOrganizationLoadBalancersParams) (*http.Request, error)
NewGetOrganizationLoadBalancersRequest generates requests for GetOrganizationLoadBalancers
func NewGetOrganizationManagedRequest ¶
func NewGetOrganizationManagedRequest(server string, params *GetOrganizationManagedParams) (*http.Request, error)
NewGetOrganizationManagedRequest generates requests for GetOrganizationManaged
func NewGetOrganizationNetworkSpeedProfilesRequest ¶
func NewGetOrganizationNetworkSpeedProfilesRequest(server string, params *GetOrganizationNetworkSpeedProfilesParams) (*http.Request, error)
NewGetOrganizationNetworkSpeedProfilesRequest generates requests for GetOrganizationNetworkSpeedProfiles
func NewGetOrganizationRequest ¶
func NewGetOrganizationRequest(server string, params *GetOrganizationParams) (*http.Request, error)
NewGetOrganizationRequest generates requests for GetOrganization
func NewGetOrganizationSecurityGroupsRequest ¶
func NewGetOrganizationSecurityGroupsRequest(server string, params *GetOrganizationSecurityGroupsParams) (*http.Request, error)
NewGetOrganizationSecurityGroupsRequest generates requests for GetOrganizationSecurityGroups
func NewGetOrganizationSshKeysRequest ¶
func NewGetOrganizationSshKeysRequest(server string, params *GetOrganizationSshKeysParams) (*http.Request, error)
NewGetOrganizationSshKeysRequest generates requests for GetOrganizationSshKeys
func NewGetOrganizationTagsRequest ¶
func NewGetOrganizationTagsRequest(server string, params *GetOrganizationTagsParams) (*http.Request, error)
NewGetOrganizationTagsRequest generates requests for GetOrganizationTags
func NewGetOrganizationTrashObjectsRequest ¶
func NewGetOrganizationTrashObjectsRequest(server string, params *GetOrganizationTrashObjectsParams) (*http.Request, error)
NewGetOrganizationTrashObjectsRequest generates requests for GetOrganizationTrashObjects
func NewGetOrganizationUsersWithAccessRequest ¶
func NewGetOrganizationUsersWithAccessRequest(server string, params *GetOrganizationUsersWithAccessParams) (*http.Request, error)
NewGetOrganizationUsersWithAccessRequest generates requests for GetOrganizationUsersWithAccess
func NewGetOrganizationVirtualMachineGroupsRequest ¶
func NewGetOrganizationVirtualMachineGroupsRequest(server string, params *GetOrganizationVirtualMachineGroupsParams) (*http.Request, error)
NewGetOrganizationVirtualMachineGroupsRequest generates requests for GetOrganizationVirtualMachineGroups
func NewGetOrganizationVirtualMachinesRequest ¶
func NewGetOrganizationVirtualMachinesRequest(server string, params *GetOrganizationVirtualMachinesParams) (*http.Request, error)
NewGetOrganizationVirtualMachinesRequest generates requests for GetOrganizationVirtualMachines
func NewGetOrganizationsRequest ¶
NewGetOrganizationsRequest generates requests for GetOrganizations
func NewGetSecurityGroupRequest ¶
func NewGetSecurityGroupRequest(server string, params *GetSecurityGroupParams) (*http.Request, error)
NewGetSecurityGroupRequest generates requests for GetSecurityGroup
func NewGetSecurityGroupRulesRequest ¶
func NewGetSecurityGroupRulesRequest(server string, params *GetSecurityGroupRulesParams) (*http.Request, error)
NewGetSecurityGroupRulesRequest generates requests for GetSecurityGroupRules
func NewGetSecurityGroupsRulesSecurityGroupRuleRequest ¶
func NewGetSecurityGroupsRulesSecurityGroupRuleRequest(server string, params *GetSecurityGroupsRulesSecurityGroupRuleParams) (*http.Request, error)
NewGetSecurityGroupsRulesSecurityGroupRuleRequest generates requests for GetSecurityGroupsRulesSecurityGroupRule
func NewGetTagRequest ¶
func NewGetTagRequest(server string, params *GetTagParams) (*http.Request, error)
NewGetTagRequest generates requests for GetTag
func NewGetTaskRequest ¶
func NewGetTaskRequest(server string, params *GetTaskParams) (*http.Request, error)
NewGetTaskRequest generates requests for GetTask
func NewGetTrashObjectRequest ¶
func NewGetTrashObjectRequest(server string, params *GetTrashObjectParams) (*http.Request, error)
NewGetTrashObjectRequest generates requests for GetTrashObject
func NewGetUsersCurrentRequest ¶
NewGetUsersCurrentRequest generates requests for GetUsersCurrent
func NewGetVMNIVMNIRequest ¶
func NewGetVMNIVMNIRequest(server string, params *GetVMNIVMNIParams) (*http.Request, error)
NewGetVMNIVMNIRequest generates requests for GetVMNIVMNI
func NewGetVirtualMachineDiskBackupPoliciesRequest ¶
func NewGetVirtualMachineDiskBackupPoliciesRequest(server string, params *GetVirtualMachineDiskBackupPoliciesParams) (*http.Request, error)
NewGetVirtualMachineDiskBackupPoliciesRequest generates requests for GetVirtualMachineDiskBackupPolicies
func NewGetVirtualMachineDisksRequest ¶
func NewGetVirtualMachineDisksRequest(server string, params *GetVirtualMachineDisksParams) (*http.Request, error)
NewGetVirtualMachineDisksRequest generates requests for GetVirtualMachineDisks
func NewGetVirtualMachineGroupRequest ¶
func NewGetVirtualMachineGroupRequest(server string, params *GetVirtualMachineGroupParams) (*http.Request, error)
NewGetVirtualMachineGroupRequest generates requests for GetVirtualMachineGroup
func NewGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionRequest ¶
func NewGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionRequest(server string, params *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams) (*http.Request, error)
NewGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionRequest generates requests for GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion
func NewGetVirtualMachineNetworkInterfaceRequest ¶
func NewGetVirtualMachineNetworkInterfaceRequest(server string, params *GetVirtualMachineNetworkInterfaceParams) (*http.Request, error)
NewGetVirtualMachineNetworkInterfaceRequest generates requests for GetVirtualMachineNetworkInterface
func NewGetVirtualMachineNetworkInterfacesRequest ¶
func NewGetVirtualMachineNetworkInterfacesRequest(server string, params *GetVirtualMachineNetworkInterfacesParams) (*http.Request, error)
NewGetVirtualMachineNetworkInterfacesRequest generates requests for GetVirtualMachineNetworkInterfaces
func NewGetVirtualMachinePackageRequest ¶
func NewGetVirtualMachinePackageRequest(server string, params *GetVirtualMachinePackageParams) (*http.Request, error)
NewGetVirtualMachinePackageRequest generates requests for GetVirtualMachinePackage
func NewGetVirtualMachinePackagesRequest ¶
func NewGetVirtualMachinePackagesRequest(server string, params *GetVirtualMachinePackagesParams) (*http.Request, error)
NewGetVirtualMachinePackagesRequest generates requests for GetVirtualMachinePackages
func NewGetVirtualMachineRequest ¶
func NewGetVirtualMachineRequest(server string, params *GetVirtualMachineParams) (*http.Request, error)
NewGetVirtualMachineRequest generates requests for GetVirtualMachine
func NewGetVirtualMachinesBuildsVirtualMachineBuildRequest ¶
func NewGetVirtualMachinesBuildsVirtualMachineBuildRequest(server string, params *GetVirtualMachinesBuildsVirtualMachineBuildParams) (*http.Request, error)
NewGetVirtualMachinesBuildsVirtualMachineBuildRequest generates requests for GetVirtualMachinesBuildsVirtualMachineBuild
func NewGetZoneRequest ¶
func NewGetZoneRequest(server string, params *GetZoneParams) (*http.Request, error)
NewGetZoneRequest generates requests for GetZone
func NewGetZonesRequest ¶
NewGetZonesRequest generates requests for GetZones
func NewPatchDiskBackupPolicyRequest ¶
func NewPatchDiskBackupPolicyRequest(server string, body PatchDiskBackupPolicyJSONRequestBody) (*http.Request, error)
NewPatchDiskBackupPolicyRequest calls the generic PatchDiskBackupPolicy builder with application/json body
func NewPatchDiskBackupPolicyRequestWithBody ¶
func NewPatchDiskBackupPolicyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchDiskBackupPolicyRequestWithBody generates requests for PatchDiskBackupPolicy with any type of body
func NewPatchDnsRecordRequest ¶
func NewPatchDnsRecordRequest(server string, body PatchDnsRecordJSONRequestBody) (*http.Request, error)
NewPatchDnsRecordRequest calls the generic PatchDnsRecord builder with application/json body
func NewPatchDnsRecordRequestWithBody ¶
func NewPatchDnsRecordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchDnsRecordRequestWithBody generates requests for PatchDnsRecord with any type of body
func NewPatchDnsZoneRequest ¶
func NewPatchDnsZoneRequest(server string, body PatchDnsZoneJSONRequestBody) (*http.Request, error)
NewPatchDnsZoneRequest calls the generic PatchDnsZone builder with application/json body
func NewPatchDnsZoneRequestWithBody ¶
func NewPatchDnsZoneRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchDnsZoneRequestWithBody generates requests for PatchDnsZone with any type of body
func NewPatchFileStorageVolumeRequest ¶
func NewPatchFileStorageVolumeRequest(server string, body PatchFileStorageVolumeJSONRequestBody) (*http.Request, error)
NewPatchFileStorageVolumeRequest calls the generic PatchFileStorageVolume builder with application/json body
func NewPatchFileStorageVolumeRequestWithBody ¶
func NewPatchFileStorageVolumeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchFileStorageVolumeRequestWithBody generates requests for PatchFileStorageVolume with any type of body
func NewPatchIpAddressRequest ¶
func NewPatchIpAddressRequest(server string, body PatchIpAddressJSONRequestBody) (*http.Request, error)
NewPatchIpAddressRequest calls the generic PatchIpAddress builder with application/json body
func NewPatchIpAddressRequestWithBody ¶
func NewPatchIpAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchIpAddressRequestWithBody generates requests for PatchIpAddress with any type of body
func NewPatchLoadBalancerRequest ¶
func NewPatchLoadBalancerRequest(server string, body PatchLoadBalancerJSONRequestBody) (*http.Request, error)
NewPatchLoadBalancerRequest calls the generic PatchLoadBalancer builder with application/json body
func NewPatchLoadBalancerRequestWithBody ¶
func NewPatchLoadBalancerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchLoadBalancerRequestWithBody generates requests for PatchLoadBalancer with any type of body
func NewPatchLoadBalancersRulesLoadBalancerRuleRequest ¶
func NewPatchLoadBalancersRulesLoadBalancerRuleRequest(server string, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody) (*http.Request, error)
NewPatchLoadBalancersRulesLoadBalancerRuleRequest calls the generic PatchLoadBalancersRulesLoadBalancerRule builder with application/json body
func NewPatchLoadBalancersRulesLoadBalancerRuleRequestWithBody ¶
func NewPatchLoadBalancersRulesLoadBalancerRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchLoadBalancersRulesLoadBalancerRuleRequestWithBody generates requests for PatchLoadBalancersRulesLoadBalancerRule with any type of body
func NewPatchSecurityGroupRequest ¶
func NewPatchSecurityGroupRequest(server string, body PatchSecurityGroupJSONRequestBody) (*http.Request, error)
NewPatchSecurityGroupRequest calls the generic PatchSecurityGroup builder with application/json body
func NewPatchSecurityGroupRequestWithBody ¶
func NewPatchSecurityGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchSecurityGroupRequestWithBody generates requests for PatchSecurityGroup with any type of body
func NewPatchSecurityGroupsRulesSecurityGroupRuleRequest ¶
func NewPatchSecurityGroupsRulesSecurityGroupRuleRequest(server string, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody) (*http.Request, error)
NewPatchSecurityGroupsRulesSecurityGroupRuleRequest calls the generic PatchSecurityGroupsRulesSecurityGroupRule builder with application/json body
func NewPatchSecurityGroupsRulesSecurityGroupRuleRequestWithBody ¶
func NewPatchSecurityGroupsRulesSecurityGroupRuleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchSecurityGroupsRulesSecurityGroupRuleRequestWithBody generates requests for PatchSecurityGroupsRulesSecurityGroupRule with any type of body
func NewPatchTagRequest ¶
func NewPatchTagRequest(server string, body PatchTagJSONRequestBody) (*http.Request, error)
NewPatchTagRequest calls the generic PatchTag builder with application/json body
func NewPatchTagRequestWithBody ¶
func NewPatchTagRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchTagRequestWithBody generates requests for PatchTag with any type of body
func NewPatchVirtualMachineGroupRequest ¶
func NewPatchVirtualMachineGroupRequest(server string, body PatchVirtualMachineGroupJSONRequestBody) (*http.Request, error)
NewPatchVirtualMachineGroupRequest calls the generic PatchVirtualMachineGroup builder with application/json body
func NewPatchVirtualMachineGroupRequestWithBody ¶
func NewPatchVirtualMachineGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchVirtualMachineGroupRequestWithBody generates requests for PatchVirtualMachineGroup with any type of body
func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequest ¶
func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequest(server string, body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody) (*http.Request, error)
NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequest calls the generic PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile builder with application/json body
func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequestWithBody ¶
func NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchVirtualMachineNetworkInterfaceUpdateSpeedProfileRequestWithBody generates requests for PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile with any type of body
func NewPatchVirtualMachineRequest ¶
func NewPatchVirtualMachineRequest(server string, body PatchVirtualMachineJSONRequestBody) (*http.Request, error)
NewPatchVirtualMachineRequest calls the generic PatchVirtualMachine builder with application/json body
func NewPatchVirtualMachineRequestWithBody ¶
func NewPatchVirtualMachineRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPatchVirtualMachineRequestWithBody generates requests for PatchVirtualMachine with any type of body
func NewPostDiskDiskBackupPoliciesRequest ¶
func NewPostDiskDiskBackupPoliciesRequest(server string, body PostDiskDiskBackupPoliciesJSONRequestBody) (*http.Request, error)
NewPostDiskDiskBackupPoliciesRequest calls the generic PostDiskDiskBackupPolicies builder with application/json body
func NewPostDiskDiskBackupPoliciesRequestWithBody ¶
func NewPostDiskDiskBackupPoliciesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostDiskDiskBackupPoliciesRequestWithBody generates requests for PostDiskDiskBackupPolicies with any type of body
func NewPostDnsZoneRecordsRequest ¶
func NewPostDnsZoneRecordsRequest(server string, body PostDnsZoneRecordsJSONRequestBody) (*http.Request, error)
NewPostDnsZoneRecordsRequest calls the generic PostDnsZoneRecords builder with application/json body
func NewPostDnsZoneRecordsRequestWithBody ¶
func NewPostDnsZoneRecordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostDnsZoneRecordsRequestWithBody generates requests for PostDnsZoneRecords with any type of body
func NewPostDnsZoneVerifyRequest ¶
func NewPostDnsZoneVerifyRequest(server string, body PostDnsZoneVerifyJSONRequestBody) (*http.Request, error)
NewPostDnsZoneVerifyRequest calls the generic PostDnsZoneVerify builder with application/json body
func NewPostDnsZoneVerifyRequestWithBody ¶
func NewPostDnsZoneVerifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostDnsZoneVerifyRequestWithBody generates requests for PostDnsZoneVerify with any type of body
func NewPostInvalidateLinkedWebSessionRequest ¶
func NewPostInvalidateLinkedWebSessionRequest(server string, body PostInvalidateLinkedWebSessionJSONRequestBody) (*http.Request, error)
NewPostInvalidateLinkedWebSessionRequest calls the generic PostInvalidateLinkedWebSession builder with application/json body
func NewPostInvalidateLinkedWebSessionRequestWithBody ¶
func NewPostInvalidateLinkedWebSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostInvalidateLinkedWebSessionRequestWithBody generates requests for PostInvalidateLinkedWebSession with any type of body
func NewPostIpAddressUnallocateRequest ¶
func NewPostIpAddressUnallocateRequest(server string, body PostIpAddressUnallocateJSONRequestBody) (*http.Request, error)
NewPostIpAddressUnallocateRequest calls the generic PostIpAddressUnallocate builder with application/json body
func NewPostIpAddressUnallocateRequestWithBody ¶
func NewPostIpAddressUnallocateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostIpAddressUnallocateRequestWithBody generates requests for PostIpAddressUnallocate with any type of body
func NewPostLoadBalancerRulesRequest ¶
func NewPostLoadBalancerRulesRequest(server string, body PostLoadBalancerRulesJSONRequestBody) (*http.Request, error)
NewPostLoadBalancerRulesRequest calls the generic PostLoadBalancerRules builder with application/json body
func NewPostLoadBalancerRulesRequestWithBody ¶
func NewPostLoadBalancerRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostLoadBalancerRulesRequestWithBody generates requests for PostLoadBalancerRules with any type of body
func NewPostOrganizationDnsZonesRequest ¶
func NewPostOrganizationDnsZonesRequest(server string, body PostOrganizationDnsZonesJSONRequestBody) (*http.Request, error)
NewPostOrganizationDnsZonesRequest calls the generic PostOrganizationDnsZones builder with application/json body
func NewPostOrganizationDnsZonesRequestWithBody ¶
func NewPostOrganizationDnsZonesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationDnsZonesRequestWithBody generates requests for PostOrganizationDnsZones with any type of body
func NewPostOrganizationFileStorageVolumesRequest ¶
func NewPostOrganizationFileStorageVolumesRequest(server string, body PostOrganizationFileStorageVolumesJSONRequestBody) (*http.Request, error)
NewPostOrganizationFileStorageVolumesRequest calls the generic PostOrganizationFileStorageVolumes builder with application/json body
func NewPostOrganizationFileStorageVolumesRequestWithBody ¶
func NewPostOrganizationFileStorageVolumesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationFileStorageVolumesRequestWithBody generates requests for PostOrganizationFileStorageVolumes with any type of body
func NewPostOrganizationIpAddressesRequest ¶
func NewPostOrganizationIpAddressesRequest(server string, body PostOrganizationIpAddressesJSONRequestBody) (*http.Request, error)
NewPostOrganizationIpAddressesRequest calls the generic PostOrganizationIpAddresses builder with application/json body
func NewPostOrganizationIpAddressesRequestWithBody ¶
func NewPostOrganizationIpAddressesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationIpAddressesRequestWithBody generates requests for PostOrganizationIpAddresses with any type of body
func NewPostOrganizationLoadBalancersRequest ¶
func NewPostOrganizationLoadBalancersRequest(server string, body PostOrganizationLoadBalancersJSONRequestBody) (*http.Request, error)
NewPostOrganizationLoadBalancersRequest calls the generic PostOrganizationLoadBalancers builder with application/json body
func NewPostOrganizationLoadBalancersRequestWithBody ¶
func NewPostOrganizationLoadBalancersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationLoadBalancersRequestWithBody generates requests for PostOrganizationLoadBalancers with any type of body
func NewPostOrganizationManagedRequest ¶
func NewPostOrganizationManagedRequest(server string, body PostOrganizationManagedJSONRequestBody) (*http.Request, error)
NewPostOrganizationManagedRequest calls the generic PostOrganizationManaged builder with application/json body
func NewPostOrganizationManagedRequestWithBody ¶
func NewPostOrganizationManagedRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationManagedRequestWithBody generates requests for PostOrganizationManaged with any type of body
func NewPostOrganizationSecurityGroupsRequest ¶
func NewPostOrganizationSecurityGroupsRequest(server string, body PostOrganizationSecurityGroupsJSONRequestBody) (*http.Request, error)
NewPostOrganizationSecurityGroupsRequest calls the generic PostOrganizationSecurityGroups builder with application/json body
func NewPostOrganizationSecurityGroupsRequestWithBody ¶
func NewPostOrganizationSecurityGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationSecurityGroupsRequestWithBody generates requests for PostOrganizationSecurityGroups with any type of body
func NewPostOrganizationSshKeysRequest ¶
func NewPostOrganizationSshKeysRequest(server string, body PostOrganizationSshKeysJSONRequestBody) (*http.Request, error)
NewPostOrganizationSshKeysRequest calls the generic PostOrganizationSshKeys builder with application/json body
func NewPostOrganizationSshKeysRequestWithBody ¶
func NewPostOrganizationSshKeysRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationSshKeysRequestWithBody generates requests for PostOrganizationSshKeys with any type of body
func NewPostOrganizationTagsRequest ¶
func NewPostOrganizationTagsRequest(server string, body PostOrganizationTagsJSONRequestBody) (*http.Request, error)
NewPostOrganizationTagsRequest calls the generic PostOrganizationTags builder with application/json body
func NewPostOrganizationTagsRequestWithBody ¶
func NewPostOrganizationTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationTagsRequestWithBody generates requests for PostOrganizationTags with any type of body
func NewPostOrganizationTrashObjectsPurgeAllRequest ¶
func NewPostOrganizationTrashObjectsPurgeAllRequest(server string, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody) (*http.Request, error)
NewPostOrganizationTrashObjectsPurgeAllRequest calls the generic PostOrganizationTrashObjectsPurgeAll builder with application/json body
func NewPostOrganizationTrashObjectsPurgeAllRequestWithBody ¶
func NewPostOrganizationTrashObjectsPurgeAllRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationTrashObjectsPurgeAllRequestWithBody generates requests for PostOrganizationTrashObjectsPurgeAll with any type of body
func NewPostOrganizationVirtualMachineGroupsRequest ¶
func NewPostOrganizationVirtualMachineGroupsRequest(server string, body PostOrganizationVirtualMachineGroupsJSONRequestBody) (*http.Request, error)
NewPostOrganizationVirtualMachineGroupsRequest calls the generic PostOrganizationVirtualMachineGroups builder with application/json body
func NewPostOrganizationVirtualMachineGroupsRequestWithBody ¶
func NewPostOrganizationVirtualMachineGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationVirtualMachineGroupsRequestWithBody generates requests for PostOrganizationVirtualMachineGroups with any type of body
func NewPostOrganizationVirtualMachinesBuildFromSpecRequest ¶
func NewPostOrganizationVirtualMachinesBuildFromSpecRequest(server string, body PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody) (*http.Request, error)
NewPostOrganizationVirtualMachinesBuildFromSpecRequest calls the generic PostOrganizationVirtualMachinesBuildFromSpec builder with application/json body
func NewPostOrganizationVirtualMachinesBuildFromSpecRequestWithBody ¶
func NewPostOrganizationVirtualMachinesBuildFromSpecRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationVirtualMachinesBuildFromSpecRequestWithBody generates requests for PostOrganizationVirtualMachinesBuildFromSpec with any type of body
func NewPostOrganizationVirtualMachinesBuildRequest ¶
func NewPostOrganizationVirtualMachinesBuildRequest(server string, body PostOrganizationVirtualMachinesBuildJSONRequestBody) (*http.Request, error)
NewPostOrganizationVirtualMachinesBuildRequest calls the generic PostOrganizationVirtualMachinesBuild builder with application/json body
func NewPostOrganizationVirtualMachinesBuildRequestWithBody ¶
func NewPostOrganizationVirtualMachinesBuildRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostOrganizationVirtualMachinesBuildRequestWithBody generates requests for PostOrganizationVirtualMachinesBuild with any type of body
func NewPostSecurityGroupRulesRequest ¶
func NewPostSecurityGroupRulesRequest(server string, body PostSecurityGroupRulesJSONRequestBody) (*http.Request, error)
NewPostSecurityGroupRulesRequest calls the generic PostSecurityGroupRules builder with application/json body
func NewPostSecurityGroupRulesRequestWithBody ¶
func NewPostSecurityGroupRulesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostSecurityGroupRulesRequestWithBody generates requests for PostSecurityGroupRules with any type of body
func NewPostTrashObjectRestoreRequest ¶
func NewPostTrashObjectRestoreRequest(server string, body PostTrashObjectRestoreJSONRequestBody) (*http.Request, error)
NewPostTrashObjectRestoreRequest calls the generic PostTrashObjectRestore builder with application/json body
func NewPostTrashObjectRestoreRequestWithBody ¶
func NewPostTrashObjectRestoreRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostTrashObjectRestoreRequestWithBody generates requests for PostTrashObjectRestore with any type of body
func NewPostVirtualMachineAllocateIpRequest ¶
func NewPostVirtualMachineAllocateIpRequest(server string, body PostVirtualMachineAllocateIpJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineAllocateIpRequest calls the generic PostVirtualMachineAllocateIp builder with application/json body
func NewPostVirtualMachineAllocateIpRequestWithBody ¶
func NewPostVirtualMachineAllocateIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineAllocateIpRequestWithBody generates requests for PostVirtualMachineAllocateIp with any type of body
func NewPostVirtualMachineConsoleSessionsRequest ¶
func NewPostVirtualMachineConsoleSessionsRequest(server string, body PostVirtualMachineConsoleSessionsJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineConsoleSessionsRequest calls the generic PostVirtualMachineConsoleSessions builder with application/json body
func NewPostVirtualMachineConsoleSessionsRequestWithBody ¶
func NewPostVirtualMachineConsoleSessionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineConsoleSessionsRequestWithBody generates requests for PostVirtualMachineConsoleSessions with any type of body
func NewPostVirtualMachineDiskBackupPoliciesRequest ¶
func NewPostVirtualMachineDiskBackupPoliciesRequest(server string, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineDiskBackupPoliciesRequest calls the generic PostVirtualMachineDiskBackupPolicies builder with application/json body
func NewPostVirtualMachineDiskBackupPoliciesRequestWithBody ¶
func NewPostVirtualMachineDiskBackupPoliciesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineDiskBackupPoliciesRequestWithBody generates requests for PostVirtualMachineDiskBackupPolicies with any type of body
func NewPostVirtualMachineNetworkInterfaceAllocateIpRequest ¶
func NewPostVirtualMachineNetworkInterfaceAllocateIpRequest(server string, body PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineNetworkInterfaceAllocateIpRequest calls the generic PostVirtualMachineNetworkInterfaceAllocateIp builder with application/json body
func NewPostVirtualMachineNetworkInterfaceAllocateIpRequestWithBody ¶
func NewPostVirtualMachineNetworkInterfaceAllocateIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineNetworkInterfaceAllocateIpRequestWithBody generates requests for PostVirtualMachineNetworkInterfaceAllocateIp with any type of body
func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequest ¶
func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequest(server string, body PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequest calls the generic PostVirtualMachineNetworkInterfaceAllocateNewIp builder with application/json body
func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequestWithBody ¶
func NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineNetworkInterfaceAllocateNewIpRequestWithBody generates requests for PostVirtualMachineNetworkInterfaceAllocateNewIp with any type of body
func NewPostVirtualMachineResetRequest ¶
func NewPostVirtualMachineResetRequest(server string, body PostVirtualMachineResetJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineResetRequest calls the generic PostVirtualMachineReset builder with application/json body
func NewPostVirtualMachineResetRequestWithBody ¶
func NewPostVirtualMachineResetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineResetRequestWithBody generates requests for PostVirtualMachineReset with any type of body
func NewPostVirtualMachineShutdownRequest ¶
func NewPostVirtualMachineShutdownRequest(server string, body PostVirtualMachineShutdownJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineShutdownRequest calls the generic PostVirtualMachineShutdown builder with application/json body
func NewPostVirtualMachineShutdownRequestWithBody ¶
func NewPostVirtualMachineShutdownRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineShutdownRequestWithBody generates requests for PostVirtualMachineShutdown with any type of body
func NewPostVirtualMachineStartRequest ¶
func NewPostVirtualMachineStartRequest(server string, body PostVirtualMachineStartJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineStartRequest calls the generic PostVirtualMachineStart builder with application/json body
func NewPostVirtualMachineStartRequestWithBody ¶
func NewPostVirtualMachineStartRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineStartRequestWithBody generates requests for PostVirtualMachineStart with any type of body
func NewPostVirtualMachineStopRequest ¶
func NewPostVirtualMachineStopRequest(server string, body PostVirtualMachineStopJSONRequestBody) (*http.Request, error)
NewPostVirtualMachineStopRequest calls the generic PostVirtualMachineStop builder with application/json body
func NewPostVirtualMachineStopRequestWithBody ¶
func NewPostVirtualMachineStopRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostVirtualMachineStopRequestWithBody generates requests for PostVirtualMachineStop with any type of body
func NewPutVirtualMachineFlexibleResourcesRequest ¶
func NewPutVirtualMachineFlexibleResourcesRequest(server string, body PutVirtualMachineFlexibleResourcesJSONRequestBody) (*http.Request, error)
NewPutVirtualMachineFlexibleResourcesRequest calls the generic PutVirtualMachineFlexibleResources builder with application/json body
func NewPutVirtualMachineFlexibleResourcesRequestWithBody ¶
func NewPutVirtualMachineFlexibleResourcesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPutVirtualMachineFlexibleResourcesRequestWithBody generates requests for PutVirtualMachineFlexibleResources with any type of body
func NewPutVirtualMachinePackageRequest ¶
func NewPutVirtualMachinePackageRequest(server string, body PutVirtualMachinePackageJSONRequestBody) (*http.Request, error)
NewPutVirtualMachinePackageRequest calls the generic PutVirtualMachinePackage builder with application/json body
Types ¶
type APIAuthenticator400Response ¶
type APIAuthenticator400Response struct { Code *MissingAPITokenEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
APIAuthenticator400Response defines model for APIAuthenticator400Response.
type APIAuthenticator400Schema ¶
type APIAuthenticator400Schema struct { Code *MissingAPITokenEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
APIAuthenticator400Schema No API token was provided in the Authorization header. Ensure a token is provided prefixed with Bearer
type APIAuthenticator403Response ¶
type APIAuthenticator403Response = OneOfAPIAuthenticator403Response
APIAuthenticator403Response defines model for APIAuthenticator403Response.
type APIAuthenticator429Response ¶
type APIAuthenticator429Response struct { Code *RateLimitReachedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *RateLimitReached `json:"detail,omitempty"` }
APIAuthenticator429Response defines model for APIAuthenticator429Response.
type Attachment ¶
type Attachment struct { Digest *string `json:"digest,omitempty"` FileName *string `json:"file_name,omitempty"` FileSize *int `json:"file_size,omitempty"` FileType *string `json:"file_type,omitempty"` Token *string `json:"token,omitempty"` Url *string `json:"url,omitempty"` }
Attachment defines model for Attachment.
type AuthSSHKey ¶
type AuthSSHKey struct { Fingerprint *string `json:"fingerprint,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
AuthSSHKey defines model for AuthSSHKey.
type AuthSSHKeyLookup ¶
type AuthSSHKeyLookup struct {
Id *string `json:"id,omitempty"`
}
AuthSSHKeyLookup All 'ssh_key[]' params are mutually exclusive, only one can be provided.
type AuthSSHKeyProperties ¶
type AuthSSHKeyProperties struct { Key *string `json:"key,omitempty"` Name *string `json:"name,omitempty"` }
AuthSSHKeyProperties All 'ssh_key[]' params are mutually exclusive, only one can be provided.
type Certificate ¶
type Certificate struct { AdditionalNames *[]string `json:"additional_names,omitempty"` AuthorizationMethod *string `json:"authorization_method"` Certificate *string `json:"certificate"` // CertificateApiUrl This is the URL that can be used to access this certificate's details. through the certificate API (a different API to this one). If null, this means that it is no longer available. If that is the case, you can get a new URL by resetting the API token for this certificate. CertificateApiUrl *string `json:"certificate_api_url"` Chain *string `json:"chain"` CreatedAt *int `json:"created_at,omitempty"` ExpiresAt *int `json:"expires_at"` Id *string `json:"id,omitempty"` IssueError *string `json:"issue_error"` Issuer *IssuerEnum `json:"issuer,omitempty"` LastIssuedAt *int `json:"last_issued_at"` Name *string `json:"name,omitempty"` PrivateKey *string `json:"private_key"` State *CertificateStateEnum `json:"state,omitempty"` }
Certificate defines model for Certificate.
type CertificateLookup ¶
type CertificateLookup struct {
Id *string `json:"id,omitempty"`
}
CertificateLookup All 'certificates[]' params are mutually exclusive, only one can be provided.
type CertificateNotFoundEnum ¶
type CertificateNotFoundEnum string
CertificateNotFoundEnum defines model for CertificateNotFoundEnum.
const (
CertificateNotFound CertificateNotFoundEnum = "certificate_not_found"
)
Defines values for CertificateNotFoundEnum.
type CertificateNotFoundResponse ¶
type CertificateNotFoundResponse struct { Code *CertificateNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
CertificateNotFoundResponse defines model for CertificateNotFoundResponse.
type CertificateStateEnum ¶
type CertificateStateEnum string
CertificateStateEnum defines model for CertificateStateEnum.
const ( CertificateStateEnumIssueFailed CertificateStateEnum = "issue_failed" CertificateStateEnumIssued CertificateStateEnum = "issued" CertificateStateEnumIssuing CertificateStateEnum = "issuing" CertificateStateEnumPending CertificateStateEnum = "pending" )
Defines values for CertificateStateEnum.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, token string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) DeleteDiskBackupPolicy ¶
func (c *Client) DeleteDiskBackupPolicy(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDiskBackupPolicySchedule ¶
func (c *Client) DeleteDiskBackupPolicySchedule(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDiskBackupPolicyScheduleWithBody ¶
func (*Client) DeleteDiskBackupPolicyWithBody ¶
func (*Client) DeleteDnsRecord ¶
func (c *Client) DeleteDnsRecord(ctx context.Context, body DeleteDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDnsRecordWithBody ¶
func (*Client) DeleteDnsZone ¶
func (c *Client) DeleteDnsZone(ctx context.Context, body DeleteDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDnsZoneWithBody ¶
func (*Client) DeleteFileStorageVolume ¶
func (c *Client) DeleteFileStorageVolume(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFileStorageVolumeWithBody ¶
func (*Client) DeleteIpAddress ¶
func (c *Client) DeleteIpAddress(ctx context.Context, body DeleteIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteIpAddressWithBody ¶
func (*Client) DeleteLoadBalancer ¶
func (c *Client) DeleteLoadBalancer(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteLoadBalancerWithBody ¶
func (*Client) DeleteLoadBalancersRulesLoadBalancerRule ¶
func (c *Client) DeleteLoadBalancersRulesLoadBalancerRule(ctx context.Context, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteLoadBalancersRulesLoadBalancerRuleWithBody ¶
func (*Client) DeleteSecurityGroup ¶
func (c *Client) DeleteSecurityGroup(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSecurityGroupWithBody ¶
func (*Client) DeleteSecurityGroupsRulesSecurityGroupRule ¶
func (c *Client) DeleteSecurityGroupsRulesSecurityGroupRule(ctx context.Context, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSecurityGroupsRulesSecurityGroupRuleWithBody ¶
func (*Client) DeleteSshKey ¶
func (c *Client) DeleteSshKey(ctx context.Context, body DeleteSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSshKeyWithBody ¶
func (*Client) DeleteTag ¶
func (c *Client) DeleteTag(ctx context.Context, body DeleteTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTagWithBody ¶
func (*Client) DeleteTrashObject ¶
func (c *Client) DeleteTrashObject(ctx context.Context, body DeleteTrashObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTrashObjectWithBody ¶
func (*Client) DeleteVirtualMachine ¶
func (c *Client) DeleteVirtualMachine(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteVirtualMachineGroup ¶
func (c *Client) DeleteVirtualMachineGroup(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteVirtualMachineGroupWithBody ¶
func (*Client) DeleteVirtualMachineWithBody ¶
func (*Client) GetCertificate ¶
func (c *Client) GetCertificate(ctx context.Context, params *GetCertificateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCountries ¶
func (c *Client) GetCountries(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCountry ¶
func (c *Client) GetCountry(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCountryCountryStates ¶
func (c *Client) GetCountryCountryStates(ctx context.Context, params *GetCountryCountryStatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCountryState ¶
func (c *Client) GetCountryState(ctx context.Context, params *GetCountryStateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrencies ¶
func (c *Client) GetCurrencies(ctx context.Context, params *GetCurrenciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrency ¶
func (c *Client) GetCurrency(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataCenter ¶
func (c *Client) GetDataCenter(ctx context.Context, params *GetDataCenterParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataCenterDefaultNetwork ¶
func (c *Client) GetDataCenterDefaultNetwork(ctx context.Context, params *GetDataCenterDefaultNetworkParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataCenterGpuTypes ¶
func (c *Client) GetDataCenterGpuTypes(ctx context.Context, params *GetDataCenterGpuTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDataCenters ¶
func (*Client) GetDisk ¶
func (c *Client) GetDisk(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskBackupPolicy ¶
func (c *Client) GetDiskBackupPolicy(ctx context.Context, params *GetDiskBackupPolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskDiskBackupPolicies ¶
func (c *Client) GetDiskDiskBackupPolicies(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskTemplate ¶
func (c *Client) GetDiskTemplate(ctx context.Context, params *GetDiskTemplateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskTemplateVersion ¶
func (c *Client) GetDiskTemplateVersion(ctx context.Context, params *GetDiskTemplateVersionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskTemplateVersionSpec ¶
func (c *Client) GetDiskTemplateVersionSpec(ctx context.Context, params *GetDiskTemplateVersionSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiskTemplateVersions ¶
func (c *Client) GetDiskTemplateVersions(ctx context.Context, params *GetDiskTemplateVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDnsRecord ¶
func (c *Client) GetDnsRecord(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDnsZone ¶
func (c *Client) GetDnsZone(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDnsZoneRecords ¶
func (c *Client) GetDnsZoneRecords(ctx context.Context, params *GetDnsZoneRecordsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFileStorageVolume ¶
func (c *Client) GetFileStorageVolume(ctx context.Context, params *GetFileStorageVolumeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGpuType ¶
func (c *Client) GetGpuType(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGpuTypes ¶
func (c *Client) GetGpuTypes(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIpAddress ¶
func (c *Client) GetIpAddress(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLoadBalancer ¶
func (c *Client) GetLoadBalancer(ctx context.Context, params *GetLoadBalancerParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLoadBalancerRules ¶
func (c *Client) GetLoadBalancerRules(ctx context.Context, params *GetLoadBalancerRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLoadBalancersRulesLoadBalancerRule ¶
func (c *Client) GetLoadBalancersRulesLoadBalancerRule(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetNetwork ¶
func (c *Client) GetNetwork(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOperatingSystem ¶
func (c *Client) GetOperatingSystem(ctx context.Context, params *GetOperatingSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOperatingSystems ¶
func (c *Client) GetOperatingSystems(ctx context.Context, params *GetOperatingSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganization ¶
func (c *Client) GetOrganization(ctx context.Context, params *GetOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationAvailableNetworks ¶
func (c *Client) GetOrganizationAvailableNetworks(ctx context.Context, params *GetOrganizationAvailableNetworksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationCertificates ¶
func (c *Client) GetOrganizationCertificates(ctx context.Context, params *GetOrganizationCertificatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationDiskBackupPolicies ¶
func (c *Client) GetOrganizationDiskBackupPolicies(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationDiskTemplates ¶
func (c *Client) GetOrganizationDiskTemplates(ctx context.Context, params *GetOrganizationDiskTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationDisks ¶
func (c *Client) GetOrganizationDisks(ctx context.Context, params *GetOrganizationDisksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationDnsZones ¶
func (c *Client) GetOrganizationDnsZones(ctx context.Context, params *GetOrganizationDnsZonesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationDnsZonesNameservers ¶
func (c *Client) GetOrganizationDnsZonesNameservers(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationFileStorageVolumes ¶
func (c *Client) GetOrganizationFileStorageVolumes(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationIpAddresses ¶
func (c *Client) GetOrganizationIpAddresses(ctx context.Context, params *GetOrganizationIpAddressesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationLoadBalancers ¶
func (c *Client) GetOrganizationLoadBalancers(ctx context.Context, params *GetOrganizationLoadBalancersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationManaged ¶
func (c *Client) GetOrganizationManaged(ctx context.Context, params *GetOrganizationManagedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationNetworkSpeedProfiles ¶
func (c *Client) GetOrganizationNetworkSpeedProfiles(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationSecurityGroups ¶
func (c *Client) GetOrganizationSecurityGroups(ctx context.Context, params *GetOrganizationSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationSshKeys ¶
func (c *Client) GetOrganizationSshKeys(ctx context.Context, params *GetOrganizationSshKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationTags ¶
func (c *Client) GetOrganizationTags(ctx context.Context, params *GetOrganizationTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationTrashObjects ¶
func (c *Client) GetOrganizationTrashObjects(ctx context.Context, params *GetOrganizationTrashObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationUsersWithAccess ¶
func (c *Client) GetOrganizationUsersWithAccess(ctx context.Context, params *GetOrganizationUsersWithAccessParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationVirtualMachineGroups ¶
func (c *Client) GetOrganizationVirtualMachineGroups(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizationVirtualMachines ¶
func (c *Client) GetOrganizationVirtualMachines(ctx context.Context, params *GetOrganizationVirtualMachinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOrganizations ¶
func (*Client) GetSecurityGroup ¶
func (c *Client) GetSecurityGroup(ctx context.Context, params *GetSecurityGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSecurityGroupRules ¶
func (c *Client) GetSecurityGroupRules(ctx context.Context, params *GetSecurityGroupRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSecurityGroupsRulesSecurityGroupRule ¶
func (c *Client) GetSecurityGroupsRulesSecurityGroupRule(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTag ¶
func (c *Client) GetTag(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTask ¶
func (c *Client) GetTask(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTrashObject ¶
func (c *Client) GetTrashObject(ctx context.Context, params *GetTrashObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUsersCurrent ¶
func (*Client) GetVMNIVMNI ¶
func (c *Client) GetVMNIVMNI(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachine ¶
func (c *Client) GetVirtualMachine(ctx context.Context, params *GetVirtualMachineParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineDiskBackupPolicies ¶
func (c *Client) GetVirtualMachineDiskBackupPolicies(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineDisks ¶
func (c *Client) GetVirtualMachineDisks(ctx context.Context, params *GetVirtualMachineDisksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineGroup ¶
func (c *Client) GetVirtualMachineGroup(ctx context.Context, params *GetVirtualMachineGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineNetworkInterface ¶
func (c *Client) GetVirtualMachineNetworkInterface(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion ¶
func (c *Client) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion(ctx context.Context, params *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachineNetworkInterfaces ¶
func (c *Client) GetVirtualMachineNetworkInterfaces(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachinePackage ¶
func (c *Client) GetVirtualMachinePackage(ctx context.Context, params *GetVirtualMachinePackageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachinePackages ¶
func (c *Client) GetVirtualMachinePackages(ctx context.Context, params *GetVirtualMachinePackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetVirtualMachinesBuildsVirtualMachineBuild ¶
func (c *Client) GetVirtualMachinesBuildsVirtualMachineBuild(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetZone ¶
func (c *Client) GetZone(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchDiskBackupPolicy ¶
func (c *Client) PatchDiskBackupPolicy(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchDiskBackupPolicyWithBody ¶
func (*Client) PatchDnsRecord ¶
func (c *Client) PatchDnsRecord(ctx context.Context, body PatchDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchDnsRecordWithBody ¶
func (*Client) PatchDnsZone ¶
func (c *Client) PatchDnsZone(ctx context.Context, body PatchDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchDnsZoneWithBody ¶
func (*Client) PatchFileStorageVolume ¶
func (c *Client) PatchFileStorageVolume(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchFileStorageVolumeWithBody ¶
func (*Client) PatchIpAddress ¶
func (c *Client) PatchIpAddress(ctx context.Context, body PatchIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchIpAddressWithBody ¶
func (*Client) PatchLoadBalancer ¶
func (c *Client) PatchLoadBalancer(ctx context.Context, body PatchLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchLoadBalancerWithBody ¶
func (*Client) PatchLoadBalancersRulesLoadBalancerRule ¶
func (c *Client) PatchLoadBalancersRulesLoadBalancerRule(ctx context.Context, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchLoadBalancersRulesLoadBalancerRuleWithBody ¶
func (*Client) PatchSecurityGroup ¶
func (c *Client) PatchSecurityGroup(ctx context.Context, body PatchSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchSecurityGroupWithBody ¶
func (*Client) PatchSecurityGroupsRulesSecurityGroupRule ¶
func (c *Client) PatchSecurityGroupsRulesSecurityGroupRule(ctx context.Context, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchSecurityGroupsRulesSecurityGroupRuleWithBody ¶
func (*Client) PatchTag ¶
func (c *Client) PatchTag(ctx context.Context, body PatchTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchTagWithBody ¶
func (*Client) PatchVirtualMachine ¶
func (c *Client) PatchVirtualMachine(ctx context.Context, body PatchVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchVirtualMachineGroup ¶
func (c *Client) PatchVirtualMachineGroup(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchVirtualMachineGroupWithBody ¶
func (*Client) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile ¶
func (c *Client) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile(ctx context.Context, body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBody ¶
func (*Client) PatchVirtualMachineWithBody ¶
func (*Client) PostDiskDiskBackupPolicies ¶
func (c *Client) PostDiskDiskBackupPolicies(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostDiskDiskBackupPoliciesWithBody ¶
func (*Client) PostDnsZoneRecords ¶
func (c *Client) PostDnsZoneRecords(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostDnsZoneRecordsWithBody ¶
func (*Client) PostDnsZoneVerify ¶
func (c *Client) PostDnsZoneVerify(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostDnsZoneVerifyWithBody ¶
func (*Client) PostInvalidateLinkedWebSession ¶
func (c *Client) PostInvalidateLinkedWebSession(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostInvalidateLinkedWebSessionWithBody ¶
func (*Client) PostIpAddressUnallocate ¶
func (c *Client) PostIpAddressUnallocate(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostIpAddressUnallocateWithBody ¶
func (*Client) PostLoadBalancerRules ¶
func (c *Client) PostLoadBalancerRules(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostLoadBalancerRulesWithBody ¶
func (*Client) PostOrganizationDnsZones ¶
func (c *Client) PostOrganizationDnsZones(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationDnsZonesWithBody ¶
func (*Client) PostOrganizationFileStorageVolumes ¶
func (c *Client) PostOrganizationFileStorageVolumes(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationFileStorageVolumesWithBody ¶
func (*Client) PostOrganizationIpAddresses ¶
func (c *Client) PostOrganizationIpAddresses(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationIpAddressesWithBody ¶
func (*Client) PostOrganizationLoadBalancers ¶
func (c *Client) PostOrganizationLoadBalancers(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationLoadBalancersWithBody ¶
func (*Client) PostOrganizationManaged ¶
func (c *Client) PostOrganizationManaged(ctx context.Context, body PostOrganizationManagedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationManagedWithBody ¶
func (*Client) PostOrganizationSecurityGroups ¶
func (c *Client) PostOrganizationSecurityGroups(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationSecurityGroupsWithBody ¶
func (*Client) PostOrganizationSshKeys ¶
func (c *Client) PostOrganizationSshKeys(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationSshKeysWithBody ¶
func (*Client) PostOrganizationTags ¶
func (c *Client) PostOrganizationTags(ctx context.Context, body PostOrganizationTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationTagsWithBody ¶
func (*Client) PostOrganizationTrashObjectsPurgeAll ¶
func (c *Client) PostOrganizationTrashObjectsPurgeAll(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationTrashObjectsPurgeAllWithBody ¶
func (*Client) PostOrganizationVirtualMachineGroups ¶
func (c *Client) PostOrganizationVirtualMachineGroups(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationVirtualMachineGroupsWithBody ¶
func (*Client) PostOrganizationVirtualMachinesBuild ¶
func (c *Client) PostOrganizationVirtualMachinesBuild(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationVirtualMachinesBuildFromSpec ¶
func (c *Client) PostOrganizationVirtualMachinesBuildFromSpec(ctx context.Context, body PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostOrganizationVirtualMachinesBuildFromSpecWithBody ¶
func (*Client) PostOrganizationVirtualMachinesBuildWithBody ¶
func (*Client) PostSecurityGroupRules ¶
func (c *Client) PostSecurityGroupRules(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostSecurityGroupRulesWithBody ¶
func (*Client) PostTrashObjectRestore ¶
func (c *Client) PostTrashObjectRestore(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostTrashObjectRestoreWithBody ¶
func (*Client) PostVirtualMachineAllocateIp ¶
func (c *Client) PostVirtualMachineAllocateIp(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineAllocateIpWithBody ¶
func (*Client) PostVirtualMachineConsoleSessions ¶
func (c *Client) PostVirtualMachineConsoleSessions(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineConsoleSessionsWithBody ¶
func (*Client) PostVirtualMachineDiskBackupPolicies ¶
func (c *Client) PostVirtualMachineDiskBackupPolicies(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineDiskBackupPoliciesWithBody ¶
func (*Client) PostVirtualMachineNetworkInterfaceAllocateIp ¶
func (c *Client) PostVirtualMachineNetworkInterfaceAllocateIp(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineNetworkInterfaceAllocateIpWithBody ¶
func (*Client) PostVirtualMachineNetworkInterfaceAllocateNewIp ¶
func (c *Client) PostVirtualMachineNetworkInterfaceAllocateNewIp(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineNetworkInterfaceAllocateNewIpWithBody ¶
func (*Client) PostVirtualMachineReset ¶
func (c *Client) PostVirtualMachineReset(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineResetWithBody ¶
func (*Client) PostVirtualMachineShutdown ¶
func (c *Client) PostVirtualMachineShutdown(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineShutdownWithBody ¶
func (*Client) PostVirtualMachineStart ¶
func (c *Client) PostVirtualMachineStart(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineStartWithBody ¶
func (*Client) PostVirtualMachineStop ¶
func (c *Client) PostVirtualMachineStop(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostVirtualMachineStopWithBody ¶
func (*Client) PutVirtualMachineFlexibleResources ¶
func (c *Client) PutVirtualMachineFlexibleResources(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutVirtualMachineFlexibleResourcesWithBody ¶
func (*Client) PutVirtualMachinePackage ¶
func (c *Client) PutVirtualMachinePackage(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // GetCertificate request GetCertificate(ctx context.Context, params *GetCertificateParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCountries request GetCountries(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCountry request GetCountry(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCountryCountryStates request GetCountryCountryStates(ctx context.Context, params *GetCountryCountryStatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCountryState request GetCountryState(ctx context.Context, params *GetCountryStateParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCurrencies request GetCurrencies(ctx context.Context, params *GetCurrenciesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCurrency request GetCurrency(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDataCenters request GetDataCenters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDataCenter request GetDataCenter(ctx context.Context, params *GetDataCenterParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDataCenterDefaultNetwork request GetDataCenterDefaultNetwork(ctx context.Context, params *GetDataCenterDefaultNetworkParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDataCenterGpuTypes request GetDataCenterGpuTypes(ctx context.Context, params *GetDataCenterGpuTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDiskBackupPolicyWithBody request with any body DeleteDiskBackupPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteDiskBackupPolicy(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskBackupPolicy request GetDiskBackupPolicy(ctx context.Context, params *GetDiskBackupPolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchDiskBackupPolicyWithBody request with any body PatchDiskBackupPolicyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchDiskBackupPolicy(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDiskBackupPolicyScheduleWithBody request with any body DeleteDiskBackupPolicyScheduleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteDiskBackupPolicySchedule(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskTemplateVersion request GetDiskTemplateVersion(ctx context.Context, params *GetDiskTemplateVersionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskTemplateVersionSpec request GetDiskTemplateVersionSpec(ctx context.Context, params *GetDiskTemplateVersionSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskTemplate request GetDiskTemplate(ctx context.Context, params *GetDiskTemplateParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskTemplateVersions request GetDiskTemplateVersions(ctx context.Context, params *GetDiskTemplateVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDisk request GetDisk(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDiskDiskBackupPolicies request GetDiskDiskBackupPolicies(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostDiskDiskBackupPoliciesWithBody request with any body PostDiskDiskBackupPoliciesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostDiskDiskBackupPolicies(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDnsRecordWithBody request with any body DeleteDnsRecordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteDnsRecord(ctx context.Context, body DeleteDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsRecord request GetDnsRecord(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchDnsRecordWithBody request with any body PatchDnsRecordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchDnsRecord(ctx context.Context, body PatchDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteDnsZoneWithBody request with any body DeleteDnsZoneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteDnsZone(ctx context.Context, body DeleteDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsZone request GetDnsZone(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchDnsZoneWithBody request with any body PatchDnsZoneWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchDnsZone(ctx context.Context, body PatchDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDnsZoneRecords request GetDnsZoneRecords(ctx context.Context, params *GetDnsZoneRecordsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostDnsZoneRecordsWithBody request with any body PostDnsZoneRecordsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostDnsZoneRecords(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostDnsZoneVerifyWithBody request with any body PostDnsZoneVerifyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostDnsZoneVerify(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteFileStorageVolumeWithBody request with any body DeleteFileStorageVolumeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteFileStorageVolume(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFileStorageVolume request GetFileStorageVolume(ctx context.Context, params *GetFileStorageVolumeParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchFileStorageVolumeWithBody request with any body PatchFileStorageVolumeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchFileStorageVolume(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGpuTypes request GetGpuTypes(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetGpuType request GetGpuType(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostInvalidateLinkedWebSessionWithBody request with any body PostInvalidateLinkedWebSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostInvalidateLinkedWebSession(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIpAddressWithBody request with any body DeleteIpAddressWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteIpAddress(ctx context.Context, body DeleteIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIpAddress request GetIpAddress(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchIpAddressWithBody request with any body PatchIpAddressWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchIpAddress(ctx context.Context, body PatchIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostIpAddressUnallocateWithBody request with any body PostIpAddressUnallocateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostIpAddressUnallocate(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteLoadBalancerWithBody request with any body DeleteLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteLoadBalancer(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoadBalancer request GetLoadBalancer(ctx context.Context, params *GetLoadBalancerParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchLoadBalancerWithBody request with any body PatchLoadBalancerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchLoadBalancer(ctx context.Context, body PatchLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoadBalancerRules request GetLoadBalancerRules(ctx context.Context, params *GetLoadBalancerRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostLoadBalancerRulesWithBody request with any body PostLoadBalancerRulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostLoadBalancerRules(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteLoadBalancersRulesLoadBalancerRuleWithBody request with any body DeleteLoadBalancersRulesLoadBalancerRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteLoadBalancersRulesLoadBalancerRule(ctx context.Context, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetLoadBalancersRulesLoadBalancerRule request GetLoadBalancersRulesLoadBalancerRule(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchLoadBalancersRulesLoadBalancerRuleWithBody request with any body PatchLoadBalancersRulesLoadBalancerRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchLoadBalancersRulesLoadBalancerRule(ctx context.Context, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetNetwork request GetNetwork(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOperatingSystems request GetOperatingSystems(ctx context.Context, params *GetOperatingSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOperatingSystem request GetOperatingSystem(ctx context.Context, params *GetOperatingSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizations request GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganization request GetOrganization(ctx context.Context, params *GetOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationAvailableNetworks request GetOrganizationAvailableNetworks(ctx context.Context, params *GetOrganizationAvailableNetworksParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationCertificates request GetOrganizationCertificates(ctx context.Context, params *GetOrganizationCertificatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationDiskBackupPolicies request GetOrganizationDiskBackupPolicies(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationDiskTemplates request GetOrganizationDiskTemplates(ctx context.Context, params *GetOrganizationDiskTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationDisks request GetOrganizationDisks(ctx context.Context, params *GetOrganizationDisksParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationDnsZones request GetOrganizationDnsZones(ctx context.Context, params *GetOrganizationDnsZonesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationDnsZonesWithBody request with any body PostOrganizationDnsZonesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationDnsZones(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationDnsZonesNameservers request GetOrganizationDnsZonesNameservers(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationFileStorageVolumes request GetOrganizationFileStorageVolumes(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationFileStorageVolumesWithBody request with any body PostOrganizationFileStorageVolumesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationFileStorageVolumes(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationIpAddresses request GetOrganizationIpAddresses(ctx context.Context, params *GetOrganizationIpAddressesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationIpAddressesWithBody request with any body PostOrganizationIpAddressesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationIpAddresses(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationLoadBalancers request GetOrganizationLoadBalancers(ctx context.Context, params *GetOrganizationLoadBalancersParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationLoadBalancersWithBody request with any body PostOrganizationLoadBalancersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationLoadBalancers(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationManaged request GetOrganizationManaged(ctx context.Context, params *GetOrganizationManagedParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationManagedWithBody request with any body PostOrganizationManagedWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationManaged(ctx context.Context, body PostOrganizationManagedJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationNetworkSpeedProfiles request GetOrganizationNetworkSpeedProfiles(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationSecurityGroups request GetOrganizationSecurityGroups(ctx context.Context, params *GetOrganizationSecurityGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationSecurityGroupsWithBody request with any body PostOrganizationSecurityGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationSecurityGroups(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationSshKeys request GetOrganizationSshKeys(ctx context.Context, params *GetOrganizationSshKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationSshKeysWithBody request with any body PostOrganizationSshKeysWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationSshKeys(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationTags request GetOrganizationTags(ctx context.Context, params *GetOrganizationTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationTagsWithBody request with any body PostOrganizationTagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationTags(ctx context.Context, body PostOrganizationTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationTrashObjects request GetOrganizationTrashObjects(ctx context.Context, params *GetOrganizationTrashObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationTrashObjectsPurgeAllWithBody request with any body PostOrganizationTrashObjectsPurgeAllWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationTrashObjectsPurgeAll(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationUsersWithAccess request GetOrganizationUsersWithAccess(ctx context.Context, params *GetOrganizationUsersWithAccessParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationVirtualMachineGroups request GetOrganizationVirtualMachineGroups(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationVirtualMachineGroupsWithBody request with any body PostOrganizationVirtualMachineGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationVirtualMachineGroups(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetOrganizationVirtualMachines request GetOrganizationVirtualMachines(ctx context.Context, params *GetOrganizationVirtualMachinesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationVirtualMachinesBuildWithBody request with any body PostOrganizationVirtualMachinesBuildWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationVirtualMachinesBuild(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostOrganizationVirtualMachinesBuildFromSpecWithBody request with any body PostOrganizationVirtualMachinesBuildFromSpecWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostOrganizationVirtualMachinesBuildFromSpec(ctx context.Context, body PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSecurityGroupWithBody request with any body DeleteSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteSecurityGroup(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSecurityGroup request GetSecurityGroup(ctx context.Context, params *GetSecurityGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchSecurityGroupWithBody request with any body PatchSecurityGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchSecurityGroup(ctx context.Context, body PatchSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSecurityGroupRules request GetSecurityGroupRules(ctx context.Context, params *GetSecurityGroupRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostSecurityGroupRulesWithBody request with any body PostSecurityGroupRulesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostSecurityGroupRules(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSecurityGroupsRulesSecurityGroupRuleWithBody request with any body DeleteSecurityGroupsRulesSecurityGroupRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteSecurityGroupsRulesSecurityGroupRule(ctx context.Context, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSecurityGroupsRulesSecurityGroupRule request GetSecurityGroupsRulesSecurityGroupRule(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchSecurityGroupsRulesSecurityGroupRuleWithBody request with any body PatchSecurityGroupsRulesSecurityGroupRuleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchSecurityGroupsRulesSecurityGroupRule(ctx context.Context, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSshKeyWithBody request with any body DeleteSshKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteSshKey(ctx context.Context, body DeleteSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTagWithBody request with any body DeleteTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteTag(ctx context.Context, body DeleteTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTag request GetTag(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchTagWithBody request with any body PatchTagWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchTag(ctx context.Context, body PatchTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTask request GetTask(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTrashObjectWithBody request with any body DeleteTrashObjectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteTrashObject(ctx context.Context, body DeleteTrashObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTrashObject request GetTrashObject(ctx context.Context, params *GetTrashObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostTrashObjectRestoreWithBody request with any body PostTrashObjectRestoreWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostTrashObjectRestore(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUsersCurrent request GetUsersCurrent(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteVirtualMachineGroupWithBody request with any body DeleteVirtualMachineGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteVirtualMachineGroup(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineGroup request GetVirtualMachineGroup(ctx context.Context, params *GetVirtualMachineGroupParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchVirtualMachineGroupWithBody request with any body PatchVirtualMachineGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchVirtualMachineGroup(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVMNIVMNI request GetVMNIVMNI(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineNetworkInterfaceAllocateIpWithBody request with any body PostVirtualMachineNetworkInterfaceAllocateIpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineNetworkInterfaceAllocateIp(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineNetworkInterfaceAllocateNewIpWithBody request with any body PostVirtualMachineNetworkInterfaceAllocateNewIpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineNetworkInterfaceAllocateNewIp(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion request GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion(ctx context.Context, params *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBody request with any body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile(ctx context.Context, body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachinePackages request GetVirtualMachinePackages(ctx context.Context, params *GetVirtualMachinePackagesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachinePackage request GetVirtualMachinePackage(ctx context.Context, params *GetVirtualMachinePackageParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteVirtualMachineWithBody request with any body DeleteVirtualMachineWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteVirtualMachine(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachine request GetVirtualMachine(ctx context.Context, params *GetVirtualMachineParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PatchVirtualMachineWithBody request with any body PatchVirtualMachineWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PatchVirtualMachine(ctx context.Context, body PatchVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineAllocateIpWithBody request with any body PostVirtualMachineAllocateIpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineAllocateIp(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineConsoleSessionsWithBody request with any body PostVirtualMachineConsoleSessionsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineConsoleSessions(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineDiskBackupPolicies request GetVirtualMachineDiskBackupPolicies(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineDiskBackupPoliciesWithBody request with any body PostVirtualMachineDiskBackupPoliciesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineDiskBackupPolicies(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineDisks request GetVirtualMachineDisks(ctx context.Context, params *GetVirtualMachineDisksParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutVirtualMachineFlexibleResourcesWithBody request with any body PutVirtualMachineFlexibleResourcesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutVirtualMachineFlexibleResources(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineNetworkInterfaces request GetVirtualMachineNetworkInterfaces(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachineNetworkInterface request GetVirtualMachineNetworkInterface(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutVirtualMachinePackageWithBody request with any body PutVirtualMachinePackageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutVirtualMachinePackage(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineResetWithBody request with any body PostVirtualMachineResetWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineReset(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineShutdownWithBody request with any body PostVirtualMachineShutdownWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineShutdown(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineStartWithBody request with any body PostVirtualMachineStartWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineStart(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PostVirtualMachineStopWithBody request with any body PostVirtualMachineStopWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostVirtualMachineStop(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVirtualMachinesBuildsVirtualMachineBuild request GetVirtualMachinesBuildsVirtualMachineBuild(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetZones request GetZones(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetZone request GetZone(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
func NewClientWithResponses ¶
func NewClientWithResponses(server string, token string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) DeleteDiskBackupPolicyScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteDiskBackupPolicyScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyScheduleResponse, error)
DeleteDiskBackupPolicyScheduleWithBodyWithResponse request with arbitrary body returning *DeleteDiskBackupPolicyScheduleResponse
func (*ClientWithResponses) DeleteDiskBackupPolicyScheduleWithResponse ¶
func (c *ClientWithResponses) DeleteDiskBackupPolicyScheduleWithResponse(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyScheduleResponse, error)
func (*ClientWithResponses) DeleteDiskBackupPolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyResponse, error)
DeleteDiskBackupPolicyWithBodyWithResponse request with arbitrary body returning *DeleteDiskBackupPolicyResponse
func (*ClientWithResponses) DeleteDiskBackupPolicyWithResponse ¶
func (c *ClientWithResponses) DeleteDiskBackupPolicyWithResponse(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyResponse, error)
func (*ClientWithResponses) DeleteDnsRecordWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDnsRecordResponse, error)
DeleteDnsRecordWithBodyWithResponse request with arbitrary body returning *DeleteDnsRecordResponse
func (*ClientWithResponses) DeleteDnsRecordWithResponse ¶
func (c *ClientWithResponses) DeleteDnsRecordWithResponse(ctx context.Context, body DeleteDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDnsRecordResponse, error)
func (*ClientWithResponses) DeleteDnsZoneWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDnsZoneResponse, error)
DeleteDnsZoneWithBodyWithResponse request with arbitrary body returning *DeleteDnsZoneResponse
func (*ClientWithResponses) DeleteDnsZoneWithResponse ¶
func (c *ClientWithResponses) DeleteDnsZoneWithResponse(ctx context.Context, body DeleteDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDnsZoneResponse, error)
func (*ClientWithResponses) DeleteFileStorageVolumeWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteFileStorageVolumeResponse, error)
DeleteFileStorageVolumeWithBodyWithResponse request with arbitrary body returning *DeleteFileStorageVolumeResponse
func (*ClientWithResponses) DeleteFileStorageVolumeWithResponse ¶
func (c *ClientWithResponses) DeleteFileStorageVolumeWithResponse(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteFileStorageVolumeResponse, error)
func (*ClientWithResponses) DeleteIpAddressWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIpAddressResponse, error)
DeleteIpAddressWithBodyWithResponse request with arbitrary body returning *DeleteIpAddressResponse
func (*ClientWithResponses) DeleteIpAddressWithResponse ¶
func (c *ClientWithResponses) DeleteIpAddressWithResponse(ctx context.Context, body DeleteIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIpAddressResponse, error)
func (*ClientWithResponses) DeleteLoadBalancerWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error)
DeleteLoadBalancerWithBodyWithResponse request with arbitrary body returning *DeleteLoadBalancerResponse
func (*ClientWithResponses) DeleteLoadBalancerWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancerWithResponse(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error)
func (*ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error)
DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse request with arbitrary body returning *DeleteLoadBalancersRulesLoadBalancerRuleResponse
func (*ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithResponse ¶
func (c *ClientWithResponses) DeleteLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error)
func (*ClientWithResponses) DeleteSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error)
DeleteSecurityGroupWithBodyWithResponse request with arbitrary body returning *DeleteSecurityGroupResponse
func (*ClientWithResponses) DeleteSecurityGroupWithResponse ¶
func (c *ClientWithResponses) DeleteSecurityGroupWithResponse(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error)
func (*ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error)
DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse request with arbitrary body returning *DeleteSecurityGroupsRulesSecurityGroupRuleResponse
func (*ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithResponse ¶
func (c *ClientWithResponses) DeleteSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error)
func (*ClientWithResponses) DeleteSshKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error)
DeleteSshKeyWithBodyWithResponse request with arbitrary body returning *DeleteSshKeyResponse
func (*ClientWithResponses) DeleteSshKeyWithResponse ¶
func (c *ClientWithResponses) DeleteSshKeyWithResponse(ctx context.Context, body DeleteSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error)
func (*ClientWithResponses) DeleteTagWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)
DeleteTagWithBodyWithResponse request with arbitrary body returning *DeleteTagResponse
func (*ClientWithResponses) DeleteTagWithResponse ¶
func (c *ClientWithResponses) DeleteTagWithResponse(ctx context.Context, body DeleteTagJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error)
func (*ClientWithResponses) DeleteTrashObjectWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteTrashObjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTrashObjectResponse, error)
DeleteTrashObjectWithBodyWithResponse request with arbitrary body returning *DeleteTrashObjectResponse
func (*ClientWithResponses) DeleteTrashObjectWithResponse ¶
func (c *ClientWithResponses) DeleteTrashObjectWithResponse(ctx context.Context, body DeleteTrashObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTrashObjectResponse, error)
func (*ClientWithResponses) DeleteVirtualMachineGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineGroupResponse, error)
DeleteVirtualMachineGroupWithBodyWithResponse request with arbitrary body returning *DeleteVirtualMachineGroupResponse
func (*ClientWithResponses) DeleteVirtualMachineGroupWithResponse ¶
func (c *ClientWithResponses) DeleteVirtualMachineGroupWithResponse(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineGroupResponse, error)
func (*ClientWithResponses) DeleteVirtualMachineWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineResponse, error)
DeleteVirtualMachineWithBodyWithResponse request with arbitrary body returning *DeleteVirtualMachineResponse
func (*ClientWithResponses) DeleteVirtualMachineWithResponse ¶
func (c *ClientWithResponses) DeleteVirtualMachineWithResponse(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineResponse, error)
func (*ClientWithResponses) GetCertificateWithResponse ¶
func (c *ClientWithResponses) GetCertificateWithResponse(ctx context.Context, params *GetCertificateParams, reqEditors ...RequestEditorFn) (*GetCertificateResponse, error)
GetCertificateWithResponse request returning *GetCertificateResponse
func (*ClientWithResponses) GetCountriesWithResponse ¶
func (c *ClientWithResponses) GetCountriesWithResponse(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*GetCountriesResponse, error)
GetCountriesWithResponse request returning *GetCountriesResponse
func (*ClientWithResponses) GetCountryCountryStatesWithResponse ¶
func (c *ClientWithResponses) GetCountryCountryStatesWithResponse(ctx context.Context, params *GetCountryCountryStatesParams, reqEditors ...RequestEditorFn) (*GetCountryCountryStatesResponse, error)
GetCountryCountryStatesWithResponse request returning *GetCountryCountryStatesResponse
func (*ClientWithResponses) GetCountryStateWithResponse ¶
func (c *ClientWithResponses) GetCountryStateWithResponse(ctx context.Context, params *GetCountryStateParams, reqEditors ...RequestEditorFn) (*GetCountryStateResponse, error)
GetCountryStateWithResponse request returning *GetCountryStateResponse
func (*ClientWithResponses) GetCountryWithResponse ¶
func (c *ClientWithResponses) GetCountryWithResponse(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*GetCountryResponse, error)
GetCountryWithResponse request returning *GetCountryResponse
func (*ClientWithResponses) GetCurrenciesWithResponse ¶
func (c *ClientWithResponses) GetCurrenciesWithResponse(ctx context.Context, params *GetCurrenciesParams, reqEditors ...RequestEditorFn) (*GetCurrenciesResponse, error)
GetCurrenciesWithResponse request returning *GetCurrenciesResponse
func (*ClientWithResponses) GetCurrencyWithResponse ¶
func (c *ClientWithResponses) GetCurrencyWithResponse(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*GetCurrencyResponse, error)
GetCurrencyWithResponse request returning *GetCurrencyResponse
func (*ClientWithResponses) GetDataCenterDefaultNetworkWithResponse ¶
func (c *ClientWithResponses) GetDataCenterDefaultNetworkWithResponse(ctx context.Context, params *GetDataCenterDefaultNetworkParams, reqEditors ...RequestEditorFn) (*GetDataCenterDefaultNetworkResponse, error)
GetDataCenterDefaultNetworkWithResponse request returning *GetDataCenterDefaultNetworkResponse
func (*ClientWithResponses) GetDataCenterGpuTypesWithResponse ¶
func (c *ClientWithResponses) GetDataCenterGpuTypesWithResponse(ctx context.Context, params *GetDataCenterGpuTypesParams, reqEditors ...RequestEditorFn) (*GetDataCenterGpuTypesResponse, error)
GetDataCenterGpuTypesWithResponse request returning *GetDataCenterGpuTypesResponse
func (*ClientWithResponses) GetDataCenterWithResponse ¶
func (c *ClientWithResponses) GetDataCenterWithResponse(ctx context.Context, params *GetDataCenterParams, reqEditors ...RequestEditorFn) (*GetDataCenterResponse, error)
GetDataCenterWithResponse request returning *GetDataCenterResponse
func (*ClientWithResponses) GetDataCentersWithResponse ¶
func (c *ClientWithResponses) GetDataCentersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataCentersResponse, error)
GetDataCentersWithResponse request returning *GetDataCentersResponse
func (*ClientWithResponses) GetDiskBackupPolicyWithResponse ¶
func (c *ClientWithResponses) GetDiskBackupPolicyWithResponse(ctx context.Context, params *GetDiskBackupPolicyParams, reqEditors ...RequestEditorFn) (*GetDiskBackupPolicyResponse, error)
GetDiskBackupPolicyWithResponse request returning *GetDiskBackupPolicyResponse
func (*ClientWithResponses) GetDiskDiskBackupPoliciesWithResponse ¶
func (c *ClientWithResponses) GetDiskDiskBackupPoliciesWithResponse(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetDiskDiskBackupPoliciesResponse, error)
GetDiskDiskBackupPoliciesWithResponse request returning *GetDiskDiskBackupPoliciesResponse
func (*ClientWithResponses) GetDiskTemplateVersionSpecWithResponse ¶
func (c *ClientWithResponses) GetDiskTemplateVersionSpecWithResponse(ctx context.Context, params *GetDiskTemplateVersionSpecParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionSpecResponse, error)
GetDiskTemplateVersionSpecWithResponse request returning *GetDiskTemplateVersionSpecResponse
func (*ClientWithResponses) GetDiskTemplateVersionWithResponse ¶
func (c *ClientWithResponses) GetDiskTemplateVersionWithResponse(ctx context.Context, params *GetDiskTemplateVersionParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionResponse, error)
GetDiskTemplateVersionWithResponse request returning *GetDiskTemplateVersionResponse
func (*ClientWithResponses) GetDiskTemplateVersionsWithResponse ¶
func (c *ClientWithResponses) GetDiskTemplateVersionsWithResponse(ctx context.Context, params *GetDiskTemplateVersionsParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionsResponse, error)
GetDiskTemplateVersionsWithResponse request returning *GetDiskTemplateVersionsResponse
func (*ClientWithResponses) GetDiskTemplateWithResponse ¶
func (c *ClientWithResponses) GetDiskTemplateWithResponse(ctx context.Context, params *GetDiskTemplateParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateResponse, error)
GetDiskTemplateWithResponse request returning *GetDiskTemplateResponse
func (*ClientWithResponses) GetDiskWithResponse ¶
func (c *ClientWithResponses) GetDiskWithResponse(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*GetDiskResponse, error)
GetDiskWithResponse request returning *GetDiskResponse
func (*ClientWithResponses) GetDnsRecordWithResponse ¶
func (c *ClientWithResponses) GetDnsRecordWithResponse(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*GetDnsRecordResponse, error)
GetDnsRecordWithResponse request returning *GetDnsRecordResponse
func (*ClientWithResponses) GetDnsZoneRecordsWithResponse ¶
func (c *ClientWithResponses) GetDnsZoneRecordsWithResponse(ctx context.Context, params *GetDnsZoneRecordsParams, reqEditors ...RequestEditorFn) (*GetDnsZoneRecordsResponse, error)
GetDnsZoneRecordsWithResponse request returning *GetDnsZoneRecordsResponse
func (*ClientWithResponses) GetDnsZoneWithResponse ¶
func (c *ClientWithResponses) GetDnsZoneWithResponse(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*GetDnsZoneResponse, error)
GetDnsZoneWithResponse request returning *GetDnsZoneResponse
func (*ClientWithResponses) GetFileStorageVolumeWithResponse ¶
func (c *ClientWithResponses) GetFileStorageVolumeWithResponse(ctx context.Context, params *GetFileStorageVolumeParams, reqEditors ...RequestEditorFn) (*GetFileStorageVolumeResponse, error)
GetFileStorageVolumeWithResponse request returning *GetFileStorageVolumeResponse
func (*ClientWithResponses) GetGpuTypeWithResponse ¶
func (c *ClientWithResponses) GetGpuTypeWithResponse(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*GetGpuTypeResponse, error)
GetGpuTypeWithResponse request returning *GetGpuTypeResponse
func (*ClientWithResponses) GetGpuTypesWithResponse ¶
func (c *ClientWithResponses) GetGpuTypesWithResponse(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*GetGpuTypesResponse, error)
GetGpuTypesWithResponse request returning *GetGpuTypesResponse
func (*ClientWithResponses) GetIpAddressWithResponse ¶
func (c *ClientWithResponses) GetIpAddressWithResponse(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*GetIpAddressResponse, error)
GetIpAddressWithResponse request returning *GetIpAddressResponse
func (*ClientWithResponses) GetLoadBalancerRulesWithResponse ¶
func (c *ClientWithResponses) GetLoadBalancerRulesWithResponse(ctx context.Context, params *GetLoadBalancerRulesParams, reqEditors ...RequestEditorFn) (*GetLoadBalancerRulesResponse, error)
GetLoadBalancerRulesWithResponse request returning *GetLoadBalancerRulesResponse
func (*ClientWithResponses) GetLoadBalancerWithResponse ¶
func (c *ClientWithResponses) GetLoadBalancerWithResponse(ctx context.Context, params *GetLoadBalancerParams, reqEditors ...RequestEditorFn) (*GetLoadBalancerResponse, error)
GetLoadBalancerWithResponse request returning *GetLoadBalancerResponse
func (*ClientWithResponses) GetLoadBalancersRulesLoadBalancerRuleWithResponse ¶
func (c *ClientWithResponses) GetLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, reqEditors ...RequestEditorFn) (*GetLoadBalancersRulesLoadBalancerRuleResponse, error)
GetLoadBalancersRulesLoadBalancerRuleWithResponse request returning *GetLoadBalancersRulesLoadBalancerRuleResponse
func (*ClientWithResponses) GetNetworkWithResponse ¶
func (c *ClientWithResponses) GetNetworkWithResponse(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*GetNetworkResponse, error)
GetNetworkWithResponse request returning *GetNetworkResponse
func (*ClientWithResponses) GetOperatingSystemWithResponse ¶
func (c *ClientWithResponses) GetOperatingSystemWithResponse(ctx context.Context, params *GetOperatingSystemParams, reqEditors ...RequestEditorFn) (*GetOperatingSystemResponse, error)
GetOperatingSystemWithResponse request returning *GetOperatingSystemResponse
func (*ClientWithResponses) GetOperatingSystemsWithResponse ¶
func (c *ClientWithResponses) GetOperatingSystemsWithResponse(ctx context.Context, params *GetOperatingSystemsParams, reqEditors ...RequestEditorFn) (*GetOperatingSystemsResponse, error)
GetOperatingSystemsWithResponse request returning *GetOperatingSystemsResponse
func (*ClientWithResponses) GetOrganizationAvailableNetworksWithResponse ¶
func (c *ClientWithResponses) GetOrganizationAvailableNetworksWithResponse(ctx context.Context, params *GetOrganizationAvailableNetworksParams, reqEditors ...RequestEditorFn) (*GetOrganizationAvailableNetworksResponse, error)
GetOrganizationAvailableNetworksWithResponse request returning *GetOrganizationAvailableNetworksResponse
func (*ClientWithResponses) GetOrganizationCertificatesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationCertificatesWithResponse(ctx context.Context, params *GetOrganizationCertificatesParams, reqEditors ...RequestEditorFn) (*GetOrganizationCertificatesResponse, error)
GetOrganizationCertificatesWithResponse request returning *GetOrganizationCertificatesResponse
func (*ClientWithResponses) GetOrganizationDiskBackupPoliciesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationDiskBackupPoliciesWithResponse(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDiskBackupPoliciesResponse, error)
GetOrganizationDiskBackupPoliciesWithResponse request returning *GetOrganizationDiskBackupPoliciesResponse
func (*ClientWithResponses) GetOrganizationDiskTemplatesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationDiskTemplatesWithResponse(ctx context.Context, params *GetOrganizationDiskTemplatesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDiskTemplatesResponse, error)
GetOrganizationDiskTemplatesWithResponse request returning *GetOrganizationDiskTemplatesResponse
func (*ClientWithResponses) GetOrganizationDisksWithResponse ¶
func (c *ClientWithResponses) GetOrganizationDisksWithResponse(ctx context.Context, params *GetOrganizationDisksParams, reqEditors ...RequestEditorFn) (*GetOrganizationDisksResponse, error)
GetOrganizationDisksWithResponse request returning *GetOrganizationDisksResponse
func (*ClientWithResponses) GetOrganizationDnsZonesNameserversWithResponse ¶
func (c *ClientWithResponses) GetOrganizationDnsZonesNameserversWithResponse(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, reqEditors ...RequestEditorFn) (*GetOrganizationDnsZonesNameserversResponse, error)
GetOrganizationDnsZonesNameserversWithResponse request returning *GetOrganizationDnsZonesNameserversResponse
func (*ClientWithResponses) GetOrganizationDnsZonesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationDnsZonesWithResponse(ctx context.Context, params *GetOrganizationDnsZonesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDnsZonesResponse, error)
GetOrganizationDnsZonesWithResponse request returning *GetOrganizationDnsZonesResponse
func (*ClientWithResponses) GetOrganizationFileStorageVolumesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationFileStorageVolumesWithResponse(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, reqEditors ...RequestEditorFn) (*GetOrganizationFileStorageVolumesResponse, error)
GetOrganizationFileStorageVolumesWithResponse request returning *GetOrganizationFileStorageVolumesResponse
func (*ClientWithResponses) GetOrganizationIpAddressesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationIpAddressesWithResponse(ctx context.Context, params *GetOrganizationIpAddressesParams, reqEditors ...RequestEditorFn) (*GetOrganizationIpAddressesResponse, error)
GetOrganizationIpAddressesWithResponse request returning *GetOrganizationIpAddressesResponse
func (*ClientWithResponses) GetOrganizationLoadBalancersWithResponse ¶
func (c *ClientWithResponses) GetOrganizationLoadBalancersWithResponse(ctx context.Context, params *GetOrganizationLoadBalancersParams, reqEditors ...RequestEditorFn) (*GetOrganizationLoadBalancersResponse, error)
GetOrganizationLoadBalancersWithResponse request returning *GetOrganizationLoadBalancersResponse
func (*ClientWithResponses) GetOrganizationManagedWithResponse ¶
func (c *ClientWithResponses) GetOrganizationManagedWithResponse(ctx context.Context, params *GetOrganizationManagedParams, reqEditors ...RequestEditorFn) (*GetOrganizationManagedResponse, error)
GetOrganizationManagedWithResponse request returning *GetOrganizationManagedResponse
func (*ClientWithResponses) GetOrganizationNetworkSpeedProfilesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationNetworkSpeedProfilesWithResponse(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, reqEditors ...RequestEditorFn) (*GetOrganizationNetworkSpeedProfilesResponse, error)
GetOrganizationNetworkSpeedProfilesWithResponse request returning *GetOrganizationNetworkSpeedProfilesResponse
func (*ClientWithResponses) GetOrganizationSecurityGroupsWithResponse ¶
func (c *ClientWithResponses) GetOrganizationSecurityGroupsWithResponse(ctx context.Context, params *GetOrganizationSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationSecurityGroupsResponse, error)
GetOrganizationSecurityGroupsWithResponse request returning *GetOrganizationSecurityGroupsResponse
func (*ClientWithResponses) GetOrganizationSshKeysWithResponse ¶
func (c *ClientWithResponses) GetOrganizationSshKeysWithResponse(ctx context.Context, params *GetOrganizationSshKeysParams, reqEditors ...RequestEditorFn) (*GetOrganizationSshKeysResponse, error)
GetOrganizationSshKeysWithResponse request returning *GetOrganizationSshKeysResponse
func (*ClientWithResponses) GetOrganizationTagsWithResponse ¶
func (c *ClientWithResponses) GetOrganizationTagsWithResponse(ctx context.Context, params *GetOrganizationTagsParams, reqEditors ...RequestEditorFn) (*GetOrganizationTagsResponse, error)
GetOrganizationTagsWithResponse request returning *GetOrganizationTagsResponse
func (*ClientWithResponses) GetOrganizationTrashObjectsWithResponse ¶
func (c *ClientWithResponses) GetOrganizationTrashObjectsWithResponse(ctx context.Context, params *GetOrganizationTrashObjectsParams, reqEditors ...RequestEditorFn) (*GetOrganizationTrashObjectsResponse, error)
GetOrganizationTrashObjectsWithResponse request returning *GetOrganizationTrashObjectsResponse
func (*ClientWithResponses) GetOrganizationUsersWithAccessWithResponse ¶
func (c *ClientWithResponses) GetOrganizationUsersWithAccessWithResponse(ctx context.Context, params *GetOrganizationUsersWithAccessParams, reqEditors ...RequestEditorFn) (*GetOrganizationUsersWithAccessResponse, error)
GetOrganizationUsersWithAccessWithResponse request returning *GetOrganizationUsersWithAccessResponse
func (*ClientWithResponses) GetOrganizationVirtualMachineGroupsWithResponse ¶
func (c *ClientWithResponses) GetOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationVirtualMachineGroupsResponse, error)
GetOrganizationVirtualMachineGroupsWithResponse request returning *GetOrganizationVirtualMachineGroupsResponse
func (*ClientWithResponses) GetOrganizationVirtualMachinesWithResponse ¶
func (c *ClientWithResponses) GetOrganizationVirtualMachinesWithResponse(ctx context.Context, params *GetOrganizationVirtualMachinesParams, reqEditors ...RequestEditorFn) (*GetOrganizationVirtualMachinesResponse, error)
GetOrganizationVirtualMachinesWithResponse request returning *GetOrganizationVirtualMachinesResponse
func (*ClientWithResponses) GetOrganizationWithResponse ¶
func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, params *GetOrganizationParams, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)
GetOrganizationWithResponse request returning *GetOrganizationResponse
func (*ClientWithResponses) GetOrganizationsWithResponse ¶
func (c *ClientWithResponses) GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)
GetOrganizationsWithResponse request returning *GetOrganizationsResponse
func (*ClientWithResponses) GetSecurityGroupRulesWithResponse ¶
func (c *ClientWithResponses) GetSecurityGroupRulesWithResponse(ctx context.Context, params *GetSecurityGroupRulesParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupRulesResponse, error)
GetSecurityGroupRulesWithResponse request returning *GetSecurityGroupRulesResponse
func (*ClientWithResponses) GetSecurityGroupWithResponse ¶
func (c *ClientWithResponses) GetSecurityGroupWithResponse(ctx context.Context, params *GetSecurityGroupParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupResponse, error)
GetSecurityGroupWithResponse request returning *GetSecurityGroupResponse
func (*ClientWithResponses) GetSecurityGroupsRulesSecurityGroupRuleWithResponse ¶
func (c *ClientWithResponses) GetSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupsRulesSecurityGroupRuleResponse, error)
GetSecurityGroupsRulesSecurityGroupRuleWithResponse request returning *GetSecurityGroupsRulesSecurityGroupRuleResponse
func (*ClientWithResponses) GetTagWithResponse ¶
func (c *ClientWithResponses) GetTagWithResponse(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*GetTagResponse, error)
GetTagWithResponse request returning *GetTagResponse
func (*ClientWithResponses) GetTaskWithResponse ¶
func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)
GetTaskWithResponse request returning *GetTaskResponse
func (*ClientWithResponses) GetTrashObjectWithResponse ¶
func (c *ClientWithResponses) GetTrashObjectWithResponse(ctx context.Context, params *GetTrashObjectParams, reqEditors ...RequestEditorFn) (*GetTrashObjectResponse, error)
GetTrashObjectWithResponse request returning *GetTrashObjectResponse
func (*ClientWithResponses) GetUsersCurrentWithResponse ¶
func (c *ClientWithResponses) GetUsersCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersCurrentResponse, error)
GetUsersCurrentWithResponse request returning *GetUsersCurrentResponse
func (*ClientWithResponses) GetVMNIVMNIWithResponse ¶
func (c *ClientWithResponses) GetVMNIVMNIWithResponse(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*GetVMNIVMNIResponse, error)
GetVMNIVMNIWithResponse request returning *GetVMNIVMNIResponse
func (*ClientWithResponses) GetVirtualMachineDiskBackupPoliciesWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineDiskBackupPoliciesResponse, error)
GetVirtualMachineDiskBackupPoliciesWithResponse request returning *GetVirtualMachineDiskBackupPoliciesResponse
func (*ClientWithResponses) GetVirtualMachineDisksWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineDisksWithResponse(ctx context.Context, params *GetVirtualMachineDisksParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineDisksResponse, error)
GetVirtualMachineDisksWithResponse request returning *GetVirtualMachineDisksResponse
func (*ClientWithResponses) GetVirtualMachineGroupWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineGroupWithResponse(ctx context.Context, params *GetVirtualMachineGroupParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineGroupResponse, error)
GetVirtualMachineGroupWithResponse request returning *GetVirtualMachineGroupResponse
func (*ClientWithResponses) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse, error)
GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse request returning *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse
func (*ClientWithResponses) GetVirtualMachineNetworkInterfaceWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineNetworkInterfaceWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfaceResponse, error)
GetVirtualMachineNetworkInterfaceWithResponse request returning *GetVirtualMachineNetworkInterfaceResponse
func (*ClientWithResponses) GetVirtualMachineNetworkInterfacesWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineNetworkInterfacesWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfacesResponse, error)
GetVirtualMachineNetworkInterfacesWithResponse request returning *GetVirtualMachineNetworkInterfacesResponse
func (*ClientWithResponses) GetVirtualMachinePackageWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachinePackageWithResponse(ctx context.Context, params *GetVirtualMachinePackageParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinePackageResponse, error)
GetVirtualMachinePackageWithResponse request returning *GetVirtualMachinePackageResponse
func (*ClientWithResponses) GetVirtualMachinePackagesWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachinePackagesWithResponse(ctx context.Context, params *GetVirtualMachinePackagesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinePackagesResponse, error)
GetVirtualMachinePackagesWithResponse request returning *GetVirtualMachinePackagesResponse
func (*ClientWithResponses) GetVirtualMachineWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachineWithResponse(ctx context.Context, params *GetVirtualMachineParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineResponse, error)
GetVirtualMachineWithResponse request returning *GetVirtualMachineResponse
func (*ClientWithResponses) GetVirtualMachinesBuildsVirtualMachineBuildWithResponse ¶
func (c *ClientWithResponses) GetVirtualMachinesBuildsVirtualMachineBuildWithResponse(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinesBuildsVirtualMachineBuildResponse, error)
GetVirtualMachinesBuildsVirtualMachineBuildWithResponse request returning *GetVirtualMachinesBuildsVirtualMachineBuildResponse
func (*ClientWithResponses) GetZoneWithResponse ¶
func (c *ClientWithResponses) GetZoneWithResponse(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*GetZoneResponse, error)
GetZoneWithResponse request returning *GetZoneResponse
func (*ClientWithResponses) GetZonesWithResponse ¶
func (c *ClientWithResponses) GetZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetZonesResponse, error)
GetZonesWithResponse request returning *GetZonesResponse
func (*ClientWithResponses) PatchDiskBackupPolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDiskBackupPolicyResponse, error)
PatchDiskBackupPolicyWithBodyWithResponse request with arbitrary body returning *PatchDiskBackupPolicyResponse
func (*ClientWithResponses) PatchDiskBackupPolicyWithResponse ¶
func (c *ClientWithResponses) PatchDiskBackupPolicyWithResponse(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDiskBackupPolicyResponse, error)
func (*ClientWithResponses) PatchDnsRecordWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDnsRecordResponse, error)
PatchDnsRecordWithBodyWithResponse request with arbitrary body returning *PatchDnsRecordResponse
func (*ClientWithResponses) PatchDnsRecordWithResponse ¶
func (c *ClientWithResponses) PatchDnsRecordWithResponse(ctx context.Context, body PatchDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDnsRecordResponse, error)
func (*ClientWithResponses) PatchDnsZoneWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDnsZoneResponse, error)
PatchDnsZoneWithBodyWithResponse request with arbitrary body returning *PatchDnsZoneResponse
func (*ClientWithResponses) PatchDnsZoneWithResponse ¶
func (c *ClientWithResponses) PatchDnsZoneWithResponse(ctx context.Context, body PatchDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDnsZoneResponse, error)
func (*ClientWithResponses) PatchFileStorageVolumeWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFileStorageVolumeResponse, error)
PatchFileStorageVolumeWithBodyWithResponse request with arbitrary body returning *PatchFileStorageVolumeResponse
func (*ClientWithResponses) PatchFileStorageVolumeWithResponse ¶
func (c *ClientWithResponses) PatchFileStorageVolumeWithResponse(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFileStorageVolumeResponse, error)
func (*ClientWithResponses) PatchIpAddressWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIpAddressResponse, error)
PatchIpAddressWithBodyWithResponse request with arbitrary body returning *PatchIpAddressResponse
func (*ClientWithResponses) PatchIpAddressWithResponse ¶
func (c *ClientWithResponses) PatchIpAddressWithResponse(ctx context.Context, body PatchIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIpAddressResponse, error)
func (*ClientWithResponses) PatchLoadBalancerWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchLoadBalancerResponse, error)
PatchLoadBalancerWithBodyWithResponse request with arbitrary body returning *PatchLoadBalancerResponse
func (*ClientWithResponses) PatchLoadBalancerWithResponse ¶
func (c *ClientWithResponses) PatchLoadBalancerWithResponse(ctx context.Context, body PatchLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchLoadBalancerResponse, error)
func (*ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error)
PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse request with arbitrary body returning *PatchLoadBalancersRulesLoadBalancerRuleResponse
func (*ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithResponse ¶
func (c *ClientWithResponses) PatchLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error)
func (*ClientWithResponses) PatchSecurityGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSecurityGroupResponse, error)
PatchSecurityGroupWithBodyWithResponse request with arbitrary body returning *PatchSecurityGroupResponse
func (*ClientWithResponses) PatchSecurityGroupWithResponse ¶
func (c *ClientWithResponses) PatchSecurityGroupWithResponse(ctx context.Context, body PatchSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSecurityGroupResponse, error)
func (*ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error)
PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse request with arbitrary body returning *PatchSecurityGroupsRulesSecurityGroupRuleResponse
func (*ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithResponse ¶
func (c *ClientWithResponses) PatchSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error)
func (*ClientWithResponses) PatchTagWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTagResponse, error)
PatchTagWithBodyWithResponse request with arbitrary body returning *PatchTagResponse
func (*ClientWithResponses) PatchTagWithResponse ¶
func (c *ClientWithResponses) PatchTagWithResponse(ctx context.Context, body PatchTagJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTagResponse, error)
func (*ClientWithResponses) PatchVirtualMachineGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineGroupResponse, error)
PatchVirtualMachineGroupWithBodyWithResponse request with arbitrary body returning *PatchVirtualMachineGroupResponse
func (*ClientWithResponses) PatchVirtualMachineGroupWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineGroupWithResponse(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineGroupResponse, error)
func (*ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error)
PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse request with arbitrary body returning *PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse
func (*ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithResponse(ctx context.Context, body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error)
func (*ClientWithResponses) PatchVirtualMachineWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineResponse, error)
PatchVirtualMachineWithBodyWithResponse request with arbitrary body returning *PatchVirtualMachineResponse
func (*ClientWithResponses) PatchVirtualMachineWithResponse ¶
func (c *ClientWithResponses) PatchVirtualMachineWithResponse(ctx context.Context, body PatchVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineResponse, error)
func (*ClientWithResponses) PostDiskDiskBackupPoliciesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostDiskDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDiskDiskBackupPoliciesResponse, error)
PostDiskDiskBackupPoliciesWithBodyWithResponse request with arbitrary body returning *PostDiskDiskBackupPoliciesResponse
func (*ClientWithResponses) PostDiskDiskBackupPoliciesWithResponse ¶
func (c *ClientWithResponses) PostDiskDiskBackupPoliciesWithResponse(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDiskDiskBackupPoliciesResponse, error)
func (*ClientWithResponses) PostDnsZoneRecordsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostDnsZoneRecordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDnsZoneRecordsResponse, error)
PostDnsZoneRecordsWithBodyWithResponse request with arbitrary body returning *PostDnsZoneRecordsResponse
func (*ClientWithResponses) PostDnsZoneRecordsWithResponse ¶
func (c *ClientWithResponses) PostDnsZoneRecordsWithResponse(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDnsZoneRecordsResponse, error)
func (*ClientWithResponses) PostDnsZoneVerifyWithBodyWithResponse ¶
func (c *ClientWithResponses) PostDnsZoneVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDnsZoneVerifyResponse, error)
PostDnsZoneVerifyWithBodyWithResponse request with arbitrary body returning *PostDnsZoneVerifyResponse
func (*ClientWithResponses) PostDnsZoneVerifyWithResponse ¶
func (c *ClientWithResponses) PostDnsZoneVerifyWithResponse(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDnsZoneVerifyResponse, error)
func (*ClientWithResponses) PostInvalidateLinkedWebSessionWithBodyWithResponse ¶
func (c *ClientWithResponses) PostInvalidateLinkedWebSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostInvalidateLinkedWebSessionResponse, error)
PostInvalidateLinkedWebSessionWithBodyWithResponse request with arbitrary body returning *PostInvalidateLinkedWebSessionResponse
func (*ClientWithResponses) PostInvalidateLinkedWebSessionWithResponse ¶
func (c *ClientWithResponses) PostInvalidateLinkedWebSessionWithResponse(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostInvalidateLinkedWebSessionResponse, error)
func (*ClientWithResponses) PostIpAddressUnallocateWithBodyWithResponse ¶
func (c *ClientWithResponses) PostIpAddressUnallocateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIpAddressUnallocateResponse, error)
PostIpAddressUnallocateWithBodyWithResponse request with arbitrary body returning *PostIpAddressUnallocateResponse
func (*ClientWithResponses) PostIpAddressUnallocateWithResponse ¶
func (c *ClientWithResponses) PostIpAddressUnallocateWithResponse(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIpAddressUnallocateResponse, error)
func (*ClientWithResponses) PostLoadBalancerRulesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostLoadBalancerRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostLoadBalancerRulesResponse, error)
PostLoadBalancerRulesWithBodyWithResponse request with arbitrary body returning *PostLoadBalancerRulesResponse
func (*ClientWithResponses) PostLoadBalancerRulesWithResponse ¶
func (c *ClientWithResponses) PostLoadBalancerRulesWithResponse(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostLoadBalancerRulesResponse, error)
func (*ClientWithResponses) PostOrganizationDnsZonesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationDnsZonesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationDnsZonesResponse, error)
PostOrganizationDnsZonesWithBodyWithResponse request with arbitrary body returning *PostOrganizationDnsZonesResponse
func (*ClientWithResponses) PostOrganizationDnsZonesWithResponse ¶
func (c *ClientWithResponses) PostOrganizationDnsZonesWithResponse(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationDnsZonesResponse, error)
func (*ClientWithResponses) PostOrganizationFileStorageVolumesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationFileStorageVolumesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationFileStorageVolumesResponse, error)
PostOrganizationFileStorageVolumesWithBodyWithResponse request with arbitrary body returning *PostOrganizationFileStorageVolumesResponse
func (*ClientWithResponses) PostOrganizationFileStorageVolumesWithResponse ¶
func (c *ClientWithResponses) PostOrganizationFileStorageVolumesWithResponse(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationFileStorageVolumesResponse, error)
func (*ClientWithResponses) PostOrganizationIpAddressesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationIpAddressesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationIpAddressesResponse, error)
PostOrganizationIpAddressesWithBodyWithResponse request with arbitrary body returning *PostOrganizationIpAddressesResponse
func (*ClientWithResponses) PostOrganizationIpAddressesWithResponse ¶
func (c *ClientWithResponses) PostOrganizationIpAddressesWithResponse(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationIpAddressesResponse, error)
func (*ClientWithResponses) PostOrganizationLoadBalancersWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationLoadBalancersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationLoadBalancersResponse, error)
PostOrganizationLoadBalancersWithBodyWithResponse request with arbitrary body returning *PostOrganizationLoadBalancersResponse
func (*ClientWithResponses) PostOrganizationLoadBalancersWithResponse ¶
func (c *ClientWithResponses) PostOrganizationLoadBalancersWithResponse(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationLoadBalancersResponse, error)
func (*ClientWithResponses) PostOrganizationManagedWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationManagedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationManagedResponse, error)
PostOrganizationManagedWithBodyWithResponse request with arbitrary body returning *PostOrganizationManagedResponse
func (*ClientWithResponses) PostOrganizationManagedWithResponse ¶
func (c *ClientWithResponses) PostOrganizationManagedWithResponse(ctx context.Context, body PostOrganizationManagedJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationManagedResponse, error)
func (*ClientWithResponses) PostOrganizationSecurityGroupsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationSecurityGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationSecurityGroupsResponse, error)
PostOrganizationSecurityGroupsWithBodyWithResponse request with arbitrary body returning *PostOrganizationSecurityGroupsResponse
func (*ClientWithResponses) PostOrganizationSecurityGroupsWithResponse ¶
func (c *ClientWithResponses) PostOrganizationSecurityGroupsWithResponse(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationSecurityGroupsResponse, error)
func (*ClientWithResponses) PostOrganizationSshKeysWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationSshKeysWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationSshKeysResponse, error)
PostOrganizationSshKeysWithBodyWithResponse request with arbitrary body returning *PostOrganizationSshKeysResponse
func (*ClientWithResponses) PostOrganizationSshKeysWithResponse ¶
func (c *ClientWithResponses) PostOrganizationSshKeysWithResponse(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationSshKeysResponse, error)
func (*ClientWithResponses) PostOrganizationTagsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationTagsResponse, error)
PostOrganizationTagsWithBodyWithResponse request with arbitrary body returning *PostOrganizationTagsResponse
func (*ClientWithResponses) PostOrganizationTagsWithResponse ¶
func (c *ClientWithResponses) PostOrganizationTagsWithResponse(ctx context.Context, body PostOrganizationTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationTagsResponse, error)
func (*ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationTrashObjectsPurgeAllResponse, error)
PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse request with arbitrary body returning *PostOrganizationTrashObjectsPurgeAllResponse
func (*ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithResponse ¶
func (c *ClientWithResponses) PostOrganizationTrashObjectsPurgeAllWithResponse(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationTrashObjectsPurgeAllResponse, error)
func (*ClientWithResponses) PostOrganizationVirtualMachineGroupsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachineGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachineGroupsResponse, error)
PostOrganizationVirtualMachineGroupsWithBodyWithResponse request with arbitrary body returning *PostOrganizationVirtualMachineGroupsResponse
func (*ClientWithResponses) PostOrganizationVirtualMachineGroupsWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachineGroupsResponse, error)
func (*ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error)
PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse request with arbitrary body returning *PostOrganizationVirtualMachinesBuildFromSpecResponse
func (*ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildFromSpecWithResponse(ctx context.Context, body PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error)
func (*ClientWithResponses) PostOrganizationVirtualMachinesBuildWithBodyWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildResponse, error)
PostOrganizationVirtualMachinesBuildWithBodyWithResponse request with arbitrary body returning *PostOrganizationVirtualMachinesBuildResponse
func (*ClientWithResponses) PostOrganizationVirtualMachinesBuildWithResponse ¶
func (c *ClientWithResponses) PostOrganizationVirtualMachinesBuildWithResponse(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildResponse, error)
func (*ClientWithResponses) PostSecurityGroupRulesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostSecurityGroupRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSecurityGroupRulesResponse, error)
PostSecurityGroupRulesWithBodyWithResponse request with arbitrary body returning *PostSecurityGroupRulesResponse
func (*ClientWithResponses) PostSecurityGroupRulesWithResponse ¶
func (c *ClientWithResponses) PostSecurityGroupRulesWithResponse(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSecurityGroupRulesResponse, error)
func (*ClientWithResponses) PostTrashObjectRestoreWithBodyWithResponse ¶
func (c *ClientWithResponses) PostTrashObjectRestoreWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTrashObjectRestoreResponse, error)
PostTrashObjectRestoreWithBodyWithResponse request with arbitrary body returning *PostTrashObjectRestoreResponse
func (*ClientWithResponses) PostTrashObjectRestoreWithResponse ¶
func (c *ClientWithResponses) PostTrashObjectRestoreWithResponse(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTrashObjectRestoreResponse, error)
func (*ClientWithResponses) PostVirtualMachineAllocateIpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineAllocateIpResponse, error)
PostVirtualMachineAllocateIpWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineAllocateIpResponse
func (*ClientWithResponses) PostVirtualMachineAllocateIpWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineAllocateIpWithResponse(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineAllocateIpResponse, error)
func (*ClientWithResponses) PostVirtualMachineConsoleSessionsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineConsoleSessionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineConsoleSessionsResponse, error)
PostVirtualMachineConsoleSessionsWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineConsoleSessionsResponse
func (*ClientWithResponses) PostVirtualMachineConsoleSessionsWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineConsoleSessionsWithResponse(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineConsoleSessionsResponse, error)
func (*ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineDiskBackupPoliciesResponse, error)
PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineDiskBackupPoliciesResponse
func (*ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineDiskBackupPoliciesResponse, error)
func (*ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error)
PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineNetworkInterfaceAllocateIpResponse
func (*ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateIpWithResponse(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error)
func (*ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error)
PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineNetworkInterfaceAllocateNewIpResponse
func (*ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineNetworkInterfaceAllocateNewIpWithResponse(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error)
func (*ClientWithResponses) PostVirtualMachineResetWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineResetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineResetResponse, error)
PostVirtualMachineResetWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineResetResponse
func (*ClientWithResponses) PostVirtualMachineResetWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineResetWithResponse(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineResetResponse, error)
func (*ClientWithResponses) PostVirtualMachineShutdownWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineShutdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineShutdownResponse, error)
PostVirtualMachineShutdownWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineShutdownResponse
func (*ClientWithResponses) PostVirtualMachineShutdownWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineShutdownWithResponse(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineShutdownResponse, error)
func (*ClientWithResponses) PostVirtualMachineStartWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineStartResponse, error)
PostVirtualMachineStartWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineStartResponse
func (*ClientWithResponses) PostVirtualMachineStartWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineStartWithResponse(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineStartResponse, error)
func (*ClientWithResponses) PostVirtualMachineStopWithBodyWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineStopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineStopResponse, error)
PostVirtualMachineStopWithBodyWithResponse request with arbitrary body returning *PostVirtualMachineStopResponse
func (*ClientWithResponses) PostVirtualMachineStopWithResponse ¶
func (c *ClientWithResponses) PostVirtualMachineStopWithResponse(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineStopResponse, error)
func (*ClientWithResponses) PutVirtualMachineFlexibleResourcesWithBodyWithResponse ¶
func (c *ClientWithResponses) PutVirtualMachineFlexibleResourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutVirtualMachineFlexibleResourcesResponse, error)
PutVirtualMachineFlexibleResourcesWithBodyWithResponse request with arbitrary body returning *PutVirtualMachineFlexibleResourcesResponse
func (*ClientWithResponses) PutVirtualMachineFlexibleResourcesWithResponse ¶
func (c *ClientWithResponses) PutVirtualMachineFlexibleResourcesWithResponse(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutVirtualMachineFlexibleResourcesResponse, error)
func (*ClientWithResponses) PutVirtualMachinePackageWithBodyWithResponse ¶
func (c *ClientWithResponses) PutVirtualMachinePackageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutVirtualMachinePackageResponse, error)
PutVirtualMachinePackageWithBodyWithResponse request with arbitrary body returning *PutVirtualMachinePackageResponse
func (*ClientWithResponses) PutVirtualMachinePackageWithResponse ¶
func (c *ClientWithResponses) PutVirtualMachinePackageWithResponse(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, reqEditors ...RequestEditorFn) (*PutVirtualMachinePackageResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetCertificateWithResponse request GetCertificateWithResponse(ctx context.Context, params *GetCertificateParams, reqEditors ...RequestEditorFn) (*GetCertificateResponse, error) // GetCountriesWithResponse request GetCountriesWithResponse(ctx context.Context, params *GetCountriesParams, reqEditors ...RequestEditorFn) (*GetCountriesResponse, error) // GetCountryWithResponse request GetCountryWithResponse(ctx context.Context, params *GetCountryParams, reqEditors ...RequestEditorFn) (*GetCountryResponse, error) // GetCountryCountryStatesWithResponse request GetCountryCountryStatesWithResponse(ctx context.Context, params *GetCountryCountryStatesParams, reqEditors ...RequestEditorFn) (*GetCountryCountryStatesResponse, error) // GetCountryStateWithResponse request GetCountryStateWithResponse(ctx context.Context, params *GetCountryStateParams, reqEditors ...RequestEditorFn) (*GetCountryStateResponse, error) // GetCurrenciesWithResponse request GetCurrenciesWithResponse(ctx context.Context, params *GetCurrenciesParams, reqEditors ...RequestEditorFn) (*GetCurrenciesResponse, error) // GetCurrencyWithResponse request GetCurrencyWithResponse(ctx context.Context, params *GetCurrencyParams, reqEditors ...RequestEditorFn) (*GetCurrencyResponse, error) // GetDataCentersWithResponse request GetDataCentersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDataCentersResponse, error) // GetDataCenterWithResponse request GetDataCenterWithResponse(ctx context.Context, params *GetDataCenterParams, reqEditors ...RequestEditorFn) (*GetDataCenterResponse, error) // GetDataCenterDefaultNetworkWithResponse request GetDataCenterDefaultNetworkWithResponse(ctx context.Context, params *GetDataCenterDefaultNetworkParams, reqEditors ...RequestEditorFn) (*GetDataCenterDefaultNetworkResponse, error) // GetDataCenterGpuTypesWithResponse request GetDataCenterGpuTypesWithResponse(ctx context.Context, params *GetDataCenterGpuTypesParams, reqEditors ...RequestEditorFn) (*GetDataCenterGpuTypesResponse, error) // DeleteDiskBackupPolicyWithBodyWithResponse request with any body DeleteDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyResponse, error) DeleteDiskBackupPolicyWithResponse(ctx context.Context, body DeleteDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyResponse, error) // GetDiskBackupPolicyWithResponse request GetDiskBackupPolicyWithResponse(ctx context.Context, params *GetDiskBackupPolicyParams, reqEditors ...RequestEditorFn) (*GetDiskBackupPolicyResponse, error) // PatchDiskBackupPolicyWithBodyWithResponse request with any body PatchDiskBackupPolicyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDiskBackupPolicyResponse, error) PatchDiskBackupPolicyWithResponse(ctx context.Context, body PatchDiskBackupPolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDiskBackupPolicyResponse, error) // DeleteDiskBackupPolicyScheduleWithBodyWithResponse request with any body DeleteDiskBackupPolicyScheduleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyScheduleResponse, error) DeleteDiskBackupPolicyScheduleWithResponse(ctx context.Context, body DeleteDiskBackupPolicyScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDiskBackupPolicyScheduleResponse, error) // GetDiskTemplateVersionWithResponse request GetDiskTemplateVersionWithResponse(ctx context.Context, params *GetDiskTemplateVersionParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionResponse, error) // GetDiskTemplateVersionSpecWithResponse request GetDiskTemplateVersionSpecWithResponse(ctx context.Context, params *GetDiskTemplateVersionSpecParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionSpecResponse, error) // GetDiskTemplateWithResponse request GetDiskTemplateWithResponse(ctx context.Context, params *GetDiskTemplateParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateResponse, error) // GetDiskTemplateVersionsWithResponse request GetDiskTemplateVersionsWithResponse(ctx context.Context, params *GetDiskTemplateVersionsParams, reqEditors ...RequestEditorFn) (*GetDiskTemplateVersionsResponse, error) // GetDiskWithResponse request GetDiskWithResponse(ctx context.Context, params *GetDiskParams, reqEditors ...RequestEditorFn) (*GetDiskResponse, error) // GetDiskDiskBackupPoliciesWithResponse request GetDiskDiskBackupPoliciesWithResponse(ctx context.Context, params *GetDiskDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetDiskDiskBackupPoliciesResponse, error) // PostDiskDiskBackupPoliciesWithBodyWithResponse request with any body PostDiskDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDiskDiskBackupPoliciesResponse, error) PostDiskDiskBackupPoliciesWithResponse(ctx context.Context, body PostDiskDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDiskDiskBackupPoliciesResponse, error) // DeleteDnsRecordWithBodyWithResponse request with any body DeleteDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDnsRecordResponse, error) DeleteDnsRecordWithResponse(ctx context.Context, body DeleteDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDnsRecordResponse, error) // GetDnsRecordWithResponse request GetDnsRecordWithResponse(ctx context.Context, params *GetDnsRecordParams, reqEditors ...RequestEditorFn) (*GetDnsRecordResponse, error) // PatchDnsRecordWithBodyWithResponse request with any body PatchDnsRecordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDnsRecordResponse, error) PatchDnsRecordWithResponse(ctx context.Context, body PatchDnsRecordJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDnsRecordResponse, error) // DeleteDnsZoneWithBodyWithResponse request with any body DeleteDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteDnsZoneResponse, error) DeleteDnsZoneWithResponse(ctx context.Context, body DeleteDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteDnsZoneResponse, error) // GetDnsZoneWithResponse request GetDnsZoneWithResponse(ctx context.Context, params *GetDnsZoneParams, reqEditors ...RequestEditorFn) (*GetDnsZoneResponse, error) // PatchDnsZoneWithBodyWithResponse request with any body PatchDnsZoneWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDnsZoneResponse, error) PatchDnsZoneWithResponse(ctx context.Context, body PatchDnsZoneJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDnsZoneResponse, error) // GetDnsZoneRecordsWithResponse request GetDnsZoneRecordsWithResponse(ctx context.Context, params *GetDnsZoneRecordsParams, reqEditors ...RequestEditorFn) (*GetDnsZoneRecordsResponse, error) // PostDnsZoneRecordsWithBodyWithResponse request with any body PostDnsZoneRecordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDnsZoneRecordsResponse, error) PostDnsZoneRecordsWithResponse(ctx context.Context, body PostDnsZoneRecordsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDnsZoneRecordsResponse, error) // PostDnsZoneVerifyWithBodyWithResponse request with any body PostDnsZoneVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDnsZoneVerifyResponse, error) PostDnsZoneVerifyWithResponse(ctx context.Context, body PostDnsZoneVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDnsZoneVerifyResponse, error) // DeleteFileStorageVolumeWithBodyWithResponse request with any body DeleteFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteFileStorageVolumeResponse, error) DeleteFileStorageVolumeWithResponse(ctx context.Context, body DeleteFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteFileStorageVolumeResponse, error) // GetFileStorageVolumeWithResponse request GetFileStorageVolumeWithResponse(ctx context.Context, params *GetFileStorageVolumeParams, reqEditors ...RequestEditorFn) (*GetFileStorageVolumeResponse, error) // PatchFileStorageVolumeWithBodyWithResponse request with any body PatchFileStorageVolumeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFileStorageVolumeResponse, error) PatchFileStorageVolumeWithResponse(ctx context.Context, body PatchFileStorageVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFileStorageVolumeResponse, error) // GetGpuTypesWithResponse request GetGpuTypesWithResponse(ctx context.Context, params *GetGpuTypesParams, reqEditors ...RequestEditorFn) (*GetGpuTypesResponse, error) // GetGpuTypeWithResponse request GetGpuTypeWithResponse(ctx context.Context, params *GetGpuTypeParams, reqEditors ...RequestEditorFn) (*GetGpuTypeResponse, error) // PostInvalidateLinkedWebSessionWithBodyWithResponse request with any body PostInvalidateLinkedWebSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostInvalidateLinkedWebSessionResponse, error) PostInvalidateLinkedWebSessionWithResponse(ctx context.Context, body PostInvalidateLinkedWebSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*PostInvalidateLinkedWebSessionResponse, error) // DeleteIpAddressWithBodyWithResponse request with any body DeleteIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIpAddressResponse, error) DeleteIpAddressWithResponse(ctx context.Context, body DeleteIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIpAddressResponse, error) // GetIpAddressWithResponse request GetIpAddressWithResponse(ctx context.Context, params *GetIpAddressParams, reqEditors ...RequestEditorFn) (*GetIpAddressResponse, error) // PatchIpAddressWithBodyWithResponse request with any body PatchIpAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIpAddressResponse, error) PatchIpAddressWithResponse(ctx context.Context, body PatchIpAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIpAddressResponse, error) // PostIpAddressUnallocateWithBodyWithResponse request with any body PostIpAddressUnallocateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIpAddressUnallocateResponse, error) PostIpAddressUnallocateWithResponse(ctx context.Context, body PostIpAddressUnallocateJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIpAddressUnallocateResponse, error) // DeleteLoadBalancerWithBodyWithResponse request with any body DeleteLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error) DeleteLoadBalancerWithResponse(ctx context.Context, body DeleteLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteLoadBalancerResponse, error) // GetLoadBalancerWithResponse request GetLoadBalancerWithResponse(ctx context.Context, params *GetLoadBalancerParams, reqEditors ...RequestEditorFn) (*GetLoadBalancerResponse, error) // PatchLoadBalancerWithBodyWithResponse request with any body PatchLoadBalancerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchLoadBalancerResponse, error) PatchLoadBalancerWithResponse(ctx context.Context, body PatchLoadBalancerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchLoadBalancerResponse, error) // GetLoadBalancerRulesWithResponse request GetLoadBalancerRulesWithResponse(ctx context.Context, params *GetLoadBalancerRulesParams, reqEditors ...RequestEditorFn) (*GetLoadBalancerRulesResponse, error) // PostLoadBalancerRulesWithBodyWithResponse request with any body PostLoadBalancerRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostLoadBalancerRulesResponse, error) PostLoadBalancerRulesWithResponse(ctx context.Context, body PostLoadBalancerRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostLoadBalancerRulesResponse, error) // DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse request with any body DeleteLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error) DeleteLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, body DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error) // GetLoadBalancersRulesLoadBalancerRuleWithResponse request GetLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, params *GetLoadBalancersRulesLoadBalancerRuleParams, reqEditors ...RequestEditorFn) (*GetLoadBalancersRulesLoadBalancerRuleResponse, error) // PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse request with any body PatchLoadBalancersRulesLoadBalancerRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error) PatchLoadBalancersRulesLoadBalancerRuleWithResponse(ctx context.Context, body PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error) // GetNetworkWithResponse request GetNetworkWithResponse(ctx context.Context, params *GetNetworkParams, reqEditors ...RequestEditorFn) (*GetNetworkResponse, error) // GetOperatingSystemsWithResponse request GetOperatingSystemsWithResponse(ctx context.Context, params *GetOperatingSystemsParams, reqEditors ...RequestEditorFn) (*GetOperatingSystemsResponse, error) // GetOperatingSystemWithResponse request GetOperatingSystemWithResponse(ctx context.Context, params *GetOperatingSystemParams, reqEditors ...RequestEditorFn) (*GetOperatingSystemResponse, error) // GetOrganizationsWithResponse request GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error) // GetOrganizationWithResponse request GetOrganizationWithResponse(ctx context.Context, params *GetOrganizationParams, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error) // GetOrganizationAvailableNetworksWithResponse request GetOrganizationAvailableNetworksWithResponse(ctx context.Context, params *GetOrganizationAvailableNetworksParams, reqEditors ...RequestEditorFn) (*GetOrganizationAvailableNetworksResponse, error) // GetOrganizationCertificatesWithResponse request GetOrganizationCertificatesWithResponse(ctx context.Context, params *GetOrganizationCertificatesParams, reqEditors ...RequestEditorFn) (*GetOrganizationCertificatesResponse, error) // GetOrganizationDiskBackupPoliciesWithResponse request GetOrganizationDiskBackupPoliciesWithResponse(ctx context.Context, params *GetOrganizationDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDiskBackupPoliciesResponse, error) // GetOrganizationDiskTemplatesWithResponse request GetOrganizationDiskTemplatesWithResponse(ctx context.Context, params *GetOrganizationDiskTemplatesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDiskTemplatesResponse, error) // GetOrganizationDisksWithResponse request GetOrganizationDisksWithResponse(ctx context.Context, params *GetOrganizationDisksParams, reqEditors ...RequestEditorFn) (*GetOrganizationDisksResponse, error) // GetOrganizationDnsZonesWithResponse request GetOrganizationDnsZonesWithResponse(ctx context.Context, params *GetOrganizationDnsZonesParams, reqEditors ...RequestEditorFn) (*GetOrganizationDnsZonesResponse, error) // PostOrganizationDnsZonesWithBodyWithResponse request with any body PostOrganizationDnsZonesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationDnsZonesResponse, error) PostOrganizationDnsZonesWithResponse(ctx context.Context, body PostOrganizationDnsZonesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationDnsZonesResponse, error) // GetOrganizationDnsZonesNameserversWithResponse request GetOrganizationDnsZonesNameserversWithResponse(ctx context.Context, params *GetOrganizationDnsZonesNameserversParams, reqEditors ...RequestEditorFn) (*GetOrganizationDnsZonesNameserversResponse, error) // GetOrganizationFileStorageVolumesWithResponse request GetOrganizationFileStorageVolumesWithResponse(ctx context.Context, params *GetOrganizationFileStorageVolumesParams, reqEditors ...RequestEditorFn) (*GetOrganizationFileStorageVolumesResponse, error) // PostOrganizationFileStorageVolumesWithBodyWithResponse request with any body PostOrganizationFileStorageVolumesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationFileStorageVolumesResponse, error) PostOrganizationFileStorageVolumesWithResponse(ctx context.Context, body PostOrganizationFileStorageVolumesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationFileStorageVolumesResponse, error) // GetOrganizationIpAddressesWithResponse request GetOrganizationIpAddressesWithResponse(ctx context.Context, params *GetOrganizationIpAddressesParams, reqEditors ...RequestEditorFn) (*GetOrganizationIpAddressesResponse, error) // PostOrganizationIpAddressesWithBodyWithResponse request with any body PostOrganizationIpAddressesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationIpAddressesResponse, error) PostOrganizationIpAddressesWithResponse(ctx context.Context, body PostOrganizationIpAddressesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationIpAddressesResponse, error) // GetOrganizationLoadBalancersWithResponse request GetOrganizationLoadBalancersWithResponse(ctx context.Context, params *GetOrganizationLoadBalancersParams, reqEditors ...RequestEditorFn) (*GetOrganizationLoadBalancersResponse, error) // PostOrganizationLoadBalancersWithBodyWithResponse request with any body PostOrganizationLoadBalancersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationLoadBalancersResponse, error) PostOrganizationLoadBalancersWithResponse(ctx context.Context, body PostOrganizationLoadBalancersJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationLoadBalancersResponse, error) // GetOrganizationManagedWithResponse request GetOrganizationManagedWithResponse(ctx context.Context, params *GetOrganizationManagedParams, reqEditors ...RequestEditorFn) (*GetOrganizationManagedResponse, error) // PostOrganizationManagedWithBodyWithResponse request with any body PostOrganizationManagedWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationManagedResponse, error) PostOrganizationManagedWithResponse(ctx context.Context, body PostOrganizationManagedJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationManagedResponse, error) // GetOrganizationNetworkSpeedProfilesWithResponse request GetOrganizationNetworkSpeedProfilesWithResponse(ctx context.Context, params *GetOrganizationNetworkSpeedProfilesParams, reqEditors ...RequestEditorFn) (*GetOrganizationNetworkSpeedProfilesResponse, error) // GetOrganizationSecurityGroupsWithResponse request GetOrganizationSecurityGroupsWithResponse(ctx context.Context, params *GetOrganizationSecurityGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationSecurityGroupsResponse, error) // PostOrganizationSecurityGroupsWithBodyWithResponse request with any body PostOrganizationSecurityGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationSecurityGroupsResponse, error) PostOrganizationSecurityGroupsWithResponse(ctx context.Context, body PostOrganizationSecurityGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationSecurityGroupsResponse, error) // GetOrganizationSshKeysWithResponse request GetOrganizationSshKeysWithResponse(ctx context.Context, params *GetOrganizationSshKeysParams, reqEditors ...RequestEditorFn) (*GetOrganizationSshKeysResponse, error) // PostOrganizationSshKeysWithBodyWithResponse request with any body PostOrganizationSshKeysWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationSshKeysResponse, error) PostOrganizationSshKeysWithResponse(ctx context.Context, body PostOrganizationSshKeysJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationSshKeysResponse, error) // GetOrganizationTagsWithResponse request GetOrganizationTagsWithResponse(ctx context.Context, params *GetOrganizationTagsParams, reqEditors ...RequestEditorFn) (*GetOrganizationTagsResponse, error) // PostOrganizationTagsWithBodyWithResponse request with any body PostOrganizationTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationTagsResponse, error) PostOrganizationTagsWithResponse(ctx context.Context, body PostOrganizationTagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationTagsResponse, error) // GetOrganizationTrashObjectsWithResponse request GetOrganizationTrashObjectsWithResponse(ctx context.Context, params *GetOrganizationTrashObjectsParams, reqEditors ...RequestEditorFn) (*GetOrganizationTrashObjectsResponse, error) // PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse request with any body PostOrganizationTrashObjectsPurgeAllWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationTrashObjectsPurgeAllResponse, error) PostOrganizationTrashObjectsPurgeAllWithResponse(ctx context.Context, body PostOrganizationTrashObjectsPurgeAllJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationTrashObjectsPurgeAllResponse, error) // GetOrganizationUsersWithAccessWithResponse request GetOrganizationUsersWithAccessWithResponse(ctx context.Context, params *GetOrganizationUsersWithAccessParams, reqEditors ...RequestEditorFn) (*GetOrganizationUsersWithAccessResponse, error) // GetOrganizationVirtualMachineGroupsWithResponse request GetOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, params *GetOrganizationVirtualMachineGroupsParams, reqEditors ...RequestEditorFn) (*GetOrganizationVirtualMachineGroupsResponse, error) // PostOrganizationVirtualMachineGroupsWithBodyWithResponse request with any body PostOrganizationVirtualMachineGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachineGroupsResponse, error) PostOrganizationVirtualMachineGroupsWithResponse(ctx context.Context, body PostOrganizationVirtualMachineGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachineGroupsResponse, error) // GetOrganizationVirtualMachinesWithResponse request GetOrganizationVirtualMachinesWithResponse(ctx context.Context, params *GetOrganizationVirtualMachinesParams, reqEditors ...RequestEditorFn) (*GetOrganizationVirtualMachinesResponse, error) // PostOrganizationVirtualMachinesBuildWithBodyWithResponse request with any body PostOrganizationVirtualMachinesBuildWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildResponse, error) PostOrganizationVirtualMachinesBuildWithResponse(ctx context.Context, body PostOrganizationVirtualMachinesBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildResponse, error) // PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse request with any body PostOrganizationVirtualMachinesBuildFromSpecWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error) PostOrganizationVirtualMachinesBuildFromSpecWithResponse(ctx context.Context, body PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error) // DeleteSecurityGroupWithBodyWithResponse request with any body DeleteSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error) DeleteSecurityGroupWithResponse(ctx context.Context, body DeleteSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupResponse, error) // GetSecurityGroupWithResponse request GetSecurityGroupWithResponse(ctx context.Context, params *GetSecurityGroupParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupResponse, error) // PatchSecurityGroupWithBodyWithResponse request with any body PatchSecurityGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSecurityGroupResponse, error) PatchSecurityGroupWithResponse(ctx context.Context, body PatchSecurityGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSecurityGroupResponse, error) // GetSecurityGroupRulesWithResponse request GetSecurityGroupRulesWithResponse(ctx context.Context, params *GetSecurityGroupRulesParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupRulesResponse, error) // PostSecurityGroupRulesWithBodyWithResponse request with any body PostSecurityGroupRulesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSecurityGroupRulesResponse, error) PostSecurityGroupRulesWithResponse(ctx context.Context, body PostSecurityGroupRulesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSecurityGroupRulesResponse, error) // DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse request with any body DeleteSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error) DeleteSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, body DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error) // GetSecurityGroupsRulesSecurityGroupRuleWithResponse request GetSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, params *GetSecurityGroupsRulesSecurityGroupRuleParams, reqEditors ...RequestEditorFn) (*GetSecurityGroupsRulesSecurityGroupRuleResponse, error) // PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse request with any body PatchSecurityGroupsRulesSecurityGroupRuleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error) PatchSecurityGroupsRulesSecurityGroupRuleWithResponse(ctx context.Context, body PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error) // DeleteSshKeyWithBodyWithResponse request with any body DeleteSshKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error) DeleteSshKeyWithResponse(ctx context.Context, body DeleteSshKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSshKeyResponse, error) // DeleteTagWithBodyWithResponse request with any body DeleteTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error) DeleteTagWithResponse(ctx context.Context, body DeleteTagJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTagResponse, error) // GetTagWithResponse request GetTagWithResponse(ctx context.Context, params *GetTagParams, reqEditors ...RequestEditorFn) (*GetTagResponse, error) // PatchTagWithBodyWithResponse request with any body PatchTagWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTagResponse, error) PatchTagWithResponse(ctx context.Context, body PatchTagJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTagResponse, error) // GetTaskWithResponse request GetTaskWithResponse(ctx context.Context, params *GetTaskParams, reqEditors ...RequestEditorFn) (*GetTaskResponse, error) // DeleteTrashObjectWithBodyWithResponse request with any body DeleteTrashObjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteTrashObjectResponse, error) DeleteTrashObjectWithResponse(ctx context.Context, body DeleteTrashObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteTrashObjectResponse, error) // GetTrashObjectWithResponse request GetTrashObjectWithResponse(ctx context.Context, params *GetTrashObjectParams, reqEditors ...RequestEditorFn) (*GetTrashObjectResponse, error) // PostTrashObjectRestoreWithBodyWithResponse request with any body PostTrashObjectRestoreWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTrashObjectRestoreResponse, error) PostTrashObjectRestoreWithResponse(ctx context.Context, body PostTrashObjectRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTrashObjectRestoreResponse, error) // GetUsersCurrentWithResponse request GetUsersCurrentWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersCurrentResponse, error) // DeleteVirtualMachineGroupWithBodyWithResponse request with any body DeleteVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineGroupResponse, error) DeleteVirtualMachineGroupWithResponse(ctx context.Context, body DeleteVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineGroupResponse, error) // GetVirtualMachineGroupWithResponse request GetVirtualMachineGroupWithResponse(ctx context.Context, params *GetVirtualMachineGroupParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineGroupResponse, error) // PatchVirtualMachineGroupWithBodyWithResponse request with any body PatchVirtualMachineGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineGroupResponse, error) PatchVirtualMachineGroupWithResponse(ctx context.Context, body PatchVirtualMachineGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineGroupResponse, error) // GetVMNIVMNIWithResponse request GetVMNIVMNIWithResponse(ctx context.Context, params *GetVMNIVMNIParams, reqEditors ...RequestEditorFn) (*GetVMNIVMNIResponse, error) // PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse request with any body PostVirtualMachineNetworkInterfaceAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error) PostVirtualMachineNetworkInterfaceAllocateIpWithResponse(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error) // PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse request with any body PostVirtualMachineNetworkInterfaceAllocateNewIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error) PostVirtualMachineNetworkInterfaceAllocateNewIpWithResponse(ctx context.Context, body PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error) // GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse request GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse, error) // PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse request with any body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error) PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithResponse(ctx context.Context, body PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error) // GetVirtualMachinePackagesWithResponse request GetVirtualMachinePackagesWithResponse(ctx context.Context, params *GetVirtualMachinePackagesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinePackagesResponse, error) // GetVirtualMachinePackageWithResponse request GetVirtualMachinePackageWithResponse(ctx context.Context, params *GetVirtualMachinePackageParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinePackageResponse, error) // DeleteVirtualMachineWithBodyWithResponse request with any body DeleteVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineResponse, error) DeleteVirtualMachineWithResponse(ctx context.Context, body DeleteVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteVirtualMachineResponse, error) // GetVirtualMachineWithResponse request GetVirtualMachineWithResponse(ctx context.Context, params *GetVirtualMachineParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineResponse, error) // PatchVirtualMachineWithBodyWithResponse request with any body PatchVirtualMachineWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchVirtualMachineResponse, error) PatchVirtualMachineWithResponse(ctx context.Context, body PatchVirtualMachineJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchVirtualMachineResponse, error) // PostVirtualMachineAllocateIpWithBodyWithResponse request with any body PostVirtualMachineAllocateIpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineAllocateIpResponse, error) PostVirtualMachineAllocateIpWithResponse(ctx context.Context, body PostVirtualMachineAllocateIpJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineAllocateIpResponse, error) // PostVirtualMachineConsoleSessionsWithBodyWithResponse request with any body PostVirtualMachineConsoleSessionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineConsoleSessionsResponse, error) PostVirtualMachineConsoleSessionsWithResponse(ctx context.Context, body PostVirtualMachineConsoleSessionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineConsoleSessionsResponse, error) // GetVirtualMachineDiskBackupPoliciesWithResponse request GetVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, params *GetVirtualMachineDiskBackupPoliciesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineDiskBackupPoliciesResponse, error) // PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse request with any body PostVirtualMachineDiskBackupPoliciesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineDiskBackupPoliciesResponse, error) PostVirtualMachineDiskBackupPoliciesWithResponse(ctx context.Context, body PostVirtualMachineDiskBackupPoliciesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineDiskBackupPoliciesResponse, error) // GetVirtualMachineDisksWithResponse request GetVirtualMachineDisksWithResponse(ctx context.Context, params *GetVirtualMachineDisksParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineDisksResponse, error) // PutVirtualMachineFlexibleResourcesWithBodyWithResponse request with any body PutVirtualMachineFlexibleResourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutVirtualMachineFlexibleResourcesResponse, error) PutVirtualMachineFlexibleResourcesWithResponse(ctx context.Context, body PutVirtualMachineFlexibleResourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*PutVirtualMachineFlexibleResourcesResponse, error) // GetVirtualMachineNetworkInterfacesWithResponse request GetVirtualMachineNetworkInterfacesWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfacesParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfacesResponse, error) // GetVirtualMachineNetworkInterfaceWithResponse request GetVirtualMachineNetworkInterfaceWithResponse(ctx context.Context, params *GetVirtualMachineNetworkInterfaceParams, reqEditors ...RequestEditorFn) (*GetVirtualMachineNetworkInterfaceResponse, error) // PutVirtualMachinePackageWithBodyWithResponse request with any body PutVirtualMachinePackageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutVirtualMachinePackageResponse, error) PutVirtualMachinePackageWithResponse(ctx context.Context, body PutVirtualMachinePackageJSONRequestBody, reqEditors ...RequestEditorFn) (*PutVirtualMachinePackageResponse, error) // PostVirtualMachineResetWithBodyWithResponse request with any body PostVirtualMachineResetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineResetResponse, error) PostVirtualMachineResetWithResponse(ctx context.Context, body PostVirtualMachineResetJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineResetResponse, error) // PostVirtualMachineShutdownWithBodyWithResponse request with any body PostVirtualMachineShutdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineShutdownResponse, error) PostVirtualMachineShutdownWithResponse(ctx context.Context, body PostVirtualMachineShutdownJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineShutdownResponse, error) // PostVirtualMachineStartWithBodyWithResponse request with any body PostVirtualMachineStartWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineStartResponse, error) PostVirtualMachineStartWithResponse(ctx context.Context, body PostVirtualMachineStartJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineStartResponse, error) // PostVirtualMachineStopWithBodyWithResponse request with any body PostVirtualMachineStopWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostVirtualMachineStopResponse, error) PostVirtualMachineStopWithResponse(ctx context.Context, body PostVirtualMachineStopJSONRequestBody, reqEditors ...RequestEditorFn) (*PostVirtualMachineStopResponse, error) // GetVirtualMachinesBuildsVirtualMachineBuildWithResponse request GetVirtualMachinesBuildsVirtualMachineBuildWithResponse(ctx context.Context, params *GetVirtualMachinesBuildsVirtualMachineBuildParams, reqEditors ...RequestEditorFn) (*GetVirtualMachinesBuildsVirtualMachineBuildResponse, error) // GetZonesWithResponse request GetZonesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetZonesResponse, error) // GetZoneWithResponse request GetZoneWithResponse(ctx context.Context, params *GetZoneParams, reqEditors ...RequestEditorFn) (*GetZoneResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type Country ¶
type Country struct { Eu *bool `json:"eu,omitempty"` Id *string `json:"id,omitempty"` IsoCode2 *string `json:"iso_code2,omitempty"` IsoCode3 *string `json:"iso_code3,omitempty"` Name *string `json:"name,omitempty"` TimeZone *string `json:"time_zone"` }
Country defines model for Country.
type CountryNotFoundEnum ¶
type CountryNotFoundEnum string
CountryNotFoundEnum defines model for CountryNotFoundEnum.
const (
CountryNotFound CountryNotFoundEnum = "country_not_found"
)
Defines values for CountryNotFoundEnum.
type CountryNotFoundResponse ¶
type CountryNotFoundResponse struct { Code *CountryNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
CountryNotFoundResponse defines model for CountryNotFoundResponse.
type CountryState ¶
type CountryState struct { Code *string `json:"code,omitempty"` Country *Country `json:"country,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
CountryState defines model for CountryState.
type CountryStateNotFoundEnum ¶
type CountryStateNotFoundEnum string
CountryStateNotFoundEnum defines model for CountryStateNotFoundEnum.
const (
CountryStateNotFound CountryStateNotFoundEnum = "country_state_not_found"
)
Defines values for CountryStateNotFoundEnum.
type CountryStateNotFoundResponse ¶
type CountryStateNotFoundResponse struct { Code *CountryStateNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
CountryStateNotFoundResponse defines model for CountryStateNotFoundResponse.
type Currency ¶
type Currency struct { Id *string `json:"id,omitempty"` IsoCode *string `json:"iso_code,omitempty"` Name *string `json:"name,omitempty"` Symbol *string `json:"symbol,omitempty"` }
Currency defines model for Currency.
type CurrencyNotFoundEnum ¶
type CurrencyNotFoundEnum string
CurrencyNotFoundEnum defines model for CurrencyNotFoundEnum.
const (
CurrencyNotFound CurrencyNotFoundEnum = "currency_not_found"
)
Defines values for CurrencyNotFoundEnum.
type CurrencyNotFoundResponse ¶
type CurrencyNotFoundResponse struct { Code *CurrencyNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
CurrencyNotFoundResponse defines model for CurrencyNotFoundResponse.
type DNSRecord ¶
type DNSRecord struct { Content *string `json:"content,omitempty"` ContentAttributes *DNSRecordContentAttributes `json:"content_attributes,omitempty"` FullName *string `json:"full_name,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name"` Priority *int `json:"priority"` Ttl *int `json:"ttl"` Type *DNSRecordTypesEnum `json:"type,omitempty"` }
DNSRecord defines model for DNSRecord.
type DNSRecordArguments ¶
type DNSRecordArguments struct { // Content All 'content[]' params are mutually exclusive, only one can be provided. Content *DNSRecordContentArguments `json:"content,omitempty"` // Name The name of the record Name *string `json:"name,omitempty"` Priority *int `json:"priority,omitempty"` Ttl *int `json:"ttl,omitempty"` Type *DNSRecordTypesEnum `json:"type,omitempty"` }
DNSRecordArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArguments ¶
type DNSRecordContentArguments struct { // A All 'A[]' params are mutually exclusive, only one can be provided. A *DNSRecordContentArgumentsForA `json:"A,omitempty"` // AAAA All 'AAAA[]' params are mutually exclusive, only one can be provided. AAAA *DNSRecordContentArgumentsForAAAA `json:"AAAA,omitempty"` // ALIAS All 'ALIAS[]' params are mutually exclusive, only one can be provided. ALIAS *DNSRecordContentArgumentsForALIAS `json:"ALIAS,omitempty"` // CAA All 'CAA[]' params are mutually exclusive, only one can be provided. CAA *DNSRecordContentArgumentsForCAA `json:"CAA,omitempty"` // CNAME All 'CNAME[]' params are mutually exclusive, only one can be provided. CNAME *DNSRecordContentArgumentsForCNAME `json:"CNAME,omitempty"` // IPS All 'IPS[]' params are mutually exclusive, only one can be provided. IPS *DNSRecordContentArgumentsForIPS `json:"IPS,omitempty"` // MX All 'MX[]' params are mutually exclusive, only one can be provided. MX *DNSRecordContentArgumentsForMX `json:"MX,omitempty"` // NS All 'NS[]' params are mutually exclusive, only one can be provided. NS *DNSRecordContentArgumentsForNS `json:"NS,omitempty"` // PTR All 'PTR[]' params are mutually exclusive, only one can be provided. PTR *DNSRecordContentArgumentsForPTR `json:"PTR,omitempty"` // SOA All 'SOA[]' params are mutually exclusive, only one can be provided. SOA *DNSRecordContentArgumentsForSOA `json:"SOA,omitempty"` // SRV All 'SRV[]' params are mutually exclusive, only one can be provided. SRV *DNSRecordContentArgumentsForSRV `json:"SRV,omitempty"` // SSHFP All 'SSHFP[]' params are mutually exclusive, only one can be provided. SSHFP *DNSRecordContentArgumentsForSSHFP `json:"SSHFP,omitempty"` // TXT All 'TXT[]' params are mutually exclusive, only one can be provided. TXT *DNSRecordContentArgumentsForTXT `json:"TXT,omitempty"` // VirtualMachine All 'VirtualMachine[]' params are mutually exclusive, only one can be provided. VirtualMachine *DNSRecordContentArgumentsForVirtualMachine `json:"VirtualMachine,omitempty"` }
DNSRecordContentArguments All 'content[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForA ¶
type DNSRecordContentArgumentsForA struct {
IpAddress *string `json:"ip_address,omitempty"`
}
DNSRecordContentArgumentsForA All 'A[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForAAAA ¶
type DNSRecordContentArgumentsForAAAA struct {
IpAddress *string `json:"ip_address,omitempty"`
}
DNSRecordContentArgumentsForAAAA All 'AAAA[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForALIAS ¶
type DNSRecordContentArgumentsForALIAS struct {
Hostname *string `json:"hostname,omitempty"`
}
DNSRecordContentArgumentsForALIAS All 'ALIAS[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForCAA ¶
type DNSRecordContentArgumentsForCAA struct { Flag *string `json:"flag,omitempty"` Tag *string `json:"tag,omitempty"` Value *string `json:"value,omitempty"` }
DNSRecordContentArgumentsForCAA All 'CAA[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForCNAME ¶
type DNSRecordContentArgumentsForCNAME struct {
Hostname *string `json:"hostname,omitempty"`
}
DNSRecordContentArgumentsForCNAME All 'CNAME[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForIPS ¶
type DNSRecordContentArgumentsForIPS struct {
IpAddresses *string `json:"ip_addresses,omitempty"`
}
DNSRecordContentArgumentsForIPS All 'IPS[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForMX ¶
type DNSRecordContentArgumentsForMX struct {
Hostname *string `json:"hostname,omitempty"`
}
DNSRecordContentArgumentsForMX All 'MX[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForNS ¶
type DNSRecordContentArgumentsForNS struct {
Hostname *string `json:"hostname,omitempty"`
}
DNSRecordContentArgumentsForNS All 'NS[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForPTR ¶
type DNSRecordContentArgumentsForPTR struct {
Hostname *string `json:"hostname,omitempty"`
}
DNSRecordContentArgumentsForPTR All 'PTR[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForSOA ¶
type DNSRecordContentArgumentsForSOA = interface{}
DNSRecordContentArgumentsForSOA All 'SOA[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForSRV ¶
type DNSRecordContentArgumentsForSRV struct { Port *string `json:"port,omitempty"` Target *string `json:"target,omitempty"` Weight *string `json:"weight,omitempty"` }
DNSRecordContentArgumentsForSRV All 'SRV[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForSSHFP ¶
type DNSRecordContentArgumentsForSSHFP struct { Algorithm *string `json:"algorithm,omitempty"` Fingerprint *string `json:"fingerprint,omitempty"` FingerprintType *string `json:"fingerprint_type,omitempty"` }
DNSRecordContentArgumentsForSSHFP All 'SSHFP[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForTXT ¶
type DNSRecordContentArgumentsForTXT struct {
Content *string `json:"content,omitempty"`
}
DNSRecordContentArgumentsForTXT All 'TXT[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentArgumentsForVirtualMachine ¶
type DNSRecordContentArgumentsForVirtualMachine struct {
VirtualMachine *string `json:"virtual_machine,omitempty"`
}
DNSRecordContentArgumentsForVirtualMachine All 'VirtualMachine[]' params are mutually exclusive, only one can be provided.
type DNSRecordContentAttributes ¶
type DNSRecordContentAttributes struct { A *RecordContentAttributesForA `json:"A"` AAAA *RecordContentAttributesForAAAA `json:"AAAA"` ALIAS *RecordContentAttributesForALIAS `json:"ALIAS"` CAA *RecordContentAttributesForCAA `json:"CAA"` CNAME *RecordContentAttributesForCNAME `json:"CNAME"` IPS *RecordContentAttributesForIPS `json:"IPS"` MX *RecordContentAttributesForMX `json:"MX"` NS *RecordContentAttributesForNS `json:"NS"` PTR *RecordContentAttributesForPTR `json:"PTR"` SOA *map[string]interface{} `json:"SOA"` SRV *RecordContentAttributesForSRV `json:"SRV"` SSHFP *RecordContentAttributesForSSHFP `json:"SSHFP"` TXT *RecordContentAttributesForTXT `json:"TXT"` VirtualMachine *RecordContentAttributesForVirtualMachine `json:"VirtualMachine"` }
DNSRecordContentAttributes defines model for DNSRecordContentAttributes.
type DNSRecordLookup ¶
type DNSRecordLookup struct {
Id *string `json:"id,omitempty"`
}
DNSRecordLookup All 'dns_record[]' params are mutually exclusive, only one can be provided.
type DNSRecordNotFoundEnum ¶
type DNSRecordNotFoundEnum string
DNSRecordNotFoundEnum defines model for DNSRecordNotFoundEnum.
const (
DnsRecordNotFound DNSRecordNotFoundEnum = "dns_record_not_found"
)
Defines values for DNSRecordNotFoundEnum.
type DNSRecordNotFoundResponse ¶
type DNSRecordNotFoundResponse struct { Code *DNSRecordNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DNSRecordNotFoundResponse defines model for DNSRecordNotFoundResponse.
type DNSRecordTypesEnum ¶
type DNSRecordTypesEnum string
DNSRecordTypesEnum defines model for DNSRecordTypesEnum.
const ( DNSRecordTypesEnumA DNSRecordTypesEnum = "A" DNSRecordTypesEnumAAAA DNSRecordTypesEnum = "AAAA" DNSRecordTypesEnumALIAS DNSRecordTypesEnum = "ALIAS" DNSRecordTypesEnumCAA DNSRecordTypesEnum = "CAA" DNSRecordTypesEnumCNAME DNSRecordTypesEnum = "CNAME" DNSRecordTypesEnumIPS DNSRecordTypesEnum = "IPS" DNSRecordTypesEnumMX DNSRecordTypesEnum = "MX" DNSRecordTypesEnumNS DNSRecordTypesEnum = "NS" DNSRecordTypesEnumPTR DNSRecordTypesEnum = "PTR" DNSRecordTypesEnumSOA DNSRecordTypesEnum = "SOA" DNSRecordTypesEnumSRV DNSRecordTypesEnum = "SRV" DNSRecordTypesEnumSSHFP DNSRecordTypesEnum = "SSHFP" DNSRecordTypesEnumTXT DNSRecordTypesEnum = "TXT" DNSRecordTypesEnumVirtualMachine DNSRecordTypesEnum = "VirtualMachine" )
Defines values for DNSRecordTypesEnum.
type DNSZone ¶
type DNSZone struct { DefaultTtl *int `json:"default_ttl,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Verified *bool `json:"verified,omitempty"` }
DNSZone defines model for DNSZone.
type DNSZoneArguments ¶
type DNSZoneArguments struct { DefaultTtl *int `json:"default_ttl,omitempty"` // Name The name of the zone (only available for creation) Name *string `json:"name,omitempty"` }
DNSZoneArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type DNSZoneLookup ¶
DNSZoneLookup All 'dns_zone[]' params are mutually exclusive, only one can be provided.
type DNSZoneNotFoundEnum ¶
type DNSZoneNotFoundEnum string
DNSZoneNotFoundEnum defines model for DNSZoneNotFoundEnum.
const (
DnsZoneNotFound DNSZoneNotFoundEnum = "dns_zone_not_found"
)
Defines values for DNSZoneNotFoundEnum.
type DNSZoneNotFoundResponse ¶
type DNSZoneNotFoundResponse struct { Code *DNSZoneNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DNSZoneNotFoundResponse defines model for DNSZoneNotFoundResponse.
type DNSZoneNotVerifiedEnum ¶
type DNSZoneNotVerifiedEnum string
DNSZoneNotVerifiedEnum defines model for DNSZoneNotVerifiedEnum.
const (
DnsZoneNotVerified DNSZoneNotVerifiedEnum = "dns_zone_not_verified"
)
Defines values for DNSZoneNotVerifiedEnum.
type DNSZoneNotVerifiedResponse ¶
type DNSZoneNotVerifiedResponse struct { Code *DNSZoneNotVerifiedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DNSZoneNotVerifiedResponse defines model for DNSZoneNotVerifiedResponse.
type DataCenter ¶
type DataCenter struct { Country *Country `json:"country,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
DataCenter defines model for DataCenter.
type DataCenterLookup ¶
type DataCenterLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
DataCenterLookup All 'data_center[]' params are mutually exclusive, only one can be provided.
type DataCenterNotFoundEnum ¶
type DataCenterNotFoundEnum string
DataCenterNotFoundEnum defines model for DataCenterNotFoundEnum.
const (
DataCenterNotFound DataCenterNotFoundEnum = "data_center_not_found"
)
Defines values for DataCenterNotFoundEnum.
type DataCenterNotFoundResponse ¶
type DataCenterNotFoundResponse struct { Code *DataCenterNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DataCenterNotFoundResponse defines model for DataCenterNotFoundResponse.
type DataCenterNotFoundSchema ¶
type DataCenterNotFoundSchema struct { Code *DataCenterNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DataCenterNotFoundSchema No data center was found matching any of the criteria provided in the arguments
type DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res ¶
type DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res = OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res
DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res defines model for DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res.
type DeleteDiskBackupPolicy200ResponseDiskBackupPolicy ¶
type DeleteDiskBackupPolicy200ResponseDiskBackupPolicy struct {
Id *string `json:"id,omitempty"`
}
DeleteDiskBackupPolicy200ResponseDiskBackupPolicy defines model for DeleteDiskBackupPolicy200ResponseDiskBackupPolicy.
type DeleteDiskBackupPolicyJSONBody ¶
type DeleteDiskBackupPolicyJSONBody struct { // DiskBackupPolicy All 'disk_backup_policy[]' params are mutually exclusive, only one can be provided. DiskBackupPolicy DiskBackupPolicyLookup `json:"disk_backup_policy"` }
DeleteDiskBackupPolicyJSONBody defines parameters for DeleteDiskBackupPolicy.
type DeleteDiskBackupPolicyJSONRequestBody ¶
type DeleteDiskBackupPolicyJSONRequestBody DeleteDiskBackupPolicyJSONBody
DeleteDiskBackupPolicyJSONRequestBody defines body for DeleteDiskBackupPolicy for application/json ContentType.
type DeleteDiskBackupPolicyResponse ¶
type DeleteDiskBackupPolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The disk backup policy that has been destroyed DiskBackupPolicy DeleteDiskBackupPolicy200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DiskBackupPolicyNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteDiskBackupPolicyResponse ¶
func ParseDeleteDiskBackupPolicyResponse(rsp *http.Response) (*DeleteDiskBackupPolicyResponse, error)
ParseDeleteDiskBackupPolicyResponse parses an HTTP response from a DeleteDiskBackupPolicyWithResponse call
func (DeleteDiskBackupPolicyResponse) Status ¶
func (r DeleteDiskBackupPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDiskBackupPolicyResponse) StatusCode ¶
func (r DeleteDiskBackupPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy ¶
type DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy struct { AutoMoveToTrashAt *int `json:"auto_move_to_trash_at"` Id *string `json:"id,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` }
DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy defines model for DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy.
type DeleteDiskBackupPolicyScheduleJSONBody ¶
type DeleteDiskBackupPolicyScheduleJSONBody struct { // DiskBackupPolicy All 'disk_backup_policy[]' params are mutually exclusive, only one can be provided. DiskBackupPolicy DiskBackupPolicyLookup `json:"disk_backup_policy"` // Timestamp The time the disk backup policy will be moved to the trash automatically. Timestamp int `json:"timestamp"` }
DeleteDiskBackupPolicyScheduleJSONBody defines parameters for DeleteDiskBackupPolicySchedule.
type DeleteDiskBackupPolicyScheduleJSONRequestBody ¶
type DeleteDiskBackupPolicyScheduleJSONRequestBody DeleteDiskBackupPolicyScheduleJSONBody
DeleteDiskBackupPolicyScheduleJSONRequestBody defines body for DeleteDiskBackupPolicySchedule for application/json ContentType.
type DeleteDiskBackupPolicyScheduleResponse ¶
type DeleteDiskBackupPolicyScheduleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The disk backup policy that has been scheduled for deletion DiskBackupPolicy DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *InvalidTimestamp400Res JSON403 *PermissionDenied403Res JSON404 *DiskBackupPolicyNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteDiskBackupPolicyScheduleResponse ¶
func ParseDeleteDiskBackupPolicyScheduleResponse(rsp *http.Response) (*DeleteDiskBackupPolicyScheduleResponse, error)
ParseDeleteDiskBackupPolicyScheduleResponse parses an HTTP response from a DeleteDiskBackupPolicyScheduleWithResponse call
func (DeleteDiskBackupPolicyScheduleResponse) Status ¶
func (r DeleteDiskBackupPolicyScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDiskBackupPolicyScheduleResponse) StatusCode ¶
func (r DeleteDiskBackupPolicyScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDnsRecordJSONBody ¶
type DeleteDnsRecordJSONBody struct { // DnsRecord All 'dns_record[]' params are mutually exclusive, only one can be provided. DnsRecord DNSRecordLookup `json:"dns_record"` }
DeleteDnsRecordJSONBody defines parameters for DeleteDnsRecord.
type DeleteDnsRecordJSONRequestBody ¶
type DeleteDnsRecordJSONRequestBody DeleteDnsRecordJSONBody
DeleteDnsRecordJSONRequestBody defines body for DeleteDnsRecord for application/json ContentType.
type DeleteDnsRecordResponse ¶
type DeleteDnsRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Deleted bool `json:"deleted"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSRecordNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteDnsRecordResponse ¶
func ParseDeleteDnsRecordResponse(rsp *http.Response) (*DeleteDnsRecordResponse, error)
ParseDeleteDnsRecordResponse parses an HTTP response from a DeleteDnsRecordWithResponse call
func (DeleteDnsRecordResponse) Status ¶
func (r DeleteDnsRecordResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDnsRecordResponse) StatusCode ¶
func (r DeleteDnsRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDnsZoneJSONBody ¶
type DeleteDnsZoneJSONBody struct { // DnsZone All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZone DNSZoneLookup `json:"dns_zone"` }
DeleteDnsZoneJSONBody defines parameters for DeleteDnsZone.
type DeleteDnsZoneJSONRequestBody ¶
type DeleteDnsZoneJSONRequestBody DeleteDnsZoneJSONBody
DeleteDnsZoneJSONRequestBody defines body for DeleteDnsZone for application/json ContentType.
type DeleteDnsZoneResponse ¶
type DeleteDnsZoneResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Deleted bool `json:"deleted"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSZoneNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteDnsZoneResponse ¶
func ParseDeleteDnsZoneResponse(rsp *http.Response) (*DeleteDnsZoneResponse, error)
ParseDeleteDnsZoneResponse parses an HTTP response from a DeleteDnsZoneWithResponse call
func (DeleteDnsZoneResponse) Status ¶
func (r DeleteDnsZoneResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDnsZoneResponse) StatusCode ¶
func (r DeleteDnsZoneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFileStorageVolume200ResponseFileStorageVolume ¶
type DeleteFileStorageVolume200ResponseFileStorageVolume struct { Associations *[]string `json:"associations,omitempty"` DataCenter *DeleteFileStorageVolumePartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // NfsLocation The NFS location of where to mount the volume from. NfsLocation *string `json:"nfs_location"` // Size The size of the volume in bytes. Size *int `json:"size"` State *FileStorageVolumeStateEnum `json:"state,omitempty"` }
DeleteFileStorageVolume200ResponseFileStorageVolume defines model for DeleteFileStorageVolume200ResponseFileStorageVolume.
type DeleteFileStorageVolumeJSONBody ¶
type DeleteFileStorageVolumeJSONBody struct { // FileStorageVolume All 'file_storage_volume[]' params are mutually exclusive, only one can be provided. FileStorageVolume FileStorageVolumeLookup `json:"file_storage_volume"` }
DeleteFileStorageVolumeJSONBody defines parameters for DeleteFileStorageVolume.
type DeleteFileStorageVolumeJSONRequestBody ¶
type DeleteFileStorageVolumeJSONRequestBody DeleteFileStorageVolumeJSONBody
DeleteFileStorageVolumeJSONRequestBody defines body for DeleteFileStorageVolume for application/json ContentType.
type DeleteFileStorageVolumePartDataCenter ¶
type DeleteFileStorageVolumePartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
DeleteFileStorageVolumePartDataCenter defines model for DeleteFileStorageVolumePartDataCenter.
type DeleteFileStorageVolumeResponse ¶
type DeleteFileStorageVolumeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // FileStorageVolume The file storage volume that has been destroyed. FileStorageVolume DeleteFileStorageVolume200ResponseFileStorageVolume `json:"file_storage_volume"` TrashObject TrashObject `json:"trash_object"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *FileStorageVolumeNotFoundResponse JSON406 *ObjectInTrashResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteFileStorageVolumeResponse ¶
func ParseDeleteFileStorageVolumeResponse(rsp *http.Response) (*DeleteFileStorageVolumeResponse, error)
ParseDeleteFileStorageVolumeResponse parses an HTTP response from a DeleteFileStorageVolumeWithResponse call
func (DeleteFileStorageVolumeResponse) Status ¶
func (r DeleteFileStorageVolumeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFileStorageVolumeResponse) StatusCode ¶
func (r DeleteFileStorageVolumeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIpAddressJSONBody ¶
type DeleteIpAddressJSONBody struct { // IpAddress All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddress IPAddressLookup `json:"ip_address"` }
DeleteIpAddressJSONBody defines parameters for DeleteIpAddress.
type DeleteIpAddressJSONRequestBody ¶
type DeleteIpAddressJSONRequestBody DeleteIpAddressJSONBody
DeleteIpAddressJSONRequestBody defines body for DeleteIpAddress for application/json ContentType.
type DeleteIpAddressResponse ¶
type DeleteIpAddressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *interface{} JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *IPAddressNotFoundResponse JSON409 *ResourceDoesNotSupportUnallocationResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteIpAddressResponse ¶
func ParseDeleteIpAddressResponse(rsp *http.Response) (*DeleteIpAddressResponse, error)
ParseDeleteIpAddressResponse parses an HTTP response from a DeleteIpAddressWithResponse call
func (DeleteIpAddressResponse) Status ¶
func (r DeleteIpAddressResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIpAddressResponse) StatusCode ¶
func (r DeleteIpAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLoadBalancer200ResponseLoadBalancer ¶
type DeleteLoadBalancer200ResponseLoadBalancer struct { ApiReference *string `json:"api_reference"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
DeleteLoadBalancer200ResponseLoadBalancer defines model for DeleteLoadBalancer200ResponseLoadBalancer.
type DeleteLoadBalancerJSONBody ¶
type DeleteLoadBalancerJSONBody struct { // LoadBalancer All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancer LoadBalancerLookup `json:"load_balancer"` }
DeleteLoadBalancerJSONBody defines parameters for DeleteLoadBalancer.
type DeleteLoadBalancerJSONRequestBody ¶
type DeleteLoadBalancerJSONRequestBody DeleteLoadBalancerJSONBody
DeleteLoadBalancerJSONRequestBody defines body for DeleteLoadBalancer for application/json ContentType.
type DeleteLoadBalancerResponse ¶
type DeleteLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancer The load balancer that has been destroyed LoadBalancer DeleteLoadBalancer200ResponseLoadBalancer `json:"load_balancer"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteLoadBalancerResponse ¶
func ParseDeleteLoadBalancerResponse(rsp *http.Response) (*DeleteLoadBalancerResponse, error)
ParseDeleteLoadBalancerResponse parses an HTTP response from a DeleteLoadBalancerWithResponse call
func (DeleteLoadBalancerResponse) Status ¶
func (r DeleteLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLoadBalancerResponse) StatusCode ¶
func (r DeleteLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule ¶
type DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule struct {
Id *string `json:"id,omitempty"`
}
DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule defines model for DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule.
type DeleteLoadBalancersRulesLoadBalancerRuleJSONBody ¶
type DeleteLoadBalancersRulesLoadBalancerRuleJSONBody struct { // LoadBalancerRule All 'load_balancer_rule[]' params are mutually exclusive, only one can be provided. LoadBalancerRule LoadBalancerRuleLookup `json:"load_balancer_rule"` }
DeleteLoadBalancersRulesLoadBalancerRuleJSONBody defines parameters for DeleteLoadBalancersRulesLoadBalancerRule.
type DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody ¶
type DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody DeleteLoadBalancersRulesLoadBalancerRuleJSONBody
DeleteLoadBalancersRulesLoadBalancerRuleJSONRequestBody defines body for DeleteLoadBalancersRulesLoadBalancerRule for application/json ContentType.
type DeleteLoadBalancersRulesLoadBalancerRuleResponse ¶
type DeleteLoadBalancersRulesLoadBalancerRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancerRule The load balancer rule that has been destroyed LoadBalancerRule DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule `json:"load_balancer_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerRuleNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteLoadBalancersRulesLoadBalancerRuleResponse ¶
func ParseDeleteLoadBalancersRulesLoadBalancerRuleResponse(rsp *http.Response) (*DeleteLoadBalancersRulesLoadBalancerRuleResponse, error)
ParseDeleteLoadBalancersRulesLoadBalancerRuleResponse parses an HTTP response from a DeleteLoadBalancersRulesLoadBalancerRuleWithResponse call
func (DeleteLoadBalancersRulesLoadBalancerRuleResponse) Status ¶
func (r DeleteLoadBalancersRulesLoadBalancerRuleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLoadBalancersRulesLoadBalancerRuleResponse) StatusCode ¶
func (r DeleteLoadBalancersRulesLoadBalancerRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSecurityGroup200ResponseSecurityGroup ¶
type DeleteSecurityGroup200ResponseSecurityGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
DeleteSecurityGroup200ResponseSecurityGroup defines model for DeleteSecurityGroup200ResponseSecurityGroup.
type DeleteSecurityGroupJSONBody ¶
type DeleteSecurityGroupJSONBody struct { // SecurityGroup All 'security_group[]' params are mutually exclusive, only one can be provided. SecurityGroup SecurityGroupLookup `json:"security_group"` }
DeleteSecurityGroupJSONBody defines parameters for DeleteSecurityGroup.
type DeleteSecurityGroupJSONRequestBody ¶
type DeleteSecurityGroupJSONRequestBody DeleteSecurityGroupJSONBody
DeleteSecurityGroupJSONRequestBody defines body for DeleteSecurityGroup for application/json ContentType.
type DeleteSecurityGroupResponse ¶
type DeleteSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroup The security group that has been destroyed SecurityGroup DeleteSecurityGroup200ResponseSecurityGroup `json:"security_group"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupNotFoundResponse JSON409 *DeletionRestrictedResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteSecurityGroupResponse ¶
func ParseDeleteSecurityGroupResponse(rsp *http.Response) (*DeleteSecurityGroupResponse, error)
ParseDeleteSecurityGroupResponse parses an HTTP response from a DeleteSecurityGroupWithResponse call
func (DeleteSecurityGroupResponse) Status ¶
func (r DeleteSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSecurityGroupResponse) StatusCode ¶
func (r DeleteSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule ¶
type DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule struct {
Id *string `json:"id,omitempty"`
}
DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule defines model for DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule.
type DeleteSecurityGroupsRulesSecurityGroupRuleJSONBody ¶
type DeleteSecurityGroupsRulesSecurityGroupRuleJSONBody struct { // SecurityGroupRule All 'security_group_rule[]' params are mutually exclusive, only one can be provided. SecurityGroupRule SecurityGroupRuleLookup `json:"security_group_rule"` }
DeleteSecurityGroupsRulesSecurityGroupRuleJSONBody defines parameters for DeleteSecurityGroupsRulesSecurityGroupRule.
type DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody ¶
type DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody DeleteSecurityGroupsRulesSecurityGroupRuleJSONBody
DeleteSecurityGroupsRulesSecurityGroupRuleJSONRequestBody defines body for DeleteSecurityGroupsRulesSecurityGroupRule for application/json ContentType.
type DeleteSecurityGroupsRulesSecurityGroupRuleResponse ¶
type DeleteSecurityGroupsRulesSecurityGroupRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroupRule The security group rule that has been destroyed SecurityGroupRule DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule `json:"security_group_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupRuleNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteSecurityGroupsRulesSecurityGroupRuleResponse ¶
func ParseDeleteSecurityGroupsRulesSecurityGroupRuleResponse(rsp *http.Response) (*DeleteSecurityGroupsRulesSecurityGroupRuleResponse, error)
ParseDeleteSecurityGroupsRulesSecurityGroupRuleResponse parses an HTTP response from a DeleteSecurityGroupsRulesSecurityGroupRuleWithResponse call
func (DeleteSecurityGroupsRulesSecurityGroupRuleResponse) Status ¶
func (r DeleteSecurityGroupsRulesSecurityGroupRuleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode ¶
func (r DeleteSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSshKeyJSONBody ¶
type DeleteSshKeyJSONBody struct { // SshKey All 'ssh_key[]' params are mutually exclusive, only one can be provided. SshKey AuthSSHKeyLookup `json:"ssh_key"` }
DeleteSshKeyJSONBody defines parameters for DeleteSshKey.
type DeleteSshKeyJSONRequestBody ¶
type DeleteSshKeyJSONRequestBody DeleteSshKeyJSONBody
DeleteSshKeyJSONRequestBody defines body for DeleteSshKey for application/json ContentType.
type DeleteSshKeyResponse ¶
type DeleteSshKeyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { SshKey AuthSSHKey `json:"ssh_key"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SSHKeyNotFoundResponse JSON409 *DeletionRestrictedResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteSshKeyResponse ¶
func ParseDeleteSshKeyResponse(rsp *http.Response) (*DeleteSshKeyResponse, error)
ParseDeleteSshKeyResponse parses an HTTP response from a DeleteSshKeyWithResponse call
func (DeleteSshKeyResponse) Status ¶
func (r DeleteSshKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSshKeyResponse) StatusCode ¶
func (r DeleteSshKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTagJSONBody ¶
type DeleteTagJSONBody struct { // Tag All 'tag[]' params are mutually exclusive, only one can be provided. Tag TagLookup `json:"tag"` }
DeleteTagJSONBody defines parameters for DeleteTag.
type DeleteTagJSONRequestBody ¶
type DeleteTagJSONRequestBody DeleteTagJSONBody
DeleteTagJSONRequestBody defines body for DeleteTag for application/json ContentType.
type DeleteTagResponse ¶
type DeleteTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Tag The newly deleted tag Tag Tag `json:"tag"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *TagNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteTagResponse ¶
func ParseDeleteTagResponse(rsp *http.Response) (*DeleteTagResponse, error)
ParseDeleteTagResponse parses an HTTP response from a DeleteTagWithResponse call
func (DeleteTagResponse) Status ¶
func (r DeleteTagResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTagResponse) StatusCode ¶
func (r DeleteTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTrashObjectJSONBody ¶
type DeleteTrashObjectJSONBody struct { // TrashObject All 'trash_object[]' params are mutually exclusive, only one can be provided. TrashObject TrashObjectLookup `json:"trash_object"` }
DeleteTrashObjectJSONBody defines parameters for DeleteTrashObject.
type DeleteTrashObjectJSONRequestBody ¶
type DeleteTrashObjectJSONRequestBody DeleteTrashObjectJSONBody
DeleteTrashObjectJSONRequestBody defines body for DeleteTrashObject for application/json ContentType.
type DeleteTrashObjectResponse ¶
type DeleteTrashObjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *TrashObjectNotFoundResponse JSON406 *TaskQueueingErrorResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteTrashObjectResponse ¶
func ParseDeleteTrashObjectResponse(rsp *http.Response) (*DeleteTrashObjectResponse, error)
ParseDeleteTrashObjectResponse parses an HTTP response from a DeleteTrashObjectWithResponse call
func (DeleteTrashObjectResponse) Status ¶
func (r DeleteTrashObjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTrashObjectResponse) StatusCode ¶
func (r DeleteTrashObjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteVirtualMachine200ResponseVirtualMachine ¶
type DeleteVirtualMachine200ResponseVirtualMachine struct { AttachedIso *ISO `json:"attached_iso"` CpuCores *int `json:"cpu_cores"` CreatedAt *int `json:"created_at,omitempty"` Description *string `json:"description"` Fqdn *string `json:"fqdn,omitempty"` GpuType *DeleteVirtualMachinePartGPUType `json:"gpu_type"` Gpus *[]VirtualMachineGPU `json:"gpus,omitempty"` Group *VirtualMachineGroup `json:"group"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` InitialRootPassword *string `json:"initial_root_password"` IpAddresses *[]IPAddress `json:"ip_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb"` Name *string `json:"name,omitempty"` Organization *Organization `json:"organization,omitempty"` Package *VirtualMachinePackage `json:"package"` State *VirtualMachineStateEnum `json:"state,omitempty"` TagNames *[]string `json:"tag_names,omitempty"` Tags *[]Tag `json:"tags,omitempty"` UseDedicatedCpus *bool `json:"use_dedicated_cpus"` Zone *Zone `json:"zone,omitempty"` }
DeleteVirtualMachine200ResponseVirtualMachine defines model for DeleteVirtualMachine200ResponseVirtualMachine.
type DeleteVirtualMachineGroupJSONBody ¶
type DeleteVirtualMachineGroupJSONBody struct { // VirtualMachineGroup All 'group[]' params are mutually exclusive, only one can be provided. VirtualMachineGroup VirtualMachineGroupLookup `json:"virtual_machine_group"` }
DeleteVirtualMachineGroupJSONBody defines parameters for DeleteVirtualMachineGroup.
type DeleteVirtualMachineGroupJSONRequestBody ¶
type DeleteVirtualMachineGroupJSONRequestBody DeleteVirtualMachineGroupJSONBody
DeleteVirtualMachineGroupJSONRequestBody defines body for DeleteVirtualMachineGroup for application/json ContentType.
type DeleteVirtualMachineGroupResponse ¶
type DeleteVirtualMachineGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineGroup The details for the deleted virtual machine group VirtualMachineGroup VirtualMachineGroup `json:"virtual_machine_group"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineGroupNotFoundResponse JSON409 *DeletionRestrictedResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteVirtualMachineGroupResponse ¶
func ParseDeleteVirtualMachineGroupResponse(rsp *http.Response) (*DeleteVirtualMachineGroupResponse, error)
ParseDeleteVirtualMachineGroupResponse parses an HTTP response from a DeleteVirtualMachineGroupWithResponse call
func (DeleteVirtualMachineGroupResponse) Status ¶
func (r DeleteVirtualMachineGroupResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteVirtualMachineGroupResponse) StatusCode ¶
func (r DeleteVirtualMachineGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteVirtualMachineJSONBody ¶
type DeleteVirtualMachineJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine *VirtualMachineLookup `json:"virtual_machine,omitempty"` }
DeleteVirtualMachineJSONBody defines parameters for DeleteVirtualMachine.
type DeleteVirtualMachineJSONRequestBody ¶
type DeleteVirtualMachineJSONRequestBody DeleteVirtualMachineJSONBody
DeleteVirtualMachineJSONRequestBody defines body for DeleteVirtualMachine for application/json ContentType.
type DeleteVirtualMachinePartGPUType ¶
type DeleteVirtualMachinePartGPUType struct { Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
DeleteVirtualMachinePartGPUType defines model for DeleteVirtualMachinePartGPUType.
type DeleteVirtualMachineResponse ¶
type DeleteVirtualMachineResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { TrashObject TrashObject `json:"trash_object"` VirtualMachine DeleteVirtualMachine200ResponseVirtualMachine `json:"virtual_machine"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseDeleteVirtualMachineResponse ¶
func ParseDeleteVirtualMachineResponse(rsp *http.Response) (*DeleteVirtualMachineResponse, error)
ParseDeleteVirtualMachineResponse parses an HTTP response from a DeleteVirtualMachineWithResponse call
func (DeleteVirtualMachineResponse) Status ¶
func (r DeleteVirtualMachineResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteVirtualMachineResponse) StatusCode ¶
func (r DeleteVirtualMachineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletionRestricted ¶
type DeletionRestricted struct {
Errors *[]string `json:"errors,omitempty"`
}
DeletionRestricted defines model for DeletionRestricted.
type DeletionRestrictedEnum ¶
type DeletionRestrictedEnum string
DeletionRestrictedEnum defines model for DeletionRestrictedEnum.
const (
DeletionRestrictedEnumDeletionRestricted DeletionRestrictedEnum = "deletion_restricted"
)
Defines values for DeletionRestrictedEnum.
type DeletionRestrictedResponse ¶
type DeletionRestrictedResponse struct { Code *DeletionRestrictedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *DeletionRestricted `json:"detail,omitempty"` }
DeletionRestrictedResponse defines model for DeletionRestrictedResponse.
type Disk ¶
type Disk struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` Installation *DiskInstallation `json:"installation"` IoProfile *DiskIOProfile `json:"io_profile"` Name *string `json:"name,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` State *DiskStateEnum `json:"state,omitempty"` StorageSpeed *StorageSpeedEnum `json:"storage_speed,omitempty"` VirtualMachineDisk *VirtualMachineDisk `json:"virtual_machine_disk"` Wwn *string `json:"wwn,omitempty"` }
Disk defines model for Disk.
type DiskBackupPolicyArguments ¶
type DiskBackupPolicyArguments struct { Retention *int `json:"retention,omitempty"` // Schedule All 'schedule[]' params are mutually exclusive, only one can be provided. Schedule *ScheduleArguments `json:"schedule,omitempty"` }
DiskBackupPolicyArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type DiskBackupPolicyLookup ¶
type DiskBackupPolicyLookup struct {
Id *string `json:"id,omitempty"`
}
DiskBackupPolicyLookup All 'disk_backup_policy[]' params are mutually exclusive, only one can be provided.
type DiskBackupPolicyNotFoundEnum ¶
type DiskBackupPolicyNotFoundEnum string
DiskBackupPolicyNotFoundEnum defines model for DiskBackupPolicyNotFoundEnum.
const (
DiskBackupPolicyNotFound DiskBackupPolicyNotFoundEnum = "disk_backup_policy_not_found"
)
Defines values for DiskBackupPolicyNotFoundEnum.
type DiskBackupPolicyNotFoundResponse ¶
type DiskBackupPolicyNotFoundResponse struct { Code *DiskBackupPolicyNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DiskBackupPolicyNotFoundResponse defines model for DiskBackupPolicyNotFoundResponse.
type DiskBackupPolicyTarget ¶
type DiskBackupPolicyTarget struct {
Target *DiskBackupPolicyTarget_Target `json:"target,omitempty"`
}
DiskBackupPolicyTarget defines model for DiskBackupPolicyTarget.
type DiskBackupPolicyTarget_Target ¶
type DiskBackupPolicyTarget_Target struct {
// contains filtered or unexported fields
}
DiskBackupPolicyTarget_Target defines model for DiskBackupPolicyTarget.Target.
func (DiskBackupPolicyTarget_Target) AsDisk ¶
func (t DiskBackupPolicyTarget_Target) AsDisk() (Disk, error)
AsDisk returns the union data inside the DiskBackupPolicyTarget_Target as a Disk
func (DiskBackupPolicyTarget_Target) AsVirtualMachine ¶
func (t DiskBackupPolicyTarget_Target) AsVirtualMachine() (VirtualMachine, error)
AsVirtualMachine returns the union data inside the DiskBackupPolicyTarget_Target as a VirtualMachine
func (*DiskBackupPolicyTarget_Target) FromDisk ¶
func (t *DiskBackupPolicyTarget_Target) FromDisk(v Disk) error
FromDisk overwrites any union data inside the DiskBackupPolicyTarget_Target as the provided Disk
func (*DiskBackupPolicyTarget_Target) FromVirtualMachine ¶
func (t *DiskBackupPolicyTarget_Target) FromVirtualMachine(v VirtualMachine) error
FromVirtualMachine overwrites any union data inside the DiskBackupPolicyTarget_Target as the provided VirtualMachine
func (DiskBackupPolicyTarget_Target) MarshalJSON ¶
func (t DiskBackupPolicyTarget_Target) MarshalJSON() ([]byte, error)
func (*DiskBackupPolicyTarget_Target) MergeDisk ¶
func (t *DiskBackupPolicyTarget_Target) MergeDisk(v Disk) error
MergeDisk performs a merge with any union data inside the DiskBackupPolicyTarget_Target, using the provided Disk
func (*DiskBackupPolicyTarget_Target) MergeVirtualMachine ¶
func (t *DiskBackupPolicyTarget_Target) MergeVirtualMachine(v VirtualMachine) error
MergeVirtualMachine performs a merge with any union data inside the DiskBackupPolicyTarget_Target, using the provided VirtualMachine
func (*DiskBackupPolicyTarget_Target) UnmarshalJSON ¶
func (t *DiskBackupPolicyTarget_Target) UnmarshalJSON(b []byte) error
type DiskIOProfile ¶
type DiskIOProfile struct { Id *string `json:"id,omitempty"` Iops *int `json:"iops"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` SpeedInMb *int `json:"speed_in_mb"` }
DiskIOProfile defines model for DiskIOProfile.
type DiskInstallation ¶
type DiskInstallation struct { Attributes *[]DiskInstallationAttribute `json:"attributes,omitempty"` DiskTemplateVersion *DiskTemplateVersion `json:"disk_template_version,omitempty"` Id *string `json:"id,omitempty"` }
DiskInstallation defines model for DiskInstallation.
type DiskInstallationAttribute ¶
type DiskInstallationAttribute struct { Description *string `json:"description"` Key *string `json:"key,omitempty"` Label *string `json:"label,omitempty"` Protect *bool `json:"protect,omitempty"` Value *string `json:"value"` }
DiskInstallationAttribute defines model for DiskInstallationAttribute.
type DiskLookup ¶
type DiskLookup struct {
Id *string `json:"id,omitempty"`
}
DiskLookup All 'disk[]' params are mutually exclusive, only one can be provided.
type DiskNotFoundEnum ¶
type DiskNotFoundEnum string
DiskNotFoundEnum defines model for DiskNotFoundEnum.
const (
DiskNotFound DiskNotFoundEnum = "disk_not_found"
)
Defines values for DiskNotFoundEnum.
type DiskNotFoundResponse ¶
type DiskNotFoundResponse struct { Code *DiskNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DiskNotFoundResponse defines model for DiskNotFoundResponse.
type DiskStateEnum ¶
type DiskStateEnum string
DiskStateEnum defines model for DiskStateEnum.
const ( DiskStateEnumBuilding DiskStateEnum = "building" DiskStateEnumBuilt DiskStateEnum = "built" DiskStateEnumConfiguring DiskStateEnum = "configuring" DiskStateEnumFailed DiskStateEnum = "failed" DiskStateEnumFormatting DiskStateEnum = "formatting" DiskStateEnumImporting DiskStateEnum = "importing" DiskStateEnumInstalling DiskStateEnum = "installing" DiskStateEnumNotBuilt DiskStateEnum = "not_built" DiskStateEnumResizing DiskStateEnum = "resizing" DiskStateEnumRestoring DiskStateEnum = "restoring" )
Defines values for DiskStateEnum.
type DiskTemplate ¶
type DiskTemplate struct { Description *string `json:"description"` Id *string `json:"id,omitempty"` LatestVersion *DiskTemplateVersion `json:"latest_version"` Name *string `json:"name,omitempty"` OperatingSystem *OperatingSystem `json:"operating_system"` Permalink *string `json:"permalink,omitempty"` Universal *bool `json:"universal,omitempty"` }
DiskTemplate defines model for DiskTemplate.
type DiskTemplateLookup ¶
type DiskTemplateLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
DiskTemplateLookup All 'disk_template[]' params are mutually exclusive, only one can be provided.
type DiskTemplateNotFoundEnum ¶
type DiskTemplateNotFoundEnum string
DiskTemplateNotFoundEnum defines model for DiskTemplateNotFoundEnum.
const (
DiskTemplateNotFound DiskTemplateNotFoundEnum = "disk_template_not_found"
)
Defines values for DiskTemplateNotFoundEnum.
type DiskTemplateNotFoundResponse ¶
type DiskTemplateNotFoundResponse struct { Code *DiskTemplateNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DiskTemplateNotFoundResponse defines model for DiskTemplateNotFoundResponse.
type DiskTemplateNotFoundSchema ¶
type DiskTemplateNotFoundSchema struct { Code *DiskTemplateNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DiskTemplateNotFoundSchema No disk template was found matching any of the criteria provided in the arguments
type DiskTemplateVersion ¶
type DiskTemplateVersion struct { DiskTemplate *DiskTemplate `json:"disk_template,omitempty"` Id *string `json:"id,omitempty"` Number *int `json:"number,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` Stable *bool `json:"stable,omitempty"` }
DiskTemplateVersion defines model for DiskTemplateVersion.
type DiskTemplateVersionNotFoundEnum ¶
type DiskTemplateVersionNotFoundEnum string
DiskTemplateVersionNotFoundEnum defines model for DiskTemplateVersionNotFoundEnum.
const (
DiskTemplateVersionNotFound DiskTemplateVersionNotFoundEnum = "disk_template_version_not_found"
)
Defines values for DiskTemplateVersionNotFoundEnum.
type DiskTemplateVersionNotFoundResponse ¶
type DiskTemplateVersionNotFoundResponse struct { Code *DiskTemplateVersionNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
DiskTemplateVersionNotFoundResponse defines model for DiskTemplateVersionNotFoundResponse.
type FileStorageVolumeArguments ¶
type FileStorageVolumeArguments struct { Associations *[]string `json:"associations,omitempty"` // DataCenter All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenter *DataCenterLookup `json:"data_center,omitempty"` // Name Unique name to help identify the volume. Name *string `json:"name,omitempty"` }
FileStorageVolumeArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type FileStorageVolumeLookup ¶
type FileStorageVolumeLookup struct {
Id *string `json:"id,omitempty"`
}
FileStorageVolumeLookup All 'file_storage_volume[]' params are mutually exclusive, only one can be provided.
type FileStorageVolumeNotFoundEnum ¶
type FileStorageVolumeNotFoundEnum string
FileStorageVolumeNotFoundEnum defines model for FileStorageVolumeNotFoundEnum.
const (
FileStorageVolumeNotFound FileStorageVolumeNotFoundEnum = "file_storage_volume_not_found"
)
Defines values for FileStorageVolumeNotFoundEnum.
type FileStorageVolumeNotFoundResponse ¶
type FileStorageVolumeNotFoundResponse struct { Code *FileStorageVolumeNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
FileStorageVolumeNotFoundResponse defines model for FileStorageVolumeNotFoundResponse.
type FileStorageVolumeStateEnum ¶
type FileStorageVolumeStateEnum string
FileStorageVolumeStateEnum defines model for FileStorageVolumeStateEnum.
const ( FileStorageVolumeStateEnumConfiguring FileStorageVolumeStateEnum = "configuring" FileStorageVolumeStateEnumFailed FileStorageVolumeStateEnum = "failed" FileStorageVolumeStateEnumPending FileStorageVolumeStateEnum = "pending" FileStorageVolumeStateEnumReady FileStorageVolumeStateEnum = "ready" )
Defines values for FileStorageVolumeStateEnum.
type FlexibleResourcesUnavailableToOrganizationEnum ¶
type FlexibleResourcesUnavailableToOrganizationEnum string
FlexibleResourcesUnavailableToOrganizationEnum defines model for FlexibleResourcesUnavailableToOrganizationEnum.
const (
)Defines values for FlexibleResourcesUnavailableToOrganizationEnum.
type FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res ¶
type FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res = OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res
FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res defines model for FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res.
type FlexibleResourcesUnavailableToOrganizationSchema ¶
type FlexibleResourcesUnavailableToOrganizationSchema struct {}
FlexibleResourcesUnavailableToOrganizationSchema The organization is not permitted to use flexible resources
type GPUType ¶
type GPUType struct { DataCenters *[]DataCenter `json:"data_centers,omitempty"` Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GPUType defines model for GPUType.
type GPUTypeLookup ¶
type GPUTypeLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GPUTypeLookup All 'gpu_type[]' params are mutually exclusive, only one can be provided.
type GPUTypeNotFoundEnum ¶
type GPUTypeNotFoundEnum string
GPUTypeNotFoundEnum defines model for GPUTypeNotFoundEnum.
const (
GpuTypeNotFound GPUTypeNotFoundEnum = "gpu_type_not_found"
)
Defines values for GPUTypeNotFoundEnum.
type GPUTypeNotFoundResponse ¶
type GPUTypeNotFoundResponse struct { Code *GPUTypeNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
GPUTypeNotFoundResponse defines model for GPUTypeNotFoundResponse.
type GetCertificateParams ¶
type GetCertificateParams struct { // CertificateId All 'certificate[]' params are mutually exclusive, only one can be provided. CertificateId *string `form:"certificate[id],omitempty" json:"certificate[id],omitempty"` }
GetCertificateParams defines parameters for GetCertificate.
type GetCertificateResponse ¶
type GetCertificateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Certificate []Certificate `json:"certificate"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *CertificateNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetCertificateResponse ¶
func ParseGetCertificateResponse(rsp *http.Response) (*GetCertificateResponse, error)
ParseGetCertificateResponse parses an HTTP response from a GetCertificateWithResponse call
func (GetCertificateResponse) Status ¶
func (r GetCertificateResponse) Status() string
Status returns HTTPResponse.Status
func (GetCertificateResponse) StatusCode ¶
func (r GetCertificateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCountries200ResponseCountries ¶
type GetCountries200ResponseCountries struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetCountries200ResponseCountries defines model for GetCountries200ResponseCountries.
type GetCountriesParams ¶
type GetCountriesParams struct { Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetCountriesParams defines parameters for GetCountries.
type GetCountriesResponse ¶
type GetCountriesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Countries The list of countries Countries []GetCountries200ResponseCountries `json:"countries"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetCountriesResponse ¶
func ParseGetCountriesResponse(rsp *http.Response) (*GetCountriesResponse, error)
ParseGetCountriesResponse parses an HTTP response from a GetCountriesWithResponse call
func (GetCountriesResponse) Status ¶
func (r GetCountriesResponse) Status() string
Status returns HTTPResponse.Status
func (GetCountriesResponse) StatusCode ¶
func (r GetCountriesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCountryCountryStates200ResponseCountryStates ¶
type GetCountryCountryStates200ResponseCountryStates struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetCountryCountryStates200ResponseCountryStates defines model for GetCountryCountryStates200ResponseCountryStates.
type GetCountryCountryStatesParams ¶
type GetCountryCountryStatesParams struct { // CountryId The country to return states for. All 'country[]' params are mutually exclusive, only one can be provided. CountryId *string `form:"country[id],omitempty" json:"country[id],omitempty"` // CountryIsoCode2 The country to return states for. All 'country[]' params are mutually exclusive, only one can be provided. CountryIsoCode2 *string `form:"country[iso_code2],omitempty" json:"country[iso_code2],omitempty"` // CountryIsoCode3 The country to return states for. All 'country[]' params are mutually exclusive, only one can be provided. CountryIsoCode3 *string `form:"country[iso_code3],omitempty" json:"country[iso_code3],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetCountryCountryStatesParams defines parameters for GetCountryCountryStates.
type GetCountryCountryStatesResponse ¶
type GetCountryCountryStatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // CountryStates The list of country states for the given country CountryStates []GetCountryCountryStates200ResponseCountryStates `json:"country_states"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *CountryNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetCountryCountryStatesResponse ¶
func ParseGetCountryCountryStatesResponse(rsp *http.Response) (*GetCountryCountryStatesResponse, error)
ParseGetCountryCountryStatesResponse parses an HTTP response from a GetCountryCountryStatesWithResponse call
func (GetCountryCountryStatesResponse) Status ¶
func (r GetCountryCountryStatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetCountryCountryStatesResponse) StatusCode ¶
func (r GetCountryCountryStatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCountryParams ¶
type GetCountryParams struct { // CountryId The country to return. All 'country[]' params are mutually exclusive, only one can be provided. CountryId *string `form:"country[id],omitempty" json:"country[id],omitempty"` // CountryIsoCode2 The country to return. All 'country[]' params are mutually exclusive, only one can be provided. CountryIsoCode2 *string `form:"country[iso_code2],omitempty" json:"country[iso_code2],omitempty"` // CountryIsoCode3 The country to return. All 'country[]' params are mutually exclusive, only one can be provided. CountryIsoCode3 *string `form:"country[iso_code3],omitempty" json:"country[iso_code3],omitempty"` }
GetCountryParams defines parameters for GetCountry.
type GetCountryResponse ¶
type GetCountryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Country The country details Country Country `json:"country"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *CountryNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetCountryResponse ¶
func ParseGetCountryResponse(rsp *http.Response) (*GetCountryResponse, error)
ParseGetCountryResponse parses an HTTP response from a GetCountryWithResponse call
func (GetCountryResponse) Status ¶
func (r GetCountryResponse) Status() string
Status returns HTTPResponse.Status
func (GetCountryResponse) StatusCode ¶
func (r GetCountryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCountryStateParams ¶
type GetCountryStateParams struct { // CountryStateId The country state to return. All 'country_state[]' params are mutually exclusive, only one can be provided. CountryStateId *string `form:"country_state[id],omitempty" json:"country_state[id],omitempty"` }
GetCountryStateParams defines parameters for GetCountryState.
type GetCountryStateResponse ¶
type GetCountryStateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // CountryState The country state details CountryState CountryState `json:"country_state"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *CountryStateNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetCountryStateResponse ¶
func ParseGetCountryStateResponse(rsp *http.Response) (*GetCountryStateResponse, error)
ParseGetCountryStateResponse parses an HTTP response from a GetCountryStateWithResponse call
func (GetCountryStateResponse) Status ¶
func (r GetCountryStateResponse) Status() string
Status returns HTTPResponse.Status
func (GetCountryStateResponse) StatusCode ¶
func (r GetCountryStateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrencies200ResponseCurrencies ¶
type GetCurrencies200ResponseCurrencies struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetCurrencies200ResponseCurrencies defines model for GetCurrencies200ResponseCurrencies.
type GetCurrenciesParams ¶
type GetCurrenciesParams struct { Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetCurrenciesParams defines parameters for GetCurrencies.
type GetCurrenciesResponse ¶
type GetCurrenciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Currencies The list of currencies Currencies []GetCurrencies200ResponseCurrencies `json:"currencies"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetCurrenciesResponse ¶
func ParseGetCurrenciesResponse(rsp *http.Response) (*GetCurrenciesResponse, error)
ParseGetCurrenciesResponse parses an HTTP response from a GetCurrenciesWithResponse call
func (GetCurrenciesResponse) Status ¶
func (r GetCurrenciesResponse) Status() string
Status returns HTTPResponse.Status
func (GetCurrenciesResponse) StatusCode ¶
func (r GetCurrenciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrencyParams ¶
type GetCurrencyParams struct { // CurrencyId The currency to return. All 'currency[]' params are mutually exclusive, only one can be provided. CurrencyId *string `form:"currency[id],omitempty" json:"currency[id],omitempty"` // CurrencyIsoCode The currency to return. All 'currency[]' params are mutually exclusive, only one can be provided. CurrencyIsoCode *string `form:"currency[iso_code],omitempty" json:"currency[iso_code],omitempty"` }
GetCurrencyParams defines parameters for GetCurrency.
type GetCurrencyResponse ¶
type GetCurrencyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Currency The currency details Currency Currency `json:"currency"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *CurrencyNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetCurrencyResponse ¶
func ParseGetCurrencyResponse(rsp *http.Response) (*GetCurrencyResponse, error)
ParseGetCurrencyResponse parses an HTTP response from a GetCurrencyWithResponse call
func (GetCurrencyResponse) Status ¶
func (r GetCurrencyResponse) Status() string
Status returns HTTPResponse.Status
func (GetCurrencyResponse) StatusCode ¶
func (r GetCurrencyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataCenter200ResponseDataCenter ¶
type GetDataCenter200ResponseDataCenter struct { Country *GetDataCenterPartCountry `json:"country,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetDataCenter200ResponseDataCenter defines model for GetDataCenter200ResponseDataCenter.
type GetDataCenterDefaultNetwork200ResponseNetwork ¶
type GetDataCenterDefaultNetwork200ResponseNetwork struct { DataCenter *GetDataCenterDefaultNetworkPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetDataCenterDefaultNetwork200ResponseNetwork defines model for GetDataCenterDefaultNetwork200ResponseNetwork.
type GetDataCenterDefaultNetworkParams ¶
type GetDataCenterDefaultNetworkParams struct { // DataCenterId All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterId *string `form:"data_center[id],omitempty" json:"data_center[id],omitempty"` // DataCenterPermalink All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterPermalink *string `form:"data_center[permalink],omitempty" json:"data_center[permalink],omitempty"` }
GetDataCenterDefaultNetworkParams defines parameters for GetDataCenterDefaultNetwork.
type GetDataCenterDefaultNetworkPartDataCenter ¶
type GetDataCenterDefaultNetworkPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetDataCenterDefaultNetworkPartDataCenter defines model for GetDataCenterDefaultNetworkPartDataCenter.
type GetDataCenterDefaultNetworkResponse ¶
type GetDataCenterDefaultNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Network The details for the requested network Network GetDataCenterDefaultNetwork200ResponseNetwork `json:"network"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DataCenterNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDataCenterDefaultNetworkResponse ¶
func ParseGetDataCenterDefaultNetworkResponse(rsp *http.Response) (*GetDataCenterDefaultNetworkResponse, error)
ParseGetDataCenterDefaultNetworkResponse parses an HTTP response from a GetDataCenterDefaultNetworkWithResponse call
func (GetDataCenterDefaultNetworkResponse) Status ¶
func (r GetDataCenterDefaultNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataCenterDefaultNetworkResponse) StatusCode ¶
func (r GetDataCenterDefaultNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataCenterGPUTypes200ResponseGPUTypes ¶
type GetDataCenterGPUTypes200ResponseGPUTypes struct { Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetDataCenterGPUTypes200ResponseGPUTypes defines model for GetDataCenterGPUTypes200ResponseGPUTypes.
type GetDataCenterGpuTypesParams ¶
type GetDataCenterGpuTypesParams struct { // DataCenterId The data center to list GPU types for. All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterId *string `form:"data_center[id],omitempty" json:"data_center[id],omitempty"` // DataCenterPermalink The data center to list GPU types for. All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterPermalink *string `form:"data_center[permalink],omitempty" json:"data_center[permalink],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetDataCenterGpuTypesParams defines parameters for GetDataCenterGpuTypes.
type GetDataCenterGpuTypesResponse ¶
type GetDataCenterGpuTypesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { GpuTypes []GetDataCenterGPUTypes200ResponseGPUTypes `json:"gpu_types"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DataCenterNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDataCenterGpuTypesResponse ¶
func ParseGetDataCenterGpuTypesResponse(rsp *http.Response) (*GetDataCenterGpuTypesResponse, error)
ParseGetDataCenterGpuTypesResponse parses an HTTP response from a GetDataCenterGpuTypesWithResponse call
func (GetDataCenterGpuTypesResponse) Status ¶
func (r GetDataCenterGpuTypesResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataCenterGpuTypesResponse) StatusCode ¶
func (r GetDataCenterGpuTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataCenterParams ¶
type GetDataCenterParams struct { // DataCenterId All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterId *string `form:"data_center[id],omitempty" json:"data_center[id],omitempty"` // DataCenterPermalink All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenterPermalink *string `form:"data_center[permalink],omitempty" json:"data_center[permalink],omitempty"` }
GetDataCenterParams defines parameters for GetDataCenter.
type GetDataCenterPartCountry ¶
type GetDataCenterPartCountry struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetDataCenterPartCountry defines model for GetDataCenterPartCountry.
type GetDataCenterResponse ¶
type GetDataCenterResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DataCenter GetDataCenter200ResponseDataCenter `json:"data_center"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DataCenterNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDataCenterResponse ¶
func ParseGetDataCenterResponse(rsp *http.Response) (*GetDataCenterResponse, error)
ParseGetDataCenterResponse parses an HTTP response from a GetDataCenterWithResponse call
func (GetDataCenterResponse) Status ¶
func (r GetDataCenterResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataCenterResponse) StatusCode ¶
func (r GetDataCenterResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDataCenters200ResponseDataCenters ¶
type GetDataCenters200ResponseDataCenters struct { Country *GetDataCentersPartCountry `json:"country,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetDataCenters200ResponseDataCenters defines model for GetDataCenters200ResponseDataCenters.
type GetDataCentersPartCountry ¶
type GetDataCentersPartCountry struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetDataCentersPartCountry defines model for GetDataCentersPartCountry.
type GetDataCentersResponse ¶
type GetDataCentersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DataCenters []GetDataCenters200ResponseDataCenters `json:"data_centers"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetDataCentersResponse ¶
func ParseGetDataCentersResponse(rsp *http.Response) (*GetDataCentersResponse, error)
ParseGetDataCentersResponse parses an HTTP response from a GetDataCentersWithResponse call
func (GetDataCentersResponse) Status ¶
func (r GetDataCentersResponse) Status() string
Status returns HTTPResponse.Status
func (GetDataCentersResponse) StatusCode ¶
func (r GetDataCentersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDisk200ResponseDisk ¶
type GetDisk200ResponseDisk struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` Installation *DiskInstallation `json:"installation"` IoProfile *DiskIOProfile `json:"io_profile"` Name *string `json:"name,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` State *DiskStateEnum `json:"state,omitempty"` StorageSpeed *StorageSpeedEnum `json:"storage_speed,omitempty"` VirtualMachineDisk *GetDiskPartVirtualMachineDisk `json:"virtual_machine_disk"` Wwn *string `json:"wwn,omitempty"` }
GetDisk200ResponseDisk defines model for GetDisk200ResponseDisk.
type GetDiskBackupPolicy200ResponseDiskBackupPolicy ¶
type GetDiskBackupPolicy200ResponseDiskBackupPolicy struct { AutoMoveToTrashAt *int `json:"auto_move_to_trash_at"` Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *Schedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
GetDiskBackupPolicy200ResponseDiskBackupPolicy defines model for GetDiskBackupPolicy200ResponseDiskBackupPolicy.
type GetDiskBackupPolicyParams ¶
type GetDiskBackupPolicyParams struct { // DiskBackupPolicyId The disk backup policy to get information for. All 'disk_backup_policy[]' params are mutually exclusive, only one can be provided. DiskBackupPolicyId *string `form:"disk_backup_policy[id],omitempty" json:"disk_backup_policy[id],omitempty"` }
GetDiskBackupPolicyParams defines parameters for GetDiskBackupPolicy.
type GetDiskBackupPolicyResponse ¶
type GetDiskBackupPolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The located disk backup policy DiskBackupPolicy GetDiskBackupPolicy200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskBackupPolicyNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskBackupPolicyResponse ¶
func ParseGetDiskBackupPolicyResponse(rsp *http.Response) (*GetDiskBackupPolicyResponse, error)
ParseGetDiskBackupPolicyResponse parses an HTTP response from a GetDiskBackupPolicyWithResponse call
func (GetDiskBackupPolicyResponse) Status ¶
func (r GetDiskBackupPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskBackupPolicyResponse) StatusCode ¶
func (r GetDiskBackupPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies ¶
type GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies struct { Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *GetDiskDiskBackupPoliciesPartSchedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies defines model for GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies.
type GetDiskDiskBackupPoliciesParams ¶
type GetDiskDiskBackupPoliciesParams struct { // DiskId The disk to return disk backup policies for. All 'disk[]' params are mutually exclusive, only one can be provided. DiskId *string `form:"disk[id],omitempty" json:"disk[id],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetDiskDiskBackupPoliciesParams defines parameters for GetDiskDiskBackupPolicies.
type GetDiskDiskBackupPoliciesPartSchedule ¶
type GetDiskDiskBackupPoliciesPartSchedule struct { Interval *ScheduleIntervalTypeEnum `json:"interval,omitempty"` NextInvocationAt *int `json:"next_invocation_at,omitempty"` }
GetDiskDiskBackupPoliciesPartSchedule defines model for GetDiskDiskBackupPoliciesPartSchedule.
type GetDiskDiskBackupPoliciesResponse ¶
type GetDiskDiskBackupPoliciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicies The disk backup policies for the provided disk DiskBackupPolicies []GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies `json:"disk_backup_policies"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DiskNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskDiskBackupPoliciesResponse ¶
func ParseGetDiskDiskBackupPoliciesResponse(rsp *http.Response) (*GetDiskDiskBackupPoliciesResponse, error)
ParseGetDiskDiskBackupPoliciesResponse parses an HTTP response from a GetDiskDiskBackupPoliciesWithResponse call
func (GetDiskDiskBackupPoliciesResponse) Status ¶
func (r GetDiskDiskBackupPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskDiskBackupPoliciesResponse) StatusCode ¶
func (r GetDiskDiskBackupPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskParams ¶
type GetDiskParams struct { // DiskId The disk to return. All 'disk[]' params are mutually exclusive, only one can be provided. DiskId *string `form:"disk[id],omitempty" json:"disk[id],omitempty"` }
GetDiskParams defines parameters for GetDisk.
type GetDiskPartVirtualMachine ¶
type GetDiskPartVirtualMachine struct { Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` }
GetDiskPartVirtualMachine defines model for GetDiskPartVirtualMachine.
type GetDiskPartVirtualMachineDisk ¶
type GetDiskPartVirtualMachineDisk struct { AttachOnBoot *bool `json:"attach_on_boot,omitempty"` Boot *bool `json:"boot,omitempty"` State *VirtualMachineDiskAttachmentStateEnum `json:"state,omitempty"` VirtualMachine *GetDiskPartVirtualMachine `json:"virtual_machine,omitempty"` }
GetDiskPartVirtualMachineDisk defines model for GetDiskPartVirtualMachineDisk.
type GetDiskResponse ¶
type GetDiskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Disk The disk details Disk GetDisk200ResponseDisk `json:"disk"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskResponse ¶
func ParseGetDiskResponse(rsp *http.Response) (*GetDiskResponse, error)
ParseGetDiskResponse parses an HTTP response from a GetDiskWithResponse call
func (GetDiskResponse) Status ¶
func (r GetDiskResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskResponse) StatusCode ¶
func (r GetDiskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskTemplate200ResponseDiskTemplate ¶
type GetDiskTemplate200ResponseDiskTemplate struct { Description *string `json:"description"` Id *string `json:"id,omitempty"` LatestVersion *GetDiskTemplatePartLatestVersion `json:"latest_version"` Name *string `json:"name,omitempty"` OperatingSystem *OperatingSystem `json:"operating_system"` Permalink *string `json:"permalink,omitempty"` Universal *bool `json:"universal,omitempty"` }
GetDiskTemplate200ResponseDiskTemplate defines model for GetDiskTemplate200ResponseDiskTemplate.
type GetDiskTemplateParams ¶
type GetDiskTemplateParams struct { // DiskTemplateId The disk template to return. All 'disk_template[]' params are mutually exclusive, only one can be provided. DiskTemplateId *string `form:"disk_template[id],omitempty" json:"disk_template[id],omitempty"` // DiskTemplatePermalink The disk template to return. All 'disk_template[]' params are mutually exclusive, only one can be provided. DiskTemplatePermalink *string `form:"disk_template[permalink],omitempty" json:"disk_template[permalink],omitempty"` }
GetDiskTemplateParams defines parameters for GetDiskTemplate.
type GetDiskTemplatePartLatestVersion ¶
type GetDiskTemplatePartLatestVersion struct {
Id *string `json:"id,omitempty"`
}
GetDiskTemplatePartLatestVersion defines model for GetDiskTemplatePartLatestVersion.
type GetDiskTemplateResponse ¶
type GetDiskTemplateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskTemplate The disk template details DiskTemplate GetDiskTemplate200ResponseDiskTemplate `json:"disk_template"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskTemplateNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskTemplateResponse ¶
func ParseGetDiskTemplateResponse(rsp *http.Response) (*GetDiskTemplateResponse, error)
ParseGetDiskTemplateResponse parses an HTTP response from a GetDiskTemplateWithResponse call
func (GetDiskTemplateResponse) Status ¶
func (r GetDiskTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskTemplateResponse) StatusCode ¶
func (r GetDiskTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskTemplateVersion200ResponseDiskTemplateVersion ¶
type GetDiskTemplateVersion200ResponseDiskTemplateVersion struct { DiskTemplate *GetDiskTemplateVersionPartDiskTemplate `json:"disk_template,omitempty"` Id *string `json:"id,omitempty"` Number *int `json:"number,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` Stable *bool `json:"stable,omitempty"` }
GetDiskTemplateVersion200ResponseDiskTemplateVersion defines model for GetDiskTemplateVersion200ResponseDiskTemplateVersion.
type GetDiskTemplateVersionParams ¶
type GetDiskTemplateVersionParams struct { // DiskTemplateVersionId The disk template version to return. All 'disk_template_version[]' params are mutually exclusive, only one can be provided. DiskTemplateVersionId *string `form:"disk_template_version[id],omitempty" json:"disk_template_version[id],omitempty"` }
GetDiskTemplateVersionParams defines parameters for GetDiskTemplateVersion.
type GetDiskTemplateVersionPartDiskTemplate ¶
type GetDiskTemplateVersionPartDiskTemplate struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetDiskTemplateVersionPartDiskTemplate defines model for GetDiskTemplateVersionPartDiskTemplate.
type GetDiskTemplateVersionResponse ¶
type GetDiskTemplateVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskTemplateVersion The disk template version details DiskTemplateVersion GetDiskTemplateVersion200ResponseDiskTemplateVersion `json:"disk_template_version"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskTemplateVersionNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskTemplateVersionResponse ¶
func ParseGetDiskTemplateVersionResponse(rsp *http.Response) (*GetDiskTemplateVersionResponse, error)
ParseGetDiskTemplateVersionResponse parses an HTTP response from a GetDiskTemplateVersionWithResponse call
func (GetDiskTemplateVersionResponse) Status ¶
func (r GetDiskTemplateVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskTemplateVersionResponse) StatusCode ¶
func (r GetDiskTemplateVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion ¶
type GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion struct { DiskTemplate *GetDiskTemplateVersionSpecPartDiskTemplate `json:"disk_template,omitempty"` Id *string `json:"id,omitempty"` Number *int `json:"number,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` Stable *bool `json:"stable,omitempty"` }
GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion defines model for GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion.
type GetDiskTemplateVersionSpecParams ¶
type GetDiskTemplateVersionSpecParams struct { // DiskTemplateVersionId The disk template version to return. All 'disk_template_version[]' params are mutually exclusive, only one can be provided. DiskTemplateVersionId *string `form:"disk_template_version[id],omitempty" json:"disk_template_version[id],omitempty"` }
GetDiskTemplateVersionSpecParams defines parameters for GetDiskTemplateVersionSpec.
type GetDiskTemplateVersionSpecPartDiskTemplate ¶
type GetDiskTemplateVersionSpecPartDiskTemplate struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetDiskTemplateVersionSpecPartDiskTemplate defines model for GetDiskTemplateVersionSpecPartDiskTemplate.
type GetDiskTemplateVersionSpecResponse ¶
type GetDiskTemplateVersionSpecResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskTemplateVersion The disk template version details DiskTemplateVersion GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion `json:"disk_template_version"` Spec TemplateSpec `json:"spec"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskTemplateVersionNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskTemplateVersionSpecResponse ¶
func ParseGetDiskTemplateVersionSpecResponse(rsp *http.Response) (*GetDiskTemplateVersionSpecResponse, error)
ParseGetDiskTemplateVersionSpecResponse parses an HTTP response from a GetDiskTemplateVersionSpecWithResponse call
func (GetDiskTemplateVersionSpecResponse) Status ¶
func (r GetDiskTemplateVersionSpecResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskTemplateVersionSpecResponse) StatusCode ¶
func (r GetDiskTemplateVersionSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiskTemplateVersions200ResponseDiskTemplate ¶
type GetDiskTemplateVersions200ResponseDiskTemplate struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetDiskTemplateVersions200ResponseDiskTemplate defines model for GetDiskTemplateVersions200ResponseDiskTemplate.
type GetDiskTemplateVersions200ResponseDiskTemplateVersions ¶
type GetDiskTemplateVersions200ResponseDiskTemplateVersions struct { Id *string `json:"id,omitempty"` Number *int `json:"number,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` Stable *bool `json:"stable,omitempty"` }
GetDiskTemplateVersions200ResponseDiskTemplateVersions defines model for GetDiskTemplateVersions200ResponseDiskTemplateVersions.
type GetDiskTemplateVersionsParams ¶
type GetDiskTemplateVersionsParams struct { // DiskTemplateId The disk template to return the versions for. All 'disk_template[]' params are mutually exclusive, only one can be provided. DiskTemplateId *string `form:"disk_template[id],omitempty" json:"disk_template[id],omitempty"` // DiskTemplatePermalink The disk template to return the versions for. All 'disk_template[]' params are mutually exclusive, only one can be provided. DiskTemplatePermalink *string `form:"disk_template[permalink],omitempty" json:"disk_template[permalink],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetDiskTemplateVersionsParams defines parameters for GetDiskTemplateVersions.
type GetDiskTemplateVersionsResponse ¶
type GetDiskTemplateVersionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DiskTemplate GetDiskTemplateVersions200ResponseDiskTemplate `json:"disk_template"` // DiskTemplateVersions The disk template versions for the provided template DiskTemplateVersions []GetDiskTemplateVersions200ResponseDiskTemplateVersions `json:"disk_template_versions"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DiskTemplateNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDiskTemplateVersionsResponse ¶
func ParseGetDiskTemplateVersionsResponse(rsp *http.Response) (*GetDiskTemplateVersionsResponse, error)
ParseGetDiskTemplateVersionsResponse parses an HTTP response from a GetDiskTemplateVersionsWithResponse call
func (GetDiskTemplateVersionsResponse) Status ¶
func (r GetDiskTemplateVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiskTemplateVersionsResponse) StatusCode ¶
func (r GetDiskTemplateVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsRecordParams ¶
type GetDnsRecordParams struct { // DnsRecordId All 'dns_record[]' params are mutually exclusive, only one can be provided. DnsRecordId *string `form:"dns_record[id],omitempty" json:"dns_record[id],omitempty"` }
GetDnsRecordParams defines parameters for GetDnsRecord.
type GetDnsRecordResponse ¶
type GetDnsRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsRecord The DNS record for the provided organization DnsRecord DNSRecord `json:"dns_record"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSRecordNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDnsRecordResponse ¶
func ParseGetDnsRecordResponse(rsp *http.Response) (*GetDnsRecordResponse, error)
ParseGetDnsRecordResponse parses an HTTP response from a GetDnsRecordWithResponse call
func (GetDnsRecordResponse) Status ¶
func (r GetDnsRecordResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsRecordResponse) StatusCode ¶
func (r GetDnsRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsZoneParams ¶
type GetDnsZoneParams struct { // DnsZoneId All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZoneId *string `form:"dns_zone[id],omitempty" json:"dns_zone[id],omitempty"` // DnsZoneName All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZoneName *string `form:"dns_zone[name],omitempty" json:"dns_zone[name],omitempty"` }
GetDnsZoneParams defines parameters for GetDnsZone.
type GetDnsZoneRecordsParams ¶
type GetDnsZoneRecordsParams struct { // DnsZoneId All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZoneId *string `form:"dns_zone[id],omitempty" json:"dns_zone[id],omitempty"` // DnsZoneName All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZoneName *string `form:"dns_zone[name],omitempty" json:"dns_zone[name],omitempty"` }
GetDnsZoneRecordsParams defines parameters for GetDnsZoneRecords.
type GetDnsZoneRecordsResponse ¶
type GetDnsZoneRecordsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsRecords The DNS record for the provided zone DnsRecords []DNSRecord `json:"dns_records"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DNSZoneNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDnsZoneRecordsResponse ¶
func ParseGetDnsZoneRecordsResponse(rsp *http.Response) (*GetDnsZoneRecordsResponse, error)
ParseGetDnsZoneRecordsResponse parses an HTTP response from a GetDnsZoneRecordsWithResponse call
func (GetDnsZoneRecordsResponse) Status ¶
func (r GetDnsZoneRecordsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsZoneRecordsResponse) StatusCode ¶
func (r GetDnsZoneRecordsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDnsZoneResponse ¶
type GetDnsZoneResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsZone The DNS zones for the provided organization DnsZone DNSZone `json:"dns_zone"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSZoneNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetDnsZoneResponse ¶
func ParseGetDnsZoneResponse(rsp *http.Response) (*GetDnsZoneResponse, error)
ParseGetDnsZoneResponse parses an HTTP response from a GetDnsZoneWithResponse call
func (GetDnsZoneResponse) Status ¶
func (r GetDnsZoneResponse) Status() string
Status returns HTTPResponse.Status
func (GetDnsZoneResponse) StatusCode ¶
func (r GetDnsZoneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFileStorageVolume200ResponseFileStorageVolume ¶
type GetFileStorageVolume200ResponseFileStorageVolume struct { Associations *[]string `json:"associations,omitempty"` DataCenter *GetFileStorageVolumePartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // NfsLocation The NFS location of where to mount the volume from. NfsLocation *string `json:"nfs_location"` // Size The size of the volume in bytes. Size *int `json:"size"` State *FileStorageVolumeStateEnum `json:"state,omitempty"` }
GetFileStorageVolume200ResponseFileStorageVolume defines model for GetFileStorageVolume200ResponseFileStorageVolume.
type GetFileStorageVolumeParams ¶
type GetFileStorageVolumeParams struct { // FileStorageVolumeId The file storage volume to return. All 'file_storage_volume[]' params are mutually exclusive, only one can be provided. FileStorageVolumeId *string `form:"file_storage_volume[id],omitempty" json:"file_storage_volume[id],omitempty"` }
GetFileStorageVolumeParams defines parameters for GetFileStorageVolume.
type GetFileStorageVolumePartDataCenter ¶
type GetFileStorageVolumePartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetFileStorageVolumePartDataCenter defines model for GetFileStorageVolumePartDataCenter.
type GetFileStorageVolumeResponse ¶
type GetFileStorageVolumeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // FileStorageVolume The file storage volume. FileStorageVolume GetFileStorageVolume200ResponseFileStorageVolume `json:"file_storage_volume"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *FileStorageVolumeNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetFileStorageVolumeResponse ¶
func ParseGetFileStorageVolumeResponse(rsp *http.Response) (*GetFileStorageVolumeResponse, error)
ParseGetFileStorageVolumeResponse parses an HTTP response from a GetFileStorageVolumeWithResponse call
func (GetFileStorageVolumeResponse) Status ¶
func (r GetFileStorageVolumeResponse) Status() string
Status returns HTTPResponse.Status
func (GetFileStorageVolumeResponse) StatusCode ¶
func (r GetFileStorageVolumeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGPUType200ResponseGPUType ¶
type GetGPUType200ResponseGPUType struct { DataCenters *[]GetGPUTypePartDataCenters `json:"data_centers,omitempty"` Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetGPUType200ResponseGPUType defines model for GetGPUType200ResponseGPUType.
type GetGPUTypePartDataCenters ¶
type GetGPUTypePartDataCenters struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetGPUTypePartDataCenters defines model for GetGPUTypePartDataCenters.
type GetGPUTypes200ResponseGPUTypes ¶
type GetGPUTypes200ResponseGPUTypes struct { DataCenters *[]GetGPUTypesPartDataCenters `json:"data_centers,omitempty"` Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetGPUTypes200ResponseGPUTypes defines model for GetGPUTypes200ResponseGPUTypes.
type GetGPUTypesPartDataCenters ¶
type GetGPUTypesPartDataCenters struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetGPUTypesPartDataCenters defines model for GetGPUTypesPartDataCenters.
type GetGpuTypeParams ¶
type GetGpuTypeParams struct { // GpuTypeId All 'gpu_type[]' params are mutually exclusive, only one can be provided. GpuTypeId *string `form:"gpu_type[id],omitempty" json:"gpu_type[id],omitempty"` // GpuTypePermalink All 'gpu_type[]' params are mutually exclusive, only one can be provided. GpuTypePermalink *string `form:"gpu_type[permalink],omitempty" json:"gpu_type[permalink],omitempty"` }
GetGpuTypeParams defines parameters for GetGpuType.
type GetGpuTypeResponse ¶
type GetGpuTypeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { GpuType GetGPUType200ResponseGPUType `json:"gpu_type"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *GPUTypeNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetGpuTypeResponse ¶
func ParseGetGpuTypeResponse(rsp *http.Response) (*GetGpuTypeResponse, error)
ParseGetGpuTypeResponse parses an HTTP response from a GetGpuTypeWithResponse call
func (GetGpuTypeResponse) Status ¶
func (r GetGpuTypeResponse) Status() string
Status returns HTTPResponse.Status
func (GetGpuTypeResponse) StatusCode ¶
func (r GetGpuTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGpuTypesParams ¶
type GetGpuTypesParams struct { Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetGpuTypesParams defines parameters for GetGpuTypes.
type GetGpuTypesResponse ¶
type GetGpuTypesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { GpuTypes []GetGPUTypes200ResponseGPUTypes `json:"gpu_types"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetGpuTypesResponse ¶
func ParseGetGpuTypesResponse(rsp *http.Response) (*GetGpuTypesResponse, error)
ParseGetGpuTypesResponse parses an HTTP response from a GetGpuTypesWithResponse call
func (GetGpuTypesResponse) Status ¶
func (r GetGpuTypesResponse) Status() string
Status returns HTTPResponse.Status
func (GetGpuTypesResponse) StatusCode ¶
func (r GetGpuTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIPAddress200ResponseAllocation ¶
type GetIPAddress200ResponseAllocation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetIPAddress200ResponseAllocation defines model for GetIPAddress200ResponseAllocation.
type GetIpAddressParams ¶
type GetIpAddressParams struct { // IpAddressId The IP address to find. All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddressId *string `form:"ip_address[id],omitempty" json:"ip_address[id],omitempty"` // IpAddressAddress The IP address to find. All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddressAddress *string `form:"ip_address[address],omitempty" json:"ip_address[address],omitempty"` }
GetIpAddressParams defines parameters for GetIpAddress.
type GetIpAddressResponse ¶
type GetIpAddressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Allocation The resource this address is allocated to Allocation *GetIPAddress200ResponseAllocation `json:"allocation"` // IpAddress The IP address that has been located IpAddress IPAddress `json:"ip_address"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *IPAddressNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetIpAddressResponse ¶
func ParseGetIpAddressResponse(rsp *http.Response) (*GetIpAddressResponse, error)
ParseGetIpAddressResponse parses an HTTP response from a GetIpAddressWithResponse call
func (GetIpAddressResponse) Status ¶
func (r GetIpAddressResponse) Status() string
Status returns HTTPResponse.Status
func (GetIpAddressResponse) StatusCode ¶
func (r GetIpAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoadBalancer200ResponseLoadBalancer ¶
type GetLoadBalancer200ResponseLoadBalancer struct { ApiReference *string `json:"api_reference"` BackendCertificate *string `json:"backend_certificate,omitempty"` BackendCertificateKey *string `json:"backend_certificate_key,omitempty"` DataCenter *GetLoadBalancerPartDataCenter `json:"data_center,omitempty"` EnableWeighting *bool `json:"enable_weighting,omitempty"` HttpsRedirect *bool `json:"https_redirect,omitempty"` Id *string `json:"id,omitempty"` IpAddress *[]GetLoadBalancerPartIPAddress `json:"ip_address,omitempty"` Name *string `json:"name,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` ResourceType *LoadBalancerResourceTypesEnum `json:"resource_type,omitempty"` Resources *[]LoadBalancerResource `json:"resources,omitempty"` StandbyVms *[]string `json:"standby_vms,omitempty"` Weights *[]LoadBalancerWeight `json:"weights,omitempty"` }
GetLoadBalancer200ResponseLoadBalancer defines model for GetLoadBalancer200ResponseLoadBalancer.
type GetLoadBalancerParams ¶
type GetLoadBalancerParams struct { // LoadBalancerId The load balancer to return the details for. All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancerId *string `form:"load_balancer[id],omitempty" json:"load_balancer[id],omitempty"` // LoadBalancerApiReference The load balancer to return the details for. All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancerApiReference *string `form:"load_balancer[api_reference],omitempty" json:"load_balancer[api_reference],omitempty"` }
GetLoadBalancerParams defines parameters for GetLoadBalancer.
type GetLoadBalancerPartDataCenter ¶
type GetLoadBalancerPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetLoadBalancerPartDataCenter defines model for GetLoadBalancerPartDataCenter.
type GetLoadBalancerPartIPAddress ¶
type GetLoadBalancerPartIPAddress struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
GetLoadBalancerPartIPAddress defines model for GetLoadBalancerPartIPAddress.
type GetLoadBalancerResponse ¶
type GetLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancer The load balancer LoadBalancer GetLoadBalancer200ResponseLoadBalancer `json:"load_balancer"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *LoadBalancerNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetLoadBalancerResponse ¶
func ParseGetLoadBalancerResponse(rsp *http.Response) (*GetLoadBalancerResponse, error)
ParseGetLoadBalancerResponse parses an HTTP response from a GetLoadBalancerWithResponse call
func (GetLoadBalancerResponse) Status ¶
func (r GetLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoadBalancerResponse) StatusCode ¶
func (r GetLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoadBalancerRules200ResponseLoadBalancerRules ¶
type GetLoadBalancerRules200ResponseLoadBalancerRules struct { Algorithm *LoadBalancerRuleAlgorithmEnum `json:"algorithm,omitempty"` Certificates *[]GetLoadBalancerRulesPartCertificates `json:"certificates,omitempty"` CheckEnabled *bool `json:"check_enabled,omitempty"` DestinationPort *int `json:"destination_port,omitempty"` Id *string `json:"id,omitempty"` ListenPort *int `json:"listen_port,omitempty"` Protocol *LoadBalancerRuleProtocolEnum `json:"protocol,omitempty"` }
GetLoadBalancerRules200ResponseLoadBalancerRules defines model for GetLoadBalancerRules200ResponseLoadBalancerRules.
type GetLoadBalancerRulesParams ¶
type GetLoadBalancerRulesParams struct { // LoadBalancerId The load balancer to return all load rules for. All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancerId *string `form:"load_balancer[id],omitempty" json:"load_balancer[id],omitempty"` // LoadBalancerApiReference The load balancer to return all load rules for. All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancerApiReference *string `form:"load_balancer[api_reference],omitempty" json:"load_balancer[api_reference],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetLoadBalancerRulesParams defines parameters for GetLoadBalancerRules.
type GetLoadBalancerRulesPartCertificates ¶
type GetLoadBalancerRulesPartCertificates struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetLoadBalancerRulesPartCertificates defines model for GetLoadBalancerRulesPartCertificates.
type GetLoadBalancerRulesResponse ¶
type GetLoadBalancerRulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancerRules The load balancer rules for this load balancer LoadBalancerRules []GetLoadBalancerRules200ResponseLoadBalancerRules `json:"load_balancer_rules"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetLoadBalancerRulesResponse ¶
func ParseGetLoadBalancerRulesResponse(rsp *http.Response) (*GetLoadBalancerRulesResponse, error)
ParseGetLoadBalancerRulesResponse parses an HTTP response from a GetLoadBalancerRulesWithResponse call
func (GetLoadBalancerRulesResponse) Status ¶
func (r GetLoadBalancerRulesResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoadBalancerRulesResponse) StatusCode ¶
func (r GetLoadBalancerRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule ¶
type GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule struct { Algorithm *LoadBalancerRuleAlgorithmEnum `json:"algorithm,omitempty"` BackendSsl *bool `json:"backend_ssl,omitempty"` Certificates *[]GetLoadBalancersRulesLoadBalancerRulePartCertificates `json:"certificates,omitempty"` CheckEnabled *bool `json:"check_enabled,omitempty"` CheckFall *int `json:"check_fall,omitempty"` CheckHttpStatuses *LoadBalancerRuleHTTPStatusesEnum `json:"check_http_statuses"` CheckInterval *int `json:"check_interval,omitempty"` CheckPath *string `json:"check_path,omitempty"` CheckProtocol *LoadBalancerRuleCheckProtocolEnum `json:"check_protocol"` CheckRise *int `json:"check_rise,omitempty"` CheckTimeout *int `json:"check_timeout,omitempty"` DestinationPort *int `json:"destination_port,omitempty"` Id *string `json:"id,omitempty"` ListenPort *int `json:"listen_port,omitempty"` LoadBalancer *GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer `json:"load_balancer,omitempty"` PassthroughSsl *bool `json:"passthrough_ssl,omitempty"` Protocol *LoadBalancerRuleProtocolEnum `json:"protocol,omitempty"` ProxyProtocol *bool `json:"proxy_protocol,omitempty"` }
GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule defines model for GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule.
type GetLoadBalancersRulesLoadBalancerRuleParams ¶
type GetLoadBalancersRulesLoadBalancerRuleParams struct { // LoadBalancerRuleId The load balancer rule to return the details for. All 'load_balancer_rule[]' params are mutually exclusive, only one can be provided. LoadBalancerRuleId *string `form:"load_balancer_rule[id],omitempty" json:"load_balancer_rule[id],omitempty"` }
GetLoadBalancersRulesLoadBalancerRuleParams defines parameters for GetLoadBalancersRulesLoadBalancerRule.
type GetLoadBalancersRulesLoadBalancerRulePartCertificates ¶
type GetLoadBalancersRulesLoadBalancerRulePartCertificates struct { AdditionalNames *[]string `json:"additional_names,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` State *CertificateStateEnum `json:"state,omitempty"` }
GetLoadBalancersRulesLoadBalancerRulePartCertificates defines model for GetLoadBalancersRulesLoadBalancerRulePartCertificates.
type GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer ¶
type GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer defines model for GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer.
type GetLoadBalancersRulesLoadBalancerRuleResponse ¶
type GetLoadBalancersRulesLoadBalancerRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancerRule The resolved load balancer rule LoadBalancerRule GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule `json:"load_balancer_rule"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *LoadBalancerRuleNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetLoadBalancersRulesLoadBalancerRuleResponse ¶
func ParseGetLoadBalancersRulesLoadBalancerRuleResponse(rsp *http.Response) (*GetLoadBalancersRulesLoadBalancerRuleResponse, error)
ParseGetLoadBalancersRulesLoadBalancerRuleResponse parses an HTTP response from a GetLoadBalancersRulesLoadBalancerRuleWithResponse call
func (GetLoadBalancersRulesLoadBalancerRuleResponse) Status ¶
func (r GetLoadBalancersRulesLoadBalancerRuleResponse) Status() string
Status returns HTTPResponse.Status
func (GetLoadBalancersRulesLoadBalancerRuleResponse) StatusCode ¶
func (r GetLoadBalancersRulesLoadBalancerRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNetworkParams ¶
type GetNetworkParams struct { // NetworkId The network to return. All 'network[]' params are mutually exclusive, only one can be provided. NetworkId *string `form:"network[id],omitempty" json:"network[id],omitempty"` // NetworkPermalink The network to return. All 'network[]' params are mutually exclusive, only one can be provided. NetworkPermalink *string `form:"network[permalink],omitempty" json:"network[permalink],omitempty"` }
GetNetworkParams defines parameters for GetNetwork.
type GetNetworkResponse ¶
type GetNetworkResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Network The details for the requested network Network Network `json:"network"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *NetworkNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetNetworkResponse ¶
func ParseGetNetworkResponse(rsp *http.Response) (*GetNetworkResponse, error)
ParseGetNetworkResponse parses an HTTP response from a GetNetworkWithResponse call
func (GetNetworkResponse) Status ¶
func (r GetNetworkResponse) Status() string
Status returns HTTPResponse.Status
func (GetNetworkResponse) StatusCode ¶
func (r GetNetworkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOperatingSystemParams ¶
type GetOperatingSystemParams struct { // OperatingSystemId The operating system to return. All 'operating_system[]' params are mutually exclusive, only one can be provided. OperatingSystemId *string `form:"operating_system[id],omitempty" json:"operating_system[id],omitempty"` }
GetOperatingSystemParams defines parameters for GetOperatingSystem.
type GetOperatingSystemResponse ¶
type GetOperatingSystemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // OperatingSystem The operating system details OperatingSystem OperatingSystem `json:"operating_system"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *OperatingSystemNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOperatingSystemResponse ¶
func ParseGetOperatingSystemResponse(rsp *http.Response) (*GetOperatingSystemResponse, error)
ParseGetOperatingSystemResponse parses an HTTP response from a GetOperatingSystemWithResponse call
func (GetOperatingSystemResponse) Status ¶
func (r GetOperatingSystemResponse) Status() string
Status returns HTTPResponse.Status
func (GetOperatingSystemResponse) StatusCode ¶
func (r GetOperatingSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOperatingSystems200ResponseOperatingSystems ¶
type GetOperatingSystems200ResponseOperatingSystems struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetOperatingSystems200ResponseOperatingSystems defines model for GetOperatingSystems200ResponseOperatingSystems.
type GetOperatingSystemsParams ¶
type GetOperatingSystemsParams struct { Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOperatingSystemsParams defines parameters for GetOperatingSystems.
type GetOperatingSystemsResponse ¶
type GetOperatingSystemsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // OperatingSystems The list of available operating systems OperatingSystems []GetOperatingSystems200ResponseOperatingSystems `json:"operating_systems"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetOperatingSystemsResponse ¶
func ParseGetOperatingSystemsResponse(rsp *http.Response) (*GetOperatingSystemsResponse, error)
ParseGetOperatingSystemsResponse parses an HTTP response from a GetOperatingSystemsWithResponse call
func (GetOperatingSystemsResponse) Status ¶
func (r GetOperatingSystemsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOperatingSystemsResponse) StatusCode ¶
func (r GetOperatingSystemsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationAvailableNetworks200ResponseNetworks ¶
type GetOrganizationAvailableNetworks200ResponseNetworks struct { DataCenter *GetOrganizationAvailableNetworksPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetOrganizationAvailableNetworks200ResponseNetworks defines model for GetOrganizationAvailableNetworks200ResponseNetworks.
type GetOrganizationAvailableNetworks200ResponseVirtualNetworks ¶
type GetOrganizationAvailableNetworks200ResponseVirtualNetworks struct { DataCenter *GetOrganizationAvailableNetworksPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetOrganizationAvailableNetworks200ResponseVirtualNetworks defines model for GetOrganizationAvailableNetworks200ResponseVirtualNetworks.
type GetOrganizationAvailableNetworksParams ¶
type GetOrganizationAvailableNetworksParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` }
GetOrganizationAvailableNetworksParams defines parameters for GetOrganizationAvailableNetworks.
type GetOrganizationAvailableNetworksPartDataCenter ¶
type GetOrganizationAvailableNetworksPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetOrganizationAvailableNetworksPartDataCenter defines model for GetOrganizationAvailableNetworksPartDataCenter.
type GetOrganizationAvailableNetworksResponse ¶
type GetOrganizationAvailableNetworksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Networks []GetOrganizationAvailableNetworks200ResponseNetworks `json:"networks"` VirtualNetworks []GetOrganizationAvailableNetworks200ResponseVirtualNetworks `json:"virtual_networks"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationAvailableNetworksResponse ¶
func ParseGetOrganizationAvailableNetworksResponse(rsp *http.Response) (*GetOrganizationAvailableNetworksResponse, error)
ParseGetOrganizationAvailableNetworksResponse parses an HTTP response from a GetOrganizationAvailableNetworksWithResponse call
func (GetOrganizationAvailableNetworksResponse) Status ¶
func (r GetOrganizationAvailableNetworksResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationAvailableNetworksResponse) StatusCode ¶
func (r GetOrganizationAvailableNetworksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationCertificates200ResponseCertificates ¶
type GetOrganizationCertificates200ResponseCertificates struct { ExpiresAt *int `json:"expires_at"` Id *string `json:"id,omitempty"` Issuer *IssuerEnum `json:"issuer,omitempty"` LastIssuedAt *int `json:"last_issued_at"` Name *string `json:"name,omitempty"` State *CertificateStateEnum `json:"state,omitempty"` }
GetOrganizationCertificates200ResponseCertificates defines model for GetOrganizationCertificates200ResponseCertificates.
type GetOrganizationCertificatesParams ¶
type GetOrganizationCertificatesParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationCertificatesParams defines parameters for GetOrganizationCertificates.
type GetOrganizationCertificatesResponse ¶
type GetOrganizationCertificatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Certificates []GetOrganizationCertificates200ResponseCertificates `json:"certificates"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationCertificatesResponse ¶
func ParseGetOrganizationCertificatesResponse(rsp *http.Response) (*GetOrganizationCertificatesResponse, error)
ParseGetOrganizationCertificatesResponse parses an HTTP response from a GetOrganizationCertificatesWithResponse call
func (GetOrganizationCertificatesResponse) Status ¶
func (r GetOrganizationCertificatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationCertificatesResponse) StatusCode ¶
func (r GetOrganizationCertificatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies ¶
type GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies struct { Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *GetOrganizationDiskBackupPoliciesPartSchedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies defines model for GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies.
type GetOrganizationDiskBackupPoliciesParams ¶
type GetOrganizationDiskBackupPoliciesParams struct { // OrganizationId The organization to return disk backup policies for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to return disk backup policies for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationDiskBackupPoliciesParams defines parameters for GetOrganizationDiskBackupPolicies.
type GetOrganizationDiskBackupPoliciesPartSchedule ¶
type GetOrganizationDiskBackupPoliciesPartSchedule struct { Interval *ScheduleIntervalTypeEnum `json:"interval,omitempty"` NextInvocationAt *int `json:"next_invocation_at,omitempty"` }
GetOrganizationDiskBackupPoliciesPartSchedule defines model for GetOrganizationDiskBackupPoliciesPartSchedule.
type GetOrganizationDiskBackupPoliciesResponse ¶
type GetOrganizationDiskBackupPoliciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicies The disk backup policies for the provided organization DiskBackupPolicies []GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies `json:"disk_backup_policies"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationDiskBackupPoliciesResponse ¶
func ParseGetOrganizationDiskBackupPoliciesResponse(rsp *http.Response) (*GetOrganizationDiskBackupPoliciesResponse, error)
ParseGetOrganizationDiskBackupPoliciesResponse parses an HTTP response from a GetOrganizationDiskBackupPoliciesWithResponse call
func (GetOrganizationDiskBackupPoliciesResponse) Status ¶
func (r GetOrganizationDiskBackupPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationDiskBackupPoliciesResponse) StatusCode ¶
func (r GetOrganizationDiskBackupPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationDiskTemplates200ResponseDiskTemplates ¶
type GetOrganizationDiskTemplates200ResponseDiskTemplates struct { Description *string `json:"description"` Id *string `json:"id,omitempty"` LatestVersion *GetOrganizationDiskTemplatesPartLatestVersion `json:"latest_version"` Name *string `json:"name,omitempty"` OperatingSystem *GetOrganizationDiskTemplatesPartOperatingSystem `json:"operating_system"` Permalink *string `json:"permalink,omitempty"` Universal *bool `json:"universal,omitempty"` }
GetOrganizationDiskTemplates200ResponseDiskTemplates defines model for GetOrganizationDiskTemplates200ResponseDiskTemplates.
type GetOrganizationDiskTemplatesParams ¶
type GetOrganizationDiskTemplatesParams struct { // OrganizationId The organization to find disk templates for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to find disk templates for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` // IncludeUniversal Whether or not to include universal templates IncludeUniversal *bool `form:"include_universal,omitempty" json:"include_universal,omitempty"` // OperatingSystemId An operating system to use to filter disk templates. All 'operating_system[]' params are mutually exclusive, only one can be provided. OperatingSystemId *string `form:"operating_system[id],omitempty" json:"operating_system[id],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationDiskTemplatesParams defines parameters for GetOrganizationDiskTemplates.
type GetOrganizationDiskTemplatesPartLatestVersion ¶
type GetOrganizationDiskTemplatesPartLatestVersion struct { Id *string `json:"id,omitempty"` Number *int `json:"number,omitempty"` }
GetOrganizationDiskTemplatesPartLatestVersion defines model for GetOrganizationDiskTemplatesPartLatestVersion.
type GetOrganizationDiskTemplatesPartOperatingSystem ¶
type GetOrganizationDiskTemplatesPartOperatingSystem struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetOrganizationDiskTemplatesPartOperatingSystem defines model for GetOrganizationDiskTemplatesPartOperatingSystem.
type GetOrganizationDiskTemplatesResponse ¶
type GetOrganizationDiskTemplatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskTemplates The list of disk templates DiskTemplates []GetOrganizationDiskTemplates200ResponseDiskTemplates `json:"disk_templates"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OperatingSystemNotFoundOrganizationNotFound404Res JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationDiskTemplatesResponse ¶
func ParseGetOrganizationDiskTemplatesResponse(rsp *http.Response) (*GetOrganizationDiskTemplatesResponse, error)
ParseGetOrganizationDiskTemplatesResponse parses an HTTP response from a GetOrganizationDiskTemplatesWithResponse call
func (GetOrganizationDiskTemplatesResponse) Status ¶
func (r GetOrganizationDiskTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationDiskTemplatesResponse) StatusCode ¶
func (r GetOrganizationDiskTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationDisks200ResponseDisk ¶
type GetOrganizationDisks200ResponseDisk struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` State *DiskStateEnum `json:"state,omitempty"` VirtualMachineDisk *GetOrganizationDisksPartVirtualMachineDisk `json:"virtual_machine_disk"` Wwn *string `json:"wwn,omitempty"` }
GetOrganizationDisks200ResponseDisk defines model for GetOrganizationDisks200ResponseDisk.
type GetOrganizationDisksParams ¶
type GetOrganizationDisksParams struct { // OrganizationId The organization to find disks for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to find disks for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationDisksParams defines parameters for GetOrganizationDisks.
type GetOrganizationDisksPartVirtualMachine ¶
type GetOrganizationDisksPartVirtualMachine struct { Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` }
GetOrganizationDisksPartVirtualMachine defines model for GetOrganizationDisksPartVirtualMachine.
type GetOrganizationDisksPartVirtualMachineDisk ¶
type GetOrganizationDisksPartVirtualMachineDisk struct {
VirtualMachine *GetOrganizationDisksPartVirtualMachine `json:"virtual_machine,omitempty"`
}
GetOrganizationDisksPartVirtualMachineDisk defines model for GetOrganizationDisksPartVirtualMachineDisk.
type GetOrganizationDisksResponse ¶
type GetOrganizationDisksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Disk The list of disks Disk []GetOrganizationDisks200ResponseDisk `json:"disk"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationDisksResponse ¶
func ParseGetOrganizationDisksResponse(rsp *http.Response) (*GetOrganizationDisksResponse, error)
ParseGetOrganizationDisksResponse parses an HTTP response from a GetOrganizationDisksWithResponse call
func (GetOrganizationDisksResponse) Status ¶
func (r GetOrganizationDisksResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationDisksResponse) StatusCode ¶
func (r GetOrganizationDisksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationDnsZonesNameserversParams ¶
type GetOrganizationDnsZonesNameserversParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` }
GetOrganizationDnsZonesNameserversParams defines parameters for GetOrganizationDnsZonesNameservers.
type GetOrganizationDnsZonesNameserversResponse ¶
type GetOrganizationDnsZonesNameserversResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Nameservers []string `json:"nameservers"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationDnsZonesNameserversResponse ¶
func ParseGetOrganizationDnsZonesNameserversResponse(rsp *http.Response) (*GetOrganizationDnsZonesNameserversResponse, error)
ParseGetOrganizationDnsZonesNameserversResponse parses an HTTP response from a GetOrganizationDnsZonesNameserversWithResponse call
func (GetOrganizationDnsZonesNameserversResponse) Status ¶
func (r GetOrganizationDnsZonesNameserversResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationDnsZonesNameserversResponse) StatusCode ¶
func (r GetOrganizationDnsZonesNameserversResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationDnsZonesParams ¶
type GetOrganizationDnsZonesParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationDnsZonesParams defines parameters for GetOrganizationDnsZones.
type GetOrganizationDnsZonesResponse ¶
type GetOrganizationDnsZonesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsZones The DNS zones for the provided organization DnsZones []DNSZone `json:"dns_zones"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationDnsZonesResponse ¶
func ParseGetOrganizationDnsZonesResponse(rsp *http.Response) (*GetOrganizationDnsZonesResponse, error)
ParseGetOrganizationDnsZonesResponse parses an HTTP response from a GetOrganizationDnsZonesWithResponse call
func (GetOrganizationDnsZonesResponse) Status ¶
func (r GetOrganizationDnsZonesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationDnsZonesResponse) StatusCode ¶
func (r GetOrganizationDnsZonesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes ¶
type GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes struct { Associations *[]string `json:"associations,omitempty"` DataCenter *GetOrganizationFileStorageVolumesPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // NfsLocation The NFS location of where to mount the volume from. NfsLocation *string `json:"nfs_location"` // Size The size of the volume in bytes. Size *int `json:"size"` State *FileStorageVolumeStateEnum `json:"state,omitempty"` }
GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes defines model for GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes.
type GetOrganizationFileStorageVolumesParams ¶
type GetOrganizationFileStorageVolumesParams struct { // OrganizationId The organization to return all file storage volumes for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to return all file storage volumes for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationFileStorageVolumesParams defines parameters for GetOrganizationFileStorageVolumes.
type GetOrganizationFileStorageVolumesPartDataCenter ¶
type GetOrganizationFileStorageVolumesPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetOrganizationFileStorageVolumesPartDataCenter defines model for GetOrganizationFileStorageVolumesPartDataCenter.
type GetOrganizationFileStorageVolumesResponse ¶
type GetOrganizationFileStorageVolumesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // FileStorageVolumes A list of all file storage volumes for the given organization. FileStorageVolumes []GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes `json:"file_storage_volumes"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationFileStorageVolumesResponse ¶
func ParseGetOrganizationFileStorageVolumesResponse(rsp *http.Response) (*GetOrganizationFileStorageVolumesResponse, error)
ParseGetOrganizationFileStorageVolumesResponse parses an HTTP response from a GetOrganizationFileStorageVolumesWithResponse call
func (GetOrganizationFileStorageVolumesResponse) Status ¶
func (r GetOrganizationFileStorageVolumesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationFileStorageVolumesResponse) StatusCode ¶
func (r GetOrganizationFileStorageVolumesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationIPAddresses200ResponseIPAddresses ¶
type GetOrganizationIPAddresses200ResponseIPAddresses struct { Address *string `json:"address,omitempty"` AllocationId *string `json:"allocation_id"` AllocationType *string `json:"allocation_type"` Id *string `json:"id,omitempty"` ReverseDns *string `json:"reverse_dns,omitempty"` Vip *bool `json:"vip,omitempty"` }
GetOrganizationIPAddresses200ResponseIPAddresses defines model for GetOrganizationIPAddresses200ResponseIPAddresses.
type GetOrganizationIpAddressesParams ¶
type GetOrganizationIpAddressesParams struct { // OrganizationId The organization to use when looking up IP addresses. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to use when looking up IP addresses. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` // Allocated If true, only return allocated IP addresss. If false, only return unallocated IP addresses. Allocated *bool `form:"allocated,omitempty" json:"allocated,omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationIpAddressesParams defines parameters for GetOrganizationIpAddresses.
type GetOrganizationIpAddressesResponse ¶
type GetOrganizationIpAddressesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddresses The IP addresses belonging to this organization IpAddresses []GetOrganizationIPAddresses200ResponseIPAddresses `json:"ip_addresses"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationIpAddressesResponse ¶
func ParseGetOrganizationIpAddressesResponse(rsp *http.Response) (*GetOrganizationIpAddressesResponse, error)
ParseGetOrganizationIpAddressesResponse parses an HTTP response from a GetOrganizationIpAddressesWithResponse call
func (GetOrganizationIpAddressesResponse) Status ¶
func (r GetOrganizationIpAddressesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationIpAddressesResponse) StatusCode ¶
func (r GetOrganizationIpAddressesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationLoadBalancers200ResponseLoadBalancers ¶
type GetOrganizationLoadBalancers200ResponseLoadBalancers struct { ApiReference *string `json:"api_reference"` DataCenter *GetOrganizationLoadBalancersPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` IpAddress *[]GetOrganizationLoadBalancersPartIPAddress `json:"ip_address,omitempty"` Name *string `json:"name,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` ResourceType *LoadBalancerResourceTypesEnum `json:"resource_type,omitempty"` Resources *[]LoadBalancerResource `json:"resources,omitempty"` }
GetOrganizationLoadBalancers200ResponseLoadBalancers defines model for GetOrganizationLoadBalancers200ResponseLoadBalancers.
type GetOrganizationLoadBalancersParams ¶
type GetOrganizationLoadBalancersParams struct { // OrganizationId The organization to return all load balancers for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to return all load balancers for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationLoadBalancersParams defines parameters for GetOrganizationLoadBalancers.
type GetOrganizationLoadBalancersPartDataCenter ¶
type GetOrganizationLoadBalancersPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetOrganizationLoadBalancersPartDataCenter defines model for GetOrganizationLoadBalancersPartDataCenter.
type GetOrganizationLoadBalancersPartIPAddress ¶
type GetOrganizationLoadBalancersPartIPAddress struct {
Address *string `json:"address,omitempty"`
}
GetOrganizationLoadBalancersPartIPAddress defines model for GetOrganizationLoadBalancersPartIPAddress.
type GetOrganizationLoadBalancersResponse ¶
type GetOrganizationLoadBalancersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancers The load balancers owned by this organization LoadBalancers []GetOrganizationLoadBalancers200ResponseLoadBalancers `json:"load_balancers"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationLoadBalancersResponse ¶
func ParseGetOrganizationLoadBalancersResponse(rsp *http.Response) (*GetOrganizationLoadBalancersResponse, error)
ParseGetOrganizationLoadBalancersResponse parses an HTTP response from a GetOrganizationLoadBalancersWithResponse call
func (GetOrganizationLoadBalancersResponse) Status ¶
func (r GetOrganizationLoadBalancersResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationLoadBalancersResponse) StatusCode ¶
func (r GetOrganizationLoadBalancersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationManaged200ResponseOrganizations ¶
type GetOrganizationManaged200ResponseOrganizations struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` InfrastructureDomain *string `json:"infrastructure_domain,omitempty"` Managed *bool `json:"managed,omitempty"` Name *string `json:"name,omitempty"` SubDomain *string `json:"sub_domain,omitempty"` }
GetOrganizationManaged200ResponseOrganizations defines model for GetOrganizationManaged200ResponseOrganizations.
type GetOrganizationManagedParams ¶
type GetOrganizationManagedParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationManagedParams defines parameters for GetOrganizationManaged.
type GetOrganizationManagedResponse ¶
type GetOrganizationManagedResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Organizations []GetOrganizationManaged200ResponseOrganizations `json:"organizations"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationManagedResponse ¶
func ParseGetOrganizationManagedResponse(rsp *http.Response) (*GetOrganizationManagedResponse, error)
ParseGetOrganizationManagedResponse parses an HTTP response from a GetOrganizationManagedWithResponse call
func (GetOrganizationManagedResponse) Status ¶
func (r GetOrganizationManagedResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationManagedResponse) StatusCode ¶
func (r GetOrganizationManagedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationNetworkSpeedProfilesParams ¶
type GetOrganizationNetworkSpeedProfilesParams struct { // OrganizationId The organization to use when looking up network speed profiles. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to use when looking up network speed profiles. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationNetworkSpeedProfilesParams defines parameters for GetOrganizationNetworkSpeedProfiles.
type GetOrganizationNetworkSpeedProfilesResponse ¶
type GetOrganizationNetworkSpeedProfilesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // NetworkSpeedProfiles The network speed profiles available to this organization NetworkSpeedProfiles []NetworkSpeedProfile `json:"network_speed_profiles"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationNetworkSpeedProfilesResponse ¶
func ParseGetOrganizationNetworkSpeedProfilesResponse(rsp *http.Response) (*GetOrganizationNetworkSpeedProfilesResponse, error)
ParseGetOrganizationNetworkSpeedProfilesResponse parses an HTTP response from a GetOrganizationNetworkSpeedProfilesWithResponse call
func (GetOrganizationNetworkSpeedProfilesResponse) Status ¶
func (r GetOrganizationNetworkSpeedProfilesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationNetworkSpeedProfilesResponse) StatusCode ¶
func (r GetOrganizationNetworkSpeedProfilesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationParams ¶
type GetOrganizationParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` }
GetOrganizationParams defines parameters for GetOrganization.
type GetOrganizationResponse ¶
type GetOrganizationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Organization Organization `json:"organization"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationResponse ¶
func ParseGetOrganizationResponse(rsp *http.Response) (*GetOrganizationResponse, error)
ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call
func (GetOrganizationResponse) Status ¶
func (r GetOrganizationResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationResponse) StatusCode ¶
func (r GetOrganizationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationSecurityGroupsParams ¶
type GetOrganizationSecurityGroupsParams struct { // OrganizationId The organization to return all security groups for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to return all security groups for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationSecurityGroupsParams defines parameters for GetOrganizationSecurityGroups.
type GetOrganizationSecurityGroupsResponse ¶
type GetOrganizationSecurityGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` // SecurityGroups The security groups owned by this organization SecurityGroups []SecurityGroup `json:"security_groups"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationSecurityGroupsResponse ¶
func ParseGetOrganizationSecurityGroupsResponse(rsp *http.Response) (*GetOrganizationSecurityGroupsResponse, error)
ParseGetOrganizationSecurityGroupsResponse parses an HTTP response from a GetOrganizationSecurityGroupsWithResponse call
func (GetOrganizationSecurityGroupsResponse) Status ¶
func (r GetOrganizationSecurityGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationSecurityGroupsResponse) StatusCode ¶
func (r GetOrganizationSecurityGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationSshKeysParams ¶
type GetOrganizationSshKeysParams struct { // OrganizationId The organization to list SSH keys for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to list SSH keys for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationSshKeysParams defines parameters for GetOrganizationSshKeys.
type GetOrganizationSshKeysResponse ¶
type GetOrganizationSshKeysResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` SshKeys []AuthSSHKey `json:"ssh_keys"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationSshKeysResponse ¶
func ParseGetOrganizationSshKeysResponse(rsp *http.Response) (*GetOrganizationSshKeysResponse, error)
ParseGetOrganizationSshKeysResponse parses an HTTP response from a GetOrganizationSshKeysWithResponse call
func (GetOrganizationSshKeysResponse) Status ¶
func (r GetOrganizationSshKeysResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationSshKeysResponse) StatusCode ¶
func (r GetOrganizationSshKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationTags200ResponseTags ¶
type GetOrganizationTags200ResponseTags struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetOrganizationTags200ResponseTags defines model for GetOrganizationTags200ResponseTags.
type GetOrganizationTagsParams ¶
type GetOrganizationTagsParams struct { // OrganizationId The organization to list the tags for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to list the tags for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationTagsParams defines parameters for GetOrganizationTags.
type GetOrganizationTagsResponse ¶
type GetOrganizationTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` // Tags The details for the tags on the organization Tags []GetOrganizationTags200ResponseTags `json:"tags"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationTagsResponse ¶
func ParseGetOrganizationTagsResponse(rsp *http.Response) (*GetOrganizationTagsResponse, error)
ParseGetOrganizationTagsResponse parses an HTTP response from a GetOrganizationTagsWithResponse call
func (GetOrganizationTagsResponse) Status ¶
func (r GetOrganizationTagsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationTagsResponse) StatusCode ¶
func (r GetOrganizationTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationTrashObjectsParams ¶
type GetOrganizationTrashObjectsParams struct { // OrganizationId The organization to find all trash objects for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to find all trash objects for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationTrashObjectsParams defines parameters for GetOrganizationTrashObjects.
type GetOrganizationTrashObjectsResponse ¶
type GetOrganizationTrashObjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` // TrashObjects The trash objects that belong to this organization TrashObjects []TrashObject `json:"trash_objects"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationTrashObjectsResponse ¶
func ParseGetOrganizationTrashObjectsResponse(rsp *http.Response) (*GetOrganizationTrashObjectsResponse, error)
ParseGetOrganizationTrashObjectsResponse parses an HTTP response from a GetOrganizationTrashObjectsWithResponse call
func (GetOrganizationTrashObjectsResponse) Status ¶
func (r GetOrganizationTrashObjectsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationTrashObjectsResponse) StatusCode ¶
func (r GetOrganizationTrashObjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationUsersWithAccess200ResponseUsers ¶
type GetOrganizationUsersWithAccess200ResponseUsers struct {
User *User `json:"user"`
}
GetOrganizationUsersWithAccess200ResponseUsers defines model for GetOrganizationUsersWithAccess200ResponseUsers.
type GetOrganizationUsersWithAccessParams ¶
type GetOrganizationUsersWithAccessParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationUsersWithAccessParams defines parameters for GetOrganizationUsersWithAccess.
type GetOrganizationUsersWithAccessResponse ¶
type GetOrganizationUsersWithAccessResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` Users []GetOrganizationUsersWithAccess200ResponseUsers `json:"users"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationUsersWithAccessResponse ¶
func ParseGetOrganizationUsersWithAccessResponse(rsp *http.Response) (*GetOrganizationUsersWithAccessResponse, error)
ParseGetOrganizationUsersWithAccessResponse parses an HTTP response from a GetOrganizationUsersWithAccessWithResponse call
func (GetOrganizationUsersWithAccessResponse) Status ¶
func (r GetOrganizationUsersWithAccessResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationUsersWithAccessResponse) StatusCode ¶
func (r GetOrganizationUsersWithAccessResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationVirtualMachineGroupsParams ¶
type GetOrganizationVirtualMachineGroupsParams struct { // OrganizationId The organization to return groups for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain The organization to return groups for. All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` }
GetOrganizationVirtualMachineGroupsParams defines parameters for GetOrganizationVirtualMachineGroups.
type GetOrganizationVirtualMachineGroupsResponse ¶
type GetOrganizationVirtualMachineGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineGroups The virtual machine groups for the provided organization VirtualMachineGroups []VirtualMachineGroup `json:"virtual_machine_groups"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationVirtualMachineGroupsResponse ¶
func ParseGetOrganizationVirtualMachineGroupsResponse(rsp *http.Response) (*GetOrganizationVirtualMachineGroupsResponse, error)
ParseGetOrganizationVirtualMachineGroupsResponse parses an HTTP response from a GetOrganizationVirtualMachineGroupsWithResponse call
func (GetOrganizationVirtualMachineGroupsResponse) Status ¶
func (r GetOrganizationVirtualMachineGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationVirtualMachineGroupsResponse) StatusCode ¶
func (r GetOrganizationVirtualMachineGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizationVirtualMachines200ResponseVirtualMachines ¶
type GetOrganizationVirtualMachines200ResponseVirtualMachines struct { CreatedAt *int `json:"created_at,omitempty"` Fqdn *string `json:"fqdn,omitempty"` GpuType *GetOrganizationVirtualMachinesPartGPUType `json:"gpu_type"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` IpAddresses *[]GetOrganizationVirtualMachinesPartIPAddresses `json:"ip_addresses,omitempty"` Name *string `json:"name,omitempty"` Package *GetOrganizationVirtualMachinesPartPackage `json:"package"` Zone *Zone `json:"zone,omitempty"` }
GetOrganizationVirtualMachines200ResponseVirtualMachines defines model for GetOrganizationVirtualMachines200ResponseVirtualMachines.
type GetOrganizationVirtualMachinesParams ¶
type GetOrganizationVirtualMachinesParams struct { // OrganizationId All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetOrganizationVirtualMachinesParams defines parameters for GetOrganizationVirtualMachines.
type GetOrganizationVirtualMachinesPartGPUType ¶
type GetOrganizationVirtualMachinesPartGPUType struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetOrganizationVirtualMachinesPartGPUType defines model for GetOrganizationVirtualMachinesPartGPUType.
type GetOrganizationVirtualMachinesPartIPAddresses ¶
type GetOrganizationVirtualMachinesPartIPAddresses struct {
Address *string `json:"address,omitempty"`
}
GetOrganizationVirtualMachinesPartIPAddresses defines model for GetOrganizationVirtualMachinesPartIPAddresses.
type GetOrganizationVirtualMachinesPartPackage ¶
type GetOrganizationVirtualMachinesPartPackage struct {
Name *string `json:"name,omitempty"`
}
GetOrganizationVirtualMachinesPartPackage defines model for GetOrganizationVirtualMachinesPartPackage.
type GetOrganizationVirtualMachinesResponse ¶
type GetOrganizationVirtualMachinesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` VirtualMachines []GetOrganizationVirtualMachines200ResponseVirtualMachines `json:"virtual_machines"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationVirtualMachinesResponse ¶
func ParseGetOrganizationVirtualMachinesResponse(rsp *http.Response) (*GetOrganizationVirtualMachinesResponse, error)
ParseGetOrganizationVirtualMachinesResponse parses an HTTP response from a GetOrganizationVirtualMachinesWithResponse call
func (GetOrganizationVirtualMachinesResponse) Status ¶
func (r GetOrganizationVirtualMachinesResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationVirtualMachinesResponse) StatusCode ¶
func (r GetOrganizationVirtualMachinesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOrganizations200ResponseOrganizations ¶
type GetOrganizations200ResponseOrganizations struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` InfrastructureDomain *string `json:"infrastructure_domain,omitempty"` Managed *bool `json:"managed,omitempty"` Name *string `json:"name,omitempty"` SubDomain *string `json:"sub_domain,omitempty"` Suspended *bool `json:"suspended,omitempty"` }
GetOrganizations200ResponseOrganizations defines model for GetOrganizations200ResponseOrganizations.
type GetOrganizationsResponse ¶
type GetOrganizationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Organizations []GetOrganizations200ResponseOrganizations `json:"organizations"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetOrganizationsResponse ¶
func ParseGetOrganizationsResponse(rsp *http.Response) (*GetOrganizationsResponse, error)
ParseGetOrganizationsResponse parses an HTTP response from a GetOrganizationsWithResponse call
func (GetOrganizationsResponse) Status ¶
func (r GetOrganizationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetOrganizationsResponse) StatusCode ¶
func (r GetOrganizationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSecurityGroupParams ¶
type GetSecurityGroupParams struct { // SecurityGroupId The security group to return the details for. All 'security_group[]' params are mutually exclusive, only one can be provided. SecurityGroupId *string `form:"security_group[id],omitempty" json:"security_group[id],omitempty"` }
GetSecurityGroupParams defines parameters for GetSecurityGroup.
type GetSecurityGroupResponse ¶
type GetSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroup The security group SecurityGroup SecurityGroup `json:"security_group"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *SecurityGroupNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetSecurityGroupResponse ¶
func ParseGetSecurityGroupResponse(rsp *http.Response) (*GetSecurityGroupResponse, error)
ParseGetSecurityGroupResponse parses an HTTP response from a GetSecurityGroupWithResponse call
func (GetSecurityGroupResponse) Status ¶
func (r GetSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetSecurityGroupResponse) StatusCode ¶
func (r GetSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSecurityGroupRules200ResponseSecurityGroupRules ¶
type GetSecurityGroupRules200ResponseSecurityGroupRules struct { Action *SecurityGroupRuleActionEnum `json:"action,omitempty"` Direction *SecurityGroupRuleDirectionEnum `json:"direction,omitempty"` Id *string `json:"id,omitempty"` Notes *string `json:"notes"` Ports *string `json:"ports"` Protocol *SecurityGroupRuleProtocolEnum `json:"protocol,omitempty"` Targets *[]string `json:"targets,omitempty"` }
GetSecurityGroupRules200ResponseSecurityGroupRules defines model for GetSecurityGroupRules200ResponseSecurityGroupRules.
type GetSecurityGroupRulesParams ¶
type GetSecurityGroupRulesParams struct { // SecurityGroupId The security group to return all load rules for. All 'security_group[]' params are mutually exclusive, only one can be provided. SecurityGroupId *string `form:"security_group[id],omitempty" json:"security_group[id],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetSecurityGroupRulesParams defines parameters for GetSecurityGroupRules.
type GetSecurityGroupRulesResponse ¶
type GetSecurityGroupRulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` // SecurityGroupRules The security group rules for this security group SecurityGroupRules []GetSecurityGroupRules200ResponseSecurityGroupRules `json:"security_group_rules"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetSecurityGroupRulesResponse ¶
func ParseGetSecurityGroupRulesResponse(rsp *http.Response) (*GetSecurityGroupRulesResponse, error)
ParseGetSecurityGroupRulesResponse parses an HTTP response from a GetSecurityGroupRulesWithResponse call
func (GetSecurityGroupRulesResponse) Status ¶
func (r GetSecurityGroupRulesResponse) Status() string
Status returns HTTPResponse.Status
func (GetSecurityGroupRulesResponse) StatusCode ¶
func (r GetSecurityGroupRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule ¶
type GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule struct { Action *SecurityGroupRuleActionEnum `json:"action,omitempty"` Direction *SecurityGroupRuleDirectionEnum `json:"direction,omitempty"` Id *string `json:"id,omitempty"` Notes *string `json:"notes"` Ports *string `json:"ports"` Protocol *SecurityGroupRuleProtocolEnum `json:"protocol,omitempty"` SecurityGroup *GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup `json:"security_group,omitempty"` Targets *[]string `json:"targets,omitempty"` }
GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule defines model for GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule.
type GetSecurityGroupsRulesSecurityGroupRuleParams ¶
type GetSecurityGroupsRulesSecurityGroupRuleParams struct { // SecurityGroupRuleId The security group rule to return the details for. All 'security_group_rule[]' params are mutually exclusive, only one can be provided. SecurityGroupRuleId *string `form:"security_group_rule[id],omitempty" json:"security_group_rule[id],omitempty"` }
GetSecurityGroupsRulesSecurityGroupRuleParams defines parameters for GetSecurityGroupsRulesSecurityGroupRule.
type GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup ¶
type GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup defines model for GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup.
type GetSecurityGroupsRulesSecurityGroupRuleResponse ¶
type GetSecurityGroupsRulesSecurityGroupRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroupRule The resolved security group rule SecurityGroupRule GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule `json:"security_group_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupRuleNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetSecurityGroupsRulesSecurityGroupRuleResponse ¶
func ParseGetSecurityGroupsRulesSecurityGroupRuleResponse(rsp *http.Response) (*GetSecurityGroupsRulesSecurityGroupRuleResponse, error)
ParseGetSecurityGroupsRulesSecurityGroupRuleResponse parses an HTTP response from a GetSecurityGroupsRulesSecurityGroupRuleWithResponse call
func (GetSecurityGroupsRulesSecurityGroupRuleResponse) Status ¶
func (r GetSecurityGroupsRulesSecurityGroupRuleResponse) Status() string
Status returns HTTPResponse.Status
func (GetSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode ¶
func (r GetSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTagParams ¶
type GetTagParams struct { // TagId The tag to load the details for. All 'tag[]' params are mutually exclusive, only one can be provided. TagId *string `form:"tag[id],omitempty" json:"tag[id],omitempty"` }
GetTagParams defines parameters for GetTag.
type GetTagResponse ¶
type GetTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Tag The details for the requested tag Tag Tag `json:"tag"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *TagNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetTagResponse ¶
func ParseGetTagResponse(rsp *http.Response) (*GetTagResponse, error)
ParseGetTagResponse parses an HTTP response from a GetTagWithResponse call
func (GetTagResponse) Status ¶
func (r GetTagResponse) Status() string
Status returns HTTPResponse.Status
func (GetTagResponse) StatusCode ¶
func (r GetTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTaskParams ¶
type GetTaskParams struct { // TaskId All 'task[]' params are mutually exclusive, only one can be provided. TaskId *string `form:"task[id],omitempty" json:"task[id],omitempty"` }
GetTaskParams defines parameters for GetTask.
type GetTaskResponse ¶
type GetTaskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *TaskNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetTaskResponse ¶
func ParseGetTaskResponse(rsp *http.Response) (*GetTaskResponse, error)
ParseGetTaskResponse parses an HTTP response from a GetTaskWithResponse call
func (GetTaskResponse) Status ¶
func (r GetTaskResponse) Status() string
Status returns HTTPResponse.Status
func (GetTaskResponse) StatusCode ¶
func (r GetTaskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTrashObjectParams ¶
type GetTrashObjectParams struct { // TrashObjectId The trash object to find. All 'trash_object[]' params are mutually exclusive, only one can be provided. TrashObjectId *string `form:"trash_object[id],omitempty" json:"trash_object[id],omitempty"` // TrashObjectObjectId The trash object to find. All 'trash_object[]' params are mutually exclusive, only one can be provided. TrashObjectObjectId *string `form:"trash_object[object_id],omitempty" json:"trash_object[object_id],omitempty"` }
GetTrashObjectParams defines parameters for GetTrashObject.
type GetTrashObjectResponse ¶
type GetTrashObjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // TrashObject The requested trash object TrashObject TrashObject `json:"trash_object"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *TrashObjectNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetTrashObjectResponse ¶
func ParseGetTrashObjectResponse(rsp *http.Response) (*GetTrashObjectResponse, error)
ParseGetTrashObjectResponse parses an HTTP response from a GetTrashObjectWithResponse call
func (GetTrashObjectResponse) Status ¶
func (r GetTrashObjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetTrashObjectResponse) StatusCode ¶
func (r GetTrashObjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsersCurrent200ResponseOrganizations ¶
type GetUsersCurrent200ResponseOrganizations struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` SubDomain *string `json:"sub_domain,omitempty"` }
GetUsersCurrent200ResponseOrganizations defines model for GetUsersCurrent200ResponseOrganizations.
type GetUsersCurrentResponse ¶
type GetUsersCurrentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { ApiTokenId string `json:"api_token_id"` Organizations []GetUsersCurrent200ResponseOrganizations `json:"organizations"` User User `json:"user"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *NoUserAssociatedWithIdentityResponse JSON429 *APIAuthenticator429Response }
func ParseGetUsersCurrentResponse ¶
func ParseGetUsersCurrentResponse(rsp *http.Response) (*GetUsersCurrentResponse, error)
ParseGetUsersCurrentResponse parses an HTTP response from a GetUsersCurrentWithResponse call
func (GetUsersCurrentResponse) Status ¶
func (r GetUsersCurrentResponse) Status() string
Status returns HTTPResponse.Status
func (GetUsersCurrentResponse) StatusCode ¶
func (r GetUsersCurrentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVMNIVMNI200ResponseVirtualMachineNetworkInterface ¶
type GetVMNIVMNI200ResponseVirtualMachineNetworkInterface struct { Id *string `json:"id,omitempty"` IpAddresses *[]GetVMNIVMNIPartIPAddresses `json:"ip_addresses,omitempty"` MacAddress *string `json:"mac_address,omitempty"` Name *string `json:"name,omitempty"` Network *GetVMNIVMNIPartNetwork `json:"network,omitempty"` SpeedProfile *GetVMNIVMNIPartSpeedProfile `json:"speed_profile,omitempty"` State *string `json:"state,omitempty"` VirtualMachine *GetVMNIVMNIPartVirtualMachine `json:"virtual_machine,omitempty"` }
GetVMNIVMNI200ResponseVirtualMachineNetworkInterface defines model for GetVMNIVMNI200ResponseVirtualMachineNetworkInterface.
type GetVMNIVMNIParams ¶
type GetVMNIVMNIParams struct { // VirtualMachineNetworkInterfaceId The network interface to show the information for. All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided. VirtualMachineNetworkInterfaceId *string `form:"virtual_machine_network_interface[id],omitempty" json:"virtual_machine_network_interface[id],omitempty"` }
GetVMNIVMNIParams defines parameters for GetVMNIVMNI.
type GetVMNIVMNIPartIPAddresses ¶
type GetVMNIVMNIPartIPAddresses struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
GetVMNIVMNIPartIPAddresses defines model for GetVMNIVMNIPartIPAddresses.
type GetVMNIVMNIPartNetwork ¶
type GetVMNIVMNIPartNetwork struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetVMNIVMNIPartNetwork defines model for GetVMNIVMNIPartNetwork.
type GetVMNIVMNIPartSpeedProfile ¶
type GetVMNIVMNIPartSpeedProfile struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetVMNIVMNIPartSpeedProfile defines model for GetVMNIVMNIPartSpeedProfile.
type GetVMNIVMNIPartVirtualMachine ¶
type GetVMNIVMNIPartVirtualMachine struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetVMNIVMNIPartVirtualMachine defines model for GetVMNIVMNIPartVirtualMachine.
type GetVMNIVMNIResponse ¶
type GetVMNIVMNIResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineNetworkInterface The network interface details VirtualMachineNetworkInterface GetVMNIVMNI200ResponseVirtualMachineNetworkInterface `json:"virtual_machine_network_interface"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNetworkInterfaceNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVMNIVMNIResponse ¶
func ParseGetVMNIVMNIResponse(rsp *http.Response) (*GetVMNIVMNIResponse, error)
ParseGetVMNIVMNIResponse parses an HTTP response from a GetVMNIVMNIWithResponse call
func (GetVMNIVMNIResponse) Status ¶
func (r GetVMNIVMNIResponse) Status() string
Status returns HTTPResponse.Status
func (GetVMNIVMNIResponse) StatusCode ¶
func (r GetVMNIVMNIResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachine200ResponseVirtualMachine ¶
type GetVirtualMachine200ResponseVirtualMachine struct { AttachedIso *ISO `json:"attached_iso"` CpuCores *int `json:"cpu_cores"` CreatedAt *int `json:"created_at,omitempty"` Description *string `json:"description"` Fqdn *string `json:"fqdn,omitempty"` GpuType *GetVirtualMachinePartGPUType `json:"gpu_type"` Gpus *[]VirtualMachineGPU `json:"gpus,omitempty"` Group *VirtualMachineGroup `json:"group"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` InitialRootPassword *string `json:"initial_root_password"` IpAddresses *[]IPAddress `json:"ip_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb"` Name *string `json:"name,omitempty"` Organization *Organization `json:"organization,omitempty"` Package *VirtualMachinePackage `json:"package"` State *VirtualMachineStateEnum `json:"state,omitempty"` TagNames *[]string `json:"tag_names,omitempty"` Tags *[]Tag `json:"tags,omitempty"` UseDedicatedCpus *bool `json:"use_dedicated_cpus"` Zone *Zone `json:"zone,omitempty"` }
GetVirtualMachine200ResponseVirtualMachine defines model for GetVirtualMachine200ResponseVirtualMachine.
type GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies ¶
type GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies struct { Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *GetVirtualMachineDiskBackupPoliciesPartSchedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies defines model for GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies.
type GetVirtualMachineDiskBackupPoliciesParams ¶
type GetVirtualMachineDiskBackupPoliciesParams struct { // VirtualMachineId The virtual machine to return disk backup policies for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineId *string `form:"virtual_machine[id],omitempty" json:"virtual_machine[id],omitempty"` // VirtualMachineFqdn The virtual machine to return disk backup policies for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineFqdn *string `form:"virtual_machine[fqdn],omitempty" json:"virtual_machine[fqdn],omitempty"` // IncludeDisks If true, the returned list will include backup policies owned by disks assigned to this virtual machine in addition to those that belong to the whole virtual machine IncludeDisks *bool `form:"include_disks,omitempty" json:"include_disks,omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetVirtualMachineDiskBackupPoliciesParams defines parameters for GetVirtualMachineDiskBackupPolicies.
type GetVirtualMachineDiskBackupPoliciesPartSchedule ¶
type GetVirtualMachineDiskBackupPoliciesPartSchedule struct { Interval *ScheduleIntervalTypeEnum `json:"interval,omitempty"` NextInvocationAt *int `json:"next_invocation_at,omitempty"` }
GetVirtualMachineDiskBackupPoliciesPartSchedule defines model for GetVirtualMachineDiskBackupPoliciesPartSchedule.
type GetVirtualMachineDiskBackupPoliciesResponse ¶
type GetVirtualMachineDiskBackupPoliciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicies The disk backup policies for the provided virtual machine DiskBackupPolicies []GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies `json:"disk_backup_policies"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineDiskBackupPoliciesResponse ¶
func ParseGetVirtualMachineDiskBackupPoliciesResponse(rsp *http.Response) (*GetVirtualMachineDiskBackupPoliciesResponse, error)
ParseGetVirtualMachineDiskBackupPoliciesResponse parses an HTTP response from a GetVirtualMachineDiskBackupPoliciesWithResponse call
func (GetVirtualMachineDiskBackupPoliciesResponse) Status ¶
func (r GetVirtualMachineDiskBackupPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineDiskBackupPoliciesResponse) StatusCode ¶
func (r GetVirtualMachineDiskBackupPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineDisks200ResponseDisks ¶
type GetVirtualMachineDisks200ResponseDisks struct { AttachOnBoot *bool `json:"attach_on_boot,omitempty"` Boot *bool `json:"boot,omitempty"` Disk *GetVirtualMachineDisksPartDisk `json:"disk,omitempty"` State *VirtualMachineDiskAttachmentStateEnum `json:"state,omitempty"` }
GetVirtualMachineDisks200ResponseDisks defines model for GetVirtualMachineDisks200ResponseDisks.
type GetVirtualMachineDisksParams ¶
type GetVirtualMachineDisksParams struct { // VirtualMachineId The virtual machine to find disks for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineId *string `form:"virtual_machine[id],omitempty" json:"virtual_machine[id],omitempty"` // VirtualMachineFqdn The virtual machine to find disks for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineFqdn *string `form:"virtual_machine[fqdn],omitempty" json:"virtual_machine[fqdn],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetVirtualMachineDisksParams defines parameters for GetVirtualMachineDisks.
type GetVirtualMachineDisksPartDisk ¶
type GetVirtualMachineDisksPartDisk struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` SizeInGb *int `json:"size_in_gb,omitempty"` State *DiskStateEnum `json:"state,omitempty"` Wwn *string `json:"wwn,omitempty"` }
GetVirtualMachineDisksPartDisk defines model for GetVirtualMachineDisksPartDisk.
type GetVirtualMachineDisksResponse ¶
type GetVirtualMachineDisksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Disks The list of disks Disks []GetVirtualMachineDisks200ResponseDisks `json:"disks"` Pagination PaginationObject `json:"pagination"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineDisksResponse ¶
func ParseGetVirtualMachineDisksResponse(rsp *http.Response) (*GetVirtualMachineDisksResponse, error)
ParseGetVirtualMachineDisksResponse parses an HTTP response from a GetVirtualMachineDisksWithResponse call
func (GetVirtualMachineDisksResponse) Status ¶
func (r GetVirtualMachineDisksResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineDisksResponse) StatusCode ¶
func (r GetVirtualMachineDisksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineGroupParams ¶
type GetVirtualMachineGroupParams struct { // VirtualMachineGroupId The virtual machine group to retrieve. All 'virtual_machine_group[]' params are mutually exclusive, only one can be provided. VirtualMachineGroupId *string `form:"virtual_machine_group[id],omitempty" json:"virtual_machine_group[id],omitempty"` }
GetVirtualMachineGroupParams defines parameters for GetVirtualMachineGroup.
type GetVirtualMachineGroupResponse ¶
type GetVirtualMachineGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineGroup The virtual machine group details VirtualMachineGroup VirtualMachineGroup `json:"virtual_machine_group"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineGroupNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineGroupResponse ¶
func ParseGetVirtualMachineGroupResponse(rsp *http.Response) (*GetVirtualMachineGroupResponse, error)
ParseGetVirtualMachineGroupResponse parses an HTTP response from a GetVirtualMachineGroupWithResponse call
func (GetVirtualMachineGroupResponse) Status ¶
func (r GetVirtualMachineGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineGroupResponse) StatusCode ¶
func (r GetVirtualMachineGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface ¶
type GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface struct { Id *string `json:"id,omitempty"` IpAddresses *[]GetVirtualMachineNetworkInterfacePartIPAddresses `json:"ip_addresses,omitempty"` MacAddress *string `json:"mac_address,omitempty"` Name *string `json:"name,omitempty"` Network *GetVirtualMachineNetworkInterfacePartNetwork `json:"network,omitempty"` State *string `json:"state,omitempty"` VirtualMachine *GetVirtualMachineNetworkInterfacePartVirtualMachine `json:"virtual_machine,omitempty"` }
GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface defines model for GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface.
type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams ¶
type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams struct { // VirtualMachineNetworkInterfaceId The network interface to get IP addresses for. All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided. VirtualMachineNetworkInterfaceId *string `form:"virtual_machine_network_interface[id],omitempty" json:"virtual_machine_network_interface[id],omitempty"` // AddressVersion The IP address version to return results for AddressVersion IPAddressVersionEnum `form:"address_version" json:"address_version"` }
GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionParams defines parameters for GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersion.
type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse ¶
type GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddresses The IP addresses available for this network interface IpAddresses []IPAddress `json:"ip_addresses"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNetworkInterfaceNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse ¶
func ParseGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse(rsp *http.Response) (*GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse, error)
ParseGetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse parses an HTTP response from a GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionWithResponse call
func (GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse) Status ¶
func (r GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse) StatusCode ¶
func (r GetVirtualMachineNetworkInterfaceAvailableIpsAddressVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineNetworkInterfaceParams ¶
type GetVirtualMachineNetworkInterfaceParams struct { // VirtualMachineId The virtual machine to find the network interface for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineId *string `form:"virtual_machine[id],omitempty" json:"virtual_machine[id],omitempty"` // VirtualMachineFqdn The virtual machine to find the network interface for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineFqdn *string `form:"virtual_machine[fqdn],omitempty" json:"virtual_machine[fqdn],omitempty"` // NetworkId The network to find the network interface for. All 'network[]' params are mutually exclusive, only one can be provided. NetworkId *string `form:"network[id],omitempty" json:"network[id],omitempty"` // NetworkPermalink The network to find the network interface for. All 'network[]' params are mutually exclusive, only one can be provided. NetworkPermalink *string `form:"network[permalink],omitempty" json:"network[permalink],omitempty"` }
GetVirtualMachineNetworkInterfaceParams defines parameters for GetVirtualMachineNetworkInterface.
type GetVirtualMachineNetworkInterfacePartIPAddresses ¶
type GetVirtualMachineNetworkInterfacePartIPAddresses struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
GetVirtualMachineNetworkInterfacePartIPAddresses defines model for GetVirtualMachineNetworkInterfacePartIPAddresses.
type GetVirtualMachineNetworkInterfacePartNetwork ¶
type GetVirtualMachineNetworkInterfacePartNetwork struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetVirtualMachineNetworkInterfacePartNetwork defines model for GetVirtualMachineNetworkInterfacePartNetwork.
type GetVirtualMachineNetworkInterfacePartVirtualMachine ¶
type GetVirtualMachineNetworkInterfacePartVirtualMachine struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetVirtualMachineNetworkInterfacePartVirtualMachine defines model for GetVirtualMachineNetworkInterfacePartVirtualMachine.
type GetVirtualMachineNetworkInterfaceResponse ¶
type GetVirtualMachineNetworkInterfaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineNetworkInterface The network interface details VirtualMachineNetworkInterface GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface `json:"virtual_machine_network_interface"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineNetworkInterfaceResponse ¶
func ParseGetVirtualMachineNetworkInterfaceResponse(rsp *http.Response) (*GetVirtualMachineNetworkInterfaceResponse, error)
ParseGetVirtualMachineNetworkInterfaceResponse parses an HTTP response from a GetVirtualMachineNetworkInterfaceWithResponse call
func (GetVirtualMachineNetworkInterfaceResponse) Status ¶
func (r GetVirtualMachineNetworkInterfaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineNetworkInterfaceResponse) StatusCode ¶
func (r GetVirtualMachineNetworkInterfaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces ¶
type GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces struct { Id *string `json:"id,omitempty"` IpAddresses *[]GetVirtualMachineNetworkInterfacesPartIPAddresses `json:"ip_addresses,omitempty"` Name *string `json:"name,omitempty"` Network *GetVirtualMachineNetworkInterfacesPartNetwork `json:"network,omitempty"` }
GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces defines model for GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces.
type GetVirtualMachineNetworkInterfacesParams ¶
type GetVirtualMachineNetworkInterfacesParams struct { // VirtualMachineId The virtual machine to show network interfaces for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineId *string `form:"virtual_machine[id],omitempty" json:"virtual_machine[id],omitempty"` // VirtualMachineFqdn The virtual machine to show network interfaces for. All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineFqdn *string `form:"virtual_machine[fqdn],omitempty" json:"virtual_machine[fqdn],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetVirtualMachineNetworkInterfacesParams defines parameters for GetVirtualMachineNetworkInterfaces.
type GetVirtualMachineNetworkInterfacesPartIPAddresses ¶
type GetVirtualMachineNetworkInterfacesPartIPAddresses struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
GetVirtualMachineNetworkInterfacesPartIPAddresses defines model for GetVirtualMachineNetworkInterfacesPartIPAddresses.
type GetVirtualMachineNetworkInterfacesPartNetwork ¶
type GetVirtualMachineNetworkInterfacesPartNetwork struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
GetVirtualMachineNetworkInterfacesPartNetwork defines model for GetVirtualMachineNetworkInterfacesPartNetwork.
type GetVirtualMachineNetworkInterfacesResponse ¶
type GetVirtualMachineNetworkInterfacesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` // VirtualMachineNetworkInterfaces The network interfaces for this virtual machine VirtualMachineNetworkInterfaces []GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces `json:"virtual_machine_network_interfaces"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineNetworkInterfacesResponse ¶
func ParseGetVirtualMachineNetworkInterfacesResponse(rsp *http.Response) (*GetVirtualMachineNetworkInterfacesResponse, error)
ParseGetVirtualMachineNetworkInterfacesResponse parses an HTTP response from a GetVirtualMachineNetworkInterfacesWithResponse call
func (GetVirtualMachineNetworkInterfacesResponse) Status ¶
func (r GetVirtualMachineNetworkInterfacesResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineNetworkInterfacesResponse) StatusCode ¶
func (r GetVirtualMachineNetworkInterfacesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachinePackageParams ¶
type GetVirtualMachinePackageParams struct { // VirtualMachinePackageId All 'virtual_machine_package[]' params are mutually exclusive, only one can be provided. VirtualMachinePackageId *string `form:"virtual_machine_package[id],omitempty" json:"virtual_machine_package[id],omitempty"` // VirtualMachinePackagePermalink All 'virtual_machine_package[]' params are mutually exclusive, only one can be provided. VirtualMachinePackagePermalink *string `form:"virtual_machine_package[permalink],omitempty" json:"virtual_machine_package[permalink],omitempty"` }
GetVirtualMachinePackageParams defines parameters for GetVirtualMachinePackage.
type GetVirtualMachinePackageResponse ¶
type GetVirtualMachinePackageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { VirtualMachinePackage VirtualMachinePackage `json:"virtual_machine_package"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachinePackageNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachinePackageResponse ¶
func ParseGetVirtualMachinePackageResponse(rsp *http.Response) (*GetVirtualMachinePackageResponse, error)
ParseGetVirtualMachinePackageResponse parses an HTTP response from a GetVirtualMachinePackageWithResponse call
func (GetVirtualMachinePackageResponse) Status ¶
func (r GetVirtualMachinePackageResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachinePackageResponse) StatusCode ¶
func (r GetVirtualMachinePackageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachinePackages200ResponseVirtualMachinePackages ¶
type GetVirtualMachinePackages200ResponseVirtualMachinePackages struct { CpuCores *int `json:"cpu_cores,omitempty"` Icon *GetVirtualMachinePackagesPartIcon `json:"icon"` Id *string `json:"id,omitempty"` Ipv4Addresses *int `json:"ipv4_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` Privacy *PrivacyTypesEnum `json:"privacy,omitempty"` StorageInGb *int `json:"storage_in_gb,omitempty"` }
GetVirtualMachinePackages200ResponseVirtualMachinePackages defines model for GetVirtualMachinePackages200ResponseVirtualMachinePackages.
type GetVirtualMachinePackagesParams ¶
type GetVirtualMachinePackagesParams struct { // OrganizationId Provide an organization to only show packages available to the given organization (otherwise only public packages will be displayed). All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationId *string `form:"organization[id],omitempty" json:"organization[id],omitempty"` // OrganizationSubDomain Provide an organization to only show packages available to the given organization (otherwise only public packages will be displayed). All 'organization[]' params are mutually exclusive, only one can be provided. OrganizationSubDomain *string `form:"organization[sub_domain],omitempty" json:"organization[sub_domain],omitempty"` Page *int `form:"page,omitempty" json:"page,omitempty"` PerPage *int `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetVirtualMachinePackagesParams defines parameters for GetVirtualMachinePackages.
type GetVirtualMachinePackagesPartIcon ¶
type GetVirtualMachinePackagesPartIcon struct {
Url *string `json:"url,omitempty"`
}
GetVirtualMachinePackagesPartIcon defines model for GetVirtualMachinePackagesPartIcon.
type GetVirtualMachinePackagesResponse ¶
type GetVirtualMachinePackagesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Pagination PaginationObject `json:"pagination"` VirtualMachinePackages []GetVirtualMachinePackages200ResponseVirtualMachinePackages `json:"virtual_machine_packages"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachinePackagesResponse ¶
func ParseGetVirtualMachinePackagesResponse(rsp *http.Response) (*GetVirtualMachinePackagesResponse, error)
ParseGetVirtualMachinePackagesResponse parses an HTTP response from a GetVirtualMachinePackagesWithResponse call
func (GetVirtualMachinePackagesResponse) Status ¶
func (r GetVirtualMachinePackagesResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachinePackagesResponse) StatusCode ¶
func (r GetVirtualMachinePackagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachineParams ¶
type GetVirtualMachineParams struct { // VirtualMachineId All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineId *string `form:"virtual_machine[id],omitempty" json:"virtual_machine[id],omitempty"` // VirtualMachineFqdn All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachineFqdn *string `form:"virtual_machine[fqdn],omitempty" json:"virtual_machine[fqdn],omitempty"` }
GetVirtualMachineParams defines parameters for GetVirtualMachine.
type GetVirtualMachinePartGPUType ¶
type GetVirtualMachinePartGPUType struct { Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
GetVirtualMachinePartGPUType defines model for GetVirtualMachinePartGPUType.
type GetVirtualMachineResponse ¶
type GetVirtualMachineResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { VirtualMachine GetVirtualMachine200ResponseVirtualMachine `json:"virtual_machine"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachineResponse ¶
func ParseGetVirtualMachineResponse(rsp *http.Response) (*GetVirtualMachineResponse, error)
ParseGetVirtualMachineResponse parses an HTTP response from a GetVirtualMachineWithResponse call
func (GetVirtualMachineResponse) Status ¶
func (r GetVirtualMachineResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachineResponse) StatusCode ¶
func (r GetVirtualMachineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild ¶
type GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild struct { CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` SpecXml *string `json:"spec_xml,omitempty"` State *VirtualMachineBuildStateEnum `json:"state,omitempty"` VirtualMachine *GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine `json:"virtual_machine"` }
GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild defines model for GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild.
type GetVirtualMachinesBuildsVirtualMachineBuildParams ¶
type GetVirtualMachinesBuildsVirtualMachineBuildParams struct { // VirtualMachineBuildId All 'virtual_machine_build[]' params are mutually exclusive, only one can be provided. VirtualMachineBuildId *string `form:"virtual_machine_build[id],omitempty" json:"virtual_machine_build[id],omitempty"` }
GetVirtualMachinesBuildsVirtualMachineBuildParams defines parameters for GetVirtualMachinesBuildsVirtualMachineBuild.
type GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine ¶
type GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine struct { Fqdn *string `json:"fqdn,omitempty"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` State *VirtualMachineStateEnum `json:"state,omitempty"` }
GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine defines model for GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine.
type GetVirtualMachinesBuildsVirtualMachineBuildResponse ¶
type GetVirtualMachinesBuildsVirtualMachineBuildResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { VirtualMachineBuild GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild `json:"virtual_machine_build"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineBuildNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetVirtualMachinesBuildsVirtualMachineBuildResponse ¶
func ParseGetVirtualMachinesBuildsVirtualMachineBuildResponse(rsp *http.Response) (*GetVirtualMachinesBuildsVirtualMachineBuildResponse, error)
ParseGetVirtualMachinesBuildsVirtualMachineBuildResponse parses an HTTP response from a GetVirtualMachinesBuildsVirtualMachineBuildWithResponse call
func (GetVirtualMachinesBuildsVirtualMachineBuildResponse) Status ¶
func (r GetVirtualMachinesBuildsVirtualMachineBuildResponse) Status() string
Status returns HTTPResponse.Status
func (GetVirtualMachinesBuildsVirtualMachineBuildResponse) StatusCode ¶
func (r GetVirtualMachinesBuildsVirtualMachineBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetZoneParams ¶
type GetZoneParams struct { // ZoneId The zone to find. All 'zone[]' params are mutually exclusive, only one can be provided. ZoneId *string `form:"zone[id],omitempty" json:"zone[id],omitempty"` // ZonePermalink The zone to find. All 'zone[]' params are mutually exclusive, only one can be provided. ZonePermalink *string `form:"zone[permalink],omitempty" json:"zone[permalink],omitempty"` }
GetZoneParams defines parameters for GetZone.
type GetZoneResponse ¶
type GetZoneResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Zone The zone details Zone Zone `json:"zone"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *ZoneNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParseGetZoneResponse ¶
func ParseGetZoneResponse(rsp *http.Response) (*GetZoneResponse, error)
ParseGetZoneResponse parses an HTTP response from a GetZoneWithResponse call
func (GetZoneResponse) Status ¶
func (r GetZoneResponse) Status() string
Status returns HTTPResponse.Status
func (GetZoneResponse) StatusCode ¶
func (r GetZoneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetZones200ResponseZones ¶
type GetZones200ResponseZones struct { DataCenter *GetZonesPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetZones200ResponseZones defines model for GetZones200ResponseZones.
type GetZonesPartDataCenter ¶
type GetZonesPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
GetZonesPartDataCenter defines model for GetZonesPartDataCenter.
type GetZonesResponse ¶
type GetZonesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Zones The zones available to the current identity Zones []GetZones200ResponseZones `json:"zones"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParseGetZonesResponse ¶
func ParseGetZonesResponse(rsp *http.Response) (*GetZonesResponse, error)
ParseGetZonesResponse parses an HTTP response from a GetZonesWithResponse call
func (GetZonesResponse) Status ¶
func (r GetZonesResponse) Status() string
Status returns HTTPResponse.Status
func (GetZonesResponse) StatusCode ¶
func (r GetZonesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IPAddress ¶
type IPAddress struct { Address *string `json:"address,omitempty"` AddressWithMask *string `json:"address_with_mask,omitempty"` AllocationId *string `json:"allocation_id"` AllocationType *string `json:"allocation_type"` Id *string `json:"id,omitempty"` Label *string `json:"label"` Network *Network `json:"network,omitempty"` ReverseDns *string `json:"reverse_dns,omitempty"` Vip *bool `json:"vip,omitempty"` }
IPAddress defines model for IPAddress.
type IPAddressLookup ¶
type IPAddressLookup struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
IPAddressLookup All 'ip_address[]' params are mutually exclusive, only one can be provided.
type IPAddressNotFoundEnum ¶
type IPAddressNotFoundEnum string
IPAddressNotFoundEnum defines model for IPAddressNotFoundEnum.
const (
IpAddressNotFound IPAddressNotFoundEnum = "ip_address_not_found"
)
Defines values for IPAddressNotFoundEnum.
type IPAddressNotFoundResponse ¶
type IPAddressNotFoundResponse struct { Code *IPAddressNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
IPAddressNotFoundResponse defines model for IPAddressNotFoundResponse.
type IPAddressNotFoundSchema ¶
type IPAddressNotFoundSchema struct { Code *IPAddressNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
IPAddressNotFoundSchema No IP addresses were found matching any of the criteria provided in the arguments
type IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res ¶
type IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res = OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res
IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res defines model for IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res.
type IPAddressNotFoundVirtualMachineNotFound404Res ¶
type IPAddressNotFoundVirtualMachineNotFound404Res = OneOfIPAddressNotFoundVirtualMachineNotFound404Res
IPAddressNotFoundVirtualMachineNotFound404Res defines model for IPAddressNotFoundVirtualMachineNotFound404Res.
type IPAddressVersionEnum ¶
type IPAddressVersionEnum string
IPAddressVersionEnum defines model for IPAddressVersionEnum.
const ( Ipv4 IPAddressVersionEnum = "ipv4" Ipv6 IPAddressVersionEnum = "ipv6" )
Defines values for IPAddressVersionEnum.
type IPAlreadyAllocatedEnum ¶
type IPAlreadyAllocatedEnum string
IPAlreadyAllocatedEnum defines model for IPAlreadyAllocatedEnum.
const (
IpAlreadyAllocated IPAlreadyAllocatedEnum = "ip_already_allocated"
)
Defines values for IPAlreadyAllocatedEnum.
type IPAlreadyAllocatedInvalidIP422Res ¶
type IPAlreadyAllocatedInvalidIP422Res = OneOfIPAlreadyAllocatedInvalidIP422Res
IPAlreadyAllocatedInvalidIP422Res defines model for IPAlreadyAllocatedInvalidIP422Res.
type IPAlreadyAllocatedNoInterfaceAvailable422Res ¶
type IPAlreadyAllocatedNoInterfaceAvailable422Res = OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res
IPAlreadyAllocatedNoInterfaceAvailable422Res defines model for IPAlreadyAllocatedNoInterfaceAvailable422Res.
type IPAlreadyAllocatedSchema ¶
type IPAlreadyAllocatedSchema struct { Code *IPAlreadyAllocatedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
IPAlreadyAllocatedSchema This IP address has already been allocated to another resource
type ISO ¶
type ISO struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` OperatingSystem *OperatingSystem `json:"operating_system"` }
ISO defines model for ISO.
type IdentityNotLinkedToWebSession400Res ¶
type IdentityNotLinkedToWebSession400Res = OneOfIdentityNotLinkedToWebSession400Res
IdentityNotLinkedToWebSession400Res defines model for IdentityNotLinkedToWebSession400Res.
type IdentityNotLinkedToWebSessionEnum ¶
type IdentityNotLinkedToWebSessionEnum string
IdentityNotLinkedToWebSessionEnum defines model for IdentityNotLinkedToWebSessionEnum.
const (
IdentityNotLinkedToWebSession IdentityNotLinkedToWebSessionEnum = "identity_not_linked_to_web_session"
)
Defines values for IdentityNotLinkedToWebSessionEnum.
type IdentityNotLinkedToWebSessionSchema ¶
type IdentityNotLinkedToWebSessionSchema struct { Code *IdentityNotLinkedToWebSessionEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
IdentityNotLinkedToWebSessionSchema The authenticated identity is not linked to a web session
type InterfaceNotFoundEnum ¶
type InterfaceNotFoundEnum string
InterfaceNotFoundEnum defines model for InterfaceNotFoundEnum.
const (
InterfaceNotFound InterfaceNotFoundEnum = "interface_not_found"
)
Defines values for InterfaceNotFoundEnum.
type InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res ¶
type InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res = OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res
InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res defines model for InterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res.
type InterfaceNotFoundSchema ¶
type InterfaceNotFoundSchema struct { Code *InterfaceNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
InterfaceNotFoundSchema An interface could not be found for the specified network
type InvalidAPIToken ¶
type InvalidAPIToken struct {
Details *string `json:"details"`
}
InvalidAPIToken defines model for InvalidAPIToken.
type InvalidAPITokenEnum ¶
type InvalidAPITokenEnum string
InvalidAPITokenEnum defines model for InvalidAPITokenEnum.
const (
InvalidApiToken InvalidAPITokenEnum = "invalid_api_token"
)
Defines values for InvalidAPITokenEnum.
type InvalidAPITokenSchema ¶
type InvalidAPITokenSchema struct { Code *InvalidAPITokenEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *InvalidAPIToken `json:"detail,omitempty"` }
InvalidAPITokenSchema The API token provided was not valid (it may not exist or have expired)
type InvalidIPEnum ¶
type InvalidIPEnum string
InvalidIPEnum defines model for InvalidIPEnum.
const (
InvalidIp InvalidIPEnum = "invalid_ip"
)
Defines values for InvalidIPEnum.
type InvalidIPSchema ¶
type InvalidIPSchema struct { Code *InvalidIPEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
InvalidIPSchema This IP address is not valid for this network interface.
type InvalidSpecXML ¶
type InvalidSpecXML struct { // Errors A textual description of the errors with the provided XML Errors *string `json:"errors,omitempty"` }
InvalidSpecXML defines model for InvalidSpecXML.
type InvalidSpecXML400Res ¶
type InvalidSpecXML400Res = OneOfInvalidSpecXML400Res
InvalidSpecXML400Res defines model for InvalidSpecXML400Res.
type InvalidSpecXMLEnum ¶
type InvalidSpecXMLEnum string
InvalidSpecXMLEnum defines model for InvalidSpecXMLEnum.
const (
InvalidSpecXml InvalidSpecXMLEnum = "invalid_spec_xml"
)
Defines values for InvalidSpecXMLEnum.
type InvalidSpecXMLSchema ¶
type InvalidSpecXMLSchema struct { Code *InvalidSpecXMLEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *InvalidSpecXML `json:"detail,omitempty"` }
InvalidSpecXMLSchema The spec XML provided is invalid
type InvalidTimestamp400Res ¶
type InvalidTimestamp400Res = OneOfInvalidTimestamp400Res
InvalidTimestamp400Res defines model for InvalidTimestamp400Res.
type InvalidTimestampEnum ¶
type InvalidTimestampEnum string
InvalidTimestampEnum defines model for InvalidTimestampEnum.
const (
InvalidTimestamp InvalidTimestampEnum = "invalid_timestamp"
)
Defines values for InvalidTimestampEnum.
type InvalidTimestampSchema ¶
type InvalidTimestampSchema struct { Code *InvalidTimestampEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
InvalidTimestampSchema Timestamp must be at least 5 minutes in the future. If you want to delete something immediately, you use can use the delete endpoint.
type IssuerEnum ¶
type IssuerEnum string
IssuerEnum defines model for IssuerEnum.
const ( Custom IssuerEnum = "custom" LetsEncrypt IssuerEnum = "lets_encrypt" SelfSigned IssuerEnum = "self_signed" )
Defines values for IssuerEnum.
type KeyValue ¶
KeyValue All 'disk_template_options[]' params are mutually exclusive, only one can be provided.
type LoadBalancerArguments ¶
type LoadBalancerArguments struct { ApiReference *string `json:"api_reference,omitempty"` // DataCenter All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenter *DataCenterLookup `json:"data_center,omitempty"` EnableWeighting *bool `json:"enable_weighting,omitempty"` HttpsRedirect *bool `json:"https_redirect,omitempty"` Name *string `json:"name,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` ResourceType *LoadBalancerResourceTypesEnum `json:"resource_type,omitempty"` StandbyVms *[]string `json:"standby_vms,omitempty"` Weights *[]LoadBalancerWeightsArguments `json:"weights,omitempty"` }
LoadBalancerArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type LoadBalancerLookup ¶
type LoadBalancerLookup struct { ApiReference *string `json:"api_reference,omitempty"` Id *string `json:"id,omitempty"` }
LoadBalancerLookup All 'load_balancer[]' params are mutually exclusive, only one can be provided.
type LoadBalancerNotFoundEnum ¶
type LoadBalancerNotFoundEnum string
LoadBalancerNotFoundEnum defines model for LoadBalancerNotFoundEnum.
const (
LoadBalancerNotFound LoadBalancerNotFoundEnum = "load_balancer_not_found"
)
Defines values for LoadBalancerNotFoundEnum.
type LoadBalancerNotFoundResponse ¶
type LoadBalancerNotFoundResponse struct { Code *LoadBalancerNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
LoadBalancerNotFoundResponse defines model for LoadBalancerNotFoundResponse.
type LoadBalancerResource ¶
type LoadBalancerResource struct {
Resources *LoadBalancerResource_Resources `json:"resources,omitempty"`
}
LoadBalancerResource defines model for LoadBalancerResource.
type LoadBalancerResourceTypesEnum ¶
type LoadBalancerResourceTypesEnum string
LoadBalancerResourceTypesEnum defines model for LoadBalancerResourceTypesEnum.
const ( Tags LoadBalancerResourceTypesEnum = "tags" VirtualMachineGroups LoadBalancerResourceTypesEnum = "virtual_machine_groups" VirtualMachines LoadBalancerResourceTypesEnum = "virtual_machines" )
Defines values for LoadBalancerResourceTypesEnum.
type LoadBalancerResource_Resources ¶
type LoadBalancerResource_Resources struct {
// contains filtered or unexported fields
}
LoadBalancerResource_Resources defines model for LoadBalancerResource.Resources.
func (LoadBalancerResource_Resources) AsTag ¶
func (t LoadBalancerResource_Resources) AsTag() (Tag, error)
AsTag returns the union data inside the LoadBalancerResource_Resources as a Tag
func (LoadBalancerResource_Resources) AsVirtualMachine ¶
func (t LoadBalancerResource_Resources) AsVirtualMachine() (VirtualMachine, error)
AsVirtualMachine returns the union data inside the LoadBalancerResource_Resources as a VirtualMachine
func (LoadBalancerResource_Resources) AsVirtualMachineGroup ¶
func (t LoadBalancerResource_Resources) AsVirtualMachineGroup() (VirtualMachineGroup, error)
AsVirtualMachineGroup returns the union data inside the LoadBalancerResource_Resources as a VirtualMachineGroup
func (*LoadBalancerResource_Resources) FromTag ¶
func (t *LoadBalancerResource_Resources) FromTag(v Tag) error
FromTag overwrites any union data inside the LoadBalancerResource_Resources as the provided Tag
func (*LoadBalancerResource_Resources) FromVirtualMachine ¶
func (t *LoadBalancerResource_Resources) FromVirtualMachine(v VirtualMachine) error
FromVirtualMachine overwrites any union data inside the LoadBalancerResource_Resources as the provided VirtualMachine
func (*LoadBalancerResource_Resources) FromVirtualMachineGroup ¶
func (t *LoadBalancerResource_Resources) FromVirtualMachineGroup(v VirtualMachineGroup) error
FromVirtualMachineGroup overwrites any union data inside the LoadBalancerResource_Resources as the provided VirtualMachineGroup
func (LoadBalancerResource_Resources) MarshalJSON ¶
func (t LoadBalancerResource_Resources) MarshalJSON() ([]byte, error)
func (*LoadBalancerResource_Resources) MergeTag ¶
func (t *LoadBalancerResource_Resources) MergeTag(v Tag) error
MergeTag performs a merge with any union data inside the LoadBalancerResource_Resources, using the provided Tag
func (*LoadBalancerResource_Resources) MergeVirtualMachine ¶
func (t *LoadBalancerResource_Resources) MergeVirtualMachine(v VirtualMachine) error
MergeVirtualMachine performs a merge with any union data inside the LoadBalancerResource_Resources, using the provided VirtualMachine
func (*LoadBalancerResource_Resources) MergeVirtualMachineGroup ¶
func (t *LoadBalancerResource_Resources) MergeVirtualMachineGroup(v VirtualMachineGroup) error
MergeVirtualMachineGroup performs a merge with any union data inside the LoadBalancerResource_Resources, using the provided VirtualMachineGroup
func (*LoadBalancerResource_Resources) UnmarshalJSON ¶
func (t *LoadBalancerResource_Resources) UnmarshalJSON(b []byte) error
type LoadBalancerRuleAlgorithmEnum ¶
type LoadBalancerRuleAlgorithmEnum string
LoadBalancerRuleAlgorithmEnum defines model for LoadBalancerRuleAlgorithmEnum.
const ( LeastConnections LoadBalancerRuleAlgorithmEnum = "least_connections" RoundRobin LoadBalancerRuleAlgorithmEnum = "round_robin" Sticky LoadBalancerRuleAlgorithmEnum = "sticky" )
Defines values for LoadBalancerRuleAlgorithmEnum.
type LoadBalancerRuleArguments ¶
type LoadBalancerRuleArguments struct { Algorithm *LoadBalancerRuleAlgorithmEnum `json:"algorithm,omitempty"` BackendSsl *bool `json:"backend_ssl,omitempty"` Certificates *[]CertificateLookup `json:"certificates,omitempty"` CheckEnabled *bool `json:"check_enabled,omitempty"` CheckFall *int `json:"check_fall,omitempty"` CheckHttpStatuses *LoadBalancerRuleHTTPStatusesEnum `json:"check_http_statuses,omitempty"` CheckInterval *int `json:"check_interval,omitempty"` CheckPath *string `json:"check_path,omitempty"` CheckProtocol *LoadBalancerRuleCheckProtocolEnum `json:"check_protocol,omitempty"` CheckRise *int `json:"check_rise,omitempty"` CheckTimeout *int `json:"check_timeout,omitempty"` DestinationPort *int `json:"destination_port,omitempty"` ListenPort *int `json:"listen_port,omitempty"` PassthroughSsl *bool `json:"passthrough_ssl,omitempty"` Protocol *LoadBalancerRuleProtocolEnum `json:"protocol,omitempty"` ProxyProtocol *bool `json:"proxy_protocol,omitempty"` }
LoadBalancerRuleArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type LoadBalancerRuleCheckProtocolEnum ¶
type LoadBalancerRuleCheckProtocolEnum string
LoadBalancerRuleCheckProtocolEnum defines model for LoadBalancerRuleCheckProtocolEnum.
const ( LoadBalancerRuleCheckProtocolEnumHTTP LoadBalancerRuleCheckProtocolEnum = "HTTP" LoadBalancerRuleCheckProtocolEnumTCP LoadBalancerRuleCheckProtocolEnum = "TCP" )
Defines values for LoadBalancerRuleCheckProtocolEnum.
type LoadBalancerRuleHTTPStatusesEnum ¶
type LoadBalancerRuleHTTPStatusesEnum string
LoadBalancerRuleHTTPStatusesEnum defines model for LoadBalancerRuleHTTPStatusesEnum.
const ( N2 LoadBalancerRuleHTTPStatusesEnum = "2" N23 LoadBalancerRuleHTTPStatusesEnum = "23" N234 LoadBalancerRuleHTTPStatusesEnum = "234" )
Defines values for LoadBalancerRuleHTTPStatusesEnum.
type LoadBalancerRuleLookup ¶
type LoadBalancerRuleLookup struct {
Id *string `json:"id,omitempty"`
}
LoadBalancerRuleLookup All 'load_balancer_rule[]' params are mutually exclusive, only one can be provided.
type LoadBalancerRuleNotFoundEnum ¶
type LoadBalancerRuleNotFoundEnum string
LoadBalancerRuleNotFoundEnum defines model for LoadBalancerRuleNotFoundEnum.
const (
LoadBalancerRuleNotFound LoadBalancerRuleNotFoundEnum = "load_balancer_rule_not_found"
)
Defines values for LoadBalancerRuleNotFoundEnum.
type LoadBalancerRuleNotFoundResponse ¶
type LoadBalancerRuleNotFoundResponse struct { Code *LoadBalancerRuleNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
LoadBalancerRuleNotFoundResponse defines model for LoadBalancerRuleNotFoundResponse.
type LoadBalancerRuleProtocolEnum ¶
type LoadBalancerRuleProtocolEnum string
LoadBalancerRuleProtocolEnum defines model for LoadBalancerRuleProtocolEnum.
const ( LoadBalancerRuleProtocolEnumHTTP LoadBalancerRuleProtocolEnum = "HTTP" LoadBalancerRuleProtocolEnumHTTPS LoadBalancerRuleProtocolEnum = "HTTPS" LoadBalancerRuleProtocolEnumTCP LoadBalancerRuleProtocolEnum = "TCP" )
Defines values for LoadBalancerRuleProtocolEnum.
type LoadBalancerWeight ¶
type LoadBalancerWeight struct { VirtualMachineId *string `json:"virtual_machine_id,omitempty"` Weight *int `json:"weight,omitempty"` }
LoadBalancerWeight defines model for LoadBalancerWeight.
type LoadBalancerWeightsArguments ¶
type LoadBalancerWeightsArguments struct { VirtualMachineId *string `json:"virtual_machine_id,omitempty"` Weight *int `json:"weight,omitempty"` }
LoadBalancerWeightsArguments All 'weights[]' params are mutually exclusive, only one can be provided.
type LocationRequiredEnum ¶
type LocationRequiredEnum string
LocationRequiredEnum defines model for LocationRequiredEnum.
const (
LocationRequired LocationRequiredEnum = "location_required"
)
Defines values for LocationRequiredEnum.
type LocationRequiredSchema ¶
type LocationRequiredSchema struct { Code *LocationRequiredEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
LocationRequiredSchema A zone or a data_center argument must be provided
type LocationRequiredValidationError422Res ¶
type LocationRequiredValidationError422Res = OneOfLocationRequiredValidationError422Res
LocationRequiredValidationError422Res defines model for LocationRequiredValidationError422Res.
type MissingAPITokenEnum ¶
type MissingAPITokenEnum string
MissingAPITokenEnum defines model for MissingAPITokenEnum.
const (
MissingApiToken MissingAPITokenEnum = "missing_api_token"
)
Defines values for MissingAPITokenEnum.
type Network ¶
type Network struct { DataCenter *DataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
Network defines model for Network.
type NetworkLookup ¶
type NetworkLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
NetworkLookup All 'network[]' params are mutually exclusive, only one can be provided.
type NetworkNotFoundEnum ¶
type NetworkNotFoundEnum string
NetworkNotFoundEnum defines model for NetworkNotFoundEnum.
const (
NetworkNotFound NetworkNotFoundEnum = "network_not_found"
)
Defines values for NetworkNotFoundEnum.
type NetworkNotFoundOrganizationNotFound404Res ¶
type NetworkNotFoundOrganizationNotFound404Res = OneOfNetworkNotFoundOrganizationNotFound404Res
NetworkNotFoundOrganizationNotFound404Res defines model for NetworkNotFoundOrganizationNotFound404Res.
type NetworkNotFoundResponse ¶
type NetworkNotFoundResponse struct { Code *NetworkNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NetworkNotFoundResponse defines model for NetworkNotFoundResponse.
type NetworkNotFoundSchema ¶
type NetworkNotFoundSchema struct { Code *NetworkNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NetworkNotFoundSchema No network was found matching any of the criteria provided in the arguments
type NetworkSpeedProfile ¶
type NetworkSpeedProfile struct { DownloadSpeedInMbit *int `json:"download_speed_in_mbit"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` UploadSpeedInMbit *int `json:"upload_speed_in_mbit"` }
NetworkSpeedProfile defines model for NetworkSpeedProfile.
type NetworkSpeedProfileLookup ¶
type NetworkSpeedProfileLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
NetworkSpeedProfileLookup All 'speed_profile[]' params are mutually exclusive, only one can be provided.
type NetworkSpeedProfileNotFoundEnum ¶
type NetworkSpeedProfileNotFoundEnum string
NetworkSpeedProfileNotFoundEnum defines model for NetworkSpeedProfileNotFoundEnum.
const (
NetworkSpeedProfileNotFound NetworkSpeedProfileNotFoundEnum = "network_speed_profile_not_found"
)
Defines values for NetworkSpeedProfileNotFoundEnum.
type NetworkSpeedProfileNotFoundSchema ¶
type NetworkSpeedProfileNotFoundSchema struct { Code *NetworkSpeedProfileNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NetworkSpeedProfileNotFoundSchema No network speed profile was found matching any of the criteria provided in the arguments
type NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res ¶
type NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res = OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res
NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res defines model for NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res.
type NoAllocationEnum ¶
type NoAllocationEnum string
NoAllocationEnum defines model for NoAllocationEnum.
const (
NoAllocation NoAllocationEnum = "no_allocation"
)
Defines values for NoAllocationEnum.
type NoAllocationResponse ¶
type NoAllocationResponse struct { Code *NoAllocationEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NoAllocationResponse defines model for NoAllocationResponse.
type NoAvailableAddressesEnum ¶
type NoAvailableAddressesEnum string
NoAvailableAddressesEnum defines model for NoAvailableAddressesEnum.
const (
NoAvailableAddresses NoAvailableAddressesEnum = "no_available_addresses"
)
Defines values for NoAvailableAddressesEnum.
type NoAvailableAddressesResponse ¶
type NoAvailableAddressesResponse struct { Code *NoAvailableAddressesEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NoAvailableAddressesResponse defines model for NoAvailableAddressesResponse.
type NoInterfaceAvailableEnum ¶
type NoInterfaceAvailableEnum string
NoInterfaceAvailableEnum defines model for NoInterfaceAvailableEnum.
const (
NoInterfaceAvailable NoInterfaceAvailableEnum = "no_interface_available"
)
Defines values for NoInterfaceAvailableEnum.
type NoInterfaceAvailableSchema ¶
type NoInterfaceAvailableSchema struct { Code *NoInterfaceAvailableEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NoInterfaceAvailableSchema This virtual machine does not have a network interface that is compatible with the provided IP address
type NoUserAssociatedWithIdentityEnum ¶
type NoUserAssociatedWithIdentityEnum string
NoUserAssociatedWithIdentityEnum defines model for NoUserAssociatedWithIdentityEnum.
const (
NoUserAssociatedWithIdentity NoUserAssociatedWithIdentityEnum = "no_user_associated_with_identity"
)
Defines values for NoUserAssociatedWithIdentityEnum.
type NoUserAssociatedWithIdentityResponse ¶
type NoUserAssociatedWithIdentityResponse struct { Code *NoUserAssociatedWithIdentityEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
NoUserAssociatedWithIdentityResponse defines model for NoUserAssociatedWithIdentityResponse.
type ObjectInTrash ¶
type ObjectInTrash struct {
TrashObject *TrashObject `json:"trash_object"`
}
ObjectInTrash defines model for ObjectInTrash.
type ObjectInTrashEnum ¶
type ObjectInTrashEnum string
ObjectInTrashEnum defines model for ObjectInTrashEnum.
const (
ObjectInTrashEnumObjectInTrash ObjectInTrashEnum = "object_in_trash"
)
Defines values for ObjectInTrashEnum.
type ObjectInTrashResponse ¶
type ObjectInTrashResponse struct { Code *ObjectInTrashEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ObjectInTrash `json:"detail,omitempty"` }
ObjectInTrashResponse defines model for ObjectInTrashResponse.
type ObjectInTrashSchema ¶
type ObjectInTrashSchema struct { Code *ObjectInTrashEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ObjectInTrash `json:"detail,omitempty"` }
ObjectInTrashSchema The object found is in the trash and therefore cannot be manipulated through the API. It should be restored in order to run this operation.
type ObjectInTrashTaskQueueingError406Res ¶
type ObjectInTrashTaskQueueingError406Res = OneOfObjectInTrashTaskQueueingError406Res
ObjectInTrashTaskQueueingError406Res defines model for ObjectInTrashTaskQueueingError406Res.
type ObjectInTrashVirtualMachineMustBeStarted406Res ¶
type ObjectInTrashVirtualMachineMustBeStarted406Res = OneOfObjectInTrashVirtualMachineMustBeStarted406Res
ObjectInTrashVirtualMachineMustBeStarted406Res defines model for ObjectInTrashVirtualMachineMustBeStarted406Res.
type OneOfAPIAuthenticator403Response ¶
type OneOfAPIAuthenticator403Response struct {
// contains filtered or unexported fields
}
OneOfAPIAuthenticator403Response defines model for OneOfAPIAuthenticator403Response.
func (OneOfAPIAuthenticator403Response) AsInvalidAPITokenSchema ¶
func (t OneOfAPIAuthenticator403Response) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfAPIAuthenticator403Response as a InvalidAPITokenSchema
func (OneOfAPIAuthenticator403Response) AsScopeNotGrantedErrorSchema ¶
func (t OneOfAPIAuthenticator403Response) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfAPIAuthenticator403Response as a ScopeNotGrantedErrorSchema
func (OneOfAPIAuthenticator403Response) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfAPIAuthenticator403Response) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfAPIAuthenticator403Response as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfAPIAuthenticator403Response) FromInvalidAPITokenSchema ¶
func (t *OneOfAPIAuthenticator403Response) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfAPIAuthenticator403Response as the provided InvalidAPITokenSchema
func (*OneOfAPIAuthenticator403Response) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfAPIAuthenticator403Response) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfAPIAuthenticator403Response as the provided ScopeNotGrantedErrorSchema
func (*OneOfAPIAuthenticator403Response) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfAPIAuthenticator403Response) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfAPIAuthenticator403Response as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfAPIAuthenticator403Response) MarshalJSON ¶
func (t OneOfAPIAuthenticator403Response) MarshalJSON() ([]byte, error)
func (*OneOfAPIAuthenticator403Response) MergeInvalidAPITokenSchema ¶
func (t *OneOfAPIAuthenticator403Response) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfAPIAuthenticator403Response, using the provided InvalidAPITokenSchema
func (*OneOfAPIAuthenticator403Response) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfAPIAuthenticator403Response) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfAPIAuthenticator403Response, using the provided ScopeNotGrantedErrorSchema
func (*OneOfAPIAuthenticator403Response) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfAPIAuthenticator403Response) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfAPIAuthenticator403Response, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfAPIAuthenticator403Response) UnmarshalJSON ¶
func (t *OneOfAPIAuthenticator403Response) UnmarshalJSON(b []byte) error
type OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res ¶
type OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res defines model for OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res.
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDataCenterNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDataCenterNotFoundSchema() (DataCenterNotFoundSchema, error)
AsDataCenterNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a DataCenterNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDiskTemplateNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsDiskTemplateNotFoundSchema() (DiskTemplateNotFoundSchema, error)
AsDiskTemplateNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a DiskTemplateNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsNetworkNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
AsNetworkNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a NetworkNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsOrganizationNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
AsOrganizationNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a OrganizationNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsVirtualMachinePackageNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsVirtualMachinePackageNotFoundSchema() (VirtualMachinePackageNotFoundSchema, error)
AsVirtualMachinePackageNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a VirtualMachinePackageNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsZoneNotFoundSchema ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) AsZoneNotFoundSchema() (ZoneNotFoundSchema, error)
AsZoneNotFoundSchema returns the union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as a ZoneNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDataCenterNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDataCenterNotFoundSchema(v DataCenterNotFoundSchema) error
FromDataCenterNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided DataCenterNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDiskTemplateNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromDiskTemplateNotFoundSchema(v DiskTemplateNotFoundSchema) error
FromDiskTemplateNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided DiskTemplateNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromNetworkNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
FromNetworkNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided NetworkNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromOrganizationNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
FromOrganizationNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided OrganizationNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromVirtualMachinePackageNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
FromVirtualMachinePackageNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided VirtualMachinePackageNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromZoneNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) FromZoneNotFoundSchema(v ZoneNotFoundSchema) error
FromZoneNotFoundSchema overwrites any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res as the provided ZoneNotFoundSchema
func (OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MarshalJSON ¶
func (t OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDataCenterNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDataCenterNotFoundSchema(v DataCenterNotFoundSchema) error
MergeDataCenterNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided DataCenterNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDiskTemplateNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeDiskTemplateNotFoundSchema(v DiskTemplateNotFoundSchema) error
MergeDiskTemplateNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided DiskTemplateNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeNetworkNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
MergeNetworkNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided NetworkNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeOrganizationNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
MergeOrganizationNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided OrganizationNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeVirtualMachinePackageNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
MergeVirtualMachinePackageNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided VirtualMachinePackageNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeZoneNotFoundSchema ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) MergeZoneNotFoundSchema(v ZoneNotFoundSchema) error
MergeZoneNotFoundSchema performs a merge with any union data inside the OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res, using the provided ZoneNotFoundSchema
func (*OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) UnmarshalJSON ¶
func (t *OneOfDataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res ¶
type OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res struct {
// contains filtered or unexported fields
}
OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res defines model for OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res.
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsFlexibleResourcesUnavailableToOrganizationSchema ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsFlexibleResourcesUnavailableToOrganizationSchema() (FlexibleResourcesUnavailableToOrganizationSchema, error)
AsFlexibleResourcesUnavailableToOrganizationSchema returns the union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as a FlexibleResourcesUnavailableToOrganizationSchema
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsInvalidAPITokenSchema ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as a InvalidAPITokenSchema
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsPermissionDeniedSchema ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
AsPermissionDeniedSchema returns the union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as a PermissionDeniedSchema
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsScopeNotGrantedErrorSchema ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as a ScopeNotGrantedErrorSchema
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromFlexibleResourcesUnavailableToOrganizationSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromFlexibleResourcesUnavailableToOrganizationSchema(v FlexibleResourcesUnavailableToOrganizationSchema) error
FromFlexibleResourcesUnavailableToOrganizationSchema overwrites any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as the provided FlexibleResourcesUnavailableToOrganizationSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromInvalidAPITokenSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as the provided InvalidAPITokenSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromPermissionDeniedSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
FromPermissionDeniedSchema overwrites any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as the provided PermissionDeniedSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as the provided ScopeNotGrantedErrorSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MarshalJSON ¶
func (t OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MarshalJSON() ([]byte, error)
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeFlexibleResourcesUnavailableToOrganizationSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeFlexibleResourcesUnavailableToOrganizationSchema(v FlexibleResourcesUnavailableToOrganizationSchema) error
MergeFlexibleResourcesUnavailableToOrganizationSchema performs a merge with any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res, using the provided FlexibleResourcesUnavailableToOrganizationSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeInvalidAPITokenSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res, using the provided InvalidAPITokenSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergePermissionDeniedSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
MergePermissionDeniedSchema performs a merge with any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res, using the provided PermissionDeniedSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res, using the provided ScopeNotGrantedErrorSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) UnmarshalJSON ¶
func (t *OneOfFlexibleResourcesUnavailableToOrganizationPermissionDenied403Res) UnmarshalJSON(b []byte) error
type OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res ¶
type OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res defines model for OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res.
func (OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsIPAddressNotFoundSchema ¶
func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsIPAddressNotFoundSchema() (IPAddressNotFoundSchema, error)
AsIPAddressNotFoundSchema returns the union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res as a IPAddressNotFoundSchema
func (OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema() (VirtualMachineNetworkInterfaceNotFoundSchema, error)
AsVirtualMachineNetworkInterfaceNotFoundSchema returns the union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res as a VirtualMachineNetworkInterfaceNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromIPAddressNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
FromIPAddressNotFoundSchema overwrites any union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res as the provided IPAddressNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
FromVirtualMachineNetworkInterfaceNotFoundSchema overwrites any union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res as the provided VirtualMachineNetworkInterfaceNotFoundSchema
func (OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON ¶
func (t OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeIPAddressNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
MergeIPAddressNotFoundSchema performs a merge with any union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res, using the provided IPAddressNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
MergeVirtualMachineNetworkInterfaceNotFoundSchema performs a merge with any union data inside the OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res, using the provided VirtualMachineNetworkInterfaceNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfIPAddressNotFoundVirtualMachineNotFound404Res ¶
type OneOfIPAddressNotFoundVirtualMachineNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfIPAddressNotFoundVirtualMachineNotFound404Res defines model for OneOfIPAddressNotFoundVirtualMachineNotFound404Res.
func (OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsIPAddressNotFoundSchema ¶
func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsIPAddressNotFoundSchema() (IPAddressNotFoundSchema, error)
AsIPAddressNotFoundSchema returns the union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res as a IPAddressNotFoundSchema
func (OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema ¶
func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
AsVirtualMachineNotFoundSchema returns the union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res as a VirtualMachineNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromIPAddressNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
FromIPAddressNotFoundSchema overwrites any union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res as the provided IPAddressNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
FromVirtualMachineNotFoundSchema overwrites any union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res as the provided VirtualMachineNotFoundSchema
func (OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MarshalJSON ¶
func (t OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeIPAddressNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeIPAddressNotFoundSchema(v IPAddressNotFoundSchema) error
MergeIPAddressNotFoundSchema performs a merge with any union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res, using the provided IPAddressNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
MergeVirtualMachineNotFoundSchema performs a merge with any union data inside the OneOfIPAddressNotFoundVirtualMachineNotFound404Res, using the provided VirtualMachineNotFoundSchema
func (*OneOfIPAddressNotFoundVirtualMachineNotFound404Res) UnmarshalJSON ¶
func (t *OneOfIPAddressNotFoundVirtualMachineNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfIPAlreadyAllocatedInvalidIP422Res ¶
type OneOfIPAlreadyAllocatedInvalidIP422Res struct {
// contains filtered or unexported fields
}
OneOfIPAlreadyAllocatedInvalidIP422Res defines model for OneOfIPAlreadyAllocatedInvalidIP422Res.
func (OneOfIPAlreadyAllocatedInvalidIP422Res) AsIPAlreadyAllocatedSchema ¶
func (t OneOfIPAlreadyAllocatedInvalidIP422Res) AsIPAlreadyAllocatedSchema() (IPAlreadyAllocatedSchema, error)
AsIPAlreadyAllocatedSchema returns the union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res as a IPAlreadyAllocatedSchema
func (OneOfIPAlreadyAllocatedInvalidIP422Res) AsInvalidIPSchema ¶
func (t OneOfIPAlreadyAllocatedInvalidIP422Res) AsInvalidIPSchema() (InvalidIPSchema, error)
AsInvalidIPSchema returns the union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res as a InvalidIPSchema
func (*OneOfIPAlreadyAllocatedInvalidIP422Res) FromIPAlreadyAllocatedSchema ¶
func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) FromIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
FromIPAlreadyAllocatedSchema overwrites any union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res as the provided IPAlreadyAllocatedSchema
func (*OneOfIPAlreadyAllocatedInvalidIP422Res) FromInvalidIPSchema ¶
func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) FromInvalidIPSchema(v InvalidIPSchema) error
FromInvalidIPSchema overwrites any union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res as the provided InvalidIPSchema
func (OneOfIPAlreadyAllocatedInvalidIP422Res) MarshalJSON ¶
func (t OneOfIPAlreadyAllocatedInvalidIP422Res) MarshalJSON() ([]byte, error)
func (*OneOfIPAlreadyAllocatedInvalidIP422Res) MergeIPAlreadyAllocatedSchema ¶
func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) MergeIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
MergeIPAlreadyAllocatedSchema performs a merge with any union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res, using the provided IPAlreadyAllocatedSchema
func (*OneOfIPAlreadyAllocatedInvalidIP422Res) MergeInvalidIPSchema ¶
func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) MergeInvalidIPSchema(v InvalidIPSchema) error
MergeInvalidIPSchema performs a merge with any union data inside the OneOfIPAlreadyAllocatedInvalidIP422Res, using the provided InvalidIPSchema
func (*OneOfIPAlreadyAllocatedInvalidIP422Res) UnmarshalJSON ¶
func (t *OneOfIPAlreadyAllocatedInvalidIP422Res) UnmarshalJSON(b []byte) error
type OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res ¶
type OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res struct {
// contains filtered or unexported fields
}
OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res defines model for OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res.
func (OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsIPAlreadyAllocatedSchema ¶
func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsIPAlreadyAllocatedSchema() (IPAlreadyAllocatedSchema, error)
AsIPAlreadyAllocatedSchema returns the union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res as a IPAlreadyAllocatedSchema
func (OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsNoInterfaceAvailableSchema ¶
func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) AsNoInterfaceAvailableSchema() (NoInterfaceAvailableSchema, error)
AsNoInterfaceAvailableSchema returns the union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res as a NoInterfaceAvailableSchema
func (*OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromIPAlreadyAllocatedSchema ¶
func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
FromIPAlreadyAllocatedSchema overwrites any union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res as the provided IPAlreadyAllocatedSchema
func (*OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromNoInterfaceAvailableSchema ¶
func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) FromNoInterfaceAvailableSchema(v NoInterfaceAvailableSchema) error
FromNoInterfaceAvailableSchema overwrites any union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res as the provided NoInterfaceAvailableSchema
func (OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MarshalJSON ¶
func (t OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MarshalJSON() ([]byte, error)
func (*OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeIPAlreadyAllocatedSchema ¶
func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeIPAlreadyAllocatedSchema(v IPAlreadyAllocatedSchema) error
MergeIPAlreadyAllocatedSchema performs a merge with any union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res, using the provided IPAlreadyAllocatedSchema
func (*OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeNoInterfaceAvailableSchema ¶
func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) MergeNoInterfaceAvailableSchema(v NoInterfaceAvailableSchema) error
MergeNoInterfaceAvailableSchema performs a merge with any union data inside the OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res, using the provided NoInterfaceAvailableSchema
func (*OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) UnmarshalJSON ¶
func (t *OneOfIPAlreadyAllocatedNoInterfaceAvailable422Res) UnmarshalJSON(b []byte) error
type OneOfIdentityNotLinkedToWebSession400Res ¶
type OneOfIdentityNotLinkedToWebSession400Res struct {
// contains filtered or unexported fields
}
OneOfIdentityNotLinkedToWebSession400Res defines model for OneOfIdentityNotLinkedToWebSession400Res.
func (OneOfIdentityNotLinkedToWebSession400Res) AsAPIAuthenticator400Schema ¶
func (t OneOfIdentityNotLinkedToWebSession400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
AsAPIAuthenticator400Schema returns the union data inside the OneOfIdentityNotLinkedToWebSession400Res as a APIAuthenticator400Schema
func (OneOfIdentityNotLinkedToWebSession400Res) AsIdentityNotLinkedToWebSessionSchema ¶
func (t OneOfIdentityNotLinkedToWebSession400Res) AsIdentityNotLinkedToWebSessionSchema() (IdentityNotLinkedToWebSessionSchema, error)
AsIdentityNotLinkedToWebSessionSchema returns the union data inside the OneOfIdentityNotLinkedToWebSession400Res as a IdentityNotLinkedToWebSessionSchema
func (*OneOfIdentityNotLinkedToWebSession400Res) FromAPIAuthenticator400Schema ¶
func (t *OneOfIdentityNotLinkedToWebSession400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
FromAPIAuthenticator400Schema overwrites any union data inside the OneOfIdentityNotLinkedToWebSession400Res as the provided APIAuthenticator400Schema
func (*OneOfIdentityNotLinkedToWebSession400Res) FromIdentityNotLinkedToWebSessionSchema ¶
func (t *OneOfIdentityNotLinkedToWebSession400Res) FromIdentityNotLinkedToWebSessionSchema(v IdentityNotLinkedToWebSessionSchema) error
FromIdentityNotLinkedToWebSessionSchema overwrites any union data inside the OneOfIdentityNotLinkedToWebSession400Res as the provided IdentityNotLinkedToWebSessionSchema
func (OneOfIdentityNotLinkedToWebSession400Res) MarshalJSON ¶
func (t OneOfIdentityNotLinkedToWebSession400Res) MarshalJSON() ([]byte, error)
func (*OneOfIdentityNotLinkedToWebSession400Res) MergeAPIAuthenticator400Schema ¶
func (t *OneOfIdentityNotLinkedToWebSession400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
MergeAPIAuthenticator400Schema performs a merge with any union data inside the OneOfIdentityNotLinkedToWebSession400Res, using the provided APIAuthenticator400Schema
func (*OneOfIdentityNotLinkedToWebSession400Res) MergeIdentityNotLinkedToWebSessionSchema ¶
func (t *OneOfIdentityNotLinkedToWebSession400Res) MergeIdentityNotLinkedToWebSessionSchema(v IdentityNotLinkedToWebSessionSchema) error
MergeIdentityNotLinkedToWebSessionSchema performs a merge with any union data inside the OneOfIdentityNotLinkedToWebSession400Res, using the provided IdentityNotLinkedToWebSessionSchema
func (*OneOfIdentityNotLinkedToWebSession400Res) UnmarshalJSON ¶
func (t *OneOfIdentityNotLinkedToWebSession400Res) UnmarshalJSON(b []byte) error
type OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res ¶
type OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res defines model for OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res.
func (OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsInterfaceNotFoundSchema ¶
func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsInterfaceNotFoundSchema() (InterfaceNotFoundSchema, error)
AsInterfaceNotFoundSchema returns the union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as a InterfaceNotFoundSchema
func (OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsNetworkNotFoundSchema ¶
func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
AsNetworkNotFoundSchema returns the union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as a NetworkNotFoundSchema
func (OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema ¶
func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
AsVirtualMachineNotFoundSchema returns the union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as a VirtualMachineNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromInterfaceNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromInterfaceNotFoundSchema(v InterfaceNotFoundSchema) error
FromInterfaceNotFoundSchema overwrites any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as the provided InterfaceNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromNetworkNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
FromNetworkNotFoundSchema overwrites any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as the provided NetworkNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
FromVirtualMachineNotFoundSchema overwrites any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res as the provided VirtualMachineNotFoundSchema
func (OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MarshalJSON ¶
func (t OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeInterfaceNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeInterfaceNotFoundSchema(v InterfaceNotFoundSchema) error
MergeInterfaceNotFoundSchema performs a merge with any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res, using the provided InterfaceNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeNetworkNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
MergeNetworkNotFoundSchema performs a merge with any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res, using the provided NetworkNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
MergeVirtualMachineNotFoundSchema performs a merge with any union data inside the OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res, using the provided VirtualMachineNotFoundSchema
func (*OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) UnmarshalJSON ¶
func (t *OneOfInterfaceNotFoundNetworkNotFoundVirtualMachineNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfInvalidSpecXML400Res ¶
type OneOfInvalidSpecXML400Res struct {
// contains filtered or unexported fields
}
OneOfInvalidSpecXML400Res defines model for OneOfInvalidSpecXML400Res.
func (OneOfInvalidSpecXML400Res) AsAPIAuthenticator400Schema ¶
func (t OneOfInvalidSpecXML400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
AsAPIAuthenticator400Schema returns the union data inside the OneOfInvalidSpecXML400Res as a APIAuthenticator400Schema
func (OneOfInvalidSpecXML400Res) AsInvalidSpecXMLSchema ¶
func (t OneOfInvalidSpecXML400Res) AsInvalidSpecXMLSchema() (InvalidSpecXMLSchema, error)
AsInvalidSpecXMLSchema returns the union data inside the OneOfInvalidSpecXML400Res as a InvalidSpecXMLSchema
func (*OneOfInvalidSpecXML400Res) FromAPIAuthenticator400Schema ¶
func (t *OneOfInvalidSpecXML400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
FromAPIAuthenticator400Schema overwrites any union data inside the OneOfInvalidSpecXML400Res as the provided APIAuthenticator400Schema
func (*OneOfInvalidSpecXML400Res) FromInvalidSpecXMLSchema ¶
func (t *OneOfInvalidSpecXML400Res) FromInvalidSpecXMLSchema(v InvalidSpecXMLSchema) error
FromInvalidSpecXMLSchema overwrites any union data inside the OneOfInvalidSpecXML400Res as the provided InvalidSpecXMLSchema
func (OneOfInvalidSpecXML400Res) MarshalJSON ¶
func (t OneOfInvalidSpecXML400Res) MarshalJSON() ([]byte, error)
func (*OneOfInvalidSpecXML400Res) MergeAPIAuthenticator400Schema ¶
func (t *OneOfInvalidSpecXML400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
MergeAPIAuthenticator400Schema performs a merge with any union data inside the OneOfInvalidSpecXML400Res, using the provided APIAuthenticator400Schema
func (*OneOfInvalidSpecXML400Res) MergeInvalidSpecXMLSchema ¶
func (t *OneOfInvalidSpecXML400Res) MergeInvalidSpecXMLSchema(v InvalidSpecXMLSchema) error
MergeInvalidSpecXMLSchema performs a merge with any union data inside the OneOfInvalidSpecXML400Res, using the provided InvalidSpecXMLSchema
func (*OneOfInvalidSpecXML400Res) UnmarshalJSON ¶
func (t *OneOfInvalidSpecXML400Res) UnmarshalJSON(b []byte) error
type OneOfInvalidTimestamp400Res ¶
type OneOfInvalidTimestamp400Res struct {
// contains filtered or unexported fields
}
OneOfInvalidTimestamp400Res defines model for OneOfInvalidTimestamp400Res.
func (OneOfInvalidTimestamp400Res) AsAPIAuthenticator400Schema ¶
func (t OneOfInvalidTimestamp400Res) AsAPIAuthenticator400Schema() (APIAuthenticator400Schema, error)
AsAPIAuthenticator400Schema returns the union data inside the OneOfInvalidTimestamp400Res as a APIAuthenticator400Schema
func (OneOfInvalidTimestamp400Res) AsInvalidTimestampSchema ¶
func (t OneOfInvalidTimestamp400Res) AsInvalidTimestampSchema() (InvalidTimestampSchema, error)
AsInvalidTimestampSchema returns the union data inside the OneOfInvalidTimestamp400Res as a InvalidTimestampSchema
func (*OneOfInvalidTimestamp400Res) FromAPIAuthenticator400Schema ¶
func (t *OneOfInvalidTimestamp400Res) FromAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
FromAPIAuthenticator400Schema overwrites any union data inside the OneOfInvalidTimestamp400Res as the provided APIAuthenticator400Schema
func (*OneOfInvalidTimestamp400Res) FromInvalidTimestampSchema ¶
func (t *OneOfInvalidTimestamp400Res) FromInvalidTimestampSchema(v InvalidTimestampSchema) error
FromInvalidTimestampSchema overwrites any union data inside the OneOfInvalidTimestamp400Res as the provided InvalidTimestampSchema
func (OneOfInvalidTimestamp400Res) MarshalJSON ¶
func (t OneOfInvalidTimestamp400Res) MarshalJSON() ([]byte, error)
func (*OneOfInvalidTimestamp400Res) MergeAPIAuthenticator400Schema ¶
func (t *OneOfInvalidTimestamp400Res) MergeAPIAuthenticator400Schema(v APIAuthenticator400Schema) error
MergeAPIAuthenticator400Schema performs a merge with any union data inside the OneOfInvalidTimestamp400Res, using the provided APIAuthenticator400Schema
func (*OneOfInvalidTimestamp400Res) MergeInvalidTimestampSchema ¶
func (t *OneOfInvalidTimestamp400Res) MergeInvalidTimestampSchema(v InvalidTimestampSchema) error
MergeInvalidTimestampSchema performs a merge with any union data inside the OneOfInvalidTimestamp400Res, using the provided InvalidTimestampSchema
func (*OneOfInvalidTimestamp400Res) UnmarshalJSON ¶
func (t *OneOfInvalidTimestamp400Res) UnmarshalJSON(b []byte) error
type OneOfLocationRequiredValidationError422Res ¶
type OneOfLocationRequiredValidationError422Res struct {
// contains filtered or unexported fields
}
OneOfLocationRequiredValidationError422Res defines model for OneOfLocationRequiredValidationError422Res.
func (OneOfLocationRequiredValidationError422Res) AsLocationRequiredSchema ¶
func (t OneOfLocationRequiredValidationError422Res) AsLocationRequiredSchema() (LocationRequiredSchema, error)
AsLocationRequiredSchema returns the union data inside the OneOfLocationRequiredValidationError422Res as a LocationRequiredSchema
func (OneOfLocationRequiredValidationError422Res) AsValidationErrorSchema ¶
func (t OneOfLocationRequiredValidationError422Res) AsValidationErrorSchema() (ValidationErrorSchema, error)
AsValidationErrorSchema returns the union data inside the OneOfLocationRequiredValidationError422Res as a ValidationErrorSchema
func (*OneOfLocationRequiredValidationError422Res) FromLocationRequiredSchema ¶
func (t *OneOfLocationRequiredValidationError422Res) FromLocationRequiredSchema(v LocationRequiredSchema) error
FromLocationRequiredSchema overwrites any union data inside the OneOfLocationRequiredValidationError422Res as the provided LocationRequiredSchema
func (*OneOfLocationRequiredValidationError422Res) FromValidationErrorSchema ¶
func (t *OneOfLocationRequiredValidationError422Res) FromValidationErrorSchema(v ValidationErrorSchema) error
FromValidationErrorSchema overwrites any union data inside the OneOfLocationRequiredValidationError422Res as the provided ValidationErrorSchema
func (OneOfLocationRequiredValidationError422Res) MarshalJSON ¶
func (t OneOfLocationRequiredValidationError422Res) MarshalJSON() ([]byte, error)
func (*OneOfLocationRequiredValidationError422Res) MergeLocationRequiredSchema ¶
func (t *OneOfLocationRequiredValidationError422Res) MergeLocationRequiredSchema(v LocationRequiredSchema) error
MergeLocationRequiredSchema performs a merge with any union data inside the OneOfLocationRequiredValidationError422Res, using the provided LocationRequiredSchema
func (*OneOfLocationRequiredValidationError422Res) MergeValidationErrorSchema ¶
func (t *OneOfLocationRequiredValidationError422Res) MergeValidationErrorSchema(v ValidationErrorSchema) error
MergeValidationErrorSchema performs a merge with any union data inside the OneOfLocationRequiredValidationError422Res, using the provided ValidationErrorSchema
func (*OneOfLocationRequiredValidationError422Res) UnmarshalJSON ¶
func (t *OneOfLocationRequiredValidationError422Res) UnmarshalJSON(b []byte) error
type OneOfNetworkNotFoundOrganizationNotFound404Res ¶
type OneOfNetworkNotFoundOrganizationNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfNetworkNotFoundOrganizationNotFound404Res defines model for OneOfNetworkNotFoundOrganizationNotFound404Res.
func (OneOfNetworkNotFoundOrganizationNotFound404Res) AsNetworkNotFoundSchema ¶
func (t OneOfNetworkNotFoundOrganizationNotFound404Res) AsNetworkNotFoundSchema() (NetworkNotFoundSchema, error)
AsNetworkNotFoundSchema returns the union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res as a NetworkNotFoundSchema
func (OneOfNetworkNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema ¶
func (t OneOfNetworkNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
AsOrganizationNotFoundSchema returns the union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res as a OrganizationNotFoundSchema
func (*OneOfNetworkNotFoundOrganizationNotFound404Res) FromNetworkNotFoundSchema ¶
func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) FromNetworkNotFoundSchema(v NetworkNotFoundSchema) error
FromNetworkNotFoundSchema overwrites any union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res as the provided NetworkNotFoundSchema
func (*OneOfNetworkNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema ¶
func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
FromOrganizationNotFoundSchema overwrites any union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res as the provided OrganizationNotFoundSchema
func (OneOfNetworkNotFoundOrganizationNotFound404Res) MarshalJSON ¶
func (t OneOfNetworkNotFoundOrganizationNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfNetworkNotFoundOrganizationNotFound404Res) MergeNetworkNotFoundSchema ¶
func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) MergeNetworkNotFoundSchema(v NetworkNotFoundSchema) error
MergeNetworkNotFoundSchema performs a merge with any union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res, using the provided NetworkNotFoundSchema
func (*OneOfNetworkNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema ¶
func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
MergeOrganizationNotFoundSchema performs a merge with any union data inside the OneOfNetworkNotFoundOrganizationNotFound404Res, using the provided OrganizationNotFoundSchema
func (*OneOfNetworkNotFoundOrganizationNotFound404Res) UnmarshalJSON ¶
func (t *OneOfNetworkNotFoundOrganizationNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res ¶
type OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res defines model for OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res.
func (OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsNetworkSpeedProfileNotFoundSchema ¶
func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsNetworkSpeedProfileNotFoundSchema() (NetworkSpeedProfileNotFoundSchema, error)
AsNetworkSpeedProfileNotFoundSchema returns the union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res as a NetworkSpeedProfileNotFoundSchema
func (OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) AsVirtualMachineNetworkInterfaceNotFoundSchema() (VirtualMachineNetworkInterfaceNotFoundSchema, error)
AsVirtualMachineNetworkInterfaceNotFoundSchema returns the union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res as a VirtualMachineNetworkInterfaceNotFoundSchema
func (*OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromNetworkSpeedProfileNotFoundSchema ¶
func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromNetworkSpeedProfileNotFoundSchema(v NetworkSpeedProfileNotFoundSchema) error
FromNetworkSpeedProfileNotFoundSchema overwrites any union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res as the provided NetworkSpeedProfileNotFoundSchema
func (*OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) FromVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
FromVirtualMachineNetworkInterfaceNotFoundSchema overwrites any union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res as the provided VirtualMachineNetworkInterfaceNotFoundSchema
func (OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON ¶
func (t OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeNetworkSpeedProfileNotFoundSchema ¶
func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeNetworkSpeedProfileNotFoundSchema(v NetworkSpeedProfileNotFoundSchema) error
MergeNetworkSpeedProfileNotFoundSchema performs a merge with any union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res, using the provided NetworkSpeedProfileNotFoundSchema
func (*OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema ¶
func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) MergeVirtualMachineNetworkInterfaceNotFoundSchema(v VirtualMachineNetworkInterfaceNotFoundSchema) error
MergeVirtualMachineNetworkInterfaceNotFoundSchema performs a merge with any union data inside the OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res, using the provided VirtualMachineNetworkInterfaceNotFoundSchema
func (*OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON ¶
func (t *OneOfNetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfObjectInTrashTaskQueueingError406Res ¶
type OneOfObjectInTrashTaskQueueingError406Res struct {
// contains filtered or unexported fields
}
OneOfObjectInTrashTaskQueueingError406Res defines model for OneOfObjectInTrashTaskQueueingError406Res.
func (OneOfObjectInTrashTaskQueueingError406Res) AsObjectInTrashSchema ¶
func (t OneOfObjectInTrashTaskQueueingError406Res) AsObjectInTrashSchema() (ObjectInTrashSchema, error)
AsObjectInTrashSchema returns the union data inside the OneOfObjectInTrashTaskQueueingError406Res as a ObjectInTrashSchema
func (OneOfObjectInTrashTaskQueueingError406Res) AsTaskQueueingErrorSchema ¶
func (t OneOfObjectInTrashTaskQueueingError406Res) AsTaskQueueingErrorSchema() (TaskQueueingErrorSchema, error)
AsTaskQueueingErrorSchema returns the union data inside the OneOfObjectInTrashTaskQueueingError406Res as a TaskQueueingErrorSchema
func (*OneOfObjectInTrashTaskQueueingError406Res) FromObjectInTrashSchema ¶
func (t *OneOfObjectInTrashTaskQueueingError406Res) FromObjectInTrashSchema(v ObjectInTrashSchema) error
FromObjectInTrashSchema overwrites any union data inside the OneOfObjectInTrashTaskQueueingError406Res as the provided ObjectInTrashSchema
func (*OneOfObjectInTrashTaskQueueingError406Res) FromTaskQueueingErrorSchema ¶
func (t *OneOfObjectInTrashTaskQueueingError406Res) FromTaskQueueingErrorSchema(v TaskQueueingErrorSchema) error
FromTaskQueueingErrorSchema overwrites any union data inside the OneOfObjectInTrashTaskQueueingError406Res as the provided TaskQueueingErrorSchema
func (OneOfObjectInTrashTaskQueueingError406Res) MarshalJSON ¶
func (t OneOfObjectInTrashTaskQueueingError406Res) MarshalJSON() ([]byte, error)
func (*OneOfObjectInTrashTaskQueueingError406Res) MergeObjectInTrashSchema ¶
func (t *OneOfObjectInTrashTaskQueueingError406Res) MergeObjectInTrashSchema(v ObjectInTrashSchema) error
MergeObjectInTrashSchema performs a merge with any union data inside the OneOfObjectInTrashTaskQueueingError406Res, using the provided ObjectInTrashSchema
func (*OneOfObjectInTrashTaskQueueingError406Res) MergeTaskQueueingErrorSchema ¶
func (t *OneOfObjectInTrashTaskQueueingError406Res) MergeTaskQueueingErrorSchema(v TaskQueueingErrorSchema) error
MergeTaskQueueingErrorSchema performs a merge with any union data inside the OneOfObjectInTrashTaskQueueingError406Res, using the provided TaskQueueingErrorSchema
func (*OneOfObjectInTrashTaskQueueingError406Res) UnmarshalJSON ¶
func (t *OneOfObjectInTrashTaskQueueingError406Res) UnmarshalJSON(b []byte) error
type OneOfObjectInTrashVirtualMachineMustBeStarted406Res ¶
type OneOfObjectInTrashVirtualMachineMustBeStarted406Res struct {
// contains filtered or unexported fields
}
OneOfObjectInTrashVirtualMachineMustBeStarted406Res defines model for OneOfObjectInTrashVirtualMachineMustBeStarted406Res.
func (OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsObjectInTrashSchema ¶
func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsObjectInTrashSchema() (ObjectInTrashSchema, error)
AsObjectInTrashSchema returns the union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res as a ObjectInTrashSchema
func (OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsVirtualMachineMustBeStartedSchema ¶
func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) AsVirtualMachineMustBeStartedSchema() (VirtualMachineMustBeStartedSchema, error)
AsVirtualMachineMustBeStartedSchema returns the union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res as a VirtualMachineMustBeStartedSchema
func (*OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromObjectInTrashSchema ¶
func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromObjectInTrashSchema(v ObjectInTrashSchema) error
FromObjectInTrashSchema overwrites any union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res as the provided ObjectInTrashSchema
func (*OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromVirtualMachineMustBeStartedSchema ¶
func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) FromVirtualMachineMustBeStartedSchema(v VirtualMachineMustBeStartedSchema) error
FromVirtualMachineMustBeStartedSchema overwrites any union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res as the provided VirtualMachineMustBeStartedSchema
func (OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MarshalJSON ¶
func (t OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MarshalJSON() ([]byte, error)
func (*OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeObjectInTrashSchema ¶
func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeObjectInTrashSchema(v ObjectInTrashSchema) error
MergeObjectInTrashSchema performs a merge with any union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res, using the provided ObjectInTrashSchema
func (*OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeVirtualMachineMustBeStartedSchema ¶
func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) MergeVirtualMachineMustBeStartedSchema(v VirtualMachineMustBeStartedSchema) error
MergeVirtualMachineMustBeStartedSchema performs a merge with any union data inside the OneOfObjectInTrashVirtualMachineMustBeStarted406Res, using the provided VirtualMachineMustBeStartedSchema
func (*OneOfObjectInTrashVirtualMachineMustBeStarted406Res) UnmarshalJSON ¶
func (t *OneOfObjectInTrashVirtualMachineMustBeStarted406Res) UnmarshalJSON(b []byte) error
type OneOfOperatingSystemNotFoundOrganizationNotFound404Res ¶
type OneOfOperatingSystemNotFoundOrganizationNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfOperatingSystemNotFoundOrganizationNotFound404Res defines model for OneOfOperatingSystemNotFoundOrganizationNotFound404Res.
func (OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOperatingSystemNotFoundSchema ¶
func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOperatingSystemNotFoundSchema() (OperatingSystemNotFoundSchema, error)
AsOperatingSystemNotFoundSchema returns the union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res as a OperatingSystemNotFoundSchema
func (OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema ¶
func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) AsOrganizationNotFoundSchema() (OrganizationNotFoundSchema, error)
AsOrganizationNotFoundSchema returns the union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res as a OrganizationNotFoundSchema
func (*OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOperatingSystemNotFoundSchema ¶
func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOperatingSystemNotFoundSchema(v OperatingSystemNotFoundSchema) error
FromOperatingSystemNotFoundSchema overwrites any union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res as the provided OperatingSystemNotFoundSchema
func (*OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema ¶
func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) FromOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
FromOrganizationNotFoundSchema overwrites any union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res as the provided OrganizationNotFoundSchema
func (OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MarshalJSON ¶
func (t OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOperatingSystemNotFoundSchema ¶
func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOperatingSystemNotFoundSchema(v OperatingSystemNotFoundSchema) error
MergeOperatingSystemNotFoundSchema performs a merge with any union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res, using the provided OperatingSystemNotFoundSchema
func (*OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema ¶
func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) MergeOrganizationNotFoundSchema(v OrganizationNotFoundSchema) error
MergeOrganizationNotFoundSchema performs a merge with any union data inside the OneOfOperatingSystemNotFoundOrganizationNotFound404Res, using the provided OrganizationNotFoundSchema
func (*OneOfOperatingSystemNotFoundOrganizationNotFound404Res) UnmarshalJSON ¶
func (t *OneOfOperatingSystemNotFoundOrganizationNotFound404Res) UnmarshalJSON(b []byte) error
type OneOfOrganizationLimitReachedValidationError422Res ¶
type OneOfOrganizationLimitReachedValidationError422Res struct {
// contains filtered or unexported fields
}
OneOfOrganizationLimitReachedValidationError422Res defines model for OneOfOrganizationLimitReachedValidationError422Res.
func (OneOfOrganizationLimitReachedValidationError422Res) AsOrganizationLimitReachedSchema ¶
func (t OneOfOrganizationLimitReachedValidationError422Res) AsOrganizationLimitReachedSchema() (OrganizationLimitReachedSchema, error)
AsOrganizationLimitReachedSchema returns the union data inside the OneOfOrganizationLimitReachedValidationError422Res as a OrganizationLimitReachedSchema
func (OneOfOrganizationLimitReachedValidationError422Res) AsValidationErrorSchema ¶
func (t OneOfOrganizationLimitReachedValidationError422Res) AsValidationErrorSchema() (ValidationErrorSchema, error)
AsValidationErrorSchema returns the union data inside the OneOfOrganizationLimitReachedValidationError422Res as a ValidationErrorSchema
func (*OneOfOrganizationLimitReachedValidationError422Res) FromOrganizationLimitReachedSchema ¶
func (t *OneOfOrganizationLimitReachedValidationError422Res) FromOrganizationLimitReachedSchema(v OrganizationLimitReachedSchema) error
FromOrganizationLimitReachedSchema overwrites any union data inside the OneOfOrganizationLimitReachedValidationError422Res as the provided OrganizationLimitReachedSchema
func (*OneOfOrganizationLimitReachedValidationError422Res) FromValidationErrorSchema ¶
func (t *OneOfOrganizationLimitReachedValidationError422Res) FromValidationErrorSchema(v ValidationErrorSchema) error
FromValidationErrorSchema overwrites any union data inside the OneOfOrganizationLimitReachedValidationError422Res as the provided ValidationErrorSchema
func (OneOfOrganizationLimitReachedValidationError422Res) MarshalJSON ¶
func (t OneOfOrganizationLimitReachedValidationError422Res) MarshalJSON() ([]byte, error)
func (*OneOfOrganizationLimitReachedValidationError422Res) MergeOrganizationLimitReachedSchema ¶
func (t *OneOfOrganizationLimitReachedValidationError422Res) MergeOrganizationLimitReachedSchema(v OrganizationLimitReachedSchema) error
MergeOrganizationLimitReachedSchema performs a merge with any union data inside the OneOfOrganizationLimitReachedValidationError422Res, using the provided OrganizationLimitReachedSchema
func (*OneOfOrganizationLimitReachedValidationError422Res) MergeValidationErrorSchema ¶
func (t *OneOfOrganizationLimitReachedValidationError422Res) MergeValidationErrorSchema(v ValidationErrorSchema) error
MergeValidationErrorSchema performs a merge with any union data inside the OneOfOrganizationLimitReachedValidationError422Res, using the provided ValidationErrorSchema
func (*OneOfOrganizationLimitReachedValidationError422Res) UnmarshalJSON ¶
func (t *OneOfOrganizationLimitReachedValidationError422Res) UnmarshalJSON(b []byte) error
type OneOfOrganizationNotActivatedOrganizationSuspended403Res ¶
type OneOfOrganizationNotActivatedOrganizationSuspended403Res struct {
// contains filtered or unexported fields
}
OneOfOrganizationNotActivatedOrganizationSuspended403Res defines model for OneOfOrganizationNotActivatedOrganizationSuspended403Res.
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsInvalidAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as a InvalidAPITokenSchema
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationNotActivatedSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
AsOrganizationNotActivatedSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as a OrganizationNotActivatedSchema
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationSuspendedSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
AsOrganizationSuspendedSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as a OrganizationSuspendedSchema
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsScopeNotGrantedErrorSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as a ScopeNotGrantedErrorSchema
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
FromOrganizationNotActivatedSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
FromOrganizationSuspendedSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfOrganizationNotActivatedOrganizationSuspended403Res) MarshalJSON ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspended403Res) MarshalJSON() ([]byte, error)
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res, using the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
MergeOrganizationNotActivatedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res, using the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
MergeOrganizationSuspendedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res, using the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res, using the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspended403Res, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspended403Res) UnmarshalJSON ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspended403Res) UnmarshalJSON(b []byte) error
type OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res ¶
type OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res struct {
// contains filtered or unexported fields
}
OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res defines model for OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res.
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsInvalidAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a InvalidAPITokenSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationNotActivatedSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
AsOrganizationNotActivatedSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a OrganizationNotActivatedSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationSuspendedSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
AsOrganizationSuspendedSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a OrganizationSuspendedSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsPermissionDeniedSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
AsPermissionDeniedSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a PermissionDeniedSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsScopeNotGrantedErrorSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a ScopeNotGrantedErrorSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
FromOrganizationNotActivatedSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
FromOrganizationSuspendedSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromPermissionDeniedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
FromPermissionDeniedSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided PermissionDeniedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MarshalJSON ¶
func (t OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MarshalJSON() ([]byte, error)
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
MergeOrganizationNotActivatedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
MergeOrganizationSuspendedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergePermissionDeniedSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
MergePermissionDeniedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided PermissionDeniedSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) UnmarshalJSON ¶
func (t *OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res) UnmarshalJSON(b []byte) error
type OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res ¶
type OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res struct {
// contains filtered or unexported fields
}
OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res defines model for OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res.
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsInvalidAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a InvalidAPITokenSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationNotActivatedSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationNotActivatedSchema() (OrganizationNotActivatedSchema, error)
AsOrganizationNotActivatedSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a OrganizationNotActivatedSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationSuspendedSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsOrganizationSuspendedSchema() (OrganizationSuspendedSchema, error)
AsOrganizationSuspendedSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a OrganizationSuspendedSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsPermissionDeniedSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
AsPermissionDeniedSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a PermissionDeniedSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsResourceCreationRestrictedSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsResourceCreationRestrictedSchema() (ResourceCreationRestrictedSchema, error)
AsResourceCreationRestrictedSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a ResourceCreationRestrictedSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsScopeNotGrantedErrorSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a ScopeNotGrantedErrorSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
FromOrganizationNotActivatedSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
FromOrganizationSuspendedSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromPermissionDeniedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
FromPermissionDeniedSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided PermissionDeniedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromResourceCreationRestrictedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromResourceCreationRestrictedSchema(v ResourceCreationRestrictedSchema) error
FromResourceCreationRestrictedSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided ResourceCreationRestrictedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MarshalJSON ¶
func (t OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MarshalJSON() ([]byte, error)
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeInvalidAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided InvalidAPITokenSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationNotActivatedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationNotActivatedSchema(v OrganizationNotActivatedSchema) error
MergeOrganizationNotActivatedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided OrganizationNotActivatedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationSuspendedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeOrganizationSuspendedSchema(v OrganizationSuspendedSchema) error
MergeOrganizationSuspendedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided OrganizationSuspendedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergePermissionDeniedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
MergePermissionDeniedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided PermissionDeniedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeResourceCreationRestrictedSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeResourceCreationRestrictedSchema(v ResourceCreationRestrictedSchema) error
MergeResourceCreationRestrictedSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided ResourceCreationRestrictedSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided ScopeNotGrantedErrorSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) UnmarshalJSON ¶
func (t *OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res) UnmarshalJSON(b []byte) error
type OneOfPermissionDenied403Res ¶
type OneOfPermissionDenied403Res struct {
// contains filtered or unexported fields
}
OneOfPermissionDenied403Res defines model for OneOfPermissionDenied403Res.
func (OneOfPermissionDenied403Res) AsInvalidAPITokenSchema ¶
func (t OneOfPermissionDenied403Res) AsInvalidAPITokenSchema() (InvalidAPITokenSchema, error)
AsInvalidAPITokenSchema returns the union data inside the OneOfPermissionDenied403Res as a InvalidAPITokenSchema
func (OneOfPermissionDenied403Res) AsPermissionDeniedSchema ¶
func (t OneOfPermissionDenied403Res) AsPermissionDeniedSchema() (PermissionDeniedSchema, error)
AsPermissionDeniedSchema returns the union data inside the OneOfPermissionDenied403Res as a PermissionDeniedSchema
func (OneOfPermissionDenied403Res) AsScopeNotGrantedErrorSchema ¶
func (t OneOfPermissionDenied403Res) AsScopeNotGrantedErrorSchema() (ScopeNotGrantedErrorSchema, error)
AsScopeNotGrantedErrorSchema returns the union data inside the OneOfPermissionDenied403Res as a ScopeNotGrantedErrorSchema
func (OneOfPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema ¶
func (t OneOfPermissionDenied403Res) AsUnauthorizedNetworkForAPITokenSchema() (UnauthorizedNetworkForAPITokenSchema, error)
AsUnauthorizedNetworkForAPITokenSchema returns the union data inside the OneOfPermissionDenied403Res as a UnauthorizedNetworkForAPITokenSchema
func (*OneOfPermissionDenied403Res) FromInvalidAPITokenSchema ¶
func (t *OneOfPermissionDenied403Res) FromInvalidAPITokenSchema(v InvalidAPITokenSchema) error
FromInvalidAPITokenSchema overwrites any union data inside the OneOfPermissionDenied403Res as the provided InvalidAPITokenSchema
func (*OneOfPermissionDenied403Res) FromPermissionDeniedSchema ¶
func (t *OneOfPermissionDenied403Res) FromPermissionDeniedSchema(v PermissionDeniedSchema) error
FromPermissionDeniedSchema overwrites any union data inside the OneOfPermissionDenied403Res as the provided PermissionDeniedSchema
func (*OneOfPermissionDenied403Res) FromScopeNotGrantedErrorSchema ¶
func (t *OneOfPermissionDenied403Res) FromScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
FromScopeNotGrantedErrorSchema overwrites any union data inside the OneOfPermissionDenied403Res as the provided ScopeNotGrantedErrorSchema
func (*OneOfPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfPermissionDenied403Res) FromUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
FromUnauthorizedNetworkForAPITokenSchema overwrites any union data inside the OneOfPermissionDenied403Res as the provided UnauthorizedNetworkForAPITokenSchema
func (OneOfPermissionDenied403Res) MarshalJSON ¶
func (t OneOfPermissionDenied403Res) MarshalJSON() ([]byte, error)
func (*OneOfPermissionDenied403Res) MergeInvalidAPITokenSchema ¶
func (t *OneOfPermissionDenied403Res) MergeInvalidAPITokenSchema(v InvalidAPITokenSchema) error
MergeInvalidAPITokenSchema performs a merge with any union data inside the OneOfPermissionDenied403Res, using the provided InvalidAPITokenSchema
func (*OneOfPermissionDenied403Res) MergePermissionDeniedSchema ¶
func (t *OneOfPermissionDenied403Res) MergePermissionDeniedSchema(v PermissionDeniedSchema) error
MergePermissionDeniedSchema performs a merge with any union data inside the OneOfPermissionDenied403Res, using the provided PermissionDeniedSchema
func (*OneOfPermissionDenied403Res) MergeScopeNotGrantedErrorSchema ¶
func (t *OneOfPermissionDenied403Res) MergeScopeNotGrantedErrorSchema(v ScopeNotGrantedErrorSchema) error
MergeScopeNotGrantedErrorSchema performs a merge with any union data inside the OneOfPermissionDenied403Res, using the provided ScopeNotGrantedErrorSchema
func (*OneOfPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema ¶
func (t *OneOfPermissionDenied403Res) MergeUnauthorizedNetworkForAPITokenSchema(v UnauthorizedNetworkForAPITokenSchema) error
MergeUnauthorizedNetworkForAPITokenSchema performs a merge with any union data inside the OneOfPermissionDenied403Res, using the provided UnauthorizedNetworkForAPITokenSchema
func (*OneOfPermissionDenied403Res) UnmarshalJSON ¶
func (t *OneOfPermissionDenied403Res) UnmarshalJSON(b []byte) error
type OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res ¶
type OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res struct {
// contains filtered or unexported fields
}
OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res defines model for OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res.
func (OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachineNotFoundSchema ¶
func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachineNotFoundSchema() (VirtualMachineNotFoundSchema, error)
AsVirtualMachineNotFoundSchema returns the union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res as a VirtualMachineNotFoundSchema
func (OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachinePackageNotFoundSchema ¶
func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) AsVirtualMachinePackageNotFoundSchema() (VirtualMachinePackageNotFoundSchema, error)
AsVirtualMachinePackageNotFoundSchema returns the union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res as a VirtualMachinePackageNotFoundSchema
func (*OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachineNotFoundSchema ¶
func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
FromVirtualMachineNotFoundSchema overwrites any union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res as the provided VirtualMachineNotFoundSchema
func (*OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachinePackageNotFoundSchema ¶
func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) FromVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
FromVirtualMachinePackageNotFoundSchema overwrites any union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res as the provided VirtualMachinePackageNotFoundSchema
func (OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MarshalJSON ¶
func (t OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MarshalJSON() ([]byte, error)
func (*OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachineNotFoundSchema ¶
func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachineNotFoundSchema(v VirtualMachineNotFoundSchema) error
MergeVirtualMachineNotFoundSchema performs a merge with any union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res, using the provided VirtualMachineNotFoundSchema
func (*OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachinePackageNotFoundSchema ¶
func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) MergeVirtualMachinePackageNotFoundSchema(v VirtualMachinePackageNotFoundSchema) error
MergeVirtualMachinePackageNotFoundSchema performs a merge with any union data inside the OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res, using the provided VirtualMachinePackageNotFoundSchema
func (*OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) UnmarshalJSON ¶
func (t *OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res) UnmarshalJSON(b []byte) error
type OperatingSystem ¶
type OperatingSystem struct { Badge *Attachment `json:"badge"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
OperatingSystem defines model for OperatingSystem.
type OperatingSystemNotFoundEnum ¶
type OperatingSystemNotFoundEnum string
OperatingSystemNotFoundEnum defines model for OperatingSystemNotFoundEnum.
const (
OperatingSystemNotFound OperatingSystemNotFoundEnum = "operating_system_not_found"
)
Defines values for OperatingSystemNotFoundEnum.
type OperatingSystemNotFoundOrganizationNotFound404Res ¶
type OperatingSystemNotFoundOrganizationNotFound404Res = OneOfOperatingSystemNotFoundOrganizationNotFound404Res
OperatingSystemNotFoundOrganizationNotFound404Res defines model for OperatingSystemNotFoundOrganizationNotFound404Res.
type OperatingSystemNotFoundResponse ¶
type OperatingSystemNotFoundResponse struct { Code *OperatingSystemNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OperatingSystemNotFoundResponse defines model for OperatingSystemNotFoundResponse.
type OperatingSystemNotFoundSchema ¶
type OperatingSystemNotFoundSchema struct { Code *OperatingSystemNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OperatingSystemNotFoundSchema No operating system was found matching any of the criteria provided in the arguments
type Organization ¶
type Organization struct { Address1 *string `json:"address1"` Address2 *string `json:"address2"` Address3 *string `json:"address3"` Address4 *string `json:"address4"` BillingName *string `json:"billing_name"` Country *Country `json:"country"` CountryState *CountryState `json:"country_state"` CreatedAt *int `json:"created_at,omitempty"` Currency *Currency `json:"currency,omitempty"` Id *string `json:"id,omitempty"` InfrastructureDomain *string `json:"infrastructure_domain,omitempty"` Managed *bool `json:"managed,omitempty"` Name *string `json:"name,omitempty"` PhoneNumber *string `json:"phone_number"` Postcode *string `json:"postcode"` SubDomain *string `json:"sub_domain,omitempty"` Suspended *bool `json:"suspended,omitempty"` VatNumber *string `json:"vat_number"` }
Organization defines model for Organization.
type OrganizationLimitReachedEnum ¶
type OrganizationLimitReachedEnum string
OrganizationLimitReachedEnum defines model for OrganizationLimitReachedEnum.
const (
OrganizationLimitReached OrganizationLimitReachedEnum = "organization_limit_reached"
)
Defines values for OrganizationLimitReachedEnum.
type OrganizationLimitReachedSchema ¶
type OrganizationLimitReachedSchema struct { Code *OrganizationLimitReachedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OrganizationLimitReachedSchema The maxmium number of organizations that can be created has been reached
type OrganizationLimitReachedValidationError422Res ¶
type OrganizationLimitReachedValidationError422Res = OneOfOrganizationLimitReachedValidationError422Res
OrganizationLimitReachedValidationError422Res defines model for OrganizationLimitReachedValidationError422Res.
type OrganizationLookup ¶
type OrganizationLookup struct { Id *string `json:"id,omitempty"` SubDomain *string `json:"sub_domain,omitempty"` }
OrganizationLookup All 'organization[]' params are mutually exclusive, only one can be provided.
type OrganizationNotActivatedEnum ¶
type OrganizationNotActivatedEnum string
OrganizationNotActivatedEnum defines model for OrganizationNotActivatedEnum.
const (
OrganizationNotActivated OrganizationNotActivatedEnum = "organization_not_activated"
)
Defines values for OrganizationNotActivatedEnum.
type OrganizationNotActivatedOrganizationSuspended403Res ¶
type OrganizationNotActivatedOrganizationSuspended403Res = OneOfOrganizationNotActivatedOrganizationSuspended403Res
OrganizationNotActivatedOrganizationSuspended403Res defines model for OrganizationNotActivatedOrganizationSuspended403Res.
type OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res ¶
type OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res = OneOfOrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res
OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res defines model for OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res.
type OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res ¶
type OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res = OneOfOrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res
OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res defines model for OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res.
type OrganizationNotActivatedSchema ¶
type OrganizationNotActivatedSchema struct { Code *OrganizationNotActivatedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OrganizationNotActivatedSchema An organization was found from the arguments provided but it wasn't activated yet
type OrganizationNotFoundEnum ¶
type OrganizationNotFoundEnum string
OrganizationNotFoundEnum defines model for OrganizationNotFoundEnum.
const (
OrganizationNotFound OrganizationNotFoundEnum = "organization_not_found"
)
Defines values for OrganizationNotFoundEnum.
type OrganizationNotFoundResponse ¶
type OrganizationNotFoundResponse struct { Code *OrganizationNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OrganizationNotFoundResponse defines model for OrganizationNotFoundResponse.
type OrganizationNotFoundSchema ¶
type OrganizationNotFoundSchema struct { Code *OrganizationNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OrganizationNotFoundSchema No organization was found matching any of the criteria provided in the arguments
type OrganizationSuspendedEnum ¶
type OrganizationSuspendedEnum string
OrganizationSuspendedEnum defines model for OrganizationSuspendedEnum.
const (
OrganizationSuspended OrganizationSuspendedEnum = "organization_suspended"
)
Defines values for OrganizationSuspendedEnum.
type OrganizationSuspendedSchema ¶
type OrganizationSuspendedSchema struct { Code *OrganizationSuspendedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
OrganizationSuspendedSchema An organization was found from the arguments provided but it was suspended
type PaginationObject ¶
type PaginationObject struct { // CurrentPage The current page CurrentPage *int `json:"current_page,omitempty"` // LargeSet Is this a large set and therefore the total number of records cannot be returned? LargeSet *bool `json:"large_set,omitempty"` // PerPage The number of items per page PerPage *int `json:"per_page,omitempty"` // Total The total number of items across all pages Total *int `json:"total"` // TotalPages The total number of pages TotalPages *int `json:"total_pages"` }
PaginationObject defines model for PaginationObject.
type PatchDiskBackupPolicy200ResponseDiskBackupPolicy ¶
type PatchDiskBackupPolicy200ResponseDiskBackupPolicy struct { Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *map[string]interface{} `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` }
PatchDiskBackupPolicy200ResponseDiskBackupPolicy defines model for PatchDiskBackupPolicy200ResponseDiskBackupPolicy.
type PatchDiskBackupPolicyJSONBody ¶
type PatchDiskBackupPolicyJSONBody struct { // DiskBackupPolicy All 'disk_backup_policy[]' params are mutually exclusive, only one can be provided. DiskBackupPolicy DiskBackupPolicyLookup `json:"disk_backup_policy"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DiskBackupPolicyArguments `json:"properties"` }
PatchDiskBackupPolicyJSONBody defines parameters for PatchDiskBackupPolicy.
type PatchDiskBackupPolicyJSONRequestBody ¶
type PatchDiskBackupPolicyJSONRequestBody PatchDiskBackupPolicyJSONBody
PatchDiskBackupPolicyJSONRequestBody defines body for PatchDiskBackupPolicy for application/json ContentType.
type PatchDiskBackupPolicyResponse ¶
type PatchDiskBackupPolicyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The disk backup policy that has been updated DiskBackupPolicy PatchDiskBackupPolicy200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DiskBackupPolicyNotFoundResponse JSON406 *ObjectInTrashResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchDiskBackupPolicyResponse ¶
func ParsePatchDiskBackupPolicyResponse(rsp *http.Response) (*PatchDiskBackupPolicyResponse, error)
ParsePatchDiskBackupPolicyResponse parses an HTTP response from a PatchDiskBackupPolicyWithResponse call
func (PatchDiskBackupPolicyResponse) Status ¶
func (r PatchDiskBackupPolicyResponse) Status() string
Status returns HTTPResponse.Status
func (PatchDiskBackupPolicyResponse) StatusCode ¶
func (r PatchDiskBackupPolicyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchDnsRecordJSONBody ¶
type PatchDnsRecordJSONBody struct { // DnsRecord All 'dns_record[]' params are mutually exclusive, only one can be provided. DnsRecord DNSRecordLookup `json:"dns_record"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DNSRecordArguments `json:"properties"` }
PatchDnsRecordJSONBody defines parameters for PatchDnsRecord.
type PatchDnsRecordJSONRequestBody ¶
type PatchDnsRecordJSONRequestBody PatchDnsRecordJSONBody
PatchDnsRecordJSONRequestBody defines body for PatchDnsRecord for application/json ContentType.
type PatchDnsRecordResponse ¶
type PatchDnsRecordResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsRecord The DNS record that has been updated DnsRecord DNSRecord `json:"dns_record"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSRecordNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchDnsRecordResponse ¶
func ParsePatchDnsRecordResponse(rsp *http.Response) (*PatchDnsRecordResponse, error)
ParsePatchDnsRecordResponse parses an HTTP response from a PatchDnsRecordWithResponse call
func (PatchDnsRecordResponse) Status ¶
func (r PatchDnsRecordResponse) Status() string
Status returns HTTPResponse.Status
func (PatchDnsRecordResponse) StatusCode ¶
func (r PatchDnsRecordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchDnsZoneJSONBody ¶
type PatchDnsZoneJSONBody struct { // DnsZone All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZone DNSZoneLookup `json:"dns_zone"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DNSZoneArguments `json:"properties"` }
PatchDnsZoneJSONBody defines parameters for PatchDnsZone.
type PatchDnsZoneJSONRequestBody ¶
type PatchDnsZoneJSONRequestBody PatchDnsZoneJSONBody
PatchDnsZoneJSONRequestBody defines body for PatchDnsZone for application/json ContentType.
type PatchDnsZoneResponse ¶
type PatchDnsZoneResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsZone The DNS zones for the provided organization DnsZone DNSZone `json:"dns_zone"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSZoneNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchDnsZoneResponse ¶
func ParsePatchDnsZoneResponse(rsp *http.Response) (*PatchDnsZoneResponse, error)
ParsePatchDnsZoneResponse parses an HTTP response from a PatchDnsZoneWithResponse call
func (PatchDnsZoneResponse) Status ¶
func (r PatchDnsZoneResponse) Status() string
Status returns HTTPResponse.Status
func (PatchDnsZoneResponse) StatusCode ¶
func (r PatchDnsZoneResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchFileStorageVolume200ResponseFileStorageVolume ¶
type PatchFileStorageVolume200ResponseFileStorageVolume struct { Associations *[]string `json:"associations,omitempty"` DataCenter *PatchFileStorageVolumePartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // NfsLocation The NFS location of where to mount the volume from. NfsLocation *string `json:"nfs_location"` // Size The size of the volume in bytes. Size *int `json:"size"` State *FileStorageVolumeStateEnum `json:"state,omitempty"` }
PatchFileStorageVolume200ResponseFileStorageVolume defines model for PatchFileStorageVolume200ResponseFileStorageVolume.
type PatchFileStorageVolumeJSONBody ¶
type PatchFileStorageVolumeJSONBody struct { // FileStorageVolume All 'file_storage_volume[]' params are mutually exclusive, only one can be provided. FileStorageVolume FileStorageVolumeLookup `json:"file_storage_volume"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties FileStorageVolumeArguments `json:"properties"` }
PatchFileStorageVolumeJSONBody defines parameters for PatchFileStorageVolume.
type PatchFileStorageVolumeJSONRequestBody ¶
type PatchFileStorageVolumeJSONRequestBody PatchFileStorageVolumeJSONBody
PatchFileStorageVolumeJSONRequestBody defines body for PatchFileStorageVolume for application/json ContentType.
type PatchFileStorageVolumePartDataCenter ¶
type PatchFileStorageVolumePartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
PatchFileStorageVolumePartDataCenter defines model for PatchFileStorageVolumePartDataCenter.
type PatchFileStorageVolumeResponse ¶
type PatchFileStorageVolumeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // FileStorageVolume The file storage volume. FileStorageVolume PatchFileStorageVolume200ResponseFileStorageVolume `json:"file_storage_volume"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *FileStorageVolumeNotFoundResponse JSON406 *ObjectInTrashResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchFileStorageVolumeResponse ¶
func ParsePatchFileStorageVolumeResponse(rsp *http.Response) (*PatchFileStorageVolumeResponse, error)
ParsePatchFileStorageVolumeResponse parses an HTTP response from a PatchFileStorageVolumeWithResponse call
func (PatchFileStorageVolumeResponse) Status ¶
func (r PatchFileStorageVolumeResponse) Status() string
Status returns HTTPResponse.Status
func (PatchFileStorageVolumeResponse) StatusCode ¶
func (r PatchFileStorageVolumeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchIpAddressJSONBody ¶
type PatchIpAddressJSONBody struct { // IpAddress All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddress IPAddressLookup `json:"ip_address"` // Label The label to give this address if setting it as a VIP Label *string `json:"label,omitempty"` // ReverseDns The reverse DNS to set for this IP address ReverseDns *string `json:"reverse_dns,omitempty"` // Vip Whether or not to set this address as a VIP Vip *bool `json:"vip,omitempty"` }
PatchIpAddressJSONBody defines parameters for PatchIpAddress.
type PatchIpAddressJSONRequestBody ¶
type PatchIpAddressJSONRequestBody PatchIpAddressJSONBody
PatchIpAddressJSONRequestBody defines body for PatchIpAddress for application/json ContentType.
type PatchIpAddressResponse ¶
type PatchIpAddressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddress The IP address that has been updated IpAddress IPAddress `json:"ip_address"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *IPAddressNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchIpAddressResponse ¶
func ParsePatchIpAddressResponse(rsp *http.Response) (*PatchIpAddressResponse, error)
ParsePatchIpAddressResponse parses an HTTP response from a PatchIpAddressWithResponse call
func (PatchIpAddressResponse) Status ¶
func (r PatchIpAddressResponse) Status() string
Status returns HTTPResponse.Status
func (PatchIpAddressResponse) StatusCode ¶
func (r PatchIpAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchLoadBalancer200ResponseLoadBalancer ¶
type PatchLoadBalancer200ResponseLoadBalancer struct { ApiReference *string `json:"api_reference"` BackendCertificate *string `json:"backend_certificate,omitempty"` BackendCertificateKey *string `json:"backend_certificate_key,omitempty"` DataCenter *PatchLoadBalancerPartDataCenter `json:"data_center,omitempty"` EnableWeighting *bool `json:"enable_weighting,omitempty"` HttpsRedirect *bool `json:"https_redirect,omitempty"` Id *string `json:"id,omitempty"` IpAddress *[]PatchLoadBalancerPartIPAddress `json:"ip_address,omitempty"` Name *string `json:"name,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` ResourceType *LoadBalancerResourceTypesEnum `json:"resource_type,omitempty"` Resources *[]LoadBalancerResource `json:"resources,omitempty"` StandbyVms *[]string `json:"standby_vms,omitempty"` Weights *[]LoadBalancerWeight `json:"weights,omitempty"` }
PatchLoadBalancer200ResponseLoadBalancer defines model for PatchLoadBalancer200ResponseLoadBalancer.
type PatchLoadBalancerJSONBody ¶
type PatchLoadBalancerJSONBody struct { // LoadBalancer All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancer LoadBalancerLookup `json:"load_balancer"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties LoadBalancerArguments `json:"properties"` }
PatchLoadBalancerJSONBody defines parameters for PatchLoadBalancer.
type PatchLoadBalancerJSONRequestBody ¶
type PatchLoadBalancerJSONRequestBody PatchLoadBalancerJSONBody
PatchLoadBalancerJSONRequestBody defines body for PatchLoadBalancer for application/json ContentType.
type PatchLoadBalancerPartDataCenter ¶
type PatchLoadBalancerPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
PatchLoadBalancerPartDataCenter defines model for PatchLoadBalancerPartDataCenter.
type PatchLoadBalancerPartIPAddress ¶
type PatchLoadBalancerPartIPAddress struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
PatchLoadBalancerPartIPAddress defines model for PatchLoadBalancerPartIPAddress.
type PatchLoadBalancerResponse ¶
type PatchLoadBalancerResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancer The load balancer that has been updated LoadBalancer PatchLoadBalancer200ResponseLoadBalancer `json:"load_balancer"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchLoadBalancerResponse ¶
func ParsePatchLoadBalancerResponse(rsp *http.Response) (*PatchLoadBalancerResponse, error)
ParsePatchLoadBalancerResponse parses an HTTP response from a PatchLoadBalancerWithResponse call
func (PatchLoadBalancerResponse) Status ¶
func (r PatchLoadBalancerResponse) Status() string
Status returns HTTPResponse.Status
func (PatchLoadBalancerResponse) StatusCode ¶
func (r PatchLoadBalancerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule ¶
type PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule struct { Algorithm *LoadBalancerRuleAlgorithmEnum `json:"algorithm,omitempty"` BackendSsl *bool `json:"backend_ssl,omitempty"` Certificates *[]PatchLoadBalancersRulesLoadBalancerRulePartCertificates `json:"certificates,omitempty"` CheckEnabled *bool `json:"check_enabled,omitempty"` CheckFall *int `json:"check_fall,omitempty"` CheckHttpStatuses *LoadBalancerRuleHTTPStatusesEnum `json:"check_http_statuses"` CheckInterval *int `json:"check_interval,omitempty"` CheckPath *string `json:"check_path,omitempty"` CheckProtocol *LoadBalancerRuleCheckProtocolEnum `json:"check_protocol"` CheckRise *int `json:"check_rise,omitempty"` CheckTimeout *int `json:"check_timeout,omitempty"` DestinationPort *int `json:"destination_port,omitempty"` Id *string `json:"id,omitempty"` ListenPort *int `json:"listen_port,omitempty"` LoadBalancer *PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer `json:"load_balancer,omitempty"` PassthroughSsl *bool `json:"passthrough_ssl,omitempty"` Protocol *LoadBalancerRuleProtocolEnum `json:"protocol,omitempty"` ProxyProtocol *bool `json:"proxy_protocol,omitempty"` }
PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule defines model for PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule.
type PatchLoadBalancersRulesLoadBalancerRuleJSONBody ¶
type PatchLoadBalancersRulesLoadBalancerRuleJSONBody struct { // LoadBalancerRule All 'load_balancer_rule[]' params are mutually exclusive, only one can be provided. LoadBalancerRule LoadBalancerRuleLookup `json:"load_balancer_rule"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties LoadBalancerRuleArguments `json:"properties"` }
PatchLoadBalancersRulesLoadBalancerRuleJSONBody defines parameters for PatchLoadBalancersRulesLoadBalancerRule.
type PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody ¶
type PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody PatchLoadBalancersRulesLoadBalancerRuleJSONBody
PatchLoadBalancersRulesLoadBalancerRuleJSONRequestBody defines body for PatchLoadBalancersRulesLoadBalancerRule for application/json ContentType.
type PatchLoadBalancersRulesLoadBalancerRulePartCertificates ¶
type PatchLoadBalancersRulesLoadBalancerRulePartCertificates struct { AdditionalNames *[]string `json:"additional_names,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` State *CertificateStateEnum `json:"state,omitempty"` }
PatchLoadBalancersRulesLoadBalancerRulePartCertificates defines model for PatchLoadBalancersRulesLoadBalancerRulePartCertificates.
type PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer ¶
type PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer defines model for PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer.
type PatchLoadBalancersRulesLoadBalancerRuleResponse ¶
type PatchLoadBalancersRulesLoadBalancerRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancerRule The load balancer that has been updated LoadBalancerRule PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule `json:"load_balancer_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerRuleNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchLoadBalancersRulesLoadBalancerRuleResponse ¶
func ParsePatchLoadBalancersRulesLoadBalancerRuleResponse(rsp *http.Response) (*PatchLoadBalancersRulesLoadBalancerRuleResponse, error)
ParsePatchLoadBalancersRulesLoadBalancerRuleResponse parses an HTTP response from a PatchLoadBalancersRulesLoadBalancerRuleWithResponse call
func (PatchLoadBalancersRulesLoadBalancerRuleResponse) Status ¶
func (r PatchLoadBalancersRulesLoadBalancerRuleResponse) Status() string
Status returns HTTPResponse.Status
func (PatchLoadBalancersRulesLoadBalancerRuleResponse) StatusCode ¶
func (r PatchLoadBalancersRulesLoadBalancerRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchSecurityGroupJSONBody ¶
type PatchSecurityGroupJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties SecurityGroupArguments `json:"properties"` // SecurityGroup All 'security_group[]' params are mutually exclusive, only one can be provided. SecurityGroup SecurityGroupLookup `json:"security_group"` }
PatchSecurityGroupJSONBody defines parameters for PatchSecurityGroup.
type PatchSecurityGroupJSONRequestBody ¶
type PatchSecurityGroupJSONRequestBody PatchSecurityGroupJSONBody
PatchSecurityGroupJSONRequestBody defines body for PatchSecurityGroup for application/json ContentType.
type PatchSecurityGroupResponse ¶
type PatchSecurityGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroup The security group that has been updated SecurityGroup SecurityGroup `json:"security_group"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchSecurityGroupResponse ¶
func ParsePatchSecurityGroupResponse(rsp *http.Response) (*PatchSecurityGroupResponse, error)
ParsePatchSecurityGroupResponse parses an HTTP response from a PatchSecurityGroupWithResponse call
func (PatchSecurityGroupResponse) Status ¶
func (r PatchSecurityGroupResponse) Status() string
Status returns HTTPResponse.Status
func (PatchSecurityGroupResponse) StatusCode ¶
func (r PatchSecurityGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule ¶
type PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule struct { Action *SecurityGroupRuleActionEnum `json:"action,omitempty"` Direction *SecurityGroupRuleDirectionEnum `json:"direction,omitempty"` Id *string `json:"id,omitempty"` Notes *string `json:"notes"` Ports *string `json:"ports"` Protocol *SecurityGroupRuleProtocolEnum `json:"protocol,omitempty"` SecurityGroup *PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup `json:"security_group,omitempty"` Targets *[]string `json:"targets,omitempty"` }
PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule defines model for PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule.
type PatchSecurityGroupsRulesSecurityGroupRuleJSONBody ¶
type PatchSecurityGroupsRulesSecurityGroupRuleJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties SecurityGroupRuleArguments `json:"properties"` // SecurityGroupRule All 'security_group_rule[]' params are mutually exclusive, only one can be provided. SecurityGroupRule SecurityGroupRuleLookup `json:"security_group_rule"` }
PatchSecurityGroupsRulesSecurityGroupRuleJSONBody defines parameters for PatchSecurityGroupsRulesSecurityGroupRule.
type PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody ¶
type PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody PatchSecurityGroupsRulesSecurityGroupRuleJSONBody
PatchSecurityGroupsRulesSecurityGroupRuleJSONRequestBody defines body for PatchSecurityGroupsRulesSecurityGroupRule for application/json ContentType.
type PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup ¶
type PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup defines model for PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup.
type PatchSecurityGroupsRulesSecurityGroupRuleResponse ¶
type PatchSecurityGroupsRulesSecurityGroupRuleResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroupRule The security group that has been updated SecurityGroupRule PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule `json:"security_group_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupRuleNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchSecurityGroupsRulesSecurityGroupRuleResponse ¶
func ParsePatchSecurityGroupsRulesSecurityGroupRuleResponse(rsp *http.Response) (*PatchSecurityGroupsRulesSecurityGroupRuleResponse, error)
ParsePatchSecurityGroupsRulesSecurityGroupRuleResponse parses an HTTP response from a PatchSecurityGroupsRulesSecurityGroupRuleWithResponse call
func (PatchSecurityGroupsRulesSecurityGroupRuleResponse) Status ¶
func (r PatchSecurityGroupsRulesSecurityGroupRuleResponse) Status() string
Status returns HTTPResponse.Status
func (PatchSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode ¶
func (r PatchSecurityGroupsRulesSecurityGroupRuleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchTagJSONBody ¶
type PatchTagJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties TagArguments `json:"properties"` // Tag All 'tag[]' params are mutually exclusive, only one can be provided. Tag TagLookup `json:"tag"` }
PatchTagJSONBody defines parameters for PatchTag.
type PatchTagJSONRequestBody ¶
type PatchTagJSONRequestBody PatchTagJSONBody
PatchTagJSONRequestBody defines body for PatchTag for application/json ContentType.
type PatchTagResponse ¶
type PatchTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Tag The newly updated tag Tag Tag `json:"tag"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *TagNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchTagResponse ¶
func ParsePatchTagResponse(rsp *http.Response) (*PatchTagResponse, error)
ParsePatchTagResponse parses an HTTP response from a PatchTagWithResponse call
func (PatchTagResponse) Status ¶
func (r PatchTagResponse) Status() string
Status returns HTTPResponse.Status
func (PatchTagResponse) StatusCode ¶
func (r PatchTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchVirtualMachine200ResponseVirtualMachine ¶
type PatchVirtualMachine200ResponseVirtualMachine struct { AttachedIso *ISO `json:"attached_iso"` CpuCores *int `json:"cpu_cores"` CreatedAt *int `json:"created_at,omitempty"` Description *string `json:"description"` Fqdn *string `json:"fqdn,omitempty"` GpuType *PatchVirtualMachinePartGPUType `json:"gpu_type"` Gpus *[]VirtualMachineGPU `json:"gpus,omitempty"` Group *VirtualMachineGroup `json:"group"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` InitialRootPassword *string `json:"initial_root_password"` IpAddresses *[]IPAddress `json:"ip_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb"` Name *string `json:"name,omitempty"` Organization *Organization `json:"organization,omitempty"` Package *VirtualMachinePackage `json:"package"` State *VirtualMachineStateEnum `json:"state,omitempty"` TagNames *[]string `json:"tag_names,omitempty"` Tags *[]Tag `json:"tags,omitempty"` UseDedicatedCpus *bool `json:"use_dedicated_cpus"` Zone *Zone `json:"zone,omitempty"` }
PatchVirtualMachine200ResponseVirtualMachine defines model for PatchVirtualMachine200ResponseVirtualMachine.
type PatchVirtualMachineGroupJSONBody ¶
type PatchVirtualMachineGroupJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties VirtualMachineGroupArguments `json:"properties"` // VirtualMachineGroup All 'group[]' params are mutually exclusive, only one can be provided. VirtualMachineGroup VirtualMachineGroupLookup `json:"virtual_machine_group"` }
PatchVirtualMachineGroupJSONBody defines parameters for PatchVirtualMachineGroup.
type PatchVirtualMachineGroupJSONRequestBody ¶
type PatchVirtualMachineGroupJSONRequestBody PatchVirtualMachineGroupJSONBody
PatchVirtualMachineGroupJSONRequestBody defines body for PatchVirtualMachineGroup for application/json ContentType.
type PatchVirtualMachineGroupResponse ¶
type PatchVirtualMachineGroupResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineGroup The updated virtual machine group details VirtualMachineGroup VirtualMachineGroup `json:"virtual_machine_group"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineGroupNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePatchVirtualMachineGroupResponse ¶
func ParsePatchVirtualMachineGroupResponse(rsp *http.Response) (*PatchVirtualMachineGroupResponse, error)
ParsePatchVirtualMachineGroupResponse parses an HTTP response from a PatchVirtualMachineGroupWithResponse call
func (PatchVirtualMachineGroupResponse) Status ¶
func (r PatchVirtualMachineGroupResponse) Status() string
Status returns HTTPResponse.Status
func (PatchVirtualMachineGroupResponse) StatusCode ¶
func (r PatchVirtualMachineGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchVirtualMachineJSONBody ¶
type PatchVirtualMachineJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties VirtualMachineArguments `json:"properties"` // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PatchVirtualMachineJSONBody defines parameters for PatchVirtualMachine.
type PatchVirtualMachineJSONRequestBody ¶
type PatchVirtualMachineJSONRequestBody PatchVirtualMachineJSONBody
PatchVirtualMachineJSONRequestBody defines body for PatchVirtualMachine for application/json ContentType.
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONBody ¶
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONBody struct { // SpeedProfile All 'speed_profile[]' params are mutually exclusive, only one can be provided. SpeedProfile NetworkSpeedProfileLookup `json:"speed_profile"` // VirtualMachineNetworkInterface All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided. VirtualMachineNetworkInterface VirtualMachineNetworkInterfaceLookup `json:"virtual_machine_network_interface"` }
PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONBody defines parameters for PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile.
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody ¶
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONBody
PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileJSONRequestBody defines body for PatchVirtualMachineNetworkInterfaceUpdateSpeedProfile for application/json ContentType.
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse ¶
type PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Task The task responsible for updating the virtual machine network interface speed profile Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *NetworkSpeedProfileNotFoundVirtualMachineNetworkInterfaceNotFound404Res JSON406 *TaskQueueingErrorResponse JSON422 *SpeedProfileAlreadyAssignedResponse JSON429 *APIAuthenticator429Response }
func ParsePatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse ¶
func ParsePatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse(rsp *http.Response) (*PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse, error)
ParsePatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse parses an HTTP response from a PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileWithResponse call
func (PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse) Status ¶
func (r PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse) Status() string
Status returns HTTPResponse.Status
func (PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse) StatusCode ¶
func (r PatchVirtualMachineNetworkInterfaceUpdateSpeedProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchVirtualMachinePartGPUType ¶
type PatchVirtualMachinePartGPUType struct { Id *string `json:"id,omitempty"` Manufacturer *string `json:"manufacturer,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MemoryType *string `json:"memory_type,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` }
PatchVirtualMachinePartGPUType defines model for PatchVirtualMachinePartGPUType.
type PatchVirtualMachineResponse ¶
type PatchVirtualMachineResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachine The newly updated virtual machine VirtualMachine PatchVirtualMachine200ResponseVirtualMachine `json:"virtual_machine"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON429 *APIAuthenticator429Response }
func ParsePatchVirtualMachineResponse ¶
func ParsePatchVirtualMachineResponse(rsp *http.Response) (*PatchVirtualMachineResponse, error)
ParsePatchVirtualMachineResponse parses an HTTP response from a PatchVirtualMachineWithResponse call
func (PatchVirtualMachineResponse) Status ¶
func (r PatchVirtualMachineResponse) Status() string
Status returns HTTPResponse.Status
func (PatchVirtualMachineResponse) StatusCode ¶
func (r PatchVirtualMachineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PermissionDenied ¶
type PermissionDenied struct { // Details Additional information regarding the reason why permission was denied Details *string `json:"details"` }
PermissionDenied defines model for PermissionDenied.
type PermissionDenied403Res ¶
type PermissionDenied403Res = OneOfPermissionDenied403Res
PermissionDenied403Res defines model for PermissionDenied403Res.
type PermissionDeniedEnum ¶
type PermissionDeniedEnum string
PermissionDeniedEnum defines model for PermissionDeniedEnum.
const (
PermissionDeniedEnumPermissionDenied PermissionDeniedEnum = "permission_denied"
)
Defines values for PermissionDeniedEnum.
type PermissionDeniedSchema ¶
type PermissionDeniedSchema struct { Code *PermissionDeniedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *PermissionDenied `json:"detail,omitempty"` }
PermissionDeniedSchema The authenticated identity is not permitted to perform this action
type PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy ¶
type PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy struct { AutoMoveToTrashAt *int `json:"auto_move_to_trash_at"` Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *Schedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy defines model for PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy.
type PostDiskDiskBackupPoliciesJSONBody ¶
type PostDiskDiskBackupPoliciesJSONBody struct { // Disk All 'disk[]' params are mutually exclusive, only one can be provided. Disk DiskLookup `json:"disk"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DiskBackupPolicyArguments `json:"properties"` }
PostDiskDiskBackupPoliciesJSONBody defines parameters for PostDiskDiskBackupPolicies.
type PostDiskDiskBackupPoliciesJSONRequestBody ¶
type PostDiskDiskBackupPoliciesJSONRequestBody PostDiskDiskBackupPoliciesJSONBody
PostDiskDiskBackupPoliciesJSONRequestBody defines body for PostDiskDiskBackupPolicies for application/json ContentType.
type PostDiskDiskBackupPoliciesResponse ¶
type PostDiskDiskBackupPoliciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The new disk backup policy that has been created DiskBackupPolicy PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DiskNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostDiskDiskBackupPoliciesResponse ¶
func ParsePostDiskDiskBackupPoliciesResponse(rsp *http.Response) (*PostDiskDiskBackupPoliciesResponse, error)
ParsePostDiskDiskBackupPoliciesResponse parses an HTTP response from a PostDiskDiskBackupPoliciesWithResponse call
func (PostDiskDiskBackupPoliciesResponse) Status ¶
func (r PostDiskDiskBackupPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (PostDiskDiskBackupPoliciesResponse) StatusCode ¶
func (r PostDiskDiskBackupPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostDnsZoneRecordsJSONBody ¶
type PostDnsZoneRecordsJSONBody struct { // DnsZone All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZone DNSZoneLookup `json:"dns_zone"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DNSRecordArguments `json:"properties"` }
PostDnsZoneRecordsJSONBody defines parameters for PostDnsZoneRecords.
type PostDnsZoneRecordsJSONRequestBody ¶
type PostDnsZoneRecordsJSONRequestBody PostDnsZoneRecordsJSONBody
PostDnsZoneRecordsJSONRequestBody defines body for PostDnsZoneRecords for application/json ContentType.
type PostDnsZoneRecordsResponse ¶
type PostDnsZoneRecordsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DnsRecord DNSRecord `json:"dns_record"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *DNSZoneNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostDnsZoneRecordsResponse ¶
func ParsePostDnsZoneRecordsResponse(rsp *http.Response) (*PostDnsZoneRecordsResponse, error)
ParsePostDnsZoneRecordsResponse parses an HTTP response from a PostDnsZoneRecordsWithResponse call
func (PostDnsZoneRecordsResponse) Status ¶
func (r PostDnsZoneRecordsResponse) Status() string
Status returns HTTPResponse.Status
func (PostDnsZoneRecordsResponse) StatusCode ¶
func (r PostDnsZoneRecordsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostDnsZoneVerifyJSONBody ¶
type PostDnsZoneVerifyJSONBody struct { // DnsZone All 'dns_zone[]' params are mutually exclusive, only one can be provided. DnsZone DNSZoneLookup `json:"dns_zone"` }
PostDnsZoneVerifyJSONBody defines parameters for PostDnsZoneVerify.
type PostDnsZoneVerifyJSONRequestBody ¶
type PostDnsZoneVerifyJSONRequestBody PostDnsZoneVerifyJSONBody
PostDnsZoneVerifyJSONRequestBody defines body for PostDnsZoneVerify for application/json ContentType.
type PostDnsZoneVerifyResponse ¶
type PostDnsZoneVerifyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DnsZone The DNS zones for the provided organization DnsZone DNSZone `json:"dns_zone"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *DNSZoneNotFoundResponse JSON422 *DNSZoneNotVerifiedResponse JSON429 *APIAuthenticator429Response }
func ParsePostDnsZoneVerifyResponse ¶
func ParsePostDnsZoneVerifyResponse(rsp *http.Response) (*PostDnsZoneVerifyResponse, error)
ParsePostDnsZoneVerifyResponse parses an HTTP response from a PostDnsZoneVerifyWithResponse call
func (PostDnsZoneVerifyResponse) Status ¶
func (r PostDnsZoneVerifyResponse) Status() string
Status returns HTTPResponse.Status
func (PostDnsZoneVerifyResponse) StatusCode ¶
func (r PostDnsZoneVerifyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostInvalidateLinkedWebSessionJSONBody ¶
type PostInvalidateLinkedWebSessionJSONBody = interface{}
PostInvalidateLinkedWebSessionJSONBody defines parameters for PostInvalidateLinkedWebSession.
type PostInvalidateLinkedWebSessionJSONRequestBody ¶
type PostInvalidateLinkedWebSessionJSONRequestBody = PostInvalidateLinkedWebSessionJSONBody
PostInvalidateLinkedWebSessionJSONRequestBody defines body for PostInvalidateLinkedWebSession for application/json ContentType.
type PostInvalidateLinkedWebSessionResponse ¶
type PostInvalidateLinkedWebSessionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Status bool `json:"status"` } JSON400 *IdentityNotLinkedToWebSession400Res JSON403 *APIAuthenticator403Response JSON429 *APIAuthenticator429Response }
func ParsePostInvalidateLinkedWebSessionResponse ¶
func ParsePostInvalidateLinkedWebSessionResponse(rsp *http.Response) (*PostInvalidateLinkedWebSessionResponse, error)
ParsePostInvalidateLinkedWebSessionResponse parses an HTTP response from a PostInvalidateLinkedWebSessionWithResponse call
func (PostInvalidateLinkedWebSessionResponse) Status ¶
func (r PostInvalidateLinkedWebSessionResponse) Status() string
Status returns HTTPResponse.Status
func (PostInvalidateLinkedWebSessionResponse) StatusCode ¶
func (r PostInvalidateLinkedWebSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostIpAddressUnallocateJSONBody ¶
type PostIpAddressUnallocateJSONBody struct { // IpAddress All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddress IPAddressLookup `json:"ip_address"` }
PostIpAddressUnallocateJSONBody defines parameters for PostIpAddressUnallocate.
type PostIpAddressUnallocateJSONRequestBody ¶
type PostIpAddressUnallocateJSONRequestBody PostIpAddressUnallocateJSONBody
PostIpAddressUnallocateJSONRequestBody defines body for PostIpAddressUnallocate for application/json ContentType.
type PostIpAddressUnallocateResponse ¶
type PostIpAddressUnallocateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *interface{} JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *IPAddressNotFoundResponse JSON409 *ResourceDoesNotSupportUnallocationResponse JSON422 *NoAllocationResponse JSON429 *APIAuthenticator429Response }
func ParsePostIpAddressUnallocateResponse ¶
func ParsePostIpAddressUnallocateResponse(rsp *http.Response) (*PostIpAddressUnallocateResponse, error)
ParsePostIpAddressUnallocateResponse parses an HTTP response from a PostIpAddressUnallocateWithResponse call
func (PostIpAddressUnallocateResponse) Status ¶
func (r PostIpAddressUnallocateResponse) Status() string
Status returns HTTPResponse.Status
func (PostIpAddressUnallocateResponse) StatusCode ¶
func (r PostIpAddressUnallocateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostLoadBalancerRules200ResponseLoadBalancerRule ¶
type PostLoadBalancerRules200ResponseLoadBalancerRule struct { Algorithm *LoadBalancerRuleAlgorithmEnum `json:"algorithm,omitempty"` BackendSsl *bool `json:"backend_ssl,omitempty"` Certificates *[]PostLoadBalancerRulesPartCertificates `json:"certificates,omitempty"` CheckEnabled *bool `json:"check_enabled,omitempty"` CheckFall *int `json:"check_fall,omitempty"` CheckHttpStatuses *LoadBalancerRuleHTTPStatusesEnum `json:"check_http_statuses"` CheckInterval *int `json:"check_interval,omitempty"` CheckPath *string `json:"check_path,omitempty"` CheckProtocol *LoadBalancerRuleCheckProtocolEnum `json:"check_protocol"` CheckRise *int `json:"check_rise,omitempty"` CheckTimeout *int `json:"check_timeout,omitempty"` DestinationPort *int `json:"destination_port,omitempty"` Id *string `json:"id,omitempty"` ListenPort *int `json:"listen_port,omitempty"` LoadBalancer *PostLoadBalancerRulesPartLoadBalancer `json:"load_balancer,omitempty"` PassthroughSsl *bool `json:"passthrough_ssl,omitempty"` Protocol *LoadBalancerRuleProtocolEnum `json:"protocol,omitempty"` ProxyProtocol *bool `json:"proxy_protocol,omitempty"` }
PostLoadBalancerRules200ResponseLoadBalancerRule defines model for PostLoadBalancerRules200ResponseLoadBalancerRule.
type PostLoadBalancerRulesJSONBody ¶
type PostLoadBalancerRulesJSONBody struct { // LoadBalancer All 'load_balancer[]' params are mutually exclusive, only one can be provided. LoadBalancer LoadBalancerLookup `json:"load_balancer"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties LoadBalancerRuleArguments `json:"properties"` }
PostLoadBalancerRulesJSONBody defines parameters for PostLoadBalancerRules.
type PostLoadBalancerRulesJSONRequestBody ¶
type PostLoadBalancerRulesJSONRequestBody PostLoadBalancerRulesJSONBody
PostLoadBalancerRulesJSONRequestBody defines body for PostLoadBalancerRules for application/json ContentType.
type PostLoadBalancerRulesPartCertificates ¶
type PostLoadBalancerRulesPartCertificates struct { AdditionalNames *[]string `json:"additional_names,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` State *CertificateStateEnum `json:"state,omitempty"` }
PostLoadBalancerRulesPartCertificates defines model for PostLoadBalancerRulesPartCertificates.
type PostLoadBalancerRulesPartLoadBalancer ¶
type PostLoadBalancerRulesPartLoadBalancer struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PostLoadBalancerRulesPartLoadBalancer defines model for PostLoadBalancerRulesPartLoadBalancer.
type PostLoadBalancerRulesResponse ¶
type PostLoadBalancerRulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancerRule The load balancer rule that has been created LoadBalancerRule PostLoadBalancerRules200ResponseLoadBalancerRule `json:"load_balancer_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *LoadBalancerNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostLoadBalancerRulesResponse ¶
func ParsePostLoadBalancerRulesResponse(rsp *http.Response) (*PostLoadBalancerRulesResponse, error)
ParsePostLoadBalancerRulesResponse parses an HTTP response from a PostLoadBalancerRulesWithResponse call
func (PostLoadBalancerRulesResponse) Status ¶
func (r PostLoadBalancerRulesResponse) Status() string
Status returns HTTPResponse.Status
func (PostLoadBalancerRulesResponse) StatusCode ¶
func (r PostLoadBalancerRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationDnsZonesJSONBody ¶
type PostOrganizationDnsZonesJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DNSZoneArguments `json:"properties"` }
PostOrganizationDnsZonesJSONBody defines parameters for PostOrganizationDnsZones.
type PostOrganizationDnsZonesJSONRequestBody ¶
type PostOrganizationDnsZonesJSONRequestBody PostOrganizationDnsZonesJSONBody
PostOrganizationDnsZonesJSONRequestBody defines body for PostOrganizationDnsZones for application/json ContentType.
type PostOrganizationDnsZonesResponse ¶
type PostOrganizationDnsZonesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { // DnsZone The new DNS zone that has been created DnsZone DNSZone `json:"dns_zone"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationDnsZonesResponse ¶
func ParsePostOrganizationDnsZonesResponse(rsp *http.Response) (*PostOrganizationDnsZonesResponse, error)
ParsePostOrganizationDnsZonesResponse parses an HTTP response from a PostOrganizationDnsZonesWithResponse call
func (PostOrganizationDnsZonesResponse) Status ¶
func (r PostOrganizationDnsZonesResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationDnsZonesResponse) StatusCode ¶
func (r PostOrganizationDnsZonesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationFileStorageVolumes201ResponseFileStorageVolume ¶
type PostOrganizationFileStorageVolumes201ResponseFileStorageVolume struct { Associations *[]string `json:"associations,omitempty"` DataCenter *PostOrganizationFileStorageVolumesPartDataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` // NfsLocation The NFS location of where to mount the volume from. NfsLocation *string `json:"nfs_location"` // Size The size of the volume in bytes. Size *int `json:"size"` State *FileStorageVolumeStateEnum `json:"state,omitempty"` }
PostOrganizationFileStorageVolumes201ResponseFileStorageVolume defines model for PostOrganizationFileStorageVolumes201ResponseFileStorageVolume.
type PostOrganizationFileStorageVolumesJSONBody ¶
type PostOrganizationFileStorageVolumesJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties FileStorageVolumeArguments `json:"properties"` }
PostOrganizationFileStorageVolumesJSONBody defines parameters for PostOrganizationFileStorageVolumes.
type PostOrganizationFileStorageVolumesJSONRequestBody ¶
type PostOrganizationFileStorageVolumesJSONRequestBody PostOrganizationFileStorageVolumesJSONBody
PostOrganizationFileStorageVolumesJSONRequestBody defines body for PostOrganizationFileStorageVolumes for application/json ContentType.
type PostOrganizationFileStorageVolumesPartDataCenter ¶
type PostOrganizationFileStorageVolumesPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
PostOrganizationFileStorageVolumesPartDataCenter defines model for PostOrganizationFileStorageVolumesPartDataCenter.
type PostOrganizationFileStorageVolumesResponse ¶
type PostOrganizationFileStorageVolumesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { // FileStorageVolume The file storage volume. FileStorageVolume PostOrganizationFileStorageVolumes201ResponseFileStorageVolume `json:"file_storage_volume"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationFileStorageVolumesResponse ¶
func ParsePostOrganizationFileStorageVolumesResponse(rsp *http.Response) (*PostOrganizationFileStorageVolumesResponse, error)
ParsePostOrganizationFileStorageVolumesResponse parses an HTTP response from a PostOrganizationFileStorageVolumesWithResponse call
func (PostOrganizationFileStorageVolumesResponse) Status ¶
func (r PostOrganizationFileStorageVolumesResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationFileStorageVolumesResponse) StatusCode ¶
func (r PostOrganizationFileStorageVolumesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationIpAddressesJSONBody ¶
type PostOrganizationIpAddressesJSONBody struct { // Label The label to give this address if setting it as a VIP Label *string `json:"label,omitempty"` // Network All 'network[]' params are mutually exclusive, only one can be provided. Network NetworkLookup `json:"network"` // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` Version IPAddressVersionEnum `json:"version"` // Vip Whether or not to set this address as a VIP Vip *bool `json:"vip,omitempty"` }
PostOrganizationIpAddressesJSONBody defines parameters for PostOrganizationIpAddresses.
type PostOrganizationIpAddressesJSONRequestBody ¶
type PostOrganizationIpAddressesJSONRequestBody PostOrganizationIpAddressesJSONBody
PostOrganizationIpAddressesJSONRequestBody defines body for PostOrganizationIpAddresses for application/json ContentType.
type PostOrganizationIpAddressesResponse ¶
type PostOrganizationIpAddressesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddress The newly allocated IP address IpAddress IPAddress `json:"ip_address"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *NetworkNotFoundOrganizationNotFound404Res JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response JSON503 *NoAvailableAddressesResponse }
func ParsePostOrganizationIpAddressesResponse ¶
func ParsePostOrganizationIpAddressesResponse(rsp *http.Response) (*PostOrganizationIpAddressesResponse, error)
ParsePostOrganizationIpAddressesResponse parses an HTTP response from a PostOrganizationIpAddressesWithResponse call
func (PostOrganizationIpAddressesResponse) Status ¶
func (r PostOrganizationIpAddressesResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationIpAddressesResponse) StatusCode ¶
func (r PostOrganizationIpAddressesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationLoadBalancers200ResponseLoadBalancer ¶
type PostOrganizationLoadBalancers200ResponseLoadBalancer struct { ApiReference *string `json:"api_reference"` BackendCertificate *string `json:"backend_certificate,omitempty"` BackendCertificateKey *string `json:"backend_certificate_key,omitempty"` DataCenter *PostOrganizationLoadBalancersPartDataCenter `json:"data_center,omitempty"` EnableWeighting *bool `json:"enable_weighting,omitempty"` HttpsRedirect *bool `json:"https_redirect,omitempty"` Id *string `json:"id,omitempty"` IpAddress *[]PostOrganizationLoadBalancersPartIPAddress `json:"ip_address,omitempty"` Name *string `json:"name,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` ResourceType *LoadBalancerResourceTypesEnum `json:"resource_type,omitempty"` Resources *[]LoadBalancerResource `json:"resources,omitempty"` StandbyVms *[]string `json:"standby_vms,omitempty"` Weights *[]LoadBalancerWeight `json:"weights,omitempty"` }
PostOrganizationLoadBalancers200ResponseLoadBalancer defines model for PostOrganizationLoadBalancers200ResponseLoadBalancer.
type PostOrganizationLoadBalancersJSONBody ¶
type PostOrganizationLoadBalancersJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties LoadBalancerArguments `json:"properties"` }
PostOrganizationLoadBalancersJSONBody defines parameters for PostOrganizationLoadBalancers.
type PostOrganizationLoadBalancersJSONRequestBody ¶
type PostOrganizationLoadBalancersJSONRequestBody PostOrganizationLoadBalancersJSONBody
PostOrganizationLoadBalancersJSONRequestBody defines body for PostOrganizationLoadBalancers for application/json ContentType.
type PostOrganizationLoadBalancersPartDataCenter ¶
type PostOrganizationLoadBalancersPartDataCenter struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
PostOrganizationLoadBalancersPartDataCenter defines model for PostOrganizationLoadBalancersPartDataCenter.
type PostOrganizationLoadBalancersPartIPAddress ¶
type PostOrganizationLoadBalancersPartIPAddress struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
PostOrganizationLoadBalancersPartIPAddress defines model for PostOrganizationLoadBalancersPartIPAddress.
type PostOrganizationLoadBalancersResponse ¶
type PostOrganizationLoadBalancersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // LoadBalancer The load balancer that has been created LoadBalancer PostOrganizationLoadBalancers200ResponseLoadBalancer `json:"load_balancer"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationLoadBalancersResponse ¶
func ParsePostOrganizationLoadBalancersResponse(rsp *http.Response) (*PostOrganizationLoadBalancersResponse, error)
ParsePostOrganizationLoadBalancersResponse parses an HTTP response from a PostOrganizationLoadBalancersWithResponse call
func (PostOrganizationLoadBalancersResponse) Status ¶
func (r PostOrganizationLoadBalancersResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationLoadBalancersResponse) StatusCode ¶
func (r PostOrganizationLoadBalancersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationManagedJSONBody ¶
type PostOrganizationManagedJSONBody struct { Name string `json:"name"` // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` SubDomain string `json:"sub_domain"` }
PostOrganizationManagedJSONBody defines parameters for PostOrganizationManaged.
type PostOrganizationManagedJSONRequestBody ¶
type PostOrganizationManagedJSONRequestBody PostOrganizationManagedJSONBody
PostOrganizationManagedJSONRequestBody defines body for PostOrganizationManaged for application/json ContentType.
type PostOrganizationManagedResponse ¶
type PostOrganizationManagedResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Organization Organization `json:"organization"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON422 *OrganizationLimitReachedValidationError422Res JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationManagedResponse ¶
func ParsePostOrganizationManagedResponse(rsp *http.Response) (*PostOrganizationManagedResponse, error)
ParsePostOrganizationManagedResponse parses an HTTP response from a PostOrganizationManagedWithResponse call
func (PostOrganizationManagedResponse) Status ¶
func (r PostOrganizationManagedResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationManagedResponse) StatusCode ¶
func (r PostOrganizationManagedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationSecurityGroupsJSONBody ¶
type PostOrganizationSecurityGroupsJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties SecurityGroupArguments `json:"properties"` }
PostOrganizationSecurityGroupsJSONBody defines parameters for PostOrganizationSecurityGroups.
type PostOrganizationSecurityGroupsJSONRequestBody ¶
type PostOrganizationSecurityGroupsJSONRequestBody PostOrganizationSecurityGroupsJSONBody
PostOrganizationSecurityGroupsJSONRequestBody defines body for PostOrganizationSecurityGroups for application/json ContentType.
type PostOrganizationSecurityGroupsResponse ¶
type PostOrganizationSecurityGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroup The security group that has been created SecurityGroup SecurityGroup `json:"security_group"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationSecurityGroupsResponse ¶
func ParsePostOrganizationSecurityGroupsResponse(rsp *http.Response) (*PostOrganizationSecurityGroupsResponse, error)
ParsePostOrganizationSecurityGroupsResponse parses an HTTP response from a PostOrganizationSecurityGroupsWithResponse call
func (PostOrganizationSecurityGroupsResponse) Status ¶
func (r PostOrganizationSecurityGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationSecurityGroupsResponse) StatusCode ¶
func (r PostOrganizationSecurityGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationSshKeysJSONBody ¶
type PostOrganizationSshKeysJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // SshKey All 'ssh_key[]' params are mutually exclusive, only one can be provided. SshKey AuthSSHKeyProperties `json:"ssh_key"` }
PostOrganizationSshKeysJSONBody defines parameters for PostOrganizationSshKeys.
type PostOrganizationSshKeysJSONRequestBody ¶
type PostOrganizationSshKeysJSONRequestBody PostOrganizationSshKeysJSONBody
PostOrganizationSshKeysJSONRequestBody defines body for PostOrganizationSshKeys for application/json ContentType.
type PostOrganizationSshKeysResponse ¶
type PostOrganizationSshKeysResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { SshKey AuthSSHKey `json:"ssh_key"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspended403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationSshKeysResponse ¶
func ParsePostOrganizationSshKeysResponse(rsp *http.Response) (*PostOrganizationSshKeysResponse, error)
ParsePostOrganizationSshKeysResponse parses an HTTP response from a PostOrganizationSshKeysWithResponse call
func (PostOrganizationSshKeysResponse) Status ¶
func (r PostOrganizationSshKeysResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationSshKeysResponse) StatusCode ¶
func (r PostOrganizationSshKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationTagsJSONBody ¶
type PostOrganizationTagsJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties TagArguments `json:"properties"` }
PostOrganizationTagsJSONBody defines parameters for PostOrganizationTags.
type PostOrganizationTagsJSONRequestBody ¶
type PostOrganizationTagsJSONRequestBody PostOrganizationTagsJSONBody
PostOrganizationTagsJSONRequestBody defines body for PostOrganizationTags for application/json ContentType.
type PostOrganizationTagsResponse ¶
type PostOrganizationTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Tag The newly created tag Tag Tag `json:"tag"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationTagsResponse ¶
func ParsePostOrganizationTagsResponse(rsp *http.Response) (*PostOrganizationTagsResponse, error)
ParsePostOrganizationTagsResponse parses an HTTP response from a PostOrganizationTagsWithResponse call
func (PostOrganizationTagsResponse) Status ¶
func (r PostOrganizationTagsResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationTagsResponse) StatusCode ¶
func (r PostOrganizationTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationTrashObjectsPurgeAllJSONBody ¶
type PostOrganizationTrashObjectsPurgeAllJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` }
PostOrganizationTrashObjectsPurgeAllJSONBody defines parameters for PostOrganizationTrashObjectsPurgeAll.
type PostOrganizationTrashObjectsPurgeAllJSONRequestBody ¶
type PostOrganizationTrashObjectsPurgeAllJSONRequestBody PostOrganizationTrashObjectsPurgeAllJSONBody
PostOrganizationTrashObjectsPurgeAllJSONRequestBody defines body for PostOrganizationTrashObjectsPurgeAll for application/json ContentType.
type PostOrganizationTrashObjectsPurgeAllResponse ¶
type PostOrganizationTrashObjectsPurgeAllResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON406 *TaskQueueingErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationTrashObjectsPurgeAllResponse ¶
func ParsePostOrganizationTrashObjectsPurgeAllResponse(rsp *http.Response) (*PostOrganizationTrashObjectsPurgeAllResponse, error)
ParsePostOrganizationTrashObjectsPurgeAllResponse parses an HTTP response from a PostOrganizationTrashObjectsPurgeAllWithResponse call
func (PostOrganizationTrashObjectsPurgeAllResponse) Status ¶
func (r PostOrganizationTrashObjectsPurgeAllResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationTrashObjectsPurgeAllResponse) StatusCode ¶
func (r PostOrganizationTrashObjectsPurgeAllResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationVirtualMachineGroupsJSONBody ¶
type PostOrganizationVirtualMachineGroupsJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties VirtualMachineGroupArguments `json:"properties"` }
PostOrganizationVirtualMachineGroupsJSONBody defines parameters for PostOrganizationVirtualMachineGroups.
type PostOrganizationVirtualMachineGroupsJSONRequestBody ¶
type PostOrganizationVirtualMachineGroupsJSONRequestBody PostOrganizationVirtualMachineGroupsJSONBody
PostOrganizationVirtualMachineGroupsJSONRequestBody defines body for PostOrganizationVirtualMachineGroups for application/json ContentType.
type PostOrganizationVirtualMachineGroupsResponse ¶
type PostOrganizationVirtualMachineGroupsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineGroup The new virtual machine group details VirtualMachineGroup VirtualMachineGroup `json:"virtual_machine_group"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationVirtualMachineGroupsResponse ¶
func ParsePostOrganizationVirtualMachineGroupsResponse(rsp *http.Response) (*PostOrganizationVirtualMachineGroupsResponse, error)
ParsePostOrganizationVirtualMachineGroupsResponse parses an HTTP response from a PostOrganizationVirtualMachineGroupsWithResponse call
func (PostOrganizationVirtualMachineGroupsResponse) Status ¶
func (r PostOrganizationVirtualMachineGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationVirtualMachineGroupsResponse) StatusCode ¶
func (r PostOrganizationVirtualMachineGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationVirtualMachinesBuild201ResponseBuild ¶
type PostOrganizationVirtualMachinesBuild201ResponseBuild struct { Id *string `json:"id,omitempty"` State *VirtualMachineBuildStateEnum `json:"state,omitempty"` }
PostOrganizationVirtualMachinesBuild201ResponseBuild defines model for PostOrganizationVirtualMachinesBuild201ResponseBuild.
type PostOrganizationVirtualMachinesBuild201ResponseTask ¶
type PostOrganizationVirtualMachinesBuild201ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostOrganizationVirtualMachinesBuild201ResponseTask defines model for PostOrganizationVirtualMachinesBuild201ResponseTask.
type PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild ¶
type PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild struct { Id *string `json:"id,omitempty"` State *VirtualMachineBuildStateEnum `json:"state,omitempty"` }
PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild defines model for PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild.
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild ¶
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild struct { Id *string `json:"id,omitempty"` State *VirtualMachineBuildStateEnum `json:"state,omitempty"` }
PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild defines model for PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild.
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask ¶
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask defines model for PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask.
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild ¶
type PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild struct { Id *string `json:"id,omitempty"` State *VirtualMachineBuildStateEnum `json:"state,omitempty"` }
PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild defines model for PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild.
type PostOrganizationVirtualMachinesBuildFromSpecJSONBody ¶
type PostOrganizationVirtualMachinesBuildFromSpecJSONBody struct { // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` Xml string `json:"xml"` }
PostOrganizationVirtualMachinesBuildFromSpecJSONBody defines parameters for PostOrganizationVirtualMachinesBuildFromSpec.
type PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody ¶
type PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody PostOrganizationVirtualMachinesBuildFromSpecJSONBody
PostOrganizationVirtualMachinesBuildFromSpecJSONRequestBody defines body for PostOrganizationVirtualMachinesBuildFromSpec for application/json ContentType.
type PostOrganizationVirtualMachinesBuildFromSpecResponse ¶
type PostOrganizationVirtualMachinesBuildFromSpecResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { // Build Deprecated, please use "virtual_machine_build" instead Build PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild `json:"build"` Hostname string `json:"hostname"` Task PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask `json:"task"` VirtualMachineBuild PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild `json:"virtual_machine_build"` } JSON400 *InvalidSpecXML400Res JSON403 *OrganizationNotActivatedOrganizationSuspendedPermissionDenied403Res JSON404 *OrganizationNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationVirtualMachinesBuildFromSpecResponse ¶
func ParsePostOrganizationVirtualMachinesBuildFromSpecResponse(rsp *http.Response) (*PostOrganizationVirtualMachinesBuildFromSpecResponse, error)
ParsePostOrganizationVirtualMachinesBuildFromSpecResponse parses an HTTP response from a PostOrganizationVirtualMachinesBuildFromSpecWithResponse call
func (PostOrganizationVirtualMachinesBuildFromSpecResponse) Status ¶
func (r PostOrganizationVirtualMachinesBuildFromSpecResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationVirtualMachinesBuildFromSpecResponse) StatusCode ¶
func (r PostOrganizationVirtualMachinesBuildFromSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostOrganizationVirtualMachinesBuildJSONBody ¶
type PostOrganizationVirtualMachinesBuildJSONBody struct { // DataCenter All 'data_center[]' params are mutually exclusive, only one can be provided. DataCenter *DataCenterLookup `json:"data_center,omitempty"` // DiskTemplate All 'disk_template[]' params are mutually exclusive, only one can be provided. DiskTemplate *DiskTemplateLookup `json:"disk_template,omitempty"` DiskTemplateOptions *[]KeyValue `json:"disk_template_options,omitempty"` Hostname *string `json:"hostname,omitempty"` // Network All 'network[]' params are mutually exclusive, only one can be provided. Network *NetworkLookup `json:"network,omitempty"` // Organization All 'organization[]' params are mutually exclusive, only one can be provided. Organization OrganizationLookup `json:"organization"` // Package All 'virtual_machine_package[]' params are mutually exclusive, only one can be provided. Package VirtualMachinePackageLookup `json:"package"` // Zone All 'zone[]' params are mutually exclusive, only one can be provided. Zone *ZoneLookup `json:"zone,omitempty"` }
PostOrganizationVirtualMachinesBuildJSONBody defines parameters for PostOrganizationVirtualMachinesBuild.
type PostOrganizationVirtualMachinesBuildJSONRequestBody ¶
type PostOrganizationVirtualMachinesBuildJSONRequestBody PostOrganizationVirtualMachinesBuildJSONBody
PostOrganizationVirtualMachinesBuildJSONRequestBody defines body for PostOrganizationVirtualMachinesBuild for application/json ContentType.
type PostOrganizationVirtualMachinesBuildResponse ¶
type PostOrganizationVirtualMachinesBuildResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { // Build Deprecated, please use "virtual_machine_build" instead Build PostOrganizationVirtualMachinesBuild201ResponseBuild `json:"build"` Hostname string `json:"hostname"` Task PostOrganizationVirtualMachinesBuild201ResponseTask `json:"task"` VirtualMachineBuild PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild `json:"virtual_machine_build"` } JSON400 *APIAuthenticator400Response JSON403 *OrganizationNotActivatedPermissionDeniedResourceCreationRestricted403Res JSON404 *DataCenterNotFoundVirtualMachinePackageNotFoundZoneNotFound404Res JSON422 *LocationRequiredValidationError422Res JSON429 *APIAuthenticator429Response }
func ParsePostOrganizationVirtualMachinesBuildResponse ¶
func ParsePostOrganizationVirtualMachinesBuildResponse(rsp *http.Response) (*PostOrganizationVirtualMachinesBuildResponse, error)
ParsePostOrganizationVirtualMachinesBuildResponse parses an HTTP response from a PostOrganizationVirtualMachinesBuildWithResponse call
func (PostOrganizationVirtualMachinesBuildResponse) Status ¶
func (r PostOrganizationVirtualMachinesBuildResponse) Status() string
Status returns HTTPResponse.Status
func (PostOrganizationVirtualMachinesBuildResponse) StatusCode ¶
func (r PostOrganizationVirtualMachinesBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostSecurityGroupRules200ResponseSecurityGroupRule ¶
type PostSecurityGroupRules200ResponseSecurityGroupRule struct { Action *SecurityGroupRuleActionEnum `json:"action,omitempty"` Direction *SecurityGroupRuleDirectionEnum `json:"direction,omitempty"` Id *string `json:"id,omitempty"` Notes *string `json:"notes"` Ports *string `json:"ports"` Protocol *SecurityGroupRuleProtocolEnum `json:"protocol,omitempty"` SecurityGroup *PostSecurityGroupRulesPartSecurityGroup `json:"security_group,omitempty"` Targets *[]string `json:"targets,omitempty"` }
PostSecurityGroupRules200ResponseSecurityGroupRule defines model for PostSecurityGroupRules200ResponseSecurityGroupRule.
type PostSecurityGroupRulesJSONBody ¶
type PostSecurityGroupRulesJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties SecurityGroupRuleArguments `json:"properties"` // SecurityGroup All 'security_group[]' params are mutually exclusive, only one can be provided. SecurityGroup SecurityGroupLookup `json:"security_group"` }
PostSecurityGroupRulesJSONBody defines parameters for PostSecurityGroupRules.
type PostSecurityGroupRulesJSONRequestBody ¶
type PostSecurityGroupRulesJSONRequestBody PostSecurityGroupRulesJSONBody
PostSecurityGroupRulesJSONRequestBody defines body for PostSecurityGroupRules for application/json ContentType.
type PostSecurityGroupRulesPartSecurityGroup ¶
type PostSecurityGroupRulesPartSecurityGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PostSecurityGroupRulesPartSecurityGroup defines model for PostSecurityGroupRulesPartSecurityGroup.
type PostSecurityGroupRulesResponse ¶
type PostSecurityGroupRulesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // SecurityGroupRule The security group rule that has been created SecurityGroupRule PostSecurityGroupRules200ResponseSecurityGroupRule `json:"security_group_rule"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *SecurityGroupNotFoundResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostSecurityGroupRulesResponse ¶
func ParsePostSecurityGroupRulesResponse(rsp *http.Response) (*PostSecurityGroupRulesResponse, error)
ParsePostSecurityGroupRulesResponse parses an HTTP response from a PostSecurityGroupRulesWithResponse call
func (PostSecurityGroupRulesResponse) Status ¶
func (r PostSecurityGroupRulesResponse) Status() string
Status returns HTTPResponse.Status
func (PostSecurityGroupRulesResponse) StatusCode ¶
func (r PostSecurityGroupRulesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostTrashObjectRestoreJSONBody ¶
type PostTrashObjectRestoreJSONBody struct { // TrashObject All 'trash_object[]' params are mutually exclusive, only one can be provided. TrashObject TrashObjectLookup `json:"trash_object"` }
PostTrashObjectRestoreJSONBody defines parameters for PostTrashObjectRestore.
type PostTrashObjectRestoreJSONRequestBody ¶
type PostTrashObjectRestoreJSONRequestBody PostTrashObjectRestoreJSONBody
PostTrashObjectRestoreJSONRequestBody defines body for PostTrashObjectRestore for application/json ContentType.
type PostTrashObjectRestoreResponse ¶
type PostTrashObjectRestoreResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // TrashObject The requested trash object TrashObject TrashObject `json:"trash_object"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *TrashObjectNotFoundResponse JSON429 *APIAuthenticator429Response }
func ParsePostTrashObjectRestoreResponse ¶
func ParsePostTrashObjectRestoreResponse(rsp *http.Response) (*PostTrashObjectRestoreResponse, error)
ParsePostTrashObjectRestoreResponse parses an HTTP response from a PostTrashObjectRestoreWithResponse call
func (PostTrashObjectRestoreResponse) Status ¶
func (r PostTrashObjectRestoreResponse) Status() string
Status returns HTTPResponse.Status
func (PostTrashObjectRestoreResponse) StatusCode ¶
func (r PostTrashObjectRestoreResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineAllocateIpJSONBody ¶
type PostVirtualMachineAllocateIpJSONBody struct { // IpAddress All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddress IPAddressLookup `json:"ip_address"` // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineAllocateIpJSONBody defines parameters for PostVirtualMachineAllocateIp.
type PostVirtualMachineAllocateIpJSONRequestBody ¶
type PostVirtualMachineAllocateIpJSONRequestBody PostVirtualMachineAllocateIpJSONBody
PostVirtualMachineAllocateIpJSONRequestBody defines body for PostVirtualMachineAllocateIp for application/json ContentType.
type PostVirtualMachineAllocateIpResponse ¶
type PostVirtualMachineAllocateIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddress The newly allocated IP address IpAddress IPAddress `json:"ip_address"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *IPAddressNotFoundVirtualMachineNotFound404Res JSON406 *ObjectInTrashResponse JSON422 *IPAlreadyAllocatedNoInterfaceAvailable422Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineAllocateIpResponse ¶
func ParsePostVirtualMachineAllocateIpResponse(rsp *http.Response) (*PostVirtualMachineAllocateIpResponse, error)
ParsePostVirtualMachineAllocateIpResponse parses an HTTP response from a PostVirtualMachineAllocateIpWithResponse call
func (PostVirtualMachineAllocateIpResponse) Status ¶
func (r PostVirtualMachineAllocateIpResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineAllocateIpResponse) StatusCode ¶
func (r PostVirtualMachineAllocateIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineConsoleSessions201ResponseConsoleSession ¶
type PostVirtualMachineConsoleSessions201ResponseConsoleSession struct { ExpiresAt *int `json:"expires_at,omitempty"` Id *string `json:"id,omitempty"` Url *string `json:"url,omitempty"` VirtualMachine *PostVirtualMachineConsoleSessionsPartVirtualMachine `json:"virtual_machine,omitempty"` }
PostVirtualMachineConsoleSessions201ResponseConsoleSession defines model for PostVirtualMachineConsoleSessions201ResponseConsoleSession.
type PostVirtualMachineConsoleSessionsJSONBody ¶
type PostVirtualMachineConsoleSessionsJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineConsoleSessionsJSONBody defines parameters for PostVirtualMachineConsoleSessions.
type PostVirtualMachineConsoleSessionsJSONRequestBody ¶
type PostVirtualMachineConsoleSessionsJSONRequestBody PostVirtualMachineConsoleSessionsJSONBody
PostVirtualMachineConsoleSessionsJSONRequestBody defines body for PostVirtualMachineConsoleSessions for application/json ContentType.
type PostVirtualMachineConsoleSessionsPartVirtualMachine ¶
type PostVirtualMachineConsoleSessionsPartVirtualMachine struct { Fqdn *string `json:"fqdn,omitempty"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` State *VirtualMachineStateEnum `json:"state,omitempty"` }
PostVirtualMachineConsoleSessionsPartVirtualMachine defines model for PostVirtualMachineConsoleSessionsPartVirtualMachine.
type PostVirtualMachineConsoleSessionsResponse ¶
type PostVirtualMachineConsoleSessionsResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { ConsoleSession PostVirtualMachineConsoleSessions201ResponseConsoleSession `json:"console_session"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashVirtualMachineMustBeStarted406Res JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineConsoleSessionsResponse ¶
func ParsePostVirtualMachineConsoleSessionsResponse(rsp *http.Response) (*PostVirtualMachineConsoleSessionsResponse, error)
ParsePostVirtualMachineConsoleSessionsResponse parses an HTTP response from a PostVirtualMachineConsoleSessionsWithResponse call
func (PostVirtualMachineConsoleSessionsResponse) Status ¶
func (r PostVirtualMachineConsoleSessionsResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineConsoleSessionsResponse) StatusCode ¶
func (r PostVirtualMachineConsoleSessionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy ¶
type PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy struct { AutoMoveToTrashAt *int `json:"auto_move_to_trash_at"` Id *string `json:"id,omitempty"` Retention *int `json:"retention,omitempty"` Schedule *Schedule `json:"schedule,omitempty"` Target *DiskBackupPolicyTarget `json:"target,omitempty"` TotalSize *float32 `json:"total_size,omitempty"` }
PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy defines model for PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy.
type PostVirtualMachineDiskBackupPoliciesJSONBody ¶
type PostVirtualMachineDiskBackupPoliciesJSONBody struct { // Properties All 'properties[]' params are mutually exclusive, only one can be provided. Properties DiskBackupPolicyArguments `json:"properties"` // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineDiskBackupPoliciesJSONBody defines parameters for PostVirtualMachineDiskBackupPolicies.
type PostVirtualMachineDiskBackupPoliciesJSONRequestBody ¶
type PostVirtualMachineDiskBackupPoliciesJSONRequestBody PostVirtualMachineDiskBackupPoliciesJSONBody
PostVirtualMachineDiskBackupPoliciesJSONRequestBody defines body for PostVirtualMachineDiskBackupPolicies for application/json ContentType.
type PostVirtualMachineDiskBackupPoliciesResponse ¶
type PostVirtualMachineDiskBackupPoliciesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // DiskBackupPolicy The new disk backup policy that has been created DiskBackupPolicy PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy `json:"disk_backup_policy"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashResponse JSON422 *ValidationErrorResponse JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineDiskBackupPoliciesResponse ¶
func ParsePostVirtualMachineDiskBackupPoliciesResponse(rsp *http.Response) (*PostVirtualMachineDiskBackupPoliciesResponse, error)
ParsePostVirtualMachineDiskBackupPoliciesResponse parses an HTTP response from a PostVirtualMachineDiskBackupPoliciesWithResponse call
func (PostVirtualMachineDiskBackupPoliciesResponse) Status ¶
func (r PostVirtualMachineDiskBackupPoliciesResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineDiskBackupPoliciesResponse) StatusCode ¶
func (r PostVirtualMachineDiskBackupPoliciesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface ¶
type PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface struct { Id *string `json:"id,omitempty"` IpAddresses *[]PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses `json:"ip_addresses,omitempty"` MacAddress *string `json:"mac_address,omitempty"` Name *string `json:"name,omitempty"` Network *PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork `json:"network,omitempty"` State *string `json:"state,omitempty"` VirtualMachine *PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine `json:"virtual_machine,omitempty"` }
PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface defines model for PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface.
type PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses ¶
type PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses struct { Address *string `json:"address,omitempty"` Id *string `json:"id,omitempty"` }
PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses defines model for PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses.
type PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork ¶
type PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork defines model for PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork.
type PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine ¶
type PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine defines model for PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine.
type PostVirtualMachineNetworkInterfaceAllocateIpJSONBody ¶
type PostVirtualMachineNetworkInterfaceAllocateIpJSONBody struct { // IpAddress All 'ip_address[]' params are mutually exclusive, only one can be provided. IpAddress IPAddressLookup `json:"ip_address"` // VirtualMachineNetworkInterface All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided. VirtualMachineNetworkInterface VirtualMachineNetworkInterfaceLookup `json:"virtual_machine_network_interface"` }
PostVirtualMachineNetworkInterfaceAllocateIpJSONBody defines parameters for PostVirtualMachineNetworkInterfaceAllocateIp.
type PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody ¶
type PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody PostVirtualMachineNetworkInterfaceAllocateIpJSONBody
PostVirtualMachineNetworkInterfaceAllocateIpJSONRequestBody defines body for PostVirtualMachineNetworkInterfaceAllocateIp for application/json ContentType.
type PostVirtualMachineNetworkInterfaceAllocateIpResponse ¶
type PostVirtualMachineNetworkInterfaceAllocateIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // VirtualMachineNetworkInterface The network interface details VirtualMachineNetworkInterface PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface `json:"virtual_machine_network_interface"` } JSON400 *APIAuthenticator400Response JSON403 *APIAuthenticator403Response JSON404 *IPAddressNotFoundVirtualMachineNetworkInterfaceNotFound404Res JSON422 *IPAlreadyAllocatedInvalidIP422Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineNetworkInterfaceAllocateIpResponse ¶
func ParsePostVirtualMachineNetworkInterfaceAllocateIpResponse(rsp *http.Response) (*PostVirtualMachineNetworkInterfaceAllocateIpResponse, error)
ParsePostVirtualMachineNetworkInterfaceAllocateIpResponse parses an HTTP response from a PostVirtualMachineNetworkInterfaceAllocateIpWithResponse call
func (PostVirtualMachineNetworkInterfaceAllocateIpResponse) Status ¶
func (r PostVirtualMachineNetworkInterfaceAllocateIpResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineNetworkInterfaceAllocateIpResponse) StatusCode ¶
func (r PostVirtualMachineNetworkInterfaceAllocateIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONBody ¶
type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONBody struct { AddressVersion IPAddressVersionEnum `json:"address_version"` // VirtualMachineNetworkInterface All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided. VirtualMachineNetworkInterface VirtualMachineNetworkInterfaceLookup `json:"virtual_machine_network_interface"` }
PostVirtualMachineNetworkInterfaceAllocateNewIpJSONBody defines parameters for PostVirtualMachineNetworkInterfaceAllocateNewIp.
type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody ¶
type PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody PostVirtualMachineNetworkInterfaceAllocateNewIpJSONBody
PostVirtualMachineNetworkInterfaceAllocateNewIpJSONRequestBody defines body for PostVirtualMachineNetworkInterfaceAllocateNewIp for application/json ContentType.
type PostVirtualMachineNetworkInterfaceAllocateNewIpResponse ¶
type PostVirtualMachineNetworkInterfaceAllocateNewIpResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // IpAddress The newly allocated IP address IpAddress IPAddress `json:"ip_address"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNetworkInterfaceNotFoundResponse JSON429 *APIAuthenticator429Response JSON503 *NoAvailableAddressesResponse }
func ParsePostVirtualMachineNetworkInterfaceAllocateNewIpResponse ¶
func ParsePostVirtualMachineNetworkInterfaceAllocateNewIpResponse(rsp *http.Response) (*PostVirtualMachineNetworkInterfaceAllocateNewIpResponse, error)
ParsePostVirtualMachineNetworkInterfaceAllocateNewIpResponse parses an HTTP response from a PostVirtualMachineNetworkInterfaceAllocateNewIpWithResponse call
func (PostVirtualMachineNetworkInterfaceAllocateNewIpResponse) Status ¶
func (r PostVirtualMachineNetworkInterfaceAllocateNewIpResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineNetworkInterfaceAllocateNewIpResponse) StatusCode ¶
func (r PostVirtualMachineNetworkInterfaceAllocateNewIpResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineReset200ResponseTask ¶
type PostVirtualMachineReset200ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostVirtualMachineReset200ResponseTask defines model for PostVirtualMachineReset200ResponseTask.
type PostVirtualMachineResetJSONBody ¶
type PostVirtualMachineResetJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineResetJSONBody defines parameters for PostVirtualMachineReset.
type PostVirtualMachineResetJSONRequestBody ¶
type PostVirtualMachineResetJSONRequestBody PostVirtualMachineResetJSONBody
PostVirtualMachineResetJSONRequestBody defines body for PostVirtualMachineReset for application/json ContentType.
type PostVirtualMachineResetResponse ¶
type PostVirtualMachineResetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task PostVirtualMachineReset200ResponseTask `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineResetResponse ¶
func ParsePostVirtualMachineResetResponse(rsp *http.Response) (*PostVirtualMachineResetResponse, error)
ParsePostVirtualMachineResetResponse parses an HTTP response from a PostVirtualMachineResetWithResponse call
func (PostVirtualMachineResetResponse) Status ¶
func (r PostVirtualMachineResetResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineResetResponse) StatusCode ¶
func (r PostVirtualMachineResetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineShutdown200ResponseTask ¶
type PostVirtualMachineShutdown200ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostVirtualMachineShutdown200ResponseTask defines model for PostVirtualMachineShutdown200ResponseTask.
type PostVirtualMachineShutdownJSONBody ¶
type PostVirtualMachineShutdownJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineShutdownJSONBody defines parameters for PostVirtualMachineShutdown.
type PostVirtualMachineShutdownJSONRequestBody ¶
type PostVirtualMachineShutdownJSONRequestBody PostVirtualMachineShutdownJSONBody
PostVirtualMachineShutdownJSONRequestBody defines body for PostVirtualMachineShutdown for application/json ContentType.
type PostVirtualMachineShutdownResponse ¶
type PostVirtualMachineShutdownResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task PostVirtualMachineShutdown200ResponseTask `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineShutdownResponse ¶
func ParsePostVirtualMachineShutdownResponse(rsp *http.Response) (*PostVirtualMachineShutdownResponse, error)
ParsePostVirtualMachineShutdownResponse parses an HTTP response from a PostVirtualMachineShutdownWithResponse call
func (PostVirtualMachineShutdownResponse) Status ¶
func (r PostVirtualMachineShutdownResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineShutdownResponse) StatusCode ¶
func (r PostVirtualMachineShutdownResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineStart200ResponseTask ¶
type PostVirtualMachineStart200ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostVirtualMachineStart200ResponseTask defines model for PostVirtualMachineStart200ResponseTask.
type PostVirtualMachineStartJSONBody ¶
type PostVirtualMachineStartJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineStartJSONBody defines parameters for PostVirtualMachineStart.
type PostVirtualMachineStartJSONRequestBody ¶
type PostVirtualMachineStartJSONRequestBody PostVirtualMachineStartJSONBody
PostVirtualMachineStartJSONRequestBody defines body for PostVirtualMachineStart for application/json ContentType.
type PostVirtualMachineStartResponse ¶
type PostVirtualMachineStartResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task PostVirtualMachineStart200ResponseTask `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineStartResponse ¶
func ParsePostVirtualMachineStartResponse(rsp *http.Response) (*PostVirtualMachineStartResponse, error)
ParsePostVirtualMachineStartResponse parses an HTTP response from a PostVirtualMachineStartWithResponse call
func (PostVirtualMachineStartResponse) Status ¶
func (r PostVirtualMachineStartResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineStartResponse) StatusCode ¶
func (r PostVirtualMachineStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostVirtualMachineStop200ResponseTask ¶
type PostVirtualMachineStop200ResponseTask struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Status *TaskStatusEnum `json:"status,omitempty"` }
PostVirtualMachineStop200ResponseTask defines model for PostVirtualMachineStop200ResponseTask.
type PostVirtualMachineStopJSONBody ¶
type PostVirtualMachineStopJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PostVirtualMachineStopJSONBody defines parameters for PostVirtualMachineStop.
type PostVirtualMachineStopJSONRequestBody ¶
type PostVirtualMachineStopJSONRequestBody PostVirtualMachineStopJSONBody
PostVirtualMachineStopJSONRequestBody defines body for PostVirtualMachineStop for application/json ContentType.
type PostVirtualMachineStopResponse ¶
type PostVirtualMachineStopResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task PostVirtualMachineStop200ResponseTask `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePostVirtualMachineStopResponse ¶
func ParsePostVirtualMachineStopResponse(rsp *http.Response) (*PostVirtualMachineStopResponse, error)
ParsePostVirtualMachineStopResponse parses an HTTP response from a PostVirtualMachineStopWithResponse call
func (PostVirtualMachineStopResponse) Status ¶
func (r PostVirtualMachineStopResponse) Status() string
Status returns HTTPResponse.Status
func (PostVirtualMachineStopResponse) StatusCode ¶
func (r PostVirtualMachineStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PrivacyTypesEnum ¶
type PrivacyTypesEnum string
PrivacyTypesEnum defines model for PrivacyTypesEnum.
const ( Private PrivacyTypesEnum = "private" Public PrivacyTypesEnum = "public" )
Defines values for PrivacyTypesEnum.
type PutVirtualMachineFlexibleResourcesJSONBody ¶
type PutVirtualMachineFlexibleResourcesJSONBody struct { // Resources All 'resources[]' params are mutually exclusive, only one can be provided. Resources VirtualMachineFlexibleResources `json:"resources"` // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` }
PutVirtualMachineFlexibleResourcesJSONBody defines parameters for PutVirtualMachineFlexibleResources.
type PutVirtualMachineFlexibleResourcesJSONRequestBody ¶
type PutVirtualMachineFlexibleResourcesJSONRequestBody PutVirtualMachineFlexibleResourcesJSONBody
PutVirtualMachineFlexibleResourcesJSONRequestBody defines body for PutVirtualMachineFlexibleResources for application/json ContentType.
type PutVirtualMachineFlexibleResourcesResponse ¶
type PutVirtualMachineFlexibleResourcesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *FlexibleResourcesUnavailableToOrganizationPermissionDenied403Res JSON404 *VirtualMachineNotFoundResponse JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePutVirtualMachineFlexibleResourcesResponse ¶
func ParsePutVirtualMachineFlexibleResourcesResponse(rsp *http.Response) (*PutVirtualMachineFlexibleResourcesResponse, error)
ParsePutVirtualMachineFlexibleResourcesResponse parses an HTTP response from a PutVirtualMachineFlexibleResourcesWithResponse call
func (PutVirtualMachineFlexibleResourcesResponse) Status ¶
func (r PutVirtualMachineFlexibleResourcesResponse) Status() string
Status returns HTTPResponse.Status
func (PutVirtualMachineFlexibleResourcesResponse) StatusCode ¶
func (r PutVirtualMachineFlexibleResourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutVirtualMachinePackageJSONBody ¶
type PutVirtualMachinePackageJSONBody struct { // VirtualMachine All 'virtual_machine[]' params are mutually exclusive, only one can be provided. VirtualMachine VirtualMachineLookup `json:"virtual_machine"` // VirtualMachinePackage All 'virtual_machine_package[]' params are mutually exclusive, only one can be provided. VirtualMachinePackage VirtualMachinePackageLookup `json:"virtual_machine_package"` }
PutVirtualMachinePackageJSONBody defines parameters for PutVirtualMachinePackage.
type PutVirtualMachinePackageJSONRequestBody ¶
type PutVirtualMachinePackageJSONRequestBody PutVirtualMachinePackageJSONBody
PutVirtualMachinePackageJSONRequestBody defines body for PutVirtualMachinePackage for application/json ContentType.
type PutVirtualMachinePackageResponse ¶
type PutVirtualMachinePackageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Task Task `json:"task"` } JSON400 *APIAuthenticator400Response JSON403 *PermissionDenied403Res JSON404 *VirtualMachineNotFoundVirtualMachinePackageNotFound404Res JSON406 *ObjectInTrashTaskQueueingError406Res JSON429 *APIAuthenticator429Response }
func ParsePutVirtualMachinePackageResponse ¶
func ParsePutVirtualMachinePackageResponse(rsp *http.Response) (*PutVirtualMachinePackageResponse, error)
ParsePutVirtualMachinePackageResponse parses an HTTP response from a PutVirtualMachinePackageWithResponse call
func (PutVirtualMachinePackageResponse) Status ¶
func (r PutVirtualMachinePackageResponse) Status() string
Status returns HTTPResponse.Status
func (PutVirtualMachinePackageResponse) StatusCode ¶
func (r PutVirtualMachinePackageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RateLimitReached ¶
type RateLimitReached struct { // TotalPermitted The total number of requests per minute that are permitted TotalPermitted *int `json:"total_permitted,omitempty"` }
RateLimitReached defines model for RateLimitReached.
type RateLimitReachedEnum ¶
type RateLimitReachedEnum string
RateLimitReachedEnum defines model for RateLimitReachedEnum.
const (
RateLimitReachedEnumRateLimitReached RateLimitReachedEnum = "rate_limit_reached"
)
Defines values for RateLimitReachedEnum.
type RecordContentAttributesForA ¶
type RecordContentAttributesForA struct {
IpAddress *string `json:"ip_address"`
}
RecordContentAttributesForA defines model for RecordContentAttributesForA.
type RecordContentAttributesForAAAA ¶
type RecordContentAttributesForAAAA struct {
IpAddress *string `json:"ip_address"`
}
RecordContentAttributesForAAAA defines model for RecordContentAttributesForAAAA.
type RecordContentAttributesForALIAS ¶
type RecordContentAttributesForALIAS struct {
Hostname *string `json:"hostname"`
}
RecordContentAttributesForALIAS defines model for RecordContentAttributesForALIAS.
type RecordContentAttributesForCAA ¶
type RecordContentAttributesForCAA struct { Flag *string `json:"flag"` Tag *string `json:"tag"` Value *string `json:"value"` }
RecordContentAttributesForCAA defines model for RecordContentAttributesForCAA.
type RecordContentAttributesForCNAME ¶
type RecordContentAttributesForCNAME struct {
Hostname *string `json:"hostname"`
}
RecordContentAttributesForCNAME defines model for RecordContentAttributesForCNAME.
type RecordContentAttributesForIPS ¶
type RecordContentAttributesForIPS struct {
IpAddresses *string `json:"ip_addresses"`
}
RecordContentAttributesForIPS defines model for RecordContentAttributesForIPS.
type RecordContentAttributesForMX ¶
type RecordContentAttributesForMX struct {
Hostname *string `json:"hostname"`
}
RecordContentAttributesForMX defines model for RecordContentAttributesForMX.
type RecordContentAttributesForNS ¶
type RecordContentAttributesForNS struct {
Hostname *string `json:"hostname"`
}
RecordContentAttributesForNS defines model for RecordContentAttributesForNS.
type RecordContentAttributesForPTR ¶
type RecordContentAttributesForPTR struct {
Hostname *string `json:"hostname"`
}
RecordContentAttributesForPTR defines model for RecordContentAttributesForPTR.
type RecordContentAttributesForSRV ¶
type RecordContentAttributesForSRV struct { Port *string `json:"port"` Target *string `json:"target"` Weight *string `json:"weight"` }
RecordContentAttributesForSRV defines model for RecordContentAttributesForSRV.
type RecordContentAttributesForSSHFP ¶
type RecordContentAttributesForSSHFP struct { Algorithm *string `json:"algorithm"` Fingerprint *string `json:"fingerprint"` FingerprintType *string `json:"fingerprint_type"` }
RecordContentAttributesForSSHFP defines model for RecordContentAttributesForSSHFP.
type RecordContentAttributesForTXT ¶
type RecordContentAttributesForTXT struct {
Content *string `json:"content"`
}
RecordContentAttributesForTXT defines model for RecordContentAttributesForTXT.
type RecordContentAttributesForVirtualMachine ¶
type RecordContentAttributesForVirtualMachine struct {
VirtualMachine *string `json:"virtual_machine"`
}
RecordContentAttributesForVirtualMachine defines model for RecordContentAttributesForVirtualMachine.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResourceCreationRestricted ¶
type ResourceCreationRestricted struct {
Errors *[]string `json:"errors,omitempty"`
}
ResourceCreationRestricted defines model for ResourceCreationRestricted.
type ResourceCreationRestrictedEnum ¶
type ResourceCreationRestrictedEnum string
ResourceCreationRestrictedEnum defines model for ResourceCreationRestrictedEnum.
const (
ResourceCreationRestrictedEnumResourceCreationRestricted ResourceCreationRestrictedEnum = "resource_creation_restricted"
)
Defines values for ResourceCreationRestrictedEnum.
type ResourceCreationRestrictedSchema ¶
type ResourceCreationRestrictedSchema struct { Code *ResourceCreationRestrictedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ResourceCreationRestricted `json:"detail,omitempty"` }
ResourceCreationRestrictedSchema The organization chosen is not permitted to create resources
type ResourceDoesNotSupportUnallocationEnum ¶
type ResourceDoesNotSupportUnallocationEnum string
ResourceDoesNotSupportUnallocationEnum defines model for ResourceDoesNotSupportUnallocationEnum.
const (
ResourceDoesNotSupportUnallocation ResourceDoesNotSupportUnallocationEnum = "resource_does_not_support_unallocation"
)
Defines values for ResourceDoesNotSupportUnallocationEnum.
type ResourceDoesNotSupportUnallocationResponse ¶
type ResourceDoesNotSupportUnallocationResponse struct { Code *ResourceDoesNotSupportUnallocationEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
ResourceDoesNotSupportUnallocationResponse defines model for ResourceDoesNotSupportUnallocationResponse.
type SSHKeyNotFoundEnum ¶
type SSHKeyNotFoundEnum string
SSHKeyNotFoundEnum defines model for SSHKeyNotFoundEnum.
const (
SshKeyNotFound SSHKeyNotFoundEnum = "ssh_key_not_found"
)
Defines values for SSHKeyNotFoundEnum.
type SSHKeyNotFoundResponse ¶
type SSHKeyNotFoundResponse struct { Code *SSHKeyNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
SSHKeyNotFoundResponse defines model for SSHKeyNotFoundResponse.
type Schedule ¶
type Schedule struct { Frequency *int `json:"frequency,omitempty"` Interval *ScheduleIntervalTypeEnum `json:"interval,omitempty"` Minute *int `json:"minute,omitempty"` NextInvocationAt *int `json:"next_invocation_at,omitempty"` Time *int `json:"time,omitempty"` }
Schedule defines model for Schedule.
type ScheduleArguments ¶
type ScheduleArguments struct { Frequency *int `json:"frequency,omitempty"` Interval *ScheduleIntervalTypeEnum `json:"interval,omitempty"` Minute *int `json:"minute,omitempty"` Time *int `json:"time,omitempty"` }
ScheduleArguments All 'schedule[]' params are mutually exclusive, only one can be provided.
type ScheduleIntervalTypeEnum ¶
type ScheduleIntervalTypeEnum string
ScheduleIntervalTypeEnum defines model for ScheduleIntervalTypeEnum.
const ( Daily ScheduleIntervalTypeEnum = "daily" Hourly ScheduleIntervalTypeEnum = "hourly" Monthly ScheduleIntervalTypeEnum = "monthly" Weekly ScheduleIntervalTypeEnum = "weekly" )
Defines values for ScheduleIntervalTypeEnum.
type ScopeNotGrantedError ¶
type ScopeNotGrantedError struct {
Scopes *[]string `json:"scopes,omitempty"`
}
ScopeNotGrantedError defines model for ScopeNotGrantedError.
type ScopeNotGrantedErrorEnum ¶
type ScopeNotGrantedErrorEnum string
ScopeNotGrantedErrorEnum defines model for ScopeNotGrantedErrorEnum.
const (
ScopeNotGranted ScopeNotGrantedErrorEnum = "scope_not_granted"
)
Defines values for ScopeNotGrantedErrorEnum.
type ScopeNotGrantedErrorSchema ¶
type ScopeNotGrantedErrorSchema struct { Code *ScopeNotGrantedErrorEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ScopeNotGrantedError `json:"detail,omitempty"` }
ScopeNotGrantedErrorSchema The scope required for this endpoint has not been granted to the authenticating identity
type SecurityGroup ¶
type SecurityGroup struct { AllowAllInbound *bool `json:"allow_all_inbound,omitempty"` AllowAllOutbound *bool `json:"allow_all_outbound,omitempty"` Associations *[]string `json:"associations,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
SecurityGroup defines model for SecurityGroup.
type SecurityGroupArguments ¶
type SecurityGroupArguments struct { AllowAllInbound *bool `json:"allow_all_inbound,omitempty"` AllowAllOutbound *bool `json:"allow_all_outbound,omitempty"` Associations *[]string `json:"associations,omitempty"` Name *string `json:"name,omitempty"` }
SecurityGroupArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type SecurityGroupLookup ¶
type SecurityGroupLookup struct {
Id *string `json:"id,omitempty"`
}
SecurityGroupLookup All 'security_group[]' params are mutually exclusive, only one can be provided.
type SecurityGroupNotFoundEnum ¶
type SecurityGroupNotFoundEnum string
SecurityGroupNotFoundEnum defines model for SecurityGroupNotFoundEnum.
const (
SecurityGroupNotFound SecurityGroupNotFoundEnum = "security_group_not_found"
)
Defines values for SecurityGroupNotFoundEnum.
type SecurityGroupNotFoundResponse ¶
type SecurityGroupNotFoundResponse struct { Code *SecurityGroupNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
SecurityGroupNotFoundResponse defines model for SecurityGroupNotFoundResponse.
type SecurityGroupRuleActionEnum ¶
type SecurityGroupRuleActionEnum string
SecurityGroupRuleActionEnum defines model for SecurityGroupRuleActionEnum.
const ( Allow SecurityGroupRuleActionEnum = "allow" Deny SecurityGroupRuleActionEnum = "deny" )
Defines values for SecurityGroupRuleActionEnum.
type SecurityGroupRuleArguments ¶
type SecurityGroupRuleArguments struct { Action *SecurityGroupRuleActionEnum `json:"action,omitempty"` Direction *SecurityGroupRuleDirectionEnum `json:"direction,omitempty"` Notes *string `json:"notes,omitempty"` // Ports Either single port (ie. 80), multi-port (ie. 80,443) or range (ie. 2000-3000). Ports *string `json:"ports,omitempty"` Protocol *SecurityGroupRuleProtocolEnum `json:"protocol,omitempty"` Targets *[]string `json:"targets,omitempty"` }
SecurityGroupRuleArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type SecurityGroupRuleDirectionEnum ¶
type SecurityGroupRuleDirectionEnum string
SecurityGroupRuleDirectionEnum defines model for SecurityGroupRuleDirectionEnum.
const ( Inbound SecurityGroupRuleDirectionEnum = "inbound" Outbound SecurityGroupRuleDirectionEnum = "outbound" )
Defines values for SecurityGroupRuleDirectionEnum.
type SecurityGroupRuleLookup ¶
type SecurityGroupRuleLookup struct {
Id *string `json:"id,omitempty"`
}
SecurityGroupRuleLookup All 'security_group_rule[]' params are mutually exclusive, only one can be provided.
type SecurityGroupRuleNotFoundEnum ¶
type SecurityGroupRuleNotFoundEnum string
SecurityGroupRuleNotFoundEnum defines model for SecurityGroupRuleNotFoundEnum.
const (
SecurityGroupRuleNotFound SecurityGroupRuleNotFoundEnum = "security_group_rule_not_found"
)
Defines values for SecurityGroupRuleNotFoundEnum.
type SecurityGroupRuleNotFoundResponse ¶
type SecurityGroupRuleNotFoundResponse struct { Code *SecurityGroupRuleNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
SecurityGroupRuleNotFoundResponse defines model for SecurityGroupRuleNotFoundResponse.
type SecurityGroupRuleProtocolEnum ¶
type SecurityGroupRuleProtocolEnum string
SecurityGroupRuleProtocolEnum defines model for SecurityGroupRuleProtocolEnum.
const ( ICMP SecurityGroupRuleProtocolEnum = "ICMP" TCP SecurityGroupRuleProtocolEnum = "TCP" UDP SecurityGroupRuleProtocolEnum = "UDP" )
Defines values for SecurityGroupRuleProtocolEnum.
type SpeedProfileAlreadyAssignedEnum ¶
type SpeedProfileAlreadyAssignedEnum string
SpeedProfileAlreadyAssignedEnum defines model for SpeedProfileAlreadyAssignedEnum.
const (
SpeedProfileAlreadyAssigned SpeedProfileAlreadyAssignedEnum = "speed_profile_already_assigned"
)
Defines values for SpeedProfileAlreadyAssignedEnum.
type SpeedProfileAlreadyAssignedResponse ¶
type SpeedProfileAlreadyAssignedResponse struct { Code *SpeedProfileAlreadyAssignedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
SpeedProfileAlreadyAssignedResponse defines model for SpeedProfileAlreadyAssignedResponse.
type StorageSpeedEnum ¶
type StorageSpeedEnum string
StorageSpeedEnum defines model for StorageSpeedEnum.
const ( Nvme StorageSpeedEnum = "nvme" Ssd StorageSpeedEnum = "ssd" )
Defines values for StorageSpeedEnum.
type Tag ¶
type Tag struct { Color *TagColorsEnum `json:"color,omitempty"` CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
Tag defines model for Tag.
type TagArguments ¶
type TagArguments struct { Color *TagColorsEnum `json:"color,omitempty"` Name *string `json:"name,omitempty"` }
TagArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type TagColorsEnum ¶
type TagColorsEnum string
TagColorsEnum defines model for TagColorsEnum.
const ( Aqua TagColorsEnum = "aqua" Black TagColorsEnum = "black" Brown TagColorsEnum = "brown" DarkBlue TagColorsEnum = "dark_blue" DarkGray TagColorsEnum = "dark_gray" Green TagColorsEnum = "green" LightBlue TagColorsEnum = "light_blue" LightBrown TagColorsEnum = "light_brown" LightGray TagColorsEnum = "light_gray" Orange TagColorsEnum = "orange" OrangeRed TagColorsEnum = "orange_red" PastelAqua TagColorsEnum = "pastel_aqua" PastelBlack TagColorsEnum = "pastel_black" PastelBrown TagColorsEnum = "pastel_brown" PastelDarkBlue TagColorsEnum = "pastel_dark_blue" PastelDarkGray TagColorsEnum = "pastel_dark_gray" PastelGreen TagColorsEnum = "pastel_green" PastelLightBlue TagColorsEnum = "pastel_light_blue" PastelLightBrown TagColorsEnum = "pastel_light_brown" PastelLightGray TagColorsEnum = "pastel_light_gray" PastelOrange TagColorsEnum = "pastel_orange" PastelOrangeRed TagColorsEnum = "pastel_orange_red" PastelPink TagColorsEnum = "pastel_pink" PastelPurple TagColorsEnum = "pastel_purple" PastelRed TagColorsEnum = "pastel_red" PastelTeal TagColorsEnum = "pastel_teal" PastelYellow TagColorsEnum = "pastel_yellow" Pink TagColorsEnum = "pink" Purple TagColorsEnum = "purple" Red TagColorsEnum = "red" Teal TagColorsEnum = "teal" Yellow TagColorsEnum = "yellow" )
Defines values for TagColorsEnum.
type TagLookup ¶
type TagLookup struct {
Id *string `json:"id,omitempty"`
}
TagLookup All 'tag[]' params are mutually exclusive, only one can be provided.
type TagNotFoundEnum ¶
type TagNotFoundEnum string
TagNotFoundEnum defines model for TagNotFoundEnum.
const (
TagNotFound TagNotFoundEnum = "tag_not_found"
)
Defines values for TagNotFoundEnum.
type TagNotFoundResponse ¶
type TagNotFoundResponse struct { Code *TagNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
TagNotFoundResponse defines model for TagNotFoundResponse.
type Task ¶
type Task struct { CreatedAt *int `json:"created_at,omitempty"` FinishedAt *int `json:"finished_at"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Progress *int `json:"progress,omitempty"` StartedAt *int `json:"started_at"` Status *TaskStatusEnum `json:"status,omitempty"` }
Task defines model for Task.
type TaskNotFoundEnum ¶
type TaskNotFoundEnum string
TaskNotFoundEnum defines model for TaskNotFoundEnum.
const (
TaskNotFound TaskNotFoundEnum = "task_not_found"
)
Defines values for TaskNotFoundEnum.
type TaskNotFoundResponse ¶
type TaskNotFoundResponse struct { Code *TaskNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
TaskNotFoundResponse defines model for TaskNotFoundResponse.
type TaskQueueingError ¶
type TaskQueueingError struct {
Details *string `json:"details,omitempty"`
}
TaskQueueingError defines model for TaskQueueingError.
type TaskQueueingErrorEnum ¶
type TaskQueueingErrorEnum string
TaskQueueingErrorEnum defines model for TaskQueueingErrorEnum.
const (
TaskQueueingErrorEnumTaskQueueingError TaskQueueingErrorEnum = "task_queueing_error"
)
Defines values for TaskQueueingErrorEnum.
type TaskQueueingErrorResponse ¶
type TaskQueueingErrorResponse struct { Code *TaskQueueingErrorEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *TaskQueueingError `json:"detail,omitempty"` }
TaskQueueingErrorResponse defines model for TaskQueueingErrorResponse.
type TaskQueueingErrorSchema ¶
type TaskQueueingErrorSchema struct { Code *TaskQueueingErrorEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *TaskQueueingError `json:"detail,omitempty"` }
TaskQueueingErrorSchema This error means that a background task that was needed to complete your request could not be queued
type TaskStatusEnum ¶
type TaskStatusEnum string
TaskStatusEnum defines model for TaskStatusEnum.
const ( TaskStatusEnumCompleted TaskStatusEnum = "completed" TaskStatusEnumFailed TaskStatusEnum = "failed" TaskStatusEnumPending TaskStatusEnum = "pending" TaskStatusEnumRunning TaskStatusEnum = "running" )
Defines values for TaskStatusEnum.
type TemplateSpec ¶
type TemplateSpec struct {
Fields *[]TemplateSpecField `json:"fields,omitempty"`
}
TemplateSpec defines model for TemplateSpec.
type TemplateSpecField ¶
type TemplateSpecField struct { Description *string `json:"description"` Label *string `json:"label,omitempty"` Name *string `json:"name,omitempty"` Placeholder *string `json:"placeholder"` Prefill *string `json:"prefill"` Required *bool `json:"required,omitempty"` Type *TemplateSpecFieldTypeEnum `json:"type,omitempty"` }
TemplateSpecField defines model for TemplateSpecField.
type TemplateSpecFieldTypeEnum ¶
type TemplateSpecFieldTypeEnum string
TemplateSpecFieldTypeEnum defines model for TemplateSpecFieldTypeEnum.
const ( Boolean TemplateSpecFieldTypeEnum = "Boolean" Keyboard TemplateSpecFieldTypeEnum = "Keyboard" Password TemplateSpecFieldTypeEnum = "Password" Text TemplateSpecFieldTypeEnum = "Text" )
Defines values for TemplateSpecFieldTypeEnum.
type TrashObject ¶
type TrashObject struct { Id *string `json:"id,omitempty"` KeepUntil *int `json:"keep_until,omitempty"` ObjectId *string `json:"object_id,omitempty"` ObjectType *string `json:"object_type,omitempty"` }
TrashObject defines model for TrashObject.
type TrashObjectLookup ¶
type TrashObjectLookup struct { Id *string `json:"id,omitempty"` ObjectId *string `json:"object_id,omitempty"` }
TrashObjectLookup All 'trash_object[]' params are mutually exclusive, only one can be provided.
type TrashObjectNotFoundEnum ¶
type TrashObjectNotFoundEnum string
TrashObjectNotFoundEnum defines model for TrashObjectNotFoundEnum.
const (
TrashObjectNotFound TrashObjectNotFoundEnum = "trash_object_not_found"
)
Defines values for TrashObjectNotFoundEnum.
type TrashObjectNotFoundResponse ¶
type TrashObjectNotFoundResponse struct { Code *TrashObjectNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
TrashObjectNotFoundResponse defines model for TrashObjectNotFoundResponse.
type UnauthorizedNetworkForAPIToken ¶
type UnauthorizedNetworkForAPIToken struct { string `json:"ip_address,omitempty"` }IpAddress *
UnauthorizedNetworkForAPIToken defines model for UnauthorizedNetworkForAPIToken.
type UnauthorizedNetworkForAPITokenEnum ¶
type UnauthorizedNetworkForAPITokenEnum string
UnauthorizedNetworkForAPITokenEnum defines model for UnauthorizedNetworkForAPITokenEnum.
const (
)Defines values for UnauthorizedNetworkForAPITokenEnum.
type UnauthorizedNetworkForAPITokenSchema ¶
type UnauthorizedNetworkForAPITokenSchema struct {}
UnauthorizedNetworkForAPITokenSchema Network is not allowed to access the API with this API token
type User ¶
type User struct { AvatarUrl *string `json:"avatar_url,omitempty"` FirstName *string `json:"first_name,omitempty"` Id *string `json:"id,omitempty"` LastName *string `json:"last_name,omitempty"` }
User defines model for User.
type ValidationError ¶
type ValidationError struct {
Errors *[]string `json:"errors,omitempty"`
}
ValidationError defines model for ValidationError.
type ValidationErrorEnum ¶
type ValidationErrorEnum string
ValidationErrorEnum defines model for ValidationErrorEnum.
const (
ValidationErrorEnumValidationError ValidationErrorEnum = "validation_error"
)
Defines values for ValidationErrorEnum.
type ValidationErrorResponse ¶
type ValidationErrorResponse struct { Code *ValidationErrorEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ValidationError `json:"detail,omitempty"` }
ValidationErrorResponse defines model for ValidationErrorResponse.
type ValidationErrorSchema ¶
type ValidationErrorSchema struct { Code *ValidationErrorEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *ValidationError `json:"detail,omitempty"` }
ValidationErrorSchema A validation error occurred with the object that was being created/updated/deleted
type VirtualMachine ¶
type VirtualMachine struct { AttachedIso *ISO `json:"attached_iso"` CpuCores *int `json:"cpu_cores"` CreatedAt *int `json:"created_at,omitempty"` Description *string `json:"description"` Fqdn *string `json:"fqdn,omitempty"` GpuType *GPUType `json:"gpu_type"` Gpus *[]VirtualMachineGPU `json:"gpus,omitempty"` Group *VirtualMachineGroup `json:"group"` Hostname *string `json:"hostname,omitempty"` Id *string `json:"id,omitempty"` InitialRootPassword *string `json:"initial_root_password"` IpAddresses *[]IPAddress `json:"ip_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb"` Name *string `json:"name,omitempty"` Organization *Organization `json:"organization,omitempty"` Package *VirtualMachinePackage `json:"package"` State *VirtualMachineStateEnum `json:"state,omitempty"` TagNames *[]string `json:"tag_names,omitempty"` Tags *[]Tag `json:"tags,omitempty"` UseDedicatedCpus *bool `json:"use_dedicated_cpus"` Zone *Zone `json:"zone,omitempty"` }
VirtualMachine defines model for VirtualMachine.
type VirtualMachineArguments ¶
type VirtualMachineArguments struct { Description *string `json:"description,omitempty"` // GpuType All 'gpu_type[]' params are mutually exclusive, only one can be provided. GpuType *GPUTypeLookup `json:"gpu_type,omitempty"` // Group All 'group[]' params are mutually exclusive, only one can be provided. Group *VirtualMachineGroupLookup `json:"group,omitempty"` Hostname *string `json:"hostname,omitempty"` Name *string `json:"name,omitempty"` TagNames *[]string `json:"tag_names,omitempty"` }
VirtualMachineArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type VirtualMachineBuildNotFoundEnum ¶
type VirtualMachineBuildNotFoundEnum string
VirtualMachineBuildNotFoundEnum defines model for VirtualMachineBuildNotFoundEnum.
const (
BuildNotFound VirtualMachineBuildNotFoundEnum = "build_not_found"
)
Defines values for VirtualMachineBuildNotFoundEnum.
type VirtualMachineBuildNotFoundResponse ¶
type VirtualMachineBuildNotFoundResponse struct { Code *VirtualMachineBuildNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineBuildNotFoundResponse defines model for VirtualMachineBuildNotFoundResponse.
type VirtualMachineBuildStateEnum ¶
type VirtualMachineBuildStateEnum string
VirtualMachineBuildStateEnum defines model for VirtualMachineBuildStateEnum.
const ( VirtualMachineBuildStateEnumBuilding VirtualMachineBuildStateEnum = "building" VirtualMachineBuildStateEnumComplete VirtualMachineBuildStateEnum = "complete" VirtualMachineBuildStateEnumDraft VirtualMachineBuildStateEnum = "draft" VirtualMachineBuildStateEnumFailed VirtualMachineBuildStateEnum = "failed" VirtualMachineBuildStateEnumPending VirtualMachineBuildStateEnum = "pending" )
Defines values for VirtualMachineBuildStateEnum.
type VirtualMachineDisk ¶
type VirtualMachineDisk struct { AttachOnBoot *bool `json:"attach_on_boot,omitempty"` Boot *bool `json:"boot,omitempty"` Disk *Disk `json:"disk,omitempty"` State *VirtualMachineDiskAttachmentStateEnum `json:"state,omitempty"` VirtualMachine *VirtualMachine `json:"virtual_machine,omitempty"` }
VirtualMachineDisk defines model for VirtualMachineDisk.
type VirtualMachineDiskAttachmentStateEnum ¶
type VirtualMachineDiskAttachmentStateEnum string
VirtualMachineDiskAttachmentStateEnum defines model for VirtualMachineDiskAttachmentStateEnum.
const ( VirtualMachineDiskAttachmentStateEnumAttached VirtualMachineDiskAttachmentStateEnum = "attached" VirtualMachineDiskAttachmentStateEnumAttaching VirtualMachineDiskAttachmentStateEnum = "attaching" VirtualMachineDiskAttachmentStateEnumDetached VirtualMachineDiskAttachmentStateEnum = "detached" VirtualMachineDiskAttachmentStateEnumDetaching VirtualMachineDiskAttachmentStateEnum = "detaching" VirtualMachineDiskAttachmentStateEnumFailed VirtualMachineDiskAttachmentStateEnum = "failed" )
Defines values for VirtualMachineDiskAttachmentStateEnum.
type VirtualMachineFlexibleResources ¶
type VirtualMachineFlexibleResources struct { CpuCores int `json:"cpu_cores"` MemoryInGb int `json:"memory_in_gb"` UseDedicatedCpus *bool `json:"use_dedicated_cpus,omitempty"` }
VirtualMachineFlexibleResources All 'resources[]' params are mutually exclusive, only one can be provided.
type VirtualMachineGPU ¶
type VirtualMachineGPU struct { // Available When pending action is "attach", this indicates if there is a GPU of the relevant type available. Available *bool `json:"available,omitempty"` // Id Unique ID for this GPU. Not available when status is "detached". Id *string `json:"id"` PendingAction *VirtualMachineGPUPendingActionEnum `json:"pending_action"` Status *VirtualMachineGPUStatusEnum `json:"status,omitempty"` Type *GPUType `json:"type,omitempty"` }
VirtualMachineGPU defines model for VirtualMachineGPU.
type VirtualMachineGPUPendingActionEnum ¶
type VirtualMachineGPUPendingActionEnum string
VirtualMachineGPUPendingActionEnum defines model for VirtualMachineGPUPendingActionEnum.
const ( Attach VirtualMachineGPUPendingActionEnum = "attach" Detach VirtualMachineGPUPendingActionEnum = "detach" )
Defines values for VirtualMachineGPUPendingActionEnum.
type VirtualMachineGPUStatusEnum ¶
type VirtualMachineGPUStatusEnum string
VirtualMachineGPUStatusEnum defines model for VirtualMachineGPUStatusEnum.
const ( Attached VirtualMachineGPUStatusEnum = "attached" Attaching VirtualMachineGPUStatusEnum = "attaching" Detached VirtualMachineGPUStatusEnum = "detached" Detaching VirtualMachineGPUStatusEnum = "detaching" Unknown VirtualMachineGPUStatusEnum = "unknown" )
Defines values for VirtualMachineGPUStatusEnum.
type VirtualMachineGroup ¶
type VirtualMachineGroup struct { AutoSegregate *bool `json:"auto_segregate,omitempty"` CreatedAt *int `json:"created_at,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Segregate *bool `json:"segregate,omitempty"` }
VirtualMachineGroup defines model for VirtualMachineGroup.
type VirtualMachineGroupArguments ¶
type VirtualMachineGroupArguments struct { AutoSegregate *bool `json:"auto_segregate,omitempty"` Name *string `json:"name,omitempty"` Segregate *bool `json:"segregate,omitempty"` }
VirtualMachineGroupArguments All 'properties[]' params are mutually exclusive, only one can be provided.
type VirtualMachineGroupLookup ¶
type VirtualMachineGroupLookup struct {
Id *string `json:"id,omitempty"`
}
VirtualMachineGroupLookup All 'group[]' params are mutually exclusive, only one can be provided.
type VirtualMachineGroupNotFoundEnum ¶
type VirtualMachineGroupNotFoundEnum string
VirtualMachineGroupNotFoundEnum defines model for VirtualMachineGroupNotFoundEnum.
const (
VirtualMachineGroupNotFound VirtualMachineGroupNotFoundEnum = "virtual_machine_group_not_found"
)
Defines values for VirtualMachineGroupNotFoundEnum.
type VirtualMachineGroupNotFoundResponse ¶
type VirtualMachineGroupNotFoundResponse struct { Code *VirtualMachineGroupNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineGroupNotFoundResponse defines model for VirtualMachineGroupNotFoundResponse.
type VirtualMachineLookup ¶
type VirtualMachineLookup struct { Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` }
VirtualMachineLookup All 'virtual_machine[]' params are mutually exclusive, only one can be provided.
type VirtualMachineMustBeStarted ¶
type VirtualMachineMustBeStarted struct {
CurrentState *string `json:"current_state,omitempty"`
}
VirtualMachineMustBeStarted defines model for VirtualMachineMustBeStarted.
type VirtualMachineMustBeStartedEnum ¶
type VirtualMachineMustBeStartedEnum string
VirtualMachineMustBeStartedEnum defines model for VirtualMachineMustBeStartedEnum.
const (
VirtualMachineMustBeStartedEnumVirtualMachineMustBeStarted VirtualMachineMustBeStartedEnum = "virtual_machine_must_be_started"
)
Defines values for VirtualMachineMustBeStartedEnum.
type VirtualMachineMustBeStartedSchema ¶
type VirtualMachineMustBeStartedSchema struct { Code *VirtualMachineMustBeStartedEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *VirtualMachineMustBeStarted `json:"detail,omitempty"` }
VirtualMachineMustBeStartedSchema Virtual machines must be in a started state to create console sessions
type VirtualMachineNetworkInterfaceLookup ¶
type VirtualMachineNetworkInterfaceLookup struct {
Id *string `json:"id,omitempty"`
}
VirtualMachineNetworkInterfaceLookup All 'virtual_machine_network_interface[]' params are mutually exclusive, only one can be provided.
type VirtualMachineNetworkInterfaceNotFoundEnum ¶
type VirtualMachineNetworkInterfaceNotFoundEnum string
VirtualMachineNetworkInterfaceNotFoundEnum defines model for VirtualMachineNetworkInterfaceNotFoundEnum.
const (
VirtualMachineNetworkInterfaceNotFound VirtualMachineNetworkInterfaceNotFoundEnum = "virtual_machine_network_interface_not_found"
)
Defines values for VirtualMachineNetworkInterfaceNotFoundEnum.
type VirtualMachineNetworkInterfaceNotFoundResponse ¶
type VirtualMachineNetworkInterfaceNotFoundResponse struct { Code *VirtualMachineNetworkInterfaceNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineNetworkInterfaceNotFoundResponse defines model for VirtualMachineNetworkInterfaceNotFoundResponse.
type VirtualMachineNetworkInterfaceNotFoundSchema ¶
type VirtualMachineNetworkInterfaceNotFoundSchema struct { Code *VirtualMachineNetworkInterfaceNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineNetworkInterfaceNotFoundSchema No network interface was found matching any of the criteria provided in the arguments
type VirtualMachineNotFoundEnum ¶
type VirtualMachineNotFoundEnum string
VirtualMachineNotFoundEnum defines model for VirtualMachineNotFoundEnum.
const (
VirtualMachineNotFound VirtualMachineNotFoundEnum = "virtual_machine_not_found"
)
Defines values for VirtualMachineNotFoundEnum.
type VirtualMachineNotFoundResponse ¶
type VirtualMachineNotFoundResponse struct { Code *VirtualMachineNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineNotFoundResponse defines model for VirtualMachineNotFoundResponse.
type VirtualMachineNotFoundSchema ¶
type VirtualMachineNotFoundSchema struct { Code *VirtualMachineNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachineNotFoundSchema No virtual machine was found matching any of the criteria provided in the arguments
type VirtualMachineNotFoundVirtualMachinePackageNotFound404Res ¶
type VirtualMachineNotFoundVirtualMachinePackageNotFound404Res = OneOfVirtualMachineNotFoundVirtualMachinePackageNotFound404Res
VirtualMachineNotFoundVirtualMachinePackageNotFound404Res defines model for VirtualMachineNotFoundVirtualMachinePackageNotFound404Res.
type VirtualMachinePackage ¶
type VirtualMachinePackage struct { CpuCores *int `json:"cpu_cores,omitempty"` Icon *Attachment `json:"icon"` Id *string `json:"id,omitempty"` Ipv4Addresses *int `json:"ipv4_addresses,omitempty"` MemoryInGb *int `json:"memory_in_gb,omitempty"` MonthlyBandwidthAllowanceInGb *int `json:"monthly_bandwidth_allowance_in_gb"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink,omitempty"` Privacy *PrivacyTypesEnum `json:"privacy,omitempty"` StorageInGb *int `json:"storage_in_gb,omitempty"` UseDedicatedCpus *bool `json:"use_dedicated_cpus,omitempty"` }
VirtualMachinePackage defines model for VirtualMachinePackage.
type VirtualMachinePackageLookup ¶
type VirtualMachinePackageLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
VirtualMachinePackageLookup All 'virtual_machine_package[]' params are mutually exclusive, only one can be provided.
type VirtualMachinePackageNotFoundEnum ¶
type VirtualMachinePackageNotFoundEnum string
VirtualMachinePackageNotFoundEnum defines model for VirtualMachinePackageNotFoundEnum.
const (
PackageNotFound VirtualMachinePackageNotFoundEnum = "package_not_found"
)
Defines values for VirtualMachinePackageNotFoundEnum.
type VirtualMachinePackageNotFoundResponse ¶
type VirtualMachinePackageNotFoundResponse struct { Code *VirtualMachinePackageNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachinePackageNotFoundResponse defines model for VirtualMachinePackageNotFoundResponse.
type VirtualMachinePackageNotFoundSchema ¶
type VirtualMachinePackageNotFoundSchema struct { Code *VirtualMachinePackageNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
VirtualMachinePackageNotFoundSchema No package was found matching any of the criteria provided in the arguments
type VirtualMachineStateEnum ¶
type VirtualMachineStateEnum string
VirtualMachineStateEnum defines model for VirtualMachineStateEnum.
const ( Allocated VirtualMachineStateEnum = "allocated" Allocating VirtualMachineStateEnum = "allocating" Failed VirtualMachineStateEnum = "failed" Migrating VirtualMachineStateEnum = "migrating" Orphaned VirtualMachineStateEnum = "orphaned" Resetting VirtualMachineStateEnum = "resetting" ShuttingDown VirtualMachineStateEnum = "shutting_down" Started VirtualMachineStateEnum = "started" Starting VirtualMachineStateEnum = "starting" Stopped VirtualMachineStateEnum = "stopped" Stopping VirtualMachineStateEnum = "stopping" )
Defines values for VirtualMachineStateEnum.
type Zone ¶
type Zone struct { DataCenter *DataCenter `json:"data_center,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Permalink *string `json:"permalink"` }
Zone defines model for Zone.
type ZoneLookup ¶
type ZoneLookup struct { Id *string `json:"id,omitempty"` Permalink *string `json:"permalink,omitempty"` }
ZoneLookup All 'zone[]' params are mutually exclusive, only one can be provided.
type ZoneNotFoundEnum ¶
type ZoneNotFoundEnum string
ZoneNotFoundEnum defines model for ZoneNotFoundEnum.
const (
ZoneNotFound ZoneNotFoundEnum = "zone_not_found"
)
Defines values for ZoneNotFoundEnum.
type ZoneNotFoundResponse ¶
type ZoneNotFoundResponse struct { Code *ZoneNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
ZoneNotFoundResponse defines model for ZoneNotFoundResponse.
type ZoneNotFoundSchema ¶
type ZoneNotFoundSchema struct { Code *ZoneNotFoundEnum `json:"code,omitempty"` Description *string `json:"description,omitempty"` Detail *map[string]interface{} `json:"detail,omitempty"` }
ZoneNotFoundSchema No zone was found matching any of the criteria provided in the arguments