README.md
Go API client for osc
Welcome to the 3DS OUTSCALE's API documentation.
The 3DS OUTSCALE API enables you to manage your resources in the 3DS OUTSCALE Cloud. This documentation describes the different actions available along with code examples.
Note that the 3DS OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but some resources have different names in AWS than in the 3DS OUTSCALE API. You can find a list of the differences here.
You can also manage your resources using the Cockpit web interface.
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.2
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get github.com/aws/aws-sdk-go/aws
go get golang.org/x/net/context
go get github.com/antihax/optional
Put the package under your project folder and add the following in import:
import "./osc"
Documentation for API Endpoints
All URIs are relative to https://api.eu-west-2.outscale.com/api/v1
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AccessKeyApi | CreateAccessKey | Post /CreateAccessKey | |
| AccessKeyApi | DeleteAccessKey | Post /DeleteAccessKey | |
| AccessKeyApi | ReadAccessKeys | Post /ReadAccessKeys | |
| AccessKeyApi | ReadSecretAccessKey | Post /ReadSecretAccessKey | |
| AccessKeyApi | UpdateAccessKey | Post /UpdateAccessKey | |
| AccountApi | CheckAuthentication | Post /CheckAuthentication | |
| AccountApi | CreateAccount | Post /CreateAccount | |
| AccountApi | ReadAccounts | Post /ReadAccounts | |
| AccountApi | ResetAccountPassword | Post /ResetAccountPassword | |
| AccountApi | SendResetPasswordEmail | Post /SendResetPasswordEmail | |
| AccountApi | UpdateAccount | Post /UpdateAccount | |
| ApiLogApi | ReadApiLogs | Post /ReadApiLogs | |
| ClientGatewayApi | CreateClientGateway | Post /CreateClientGateway | |
| ClientGatewayApi | DeleteClientGateway | Post /DeleteClientGateway | |
| ClientGatewayApi | ReadClientGateways | Post /ReadClientGateways | |
| DefaultApi | ReadConsumptionAccount | Post /ReadConsumptionAccount | |
| DhcpOptionApi | CreateDhcpOptions | Post /CreateDhcpOptions | |
| DhcpOptionApi | DeleteDhcpOptions | Post /DeleteDhcpOptions | |
| DhcpOptionApi | ReadDhcpOptions | Post /ReadDhcpOptions | |
| DirectLinkApi | CreateDirectLink | Post /CreateDirectLink | |
| DirectLinkApi | DeleteDirectLink | Post /DeleteDirectLink | |
| DirectLinkApi | ReadDirectLinks | Post /ReadDirectLinks | |
| DirectLinkInterfaceApi | CreateDirectLinkInterface | Post /CreateDirectLinkInterface | |
| DirectLinkInterfaceApi | DeleteDirectLinkInterface | Post /DeleteDirectLinkInterface | |
| DirectLinkInterfaceApi | ReadDirectLinkInterfaces | Post /ReadDirectLinkInterfaces | |
| FlexibleGpuApi | CreateFlexibleGpu | Post /CreateFlexibleGpu | |
| FlexibleGpuApi | DeleteFlexibleGpu | Post /DeleteFlexibleGpu | |
| FlexibleGpuApi | LinkFlexibleGpu | Post /LinkFlexibleGpu | |
| FlexibleGpuApi | ReadFlexibleGpuCatalog | Post /ReadFlexibleGpuCatalog | |
| FlexibleGpuApi | ReadFlexibleGpus | Post /ReadFlexibleGpus | |
| FlexibleGpuApi | UnlinkFlexibleGpu | Post /UnlinkFlexibleGpu | |
| FlexibleGpuApi | UpdateFlexibleGpu | Post /UpdateFlexibleGpu | |
| ImageApi | CreateImage | Post /CreateImage | |
| ImageApi | CreateImageExportTask | Post /CreateImageExportTask | |
| ImageApi | DeleteImage | Post /DeleteImage | |
| ImageApi | ReadImageExportTasks | Post /ReadImageExportTasks | |
| ImageApi | ReadImages | Post /ReadImages | |
| ImageApi | UpdateImage | Post /UpdateImage | |
| InternetServiceApi | CreateInternetService | Post /CreateInternetService | |
| InternetServiceApi | DeleteInternetService | Post /DeleteInternetService | |
| InternetServiceApi | LinkInternetService | Post /LinkInternetService | |
| InternetServiceApi | ReadInternetServices | Post /ReadInternetServices | |
| InternetServiceApi | UnlinkInternetService | Post /UnlinkInternetService | |
| KeypairApi | CreateKeypair | Post /CreateKeypair | |
| KeypairApi | DeleteKeypair | Post /DeleteKeypair | |
| KeypairApi | ReadKeypairs | Post /ReadKeypairs | |
| ListenerApi | CreateListenerRule | Post /CreateListenerRule | |
| ListenerApi | CreateLoadBalancerListeners | Post /CreateLoadBalancerListeners | |
| ListenerApi | DeleteListenerRule | Post /DeleteListenerRule | |
| ListenerApi | DeleteLoadBalancerListeners | Post /DeleteLoadBalancerListeners | |
| ListenerApi | ReadListenerRules | Post /ReadListenerRules | |
| ListenerApi | UpdateListenerRule | Post /UpdateListenerRule | |
| LoadBalancerApi | CreateLoadBalancer | Post /CreateLoadBalancer | |
| LoadBalancerApi | CreateLoadBalancerTags | Post /CreateLoadBalancerTags | |
| LoadBalancerApi | DeleteLoadBalancer | Post /DeleteLoadBalancer | |
| LoadBalancerApi | DeleteLoadBalancerTags | Post /DeleteLoadBalancerTags | |
| LoadBalancerApi | DeregisterVmsInLoadBalancer | Post /DeregisterVmsInLoadBalancer | |
| LoadBalancerApi | ReadLoadBalancerTags | Post /ReadLoadBalancerTags | |
| LoadBalancerApi | ReadLoadBalancers | Post /ReadLoadBalancers | |
| LoadBalancerApi | ReadVmsHealth | Post /ReadVmsHealth | |
| LoadBalancerApi | RegisterVmsInLoadBalancer | Post /RegisterVmsInLoadBalancer | |
| LoadBalancerApi | UpdateLoadBalancer | Post /UpdateLoadBalancer | |
| LoadBalancerPolicyApi | CreateLoadBalancerPolicy | Post /CreateLoadBalancerPolicy | |
| LoadBalancerPolicyApi | DeleteLoadBalancerPolicy | Post /DeleteLoadBalancerPolicy | |
| LocationApi | ReadLocations | Post /ReadLocations | |
| NatServiceApi | CreateNatService | Post /CreateNatService | |
| NatServiceApi | DeleteNatService | Post /DeleteNatService | |
| NatServiceApi | ReadNatServices | Post /ReadNatServices | |
| NetApi | CreateNet | Post /CreateNet | |
| NetApi | DeleteNet | Post /DeleteNet | |
| NetApi | ReadNets | Post /ReadNets | |
| NetApi | UpdateNet | Post /UpdateNet | |
| NetAccessPointApi | CreateNetAccessPoint | Post /CreateNetAccessPoint | |
| NetAccessPointApi | DeleteNetAccessPoint | Post /DeleteNetAccessPoint | |
| NetAccessPointApi | ReadNetAccessPointServices | Post /ReadNetAccessPointServices | |
| NetAccessPointApi | ReadNetAccessPoints | Post /ReadNetAccessPoints | |
| NetAccessPointApi | UpdateNetAccessPoint | Post /UpdateNetAccessPoint | |
| NetPeeringApi | AcceptNetPeering | Post /AcceptNetPeering | |
| NetPeeringApi | CreateNetPeering | Post /CreateNetPeering | |
| NetPeeringApi | DeleteNetPeering | Post /DeleteNetPeering | |
| NetPeeringApi | ReadNetPeerings | Post /ReadNetPeerings | |
| NetPeeringApi | RejectNetPeering | Post /RejectNetPeering | |
| NicApi | CreateNic | Post /CreateNic | |
| NicApi | DeleteNic | Post /DeleteNic | |
| NicApi | LinkNic | Post /LinkNic | |
| NicApi | LinkPrivateIps | Post /LinkPrivateIps | |
| NicApi | ReadNics | Post /ReadNics | |
| NicApi | UnlinkNic | Post /UnlinkNic | |
| NicApi | UnlinkPrivateIps | Post /UnlinkPrivateIps | |
| NicApi | UpdateNic | Post /UpdateNic | |
| ProductTypeApi | ReadProductTypes | Post /ReadProductTypes | |
| PublicIpApi | CreatePublicIp | Post /CreatePublicIp | |
| PublicIpApi | DeletePublicIp | Post /DeletePublicIp | |
| PublicIpApi | LinkPublicIp | Post /LinkPublicIp | |
| PublicIpApi | ReadPublicIpRanges | Post /ReadPublicIpRanges | |
| PublicIpApi | ReadPublicIps | Post /ReadPublicIps | |
| PublicIpApi | UnlinkPublicIp | Post /UnlinkPublicIp | |
| QuotaApi | ReadQuotas | Post /ReadQuotas | |
| RegionApi | ReadRegions | Post /ReadRegions | |
| RouteApi | CreateRoute | Post /CreateRoute | |
| RouteApi | DeleteRoute | Post /DeleteRoute | |
| RouteApi | UpdateRoute | Post /UpdateRoute | |
| RouteTableApi | CreateRouteTable | Post /CreateRouteTable | |
| RouteTableApi | DeleteRouteTable | Post /DeleteRouteTable | |
| RouteTableApi | LinkRouteTable | Post /LinkRouteTable | |
| RouteTableApi | ReadRouteTables | Post /ReadRouteTables | |
| RouteTableApi | UnlinkRouteTable | Post /UnlinkRouteTable | |
| SecurityGroupApi | CreateSecurityGroup | Post /CreateSecurityGroup | |
| SecurityGroupApi | DeleteSecurityGroup | Post /DeleteSecurityGroup | |
| SecurityGroupApi | ReadSecurityGroups | Post /ReadSecurityGroups | |
| SecurityGroupRuleApi | CreateSecurityGroupRule | Post /CreateSecurityGroupRule | |
| SecurityGroupRuleApi | DeleteSecurityGroupRule | Post /DeleteSecurityGroupRule | |
| ServerCertificateApi | CreateServerCertificate | Post /CreateServerCertificate | |
| ServerCertificateApi | DeleteServerCertificate | Post /DeleteServerCertificate | |
| ServerCertificateApi | ReadServerCertificates | Post /ReadServerCertificates | |
| ServerCertificateApi | UpdateServerCertificate | Post /UpdateServerCertificate | |
| SnapshotApi | CreateSnapshot | Post /CreateSnapshot | |
| SnapshotApi | CreateSnapshotExportTask | Post /CreateSnapshotExportTask | |
| SnapshotApi | DeleteSnapshot | Post /DeleteSnapshot | |
| SnapshotApi | ReadSnapshotExportTasks | Post /ReadSnapshotExportTasks | |
| SnapshotApi | ReadSnapshots | Post /ReadSnapshots | |
| SnapshotApi | UpdateSnapshot | Post /UpdateSnapshot | |
| SubnetApi | CreateSubnet | Post /CreateSubnet | |
| SubnetApi | DeleteSubnet | Post /DeleteSubnet | |
| SubnetApi | ReadSubnets | Post /ReadSubnets | |
| SubnetApi | UpdateSubnet | Post /UpdateSubnet | |
| SubregionApi | ReadSubregions | Post /ReadSubregions | |
| TagApi | CreateTags | Post /CreateTags | |
| TagApi | DeleteTags | Post /DeleteTags | |
| TagApi | ReadTags | Post /ReadTags | |
| TaskApi | DeleteExportTask | Post /DeleteExportTask | |
| VirtualGatewayApi | CreateVirtualGateway | Post /CreateVirtualGateway | |
| VirtualGatewayApi | DeleteVirtualGateway | Post /DeleteVirtualGateway | |
| VirtualGatewayApi | LinkVirtualGateway | Post /LinkVirtualGateway | |
| VirtualGatewayApi | ReadVirtualGateways | Post /ReadVirtualGateways | |
| VirtualGatewayApi | UnlinkVirtualGateway | Post /UnlinkVirtualGateway | |
| VirtualGatewayApi | UpdateRoutePropagation | Post /UpdateRoutePropagation | |
| VmApi | CreateVms | Post /CreateVms | |
| VmApi | DeleteVms | Post /DeleteVms | |
| VmApi | ReadAdminPassword | Post /ReadAdminPassword | |
| VmApi | ReadConsoleOutput | Post /ReadConsoleOutput | |
| VmApi | ReadVmTypes | Post /ReadVmTypes | |
| VmApi | ReadVms | Post /ReadVms | |
| VmApi | ReadVmsState | Post /ReadVmsState | |
| VmApi | RebootVms | Post /RebootVms | |
| VmApi | StartVms | Post /StartVms | |
| VmApi | StopVms | Post /StopVms | |
| VmApi | UpdateVm | Post /UpdateVm | |
| VolumeApi | CreateVolume | Post /CreateVolume | |
| VolumeApi | DeleteVolume | Post /DeleteVolume | |
| VolumeApi | LinkVolume | Post /LinkVolume | |
| VolumeApi | ReadVolumes | Post /ReadVolumes | |
| VolumeApi | UnlinkVolume | Post /UnlinkVolume | |
| VpnConnectionApi | CreateVpnConnection | Post /CreateVpnConnection | |
| VpnConnectionApi | CreateVpnConnectionRoute | Post /CreateVpnConnectionRoute | |
| VpnConnectionApi | DeleteVpnConnection | Post /DeleteVpnConnection | |
| VpnConnectionApi | DeleteVpnConnectionRoute | Post /DeleteVpnConnectionRoute | |
| VpnConnectionApi | ReadVpnConnections | Post /ReadVpnConnections |
Documentation For Models
- AcceptNetPeeringRequest
- AcceptNetPeeringResponse
- AccepterNet
- AccessKey
- AccessKeySecretKey
- AccessLog
- Account
- ApplicationStickyCookiePolicy
- BackendVmHealth
- BlockDeviceMappingCreated
- BlockDeviceMappingImage
- BlockDeviceMappingVmCreation
- BlockDeviceMappingVmUpdate
- BsuCreated
- BsuToCreate
- BsuToUpdateVm
- CheckAuthenticationRequest
- CheckAuthenticationResponse
- ClientGateway
- ConsumptionEntry
- CreateAccessKeyRequest
- CreateAccessKeyResponse
- CreateAccountRequest
- CreateAccountResponse
- CreateClientGatewayRequest
- CreateClientGatewayResponse
- CreateDhcpOptionsRequest
- CreateDhcpOptionsResponse
- CreateDirectLinkInterfaceRequest
- CreateDirectLinkInterfaceResponse
- CreateDirectLinkRequest
- CreateDirectLinkResponse
- CreateFlexibleGpuRequest
- CreateFlexibleGpuResponse
- CreateImageExportTaskRequest
- CreateImageExportTaskResponse
- CreateImageRequest
- CreateImageResponse
- CreateInternetServiceRequest
- CreateInternetServiceResponse
- CreateKeypairRequest
- CreateKeypairResponse
- CreateListenerRuleRequest
- CreateListenerRuleResponse
- CreateLoadBalancerListenersRequest
- CreateLoadBalancerListenersResponse
- CreateLoadBalancerPolicyRequest
- CreateLoadBalancerPolicyResponse
- CreateLoadBalancerRequest
- CreateLoadBalancerResponse
- CreateLoadBalancerTagsRequest
- CreateLoadBalancerTagsResponse
- CreateNatServiceRequest
- CreateNatServiceResponse
- CreateNetAccessPointRequest
- CreateNetAccessPointResponse
- CreateNetPeeringRequest
- CreateNetPeeringResponse
- CreateNetRequest
- CreateNetResponse
- CreateNicRequest
- CreateNicResponse
- CreatePublicIpRequest
- CreatePublicIpResponse
- CreateRouteRequest
- CreateRouteResponse
- CreateRouteTableRequest
- CreateRouteTableResponse
- CreateSecurityGroupRequest
- CreateSecurityGroupResponse
- CreateSecurityGroupRuleRequest
- CreateSecurityGroupRuleResponse
- CreateServerCertificateRequest
- CreateServerCertificateResponse
- CreateSnapshotExportTaskRequest
- CreateSnapshotExportTaskResponse
- CreateSnapshotRequest
- CreateSnapshotResponse
- CreateSubnetRequest
- CreateSubnetResponse
- CreateTagsRequest
- CreateTagsResponse
- CreateVirtualGatewayRequest
- CreateVirtualGatewayResponse
- CreateVmsRequest
- CreateVmsResponse
- CreateVolumeRequest
- CreateVolumeResponse
- CreateVpnConnectionRequest
- CreateVpnConnectionResponse
- CreateVpnConnectionRouteRequest
- CreateVpnConnectionRouteResponse
- DeleteAccessKeyRequest
- DeleteAccessKeyResponse
- DeleteClientGatewayRequest
- DeleteClientGatewayResponse
- DeleteDhcpOptionsRequest
- DeleteDhcpOptionsResponse
- DeleteDirectLinkInterfaceRequest
- DeleteDirectLinkInterfaceResponse
- DeleteDirectLinkRequest
- DeleteDirectLinkResponse
- DeleteExportTaskRequest
- DeleteExportTaskResponse
- DeleteFlexibleGpuRequest
- DeleteFlexibleGpuResponse
- DeleteImageRequest
- DeleteImageResponse
- DeleteInternetServiceRequest
- DeleteInternetServiceResponse
- DeleteKeypairRequest
- DeleteKeypairResponse
- DeleteListenerRuleRequest
- DeleteListenerRuleResponse
- DeleteLoadBalancerListenersRequest
- DeleteLoadBalancerListenersResponse
- DeleteLoadBalancerPolicyRequest
- DeleteLoadBalancerPolicyResponse
- DeleteLoadBalancerRequest
- DeleteLoadBalancerResponse
- DeleteLoadBalancerTagsRequest
- DeleteLoadBalancerTagsResponse
- DeleteNatServiceRequest
- DeleteNatServiceResponse
- DeleteNetAccessPointRequest
- DeleteNetAccessPointResponse
- DeleteNetPeeringRequest
- DeleteNetPeeringResponse
- DeleteNetRequest
- DeleteNetResponse
- DeleteNicRequest
- DeleteNicResponse
- DeletePublicIpRequest
- DeletePublicIpResponse
- DeleteRouteRequest
- DeleteRouteResponse
- DeleteRouteTableRequest
- DeleteRouteTableResponse
- DeleteSecurityGroupRequest
- DeleteSecurityGroupResponse
- DeleteSecurityGroupRuleRequest
- DeleteSecurityGroupRuleResponse
- DeleteServerCertificateRequest
- DeleteServerCertificateResponse
- DeleteSnapshotRequest
- DeleteSnapshotResponse
- DeleteSubnetRequest
- DeleteSubnetResponse
- DeleteTagsRequest
- DeleteTagsResponse
- DeleteVirtualGatewayRequest
- DeleteVirtualGatewayResponse
- DeleteVmsRequest
- DeleteVmsResponse
- DeleteVolumeRequest
- DeleteVolumeResponse
- DeleteVpnConnectionRequest
- DeleteVpnConnectionResponse
- DeleteVpnConnectionRouteRequest
- DeleteVpnConnectionRouteResponse
- DeregisterVmsInLoadBalancerRequest
- DeregisterVmsInLoadBalancerResponse
- DhcpOptionsSet
- DirectLink
- DirectLinkInterface
- DirectLinkInterfaces
- ErrorResponse
- Errors
- FiltersAccessKeys
- FiltersApiLog
- FiltersClientGateway
- FiltersDhcpOptions
- FiltersDirectLink
- FiltersDirectLinkInterface
- FiltersExportTask
- FiltersFlexibleGpu
- FiltersImage
- FiltersInternetService
- FiltersKeypair
- FiltersListenerRule
- FiltersLoadBalancer
- FiltersNatService
- FiltersNet
- FiltersNetAccessPoint
- FiltersNetPeering
- FiltersNic
- FiltersProductType
- FiltersPublicIp
- FiltersQuota
- FiltersRouteTable
- FiltersSecurityGroup
- FiltersServerCertificate
- FiltersService
- FiltersSnapshot
- FiltersSubnet
- FiltersSubregion
- FiltersTag
- FiltersVirtualGateway
- FiltersVm
- FiltersVmType
- FiltersVmsState
- FiltersVolume
- FiltersVpnConnection
- FlexibleGpu
- FlexibleGpuCatalog
- HealthCheck
- Image
- ImageExportTask
- InternetService
- Keypair
- KeypairCreated
- LinkFlexibleGpuRequest
- LinkFlexibleGpuResponse
- LinkInternetServiceRequest
- LinkInternetServiceResponse
- LinkNic
- LinkNicLight
- LinkNicRequest
- LinkNicResponse
- LinkNicToUpdate
- LinkPrivateIpsRequest
- LinkPrivateIpsResponse
- LinkPublicIp
- LinkPublicIpLightForVm
- LinkPublicIpRequest
- LinkPublicIpResponse
- LinkRouteTable
- LinkRouteTableRequest
- LinkRouteTableResponse
- LinkVirtualGatewayRequest
- LinkVirtualGatewayResponse
- LinkVolumeRequest
- LinkVolumeResponse
- LinkedVolume
- Listener
- ListenerForCreation
- ListenerRule
- ListenerRuleForCreation
- LoadBalancer
- LoadBalancerLight
- LoadBalancerStickyCookiePolicy
- LoadBalancerTag
- Location
- Log
- MaintenanceEvent
- NatService
- Net
- NetAccessPoint
- NetPeering
- NetPeeringState
- NetToVirtualGatewayLink
- Nic
- NicForVmCreation
- NicLight
- OsuApiKey
- OsuExport
- PermissionsOnResource
- PermissionsOnResourceCreation
- Placement
- PrivateIp
- PrivateIpLight
- PrivateIpLightForVm
- ProductType
- PublicIp
- PublicIpLight
- Quota
- QuotaTypes
- ReadAccessKeysRequest
- ReadAccessKeysResponse
- ReadAccountsRequest
- ReadAccountsResponse
- ReadAdminPasswordRequest
- ReadAdminPasswordResponse
- ReadApiLogsRequest
- ReadApiLogsResponse
- ReadClientGatewaysRequest
- ReadClientGatewaysResponse
- ReadConsoleOutputRequest
- ReadConsoleOutputResponse
- ReadConsumptionAccountRequest
- ReadConsumptionAccountResponse
- ReadDhcpOptionsRequest
- ReadDhcpOptionsResponse
- ReadDirectLinkInterfacesRequest
- ReadDirectLinkInterfacesResponse
- ReadDirectLinksRequest
- ReadDirectLinksResponse
- ReadFlexibleGpuCatalogRequest
- ReadFlexibleGpuCatalogResponse
- ReadFlexibleGpusRequest
- ReadFlexibleGpusResponse
- ReadImageExportTasksRequest
- ReadImageExportTasksResponse
- ReadImagesRequest
- ReadImagesResponse
- ReadInternetServicesRequest
- ReadInternetServicesResponse
- ReadKeypairsRequest
- ReadKeypairsResponse
- ReadListenerRulesRequest
- ReadListenerRulesResponse
- ReadLoadBalancerTagsRequest
- ReadLoadBalancerTagsResponse
- ReadLoadBalancersRequest
- ReadLoadBalancersResponse
- ReadLocationsRequest
- ReadLocationsResponse
- ReadNatServicesRequest
- ReadNatServicesResponse
- ReadNetAccessPointServicesRequest
- ReadNetAccessPointServicesResponse
- ReadNetAccessPointsRequest
- ReadNetAccessPointsResponse
- ReadNetPeeringsRequest
- ReadNetPeeringsResponse
- ReadNetsRequest
- ReadNetsResponse
- ReadNicsRequest
- ReadNicsResponse
- ReadProductTypesRequest
- ReadProductTypesResponse
- ReadPublicIpRangesRequest
- ReadPublicIpRangesResponse
- ReadPublicIpsRequest
- ReadPublicIpsResponse
- ReadQuotasRequest
- ReadQuotasResponse
- ReadRegionsRequest
- ReadRegionsResponse
- ReadRouteTablesRequest
- ReadRouteTablesResponse
- ReadSecretAccessKeyRequest
- ReadSecretAccessKeyResponse
- ReadSecurityGroupsRequest
- ReadSecurityGroupsResponse
- ReadServerCertificatesRequest
- ReadServerCertificatesResponse
- ReadSnapshotExportTasksRequest
- ReadSnapshotExportTasksResponse
- ReadSnapshotsRequest
- ReadSnapshotsResponse
- ReadSubnetsRequest
- ReadSubnetsResponse
- ReadSubregionsRequest
- ReadSubregionsResponse
- ReadTagsRequest
- ReadTagsResponse
- ReadVirtualGatewaysRequest
- ReadVirtualGatewaysResponse
- ReadVmTypesRequest
- ReadVmTypesResponse
- ReadVmsHealthRequest
- ReadVmsHealthResponse
- ReadVmsRequest
- ReadVmsResponse
- ReadVmsStateRequest
- ReadVmsStateResponse
- ReadVolumesRequest
- ReadVolumesResponse
- ReadVpnConnectionsRequest
- ReadVpnConnectionsResponse
- RebootVmsRequest
- RebootVmsResponse
- Region
- RegisterVmsInLoadBalancerRequest
- RegisterVmsInLoadBalancerResponse
- RejectNetPeeringRequest
- RejectNetPeeringResponse
- ResetAccountPasswordRequest
- ResetAccountPasswordResponse
- ResourceLoadBalancerTag
- ResourceTag
- ResponseContext
- Route
- RouteLight
- RoutePropagatingVirtualGateway
- RouteTable
- SecurityGroup
- SecurityGroupLight
- SecurityGroupRule
- SecurityGroupsMember
- SendResetPasswordEmailRequest
- SendResetPasswordEmailResponse
- ServerCertificate
- Service
- Snapshot
- SnapshotExportTask
- SourceNet
- SourceSecurityGroup
- StartVmsRequest
- StartVmsResponse
- StateComment
- StopVmsRequest
- StopVmsResponse
- Subnet
- Subregion
- Tag
- UnlinkFlexibleGpuRequest
- UnlinkFlexibleGpuResponse
- UnlinkInternetServiceRequest
- UnlinkInternetServiceResponse
- UnlinkNicRequest
- UnlinkNicResponse
- UnlinkPrivateIpsRequest
- UnlinkPrivateIpsResponse
- UnlinkPublicIpRequest
- UnlinkPublicIpResponse
- UnlinkRouteTableRequest
- UnlinkRouteTableResponse
- UnlinkVirtualGatewayRequest
- UnlinkVirtualGatewayResponse
- UnlinkVolumeRequest
- UnlinkVolumeResponse
- UpdateAccessKeyRequest
- UpdateAccessKeyResponse
- UpdateAccountRequest
- UpdateAccountResponse
- UpdateFlexibleGpuRequest
- UpdateFlexibleGpuResponse
- UpdateImageRequest
- UpdateImageResponse
- UpdateListenerRuleRequest
- UpdateListenerRuleResponse
- UpdateLoadBalancerRequest
- UpdateLoadBalancerResponse
- UpdateNetAccessPointRequest
- UpdateNetAccessPointResponse
- UpdateNetRequest
- UpdateNetResponse
- UpdateNicRequest
- UpdateNicResponse
- UpdateRoutePropagationRequest
- UpdateRoutePropagationResponse
- UpdateRouteRequest
- UpdateRouteResponse
- UpdateServerCertificateRequest
- UpdateServerCertificateResponse
- UpdateSnapshotRequest
- UpdateSnapshotResponse
- UpdateSubnetRequest
- UpdateSubnetResponse
- UpdateVmRequest
- UpdateVmResponse
- VirtualGateway
- Vm
- VmState
- VmStates
- VmType
- Volume
- VpnConnection
- With
Documentation For Authorization
ApiKeyAuth
- Type: API key
Example
auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
Key: "APIKEY",
Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)
Example
auth := context.WithValue(context.Background(), sw.ContextAWSv4, sw.AWSv4{
AccessKey: "ACCESSKEYSTRING",
SecretKey: "SECRETKEYSTRING",
})
r, err := client.Service.Operation(auth, args)