package
1.23.0
Repository: https://github.com/outscale/osc-sdk-go.git
Documentation: pkg.go.dev

# README

Go API client for osc

Welcome to the OUTSCALE API documentation.
The OUTSCALE API enables you to manage your resources in the OUTSCALE Cloud. This documentation describes the different actions available along with code examples.

You can learn more about errors returned by the API in the dedicated errors page.

Note that the OUTSCALE Cloud is compatible with Amazon Web Services (AWS) APIs, but there are differences in resource names between AWS and the OUTSCALE API.
You can also manage your resources using the Cockpit web interface.

An OpenAPI description of the OUTSCALE API is also available in this GitHub repository.

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.26
  • Package version: 1.23.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

ClassMethodHTTP requestDescription
AccessKeyApiCreateAccessKeyPost /CreateAccessKey
AccessKeyApiDeleteAccessKeyPost /DeleteAccessKey
AccessKeyApiReadAccessKeysPost /ReadAccessKeys
AccessKeyApiReadSecretAccessKeyPost /ReadSecretAccessKey
AccessKeyApiUpdateAccessKeyPost /UpdateAccessKey
AccountApiCheckAuthenticationPost /CheckAuthentication
AccountApiCreateAccountPost /CreateAccount
AccountApiReadAccountsPost /ReadAccounts
AccountApiReadConsumptionAccountPost /ReadConsumptionAccount
AccountApiResetAccountPasswordPost /ResetAccountPassword
AccountApiSendResetPasswordEmailPost /SendResetPasswordEmail
AccountApiUpdateAccountPost /UpdateAccount
ApiAccessPolicyApiReadApiAccessPolicyPost /ReadApiAccessPolicy
ApiAccessPolicyApiUpdateApiAccessPolicyPost /UpdateApiAccessPolicy
ApiAccessRuleApiCreateApiAccessRulePost /CreateApiAccessRule
ApiAccessRuleApiDeleteApiAccessRulePost /DeleteApiAccessRule
ApiAccessRuleApiReadApiAccessRulesPost /ReadApiAccessRules
ApiAccessRuleApiUpdateApiAccessRulePost /UpdateApiAccessRule
ApiLogApiReadApiLogsPost /ReadApiLogs
CaApiCreateCaPost /CreateCa
CaApiDeleteCaPost /DeleteCa
CaApiReadCasPost /ReadCas
CaApiUpdateCaPost /UpdateCa
CatalogApiReadCatalogPost /ReadCatalog
CatalogApiReadCatalogsPost /ReadCatalogs
ClientGatewayApiCreateClientGatewayPost /CreateClientGateway
ClientGatewayApiDeleteClientGatewayPost /DeleteClientGateway
ClientGatewayApiReadClientGatewaysPost /ReadClientGateways
DhcpOptionApiCreateDhcpOptionsPost /CreateDhcpOptions
DhcpOptionApiDeleteDhcpOptionsPost /DeleteDhcpOptions
DhcpOptionApiReadDhcpOptionsPost /ReadDhcpOptions
DirectLinkApiCreateDirectLinkPost /CreateDirectLink
DirectLinkApiDeleteDirectLinkPost /DeleteDirectLink
DirectLinkApiReadDirectLinksPost /ReadDirectLinks
DirectLinkInterfaceApiCreateDirectLinkInterfacePost /CreateDirectLinkInterface
DirectLinkInterfaceApiDeleteDirectLinkInterfacePost /DeleteDirectLinkInterface
DirectLinkInterfaceApiReadDirectLinkInterfacesPost /ReadDirectLinkInterfaces
DirectLinkInterfaceApiUpdateDirectLinkInterfacePost /UpdateDirectLinkInterface
FlexibleGpuApiCreateFlexibleGpuPost /CreateFlexibleGpu
FlexibleGpuApiDeleteFlexibleGpuPost /DeleteFlexibleGpu
FlexibleGpuApiLinkFlexibleGpuPost /LinkFlexibleGpu
FlexibleGpuApiReadFlexibleGpuCatalogPost /ReadFlexibleGpuCatalog
FlexibleGpuApiReadFlexibleGpusPost /ReadFlexibleGpus
FlexibleGpuApiUnlinkFlexibleGpuPost /UnlinkFlexibleGpu
FlexibleGpuApiUpdateFlexibleGpuPost /UpdateFlexibleGpu
ImageApiCreateImagePost /CreateImage
ImageApiCreateImageExportTaskPost /CreateImageExportTask
ImageApiDeleteImagePost /DeleteImage
ImageApiReadImageExportTasksPost /ReadImageExportTasks
ImageApiReadImagesPost /ReadImages
ImageApiUpdateImagePost /UpdateImage
InternetServiceApiCreateInternetServicePost /CreateInternetService
InternetServiceApiDeleteInternetServicePost /DeleteInternetService
InternetServiceApiLinkInternetServicePost /LinkInternetService
InternetServiceApiReadInternetServicesPost /ReadInternetServices
InternetServiceApiUnlinkInternetServicePost /UnlinkInternetService
KeypairApiCreateKeypairPost /CreateKeypair
KeypairApiDeleteKeypairPost /DeleteKeypair
KeypairApiReadKeypairsPost /ReadKeypairs
ListenerApiCreateListenerRulePost /CreateListenerRule
ListenerApiCreateLoadBalancerListenersPost /CreateLoadBalancerListeners
ListenerApiDeleteListenerRulePost /DeleteListenerRule
ListenerApiDeleteLoadBalancerListenersPost /DeleteLoadBalancerListeners
ListenerApiReadListenerRulesPost /ReadListenerRules
ListenerApiUpdateListenerRulePost /UpdateListenerRule
LoadBalancerApiCreateLoadBalancerPost /CreateLoadBalancer
LoadBalancerApiCreateLoadBalancerTagsPost /CreateLoadBalancerTags
LoadBalancerApiDeleteLoadBalancerPost /DeleteLoadBalancer
LoadBalancerApiDeleteLoadBalancerTagsPost /DeleteLoadBalancerTags
LoadBalancerApiDeregisterVmsInLoadBalancerPost /DeregisterVmsInLoadBalancer
LoadBalancerApiLinkLoadBalancerBackendMachinesPost /LinkLoadBalancerBackendMachines
LoadBalancerApiReadLoadBalancerTagsPost /ReadLoadBalancerTags
LoadBalancerApiReadLoadBalancersPost /ReadLoadBalancers
LoadBalancerApiReadVmsHealthPost /ReadVmsHealth
LoadBalancerApiRegisterVmsInLoadBalancerPost /RegisterVmsInLoadBalancer
LoadBalancerApiUnlinkLoadBalancerBackendMachinesPost /UnlinkLoadBalancerBackendMachines
LoadBalancerApiUpdateLoadBalancerPost /UpdateLoadBalancer
LoadBalancerPolicyApiCreateLoadBalancerPolicyPost /CreateLoadBalancerPolicy
LoadBalancerPolicyApiDeleteLoadBalancerPolicyPost /DeleteLoadBalancerPolicy
LocationApiReadLocationsPost /ReadLocations
NatServiceApiCreateNatServicePost /CreateNatService
NatServiceApiDeleteNatServicePost /DeleteNatService
NatServiceApiReadNatServicesPost /ReadNatServices
NetApiCreateNetPost /CreateNet
NetApiDeleteNetPost /DeleteNet
NetApiReadNetsPost /ReadNets
NetApiUpdateNetPost /UpdateNet
NetAccessPointApiCreateNetAccessPointPost /CreateNetAccessPoint
NetAccessPointApiDeleteNetAccessPointPost /DeleteNetAccessPoint
NetAccessPointApiReadNetAccessPointServicesPost /ReadNetAccessPointServices
NetAccessPointApiReadNetAccessPointsPost /ReadNetAccessPoints
NetAccessPointApiUpdateNetAccessPointPost /UpdateNetAccessPoint
NetPeeringApiAcceptNetPeeringPost /AcceptNetPeering
NetPeeringApiCreateNetPeeringPost /CreateNetPeering
NetPeeringApiDeleteNetPeeringPost /DeleteNetPeering
NetPeeringApiReadNetPeeringsPost /ReadNetPeerings
NetPeeringApiRejectNetPeeringPost /RejectNetPeering
NicApiCreateNicPost /CreateNic
NicApiDeleteNicPost /DeleteNic
NicApiLinkNicPost /LinkNic
NicApiLinkPrivateIpsPost /LinkPrivateIps
NicApiReadNicsPost /ReadNics
NicApiUnlinkNicPost /UnlinkNic
NicApiUnlinkPrivateIpsPost /UnlinkPrivateIps
NicApiUpdateNicPost /UpdateNic
ProductTypeApiReadProductTypesPost /ReadProductTypes
PublicCatalogApiReadPublicCatalogPost /ReadPublicCatalog
PublicIpApiCreatePublicIpPost /CreatePublicIp
PublicIpApiDeletePublicIpPost /DeletePublicIp
PublicIpApiLinkPublicIpPost /LinkPublicIp
PublicIpApiReadPublicIpRangesPost /ReadPublicIpRanges
PublicIpApiReadPublicIpsPost /ReadPublicIps
PublicIpApiUnlinkPublicIpPost /UnlinkPublicIp
QuotaApiReadQuotasPost /ReadQuotas
RegionApiReadRegionsPost /ReadRegions
RouteApiCreateRoutePost /CreateRoute
RouteApiDeleteRoutePost /DeleteRoute
RouteApiUpdateRoutePost /UpdateRoute
RouteTableApiCreateRouteTablePost /CreateRouteTable
RouteTableApiDeleteRouteTablePost /DeleteRouteTable
RouteTableApiLinkRouteTablePost /LinkRouteTable
RouteTableApiReadRouteTablesPost /ReadRouteTables
RouteTableApiUnlinkRouteTablePost /UnlinkRouteTable
SecurityGroupApiCreateSecurityGroupPost /CreateSecurityGroup
SecurityGroupApiDeleteSecurityGroupPost /DeleteSecurityGroup
SecurityGroupApiReadSecurityGroupsPost /ReadSecurityGroups
SecurityGroupRuleApiCreateSecurityGroupRulePost /CreateSecurityGroupRule
SecurityGroupRuleApiDeleteSecurityGroupRulePost /DeleteSecurityGroupRule
ServerCertificateApiCreateServerCertificatePost /CreateServerCertificate
ServerCertificateApiDeleteServerCertificatePost /DeleteServerCertificate
ServerCertificateApiReadServerCertificatesPost /ReadServerCertificates
ServerCertificateApiUpdateServerCertificatePost /UpdateServerCertificate
SnapshotApiCreateSnapshotPost /CreateSnapshot
SnapshotApiCreateSnapshotExportTaskPost /CreateSnapshotExportTask
SnapshotApiDeleteSnapshotPost /DeleteSnapshot
SnapshotApiReadSnapshotExportTasksPost /ReadSnapshotExportTasks
SnapshotApiReadSnapshotsPost /ReadSnapshots
SnapshotApiUpdateSnapshotPost /UpdateSnapshot
SubnetApiCreateSubnetPost /CreateSubnet
SubnetApiDeleteSubnetPost /DeleteSubnet
SubnetApiReadSubnetsPost /ReadSubnets
SubnetApiUpdateSubnetPost /UpdateSubnet
SubregionApiReadSubregionsPost /ReadSubregions
TagApiCreateTagsPost /CreateTags
TagApiDeleteTagsPost /DeleteTags
TagApiReadTagsPost /ReadTags
TaskApiDeleteExportTaskPost /DeleteExportTask
VirtualGatewayApiCreateVirtualGatewayPost /CreateVirtualGateway
VirtualGatewayApiDeleteVirtualGatewayPost /DeleteVirtualGateway
VirtualGatewayApiLinkVirtualGatewayPost /LinkVirtualGateway
VirtualGatewayApiReadVirtualGatewaysPost /ReadVirtualGateways
VirtualGatewayApiUnlinkVirtualGatewayPost /UnlinkVirtualGateway
VirtualGatewayApiUpdateRoutePropagationPost /UpdateRoutePropagation
VmApiCreateVmsPost /CreateVms
VmApiDeleteVmsPost /DeleteVms
VmApiReadAdminPasswordPost /ReadAdminPassword
VmApiReadConsoleOutputPost /ReadConsoleOutput
VmApiReadVmTypesPost /ReadVmTypes
VmApiReadVmsPost /ReadVms
VmApiReadVmsStatePost /ReadVmsState
VmApiRebootVmsPost /RebootVms
VmApiStartVmsPost /StartVms
VmApiStopVmsPost /StopVms
VmApiUpdateVmPost /UpdateVm
VmGroupApiCreateVmGroupPost /CreateVmGroup
VmGroupApiDeleteVmGroupPost /DeleteVmGroup
VmGroupApiReadVmGroupsPost /ReadVmGroups
VmGroupApiScaleDownVmGroupPost /ScaleDownVmGroup
VmGroupApiScaleUpVmGroupPost /ScaleUpVmGroup
VmGroupApiUpdateVmGroupPost /UpdateVmGroup
VmTemplateApiCreateVmTemplatePost /CreateVmTemplate
VmTemplateApiDeleteVmTemplatePost /DeleteVmTemplate
VmTemplateApiReadVmTemplatesPost /ReadVmTemplates
VmTemplateApiUpdateVmTemplatePost /UpdateVmTemplate
VolumeApiCreateVolumePost /CreateVolume
VolumeApiDeleteVolumePost /DeleteVolume
VolumeApiLinkVolumePost /LinkVolume
VolumeApiReadVolumesPost /ReadVolumes
VolumeApiUnlinkVolumePost /UnlinkVolume
VolumeApiUpdateVolumePost /UpdateVolume
VpnConnectionApiCreateVpnConnectionPost /CreateVpnConnection
VpnConnectionApiCreateVpnConnectionRoutePost /CreateVpnConnectionRoute
VpnConnectionApiDeleteVpnConnectionPost /DeleteVpnConnection
VpnConnectionApiDeleteVpnConnectionRoutePost /DeleteVpnConnectionRoute
VpnConnectionApiReadVpnConnectionsPost /ReadVpnConnections
VpnConnectionApiUpdateVpnConnectionPost /UpdateVpnConnection

Documentation For Models

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)

ApiKeyAuthSec

  • 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)

BasicAuth

  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
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)

Author

[email protected]

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
No description provided by the author
No description provided by the author
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResonse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
No description provided by the author
No description provided by the author
NewConfiguration returns a new Configuration object.

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKey takes an APIKey as authentication for the request.
ContextAWSv4 takes an Access Key and a Secret Key for signing AWS Signature v4.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.

# Structs

AccepterNet Information about the accepter Net.
AcceptNetPeeringOpts Optional parameters for the method 'AcceptNetPeering'.
AcceptNetPeeringRequest struct for AcceptNetPeeringRequest.
AcceptNetPeeringResponse struct for AcceptNetPeeringResponse.
AccessKey Information about the access key.
AccessKeySecretKey Information about the access key.
AccessLog Information about access logs.
Account Information about the account.
ApiAccessPolicy Information about the API access policy.
ApiAccessRule Information about the API access rule.
APIClient manages communication with the 3DS OUTSCALE API API v1.26 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
APIResponse stores the API response returned by the server.
ApplicationStickyCookiePolicy Information about the stickiness policy.
AWSv4 provides AWS Signature to a request passed via context using ContextAWSv4 https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html.
BackendVmHealth Information about the health of a back-end VM.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
BlockDeviceMappingCreated Information about the created block device mapping.
BlockDeviceMappingImage One or more parameters used to automatically set up volumes when the VM is created.
BlockDeviceMappingVmCreation Information about the block device mapping.
BlockDeviceMappingVmUpdate Information about the block device mapping.
BsuCreated Information about the created BSU volume.
BsuToCreate Information about the BSU volume to create.
BsuToUpdateVm Information about the BSU volume.
Ca Information about the Client Certificate Authority (CA).
Catalog Information about our catalog of prices.
CatalogEntry Information about the catalog entry.
Catalogs Information about the catalogs.
CheckAuthenticationOpts Optional parameters for the method 'CheckAuthentication'.
CheckAuthenticationRequest struct for CheckAuthenticationRequest.
CheckAuthenticationResponse struct for CheckAuthenticationResponse.
ClientGateway Information about the client gateway.
No description provided by the author
No description provided by the author
Configuration stores the configuration of the API client.
ConsumptionEntry Information about the resources consumed during the specified time period.
CreateAccessKeyOpts Optional parameters for the method 'CreateAccessKey'.
CreateAccessKeyRequest struct for CreateAccessKeyRequest.
CreateAccessKeyResponse struct for CreateAccessKeyResponse.
CreateAccountOpts Optional parameters for the method 'CreateAccount'.
CreateAccountRequest struct for CreateAccountRequest.
CreateAccountResponse struct for CreateAccountResponse.
CreateApiAccessRuleOpts Optional parameters for the method 'CreateApiAccessRule'.
CreateApiAccessRuleRequest struct for CreateApiAccessRuleRequest.
CreateApiAccessRuleResponse struct for CreateApiAccessRuleResponse.
CreateCaOpts Optional parameters for the method 'CreateCa'.
CreateCaRequest struct for CreateCaRequest.
CreateCaResponse struct for CreateCaResponse.
CreateClientGatewayOpts Optional parameters for the method 'CreateClientGateway'.
CreateClientGatewayRequest struct for CreateClientGatewayRequest.
CreateClientGatewayResponse struct for CreateClientGatewayResponse.
CreateDhcpOptionsOpts Optional parameters for the method 'CreateDhcpOptions'.
CreateDhcpOptionsRequest struct for CreateDhcpOptionsRequest.
CreateDhcpOptionsResponse struct for CreateDhcpOptionsResponse.
CreateDirectLinkInterfaceOpts Optional parameters for the method 'CreateDirectLinkInterface'.
CreateDirectLinkInterfaceRequest struct for CreateDirectLinkInterfaceRequest.
CreateDirectLinkInterfaceResponse struct for CreateDirectLinkInterfaceResponse.
CreateDirectLinkOpts Optional parameters for the method 'CreateDirectLink'.
CreateDirectLinkRequest struct for CreateDirectLinkRequest.
CreateDirectLinkResponse struct for CreateDirectLinkResponse.
CreateFlexibleGpuOpts Optional parameters for the method 'CreateFlexibleGpu'.
CreateFlexibleGpuRequest struct for CreateFlexibleGpuRequest.
CreateFlexibleGpuResponse struct for CreateFlexibleGpuResponse.
CreateImageExportTaskOpts Optional parameters for the method 'CreateImageExportTask'.
CreateImageExportTaskRequest struct for CreateImageExportTaskRequest.
CreateImageExportTaskResponse struct for CreateImageExportTaskResponse.
CreateImageOpts Optional parameters for the method 'CreateImage'.
CreateImageRequest struct for CreateImageRequest.
CreateImageResponse struct for CreateImageResponse.
CreateInternetServiceOpts Optional parameters for the method 'CreateInternetService'.
CreateInternetServiceRequest struct for CreateInternetServiceRequest.
CreateInternetServiceResponse struct for CreateInternetServiceResponse.
CreateKeypairOpts Optional parameters for the method 'CreateKeypair'.
CreateKeypairRequest struct for CreateKeypairRequest.
CreateKeypairResponse struct for CreateKeypairResponse.
CreateListenerRuleOpts Optional parameters for the method 'CreateListenerRule'.
CreateListenerRuleRequest struct for CreateListenerRuleRequest.
CreateListenerRuleResponse struct for CreateListenerRuleResponse.
CreateLoadBalancerListenersOpts Optional parameters for the method 'CreateLoadBalancerListeners'.
CreateLoadBalancerListenersRequest struct for CreateLoadBalancerListenersRequest.
CreateLoadBalancerListenersResponse struct for CreateLoadBalancerListenersResponse.
CreateLoadBalancerOpts Optional parameters for the method 'CreateLoadBalancer'.
CreateLoadBalancerPolicyOpts Optional parameters for the method 'CreateLoadBalancerPolicy'.
CreateLoadBalancerPolicyRequest struct for CreateLoadBalancerPolicyRequest.
CreateLoadBalancerPolicyResponse struct for CreateLoadBalancerPolicyResponse.
CreateLoadBalancerRequest struct for CreateLoadBalancerRequest.
CreateLoadBalancerResponse struct for CreateLoadBalancerResponse.
CreateLoadBalancerTagsOpts Optional parameters for the method 'CreateLoadBalancerTags'.
CreateLoadBalancerTagsRequest struct for CreateLoadBalancerTagsRequest.
CreateLoadBalancerTagsResponse struct for CreateLoadBalancerTagsResponse.
CreateNatServiceOpts Optional parameters for the method 'CreateNatService'.
CreateNatServiceRequest struct for CreateNatServiceRequest.
CreateNatServiceResponse struct for CreateNatServiceResponse.
CreateNetAccessPointOpts Optional parameters for the method 'CreateNetAccessPoint'.
CreateNetAccessPointRequest struct for CreateNetAccessPointRequest.
CreateNetAccessPointResponse struct for CreateNetAccessPointResponse.
CreateNetOpts Optional parameters for the method 'CreateNet'.
CreateNetPeeringOpts Optional parameters for the method 'CreateNetPeering'.
CreateNetPeeringRequest struct for CreateNetPeeringRequest.
CreateNetPeeringResponse struct for CreateNetPeeringResponse.
CreateNetRequest struct for CreateNetRequest.
CreateNetResponse struct for CreateNetResponse.
CreateNicOpts Optional parameters for the method 'CreateNic'.
CreateNicRequest struct for CreateNicRequest.
CreateNicResponse struct for CreateNicResponse.
CreatePublicIpOpts Optional parameters for the method 'CreatePublicIp'.
CreatePublicIpRequest struct for CreatePublicIpRequest.
CreatePublicIpResponse struct for CreatePublicIpResponse.
CreateRouteOpts Optional parameters for the method 'CreateRoute'.
CreateRouteRequest struct for CreateRouteRequest.
CreateRouteResponse struct for CreateRouteResponse.
CreateRouteTableOpts Optional parameters for the method 'CreateRouteTable'.
CreateRouteTableRequest struct for CreateRouteTableRequest.
CreateRouteTableResponse struct for CreateRouteTableResponse.
CreateSecurityGroupOpts Optional parameters for the method 'CreateSecurityGroup'.
CreateSecurityGroupRequest struct for CreateSecurityGroupRequest.
CreateSecurityGroupResponse struct for CreateSecurityGroupResponse.
CreateSecurityGroupRuleOpts Optional parameters for the method 'CreateSecurityGroupRule'.
CreateSecurityGroupRuleRequest struct for CreateSecurityGroupRuleRequest.
CreateSecurityGroupRuleResponse struct for CreateSecurityGroupRuleResponse.
CreateServerCertificateOpts Optional parameters for the method 'CreateServerCertificate'.
CreateServerCertificateRequest struct for CreateServerCertificateRequest.
CreateServerCertificateResponse struct for CreateServerCertificateResponse.
CreateSnapshotExportTaskOpts Optional parameters for the method 'CreateSnapshotExportTask'.
CreateSnapshotExportTaskRequest struct for CreateSnapshotExportTaskRequest.
CreateSnapshotExportTaskResponse struct for CreateSnapshotExportTaskResponse.
CreateSnapshotOpts Optional parameters for the method 'CreateSnapshot'.
CreateSnapshotRequest struct for CreateSnapshotRequest.
CreateSnapshotResponse struct for CreateSnapshotResponse.
CreateSubnetOpts Optional parameters for the method 'CreateSubnet'.
CreateSubnetRequest struct for CreateSubnetRequest.
CreateSubnetResponse struct for CreateSubnetResponse.
CreateTagsOpts Optional parameters for the method 'CreateTags'.
CreateTagsRequest struct for CreateTagsRequest.
CreateTagsResponse struct for CreateTagsResponse.
CreateVirtualGatewayOpts Optional parameters for the method 'CreateVirtualGateway'.
CreateVirtualGatewayRequest struct for CreateVirtualGatewayRequest.
CreateVirtualGatewayResponse struct for CreateVirtualGatewayResponse.
CreateVmGroupOpts Optional parameters for the method 'CreateVmGroup'.
CreateVmGroupRequest struct for CreateVmGroupRequest.
CreateVmGroupResponse struct for CreateVmGroupResponse.
CreateVmsOpts Optional parameters for the method 'CreateVms'.
CreateVmsRequest struct for CreateVmsRequest.
CreateVmsResponse struct for CreateVmsResponse.
CreateVmTemplateOpts Optional parameters for the method 'CreateVmTemplate'.
CreateVmTemplateRequest struct for CreateVmTemplateRequest.
CreateVmTemplateResponse struct for CreateVmTemplateResponse.
CreateVolumeOpts Optional parameters for the method 'CreateVolume'.
CreateVolumeRequest struct for CreateVolumeRequest.
CreateVolumeResponse struct for CreateVolumeResponse.
CreateVpnConnectionOpts Optional parameters for the method 'CreateVpnConnection'.
CreateVpnConnectionRequest struct for CreateVpnConnectionRequest.
CreateVpnConnectionResponse struct for CreateVpnConnectionResponse.
CreateVpnConnectionRouteOpts Optional parameters for the method 'CreateVpnConnectionRoute'.
CreateVpnConnectionRouteRequest struct for CreateVpnConnectionRouteRequest.
CreateVpnConnectionRouteResponse struct for CreateVpnConnectionRouteResponse.
DeleteAccessKeyOpts Optional parameters for the method 'DeleteAccessKey'.
DeleteAccessKeyRequest struct for DeleteAccessKeyRequest.
DeleteAccessKeyResponse struct for DeleteAccessKeyResponse.
DeleteApiAccessRuleOpts Optional parameters for the method 'DeleteApiAccessRule'.
DeleteApiAccessRuleRequest struct for DeleteApiAccessRuleRequest.
DeleteApiAccessRuleResponse struct for DeleteApiAccessRuleResponse.
DeleteCaOpts Optional parameters for the method 'DeleteCa'.
DeleteCaRequest struct for DeleteCaRequest.
DeleteCaResponse struct for DeleteCaResponse.
DeleteClientGatewayOpts Optional parameters for the method 'DeleteClientGateway'.
DeleteClientGatewayRequest struct for DeleteClientGatewayRequest.
DeleteClientGatewayResponse struct for DeleteClientGatewayResponse.
DeleteDhcpOptionsOpts Optional parameters for the method 'DeleteDhcpOptions'.
DeleteDhcpOptionsRequest struct for DeleteDhcpOptionsRequest.
DeleteDhcpOptionsResponse struct for DeleteDhcpOptionsResponse.
DeleteDirectLinkInterfaceOpts Optional parameters for the method 'DeleteDirectLinkInterface'.
DeleteDirectLinkInterfaceRequest struct for DeleteDirectLinkInterfaceRequest.
DeleteDirectLinkInterfaceResponse struct for DeleteDirectLinkInterfaceResponse.
DeleteDirectLinkOpts Optional parameters for the method 'DeleteDirectLink'.
DeleteDirectLinkRequest struct for DeleteDirectLinkRequest.
DeleteDirectLinkResponse struct for DeleteDirectLinkResponse.
DeleteExportTaskOpts Optional parameters for the method 'DeleteExportTask'.
DeleteExportTaskRequest struct for DeleteExportTaskRequest.
DeleteExportTaskResponse struct for DeleteExportTaskResponse.
DeleteFlexibleGpuOpts Optional parameters for the method 'DeleteFlexibleGpu'.
DeleteFlexibleGpuRequest struct for DeleteFlexibleGpuRequest.
DeleteFlexibleGpuResponse struct for DeleteFlexibleGpuResponse.
DeleteImageOpts Optional parameters for the method 'DeleteImage'.
DeleteImageRequest struct for DeleteImageRequest.
DeleteImageResponse struct for DeleteImageResponse.
DeleteInternetServiceOpts Optional parameters for the method 'DeleteInternetService'.
DeleteInternetServiceRequest struct for DeleteInternetServiceRequest.
DeleteInternetServiceResponse struct for DeleteInternetServiceResponse.
DeleteKeypairOpts Optional parameters for the method 'DeleteKeypair'.
DeleteKeypairRequest struct for DeleteKeypairRequest.
DeleteKeypairResponse struct for DeleteKeypairResponse.
DeleteListenerRuleOpts Optional parameters for the method 'DeleteListenerRule'.
DeleteListenerRuleRequest struct for DeleteListenerRuleRequest.
DeleteListenerRuleResponse struct for DeleteListenerRuleResponse.
DeleteLoadBalancerListenersOpts Optional parameters for the method 'DeleteLoadBalancerListeners'.
DeleteLoadBalancerListenersRequest struct for DeleteLoadBalancerListenersRequest.
DeleteLoadBalancerListenersResponse struct for DeleteLoadBalancerListenersResponse.
DeleteLoadBalancerOpts Optional parameters for the method 'DeleteLoadBalancer'.
DeleteLoadBalancerPolicyOpts Optional parameters for the method 'DeleteLoadBalancerPolicy'.
DeleteLoadBalancerPolicyRequest struct for DeleteLoadBalancerPolicyRequest.
DeleteLoadBalancerPolicyResponse struct for DeleteLoadBalancerPolicyResponse.
DeleteLoadBalancerRequest struct for DeleteLoadBalancerRequest.
DeleteLoadBalancerResponse struct for DeleteLoadBalancerResponse.
DeleteLoadBalancerTagsOpts Optional parameters for the method 'DeleteLoadBalancerTags'.
DeleteLoadBalancerTagsRequest struct for DeleteLoadBalancerTagsRequest.
DeleteLoadBalancerTagsResponse struct for DeleteLoadBalancerTagsResponse.
DeleteNatServiceOpts Optional parameters for the method 'DeleteNatService'.
DeleteNatServiceRequest struct for DeleteNatServiceRequest.
DeleteNatServiceResponse struct for DeleteNatServiceResponse.
DeleteNetAccessPointOpts Optional parameters for the method 'DeleteNetAccessPoint'.
DeleteNetAccessPointRequest struct for DeleteNetAccessPointRequest.
DeleteNetAccessPointResponse struct for DeleteNetAccessPointResponse.
DeleteNetOpts Optional parameters for the method 'DeleteNet'.
DeleteNetPeeringOpts Optional parameters for the method 'DeleteNetPeering'.
DeleteNetPeeringRequest struct for DeleteNetPeeringRequest.
DeleteNetPeeringResponse struct for DeleteNetPeeringResponse.
DeleteNetRequest struct for DeleteNetRequest.
DeleteNetResponse struct for DeleteNetResponse.
DeleteNicOpts Optional parameters for the method 'DeleteNic'.
DeleteNicRequest struct for DeleteNicRequest.
DeleteNicResponse struct for DeleteNicResponse.
DeletePublicIpOpts Optional parameters for the method 'DeletePublicIp'.
DeletePublicIpRequest struct for DeletePublicIpRequest.
DeletePublicIpResponse struct for DeletePublicIpResponse.
DeleteRouteOpts Optional parameters for the method 'DeleteRoute'.
DeleteRouteRequest struct for DeleteRouteRequest.
DeleteRouteResponse struct for DeleteRouteResponse.
DeleteRouteTableOpts Optional parameters for the method 'DeleteRouteTable'.
DeleteRouteTableRequest struct for DeleteRouteTableRequest.
DeleteRouteTableResponse struct for DeleteRouteTableResponse.
DeleteSecurityGroupOpts Optional parameters for the method 'DeleteSecurityGroup'.
DeleteSecurityGroupRequest struct for DeleteSecurityGroupRequest.
DeleteSecurityGroupResponse struct for DeleteSecurityGroupResponse.
DeleteSecurityGroupRuleOpts Optional parameters for the method 'DeleteSecurityGroupRule'.
DeleteSecurityGroupRuleRequest struct for DeleteSecurityGroupRuleRequest.
DeleteSecurityGroupRuleResponse struct for DeleteSecurityGroupRuleResponse.
DeleteServerCertificateOpts Optional parameters for the method 'DeleteServerCertificate'.
DeleteServerCertificateRequest struct for DeleteServerCertificateRequest.
DeleteServerCertificateResponse struct for DeleteServerCertificateResponse.
DeleteSnapshotOpts Optional parameters for the method 'DeleteSnapshot'.
DeleteSnapshotRequest struct for DeleteSnapshotRequest.
DeleteSnapshotResponse struct for DeleteSnapshotResponse.
DeleteSubnetOpts Optional parameters for the method 'DeleteSubnet'.
DeleteSubnetRequest struct for DeleteSubnetRequest.
DeleteSubnetResponse struct for DeleteSubnetResponse.
DeleteTagsOpts Optional parameters for the method 'DeleteTags'.
DeleteTagsRequest struct for DeleteTagsRequest.
DeleteTagsResponse struct for DeleteTagsResponse.
DeleteVirtualGatewayOpts Optional parameters for the method 'DeleteVirtualGateway'.
DeleteVirtualGatewayRequest struct for DeleteVirtualGatewayRequest.
DeleteVirtualGatewayResponse struct for DeleteVirtualGatewayResponse.
DeleteVmGroupOpts Optional parameters for the method 'DeleteVmGroup'.
DeleteVmGroupRequest struct for DeleteVmGroupRequest.
DeleteVmGroupResponse struct for DeleteVmGroupResponse.
DeleteVmsOpts Optional parameters for the method 'DeleteVms'.
DeleteVmsRequest struct for DeleteVmsRequest.
DeleteVmsResponse struct for DeleteVmsResponse.
DeleteVmTemplateOpts Optional parameters for the method 'DeleteVmTemplate'.
DeleteVmTemplateRequest struct for DeleteVmTemplateRequest.
DeleteVmTemplateResponse struct for DeleteVmTemplateResponse.
DeleteVolumeOpts Optional parameters for the method 'DeleteVolume'.
DeleteVolumeRequest struct for DeleteVolumeRequest.
DeleteVolumeResponse struct for DeleteVolumeResponse.
DeleteVpnConnectionOpts Optional parameters for the method 'DeleteVpnConnection'.
DeleteVpnConnectionRequest struct for DeleteVpnConnectionRequest.
DeleteVpnConnectionResponse struct for DeleteVpnConnectionResponse.
DeleteVpnConnectionRouteOpts Optional parameters for the method 'DeleteVpnConnectionRoute'.
DeleteVpnConnectionRouteRequest struct for DeleteVpnConnectionRouteRequest.
DeleteVpnConnectionRouteResponse struct for DeleteVpnConnectionRouteResponse.
DeregisterVmsInLoadBalancerOpts Optional parameters for the method 'DeregisterVmsInLoadBalancer'.
DeregisterVmsInLoadBalancerRequest struct for DeregisterVmsInLoadBalancerRequest.
DeregisterVmsInLoadBalancerResponse struct for DeregisterVmsInLoadBalancerResponse.
DhcpOptionsSet Information about the DHCP options set.
DirectLink Information about the DirectLink.
DirectLinkInterface Information about the DirectLink interface.
DirectLinkInterfaces Information about the DirectLink interfaces.
No description provided by the author
ErrorResponse struct for ErrorResponse.
Errors Information about the errors.
FiltersAccessKeys One or more filters.
FiltersApiAccessRule One or more filters.
FiltersApiLog One or more filters.
FiltersCa One or more filters.
FiltersCatalogs One or more filters.
FiltersClientGateway One or more filters.
FiltersDhcpOptions One or more filters.
FiltersDirectLink One or more filters.
FiltersDirectLinkInterface One or more filters.
FiltersExportTask One or more filters.
FiltersFlexibleGpu One or more filters.
FiltersImage One or more filters.
FiltersInternetService One or more filters.
FiltersKeypair One or more filters.
FiltersListenerRule One or more filters.
FiltersLoadBalancer One or more filters.
FiltersNatService One or more filters.
FiltersNet One or more filters.
FiltersNetAccessPoint One or more filters.
FiltersNetPeering One or more filters.
FiltersNic One or more filters.
FiltersProductType One or more filters.
FiltersPublicIp One or more filters.
FiltersQuota One or more filters.
FiltersRouteTable One or more filters.
FiltersSecurityGroup One or more filters.
FiltersServerCertificate One or more filters.
FiltersService One or more filters.
FiltersSnapshot One or more filters.
FiltersSubnet One or more filters.
FiltersSubregion One or more filters.
FiltersTag One or more filters.
FiltersVirtualGateway One or more filters.
FiltersVm One or more filters.
FiltersVmGroup One or more filters.
FiltersVmsState One or more filters.
FiltersVmTemplate One or more filters.
FiltersVmType One or more filters.
FiltersVolume One or more filters.
FiltersVpnConnection One or more filters.
FlexibleGpu Information about the flexible GPU (fGPU).
FlexibleGpuCatalog Information about the flexible GPU (fGPU) that is available in the public catalog.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
HealthCheck Information about the health check configuration.
Image Information about the OMI.
ImageExportTask Information about the OMI export task.
InternetService Information about the Internet service.
Keypair Information about the keypair.
KeypairCreated Information about the created keypair.
LinkedVolume Information about volume attachment.
LinkFlexibleGpuOpts Optional parameters for the method 'LinkFlexibleGpu'.
LinkFlexibleGpuRequest struct for LinkFlexibleGpuRequest.
LinkFlexibleGpuResponse struct for LinkFlexibleGpuResponse.
LinkInternetServiceOpts Optional parameters for the method 'LinkInternetService'.
LinkInternetServiceRequest struct for LinkInternetServiceRequest.
LinkInternetServiceResponse struct for LinkInternetServiceResponse.
LinkLoadBalancerBackendMachinesOpts Optional parameters for the method 'LinkLoadBalancerBackendMachines'.
LinkLoadBalancerBackendMachinesRequest struct for LinkLoadBalancerBackendMachinesRequest.
LinkLoadBalancerBackendMachinesResponse struct for LinkLoadBalancerBackendMachinesResponse.
LinkNic Information about the NIC attachment.
LinkNicLight Information about the network interface card (NIC).
LinkNicOpts Optional parameters for the method 'LinkNic'.
LinkNicRequest struct for LinkNicRequest.
LinkNicResponse struct for LinkNicResponse.
LinkNicToUpdate Information about the NIC attachment.
LinkPrivateIpsOpts Optional parameters for the method 'LinkPrivateIps'.
LinkPrivateIpsRequest struct for LinkPrivateIpsRequest.
LinkPrivateIpsResponse struct for LinkPrivateIpsResponse.
LinkPublicIp Information about the public IP association.
LinkPublicIpLightForVm Information about the public IP associated with the NIC.
LinkPublicIpOpts Optional parameters for the method 'LinkPublicIp'.
LinkPublicIpRequest struct for LinkPublicIpRequest.
LinkPublicIpResponse struct for LinkPublicIpResponse.
LinkRouteTable One or more associations between the route table and the Subnets.
LinkRouteTableOpts Optional parameters for the method 'LinkRouteTable'.
LinkRouteTableRequest struct for LinkRouteTableRequest.
LinkRouteTableResponse struct for LinkRouteTableResponse.
LinkVirtualGatewayOpts Optional parameters for the method 'LinkVirtualGateway'.
LinkVirtualGatewayRequest struct for LinkVirtualGatewayRequest.
LinkVirtualGatewayResponse struct for LinkVirtualGatewayResponse.
LinkVolumeOpts Optional parameters for the method 'LinkVolume'.
LinkVolumeRequest struct for LinkVolumeRequest.
LinkVolumeResponse struct for LinkVolumeResponse.
Listener Information about the listener.
ListenerForCreation Information about the listener to create.
ListenerRule Information about the listener rule.
ListenerRuleForCreation Information about the listener rule.
LoadBalancer Information about the load balancer.
LoadBalancerLight Information about the load balancer.
LoadBalancerStickyCookiePolicy Information about the stickiness policy.
LoadBalancerTag Information about the load balancer tag.
Location Information about the DirectLink location.
Log Information about the log.
MaintenanceEvent Information about the maintenance event.
NatService Information about the NAT service.
Net Information about the Net.
NetAccessPoint Information about the Net access point.
NetPeering Information about the Net peering.
NetPeeringState Information about the state of the Net peering.
NetToVirtualGatewayLink Information about the attachment.
Nic Information about the NIC.
NicForVmCreation Information about the network interface card (NIC) when creating a virtual machine (VM).
NicLight Information about the network interface card (NIC).
OsuApiKey Information about the OOS API key.
OsuExportImageExportTask Information about the OMI export task.
OsuExportSnapshotExportTask Information about the snapshot export task.
OsuExportToCreate Information about the OOS export task to create.
PermissionsOnResource Permissions for the resource.
PermissionsOnResourceCreation Information about the permissions for the resource.<br /> Specify either the `Additions` or the `Removals` parameter.
Phase1Options Information about Phase 1 of the Internet Key Exchange (IKE) negotiation.
Phase2Options Information about Phase 2 of the Internet Key Exchange (IKE) negotiation.
Placement Information about the placement of the VM.
PrivateIp Information about the private IP.
PrivateIpLight Information about the private IP.
PrivateIpLightForVm Information about the private IP of the NIC.
ProductType Information about the product type.
No description provided by the author
PublicIp Information about the public IP.
PublicIpLight Information about the public IP.
Quota Information about the quota.
QuotaTypes One or more quotas.
ReadAccessKeysOpts Optional parameters for the method 'ReadAccessKeys'.
ReadAccessKeysRequest struct for ReadAccessKeysRequest.
ReadAccessKeysResponse struct for ReadAccessKeysResponse.
ReadAccountsOpts Optional parameters for the method 'ReadAccounts'.
ReadAccountsRequest struct for ReadAccountsRequest.
ReadAccountsResponse struct for ReadAccountsResponse.
ReadAdminPasswordOpts Optional parameters for the method 'ReadAdminPassword'.
ReadAdminPasswordRequest struct for ReadAdminPasswordRequest.
ReadAdminPasswordResponse struct for ReadAdminPasswordResponse.
ReadApiAccessPolicyOpts Optional parameters for the method 'ReadApiAccessPolicy'.
ReadApiAccessPolicyRequest struct for ReadApiAccessPolicyRequest.
ReadApiAccessPolicyResponse struct for ReadApiAccessPolicyResponse.
ReadApiAccessRulesOpts Optional parameters for the method 'ReadApiAccessRules'.
ReadApiAccessRulesRequest struct for ReadApiAccessRulesRequest.
ReadApiAccessRulesResponse struct for ReadApiAccessRulesResponse.
ReadApiLogsOpts Optional parameters for the method 'ReadApiLogs'.
ReadApiLogsRequest struct for ReadApiLogsRequest.
ReadApiLogsResponse struct for ReadApiLogsResponse.
ReadCasOpts Optional parameters for the method 'ReadCas'.
ReadCasRequest struct for ReadCasRequest.
ReadCasResponse struct for ReadCasResponse.
ReadCatalogOpts Optional parameters for the method 'ReadCatalog'.
ReadCatalogRequest struct for ReadCatalogRequest.
ReadCatalogResponse struct for ReadCatalogResponse.
ReadCatalogsOpts Optional parameters for the method 'ReadCatalogs'.
ReadCatalogsRequest ReadCatalogsRequest.
ReadCatalogsResponse ReadCatalogsResponse.
ReadClientGatewaysOpts Optional parameters for the method 'ReadClientGateways'.
ReadClientGatewaysRequest struct for ReadClientGatewaysRequest.
ReadClientGatewaysResponse struct for ReadClientGatewaysResponse.
ReadConsoleOutputOpts Optional parameters for the method 'ReadConsoleOutput'.
ReadConsoleOutputRequest struct for ReadConsoleOutputRequest.
ReadConsoleOutputResponse struct for ReadConsoleOutputResponse.
ReadConsumptionAccountOpts Optional parameters for the method 'ReadConsumptionAccount'.
ReadConsumptionAccountRequest struct for ReadConsumptionAccountRequest.
ReadConsumptionAccountResponse struct for ReadConsumptionAccountResponse.
ReadDhcpOptionsOpts Optional parameters for the method 'ReadDhcpOptions'.
ReadDhcpOptionsRequest struct for ReadDhcpOptionsRequest.
ReadDhcpOptionsResponse struct for ReadDhcpOptionsResponse.
ReadDirectLinkInterfacesOpts Optional parameters for the method 'ReadDirectLinkInterfaces'.
ReadDirectLinkInterfacesRequest struct for ReadDirectLinkInterfacesRequest.
ReadDirectLinkInterfacesResponse struct for ReadDirectLinkInterfacesResponse.
ReadDirectLinksOpts Optional parameters for the method 'ReadDirectLinks'.
ReadDirectLinksRequest struct for ReadDirectLinksRequest.
ReadDirectLinksResponse struct for ReadDirectLinksResponse.
ReadFlexibleGpuCatalogOpts Optional parameters for the method 'ReadFlexibleGpuCatalog'.
ReadFlexibleGpuCatalogRequest struct for ReadFlexibleGpuCatalogRequest.
ReadFlexibleGpuCatalogResponse struct for ReadFlexibleGpuCatalogResponse.
ReadFlexibleGpusOpts Optional parameters for the method 'ReadFlexibleGpus'.
ReadFlexibleGpusRequest struct for ReadFlexibleGpusRequest.
ReadFlexibleGpusResponse struct for ReadFlexibleGpusResponse.
ReadImageExportTasksOpts Optional parameters for the method 'ReadImageExportTasks'.
ReadImageExportTasksRequest struct for ReadImageExportTasksRequest.
ReadImageExportTasksResponse struct for ReadImageExportTasksResponse.
ReadImagesOpts Optional parameters for the method 'ReadImages'.
ReadImagesRequest struct for ReadImagesRequest.
ReadImagesResponse struct for ReadImagesResponse.
ReadInternetServicesOpts Optional parameters for the method 'ReadInternetServices'.
ReadInternetServicesRequest struct for ReadInternetServicesRequest.
ReadInternetServicesResponse struct for ReadInternetServicesResponse.
ReadKeypairsOpts Optional parameters for the method 'ReadKeypairs'.
ReadKeypairsRequest struct for ReadKeypairsRequest.
ReadKeypairsResponse struct for ReadKeypairsResponse.
ReadListenerRulesOpts Optional parameters for the method 'ReadListenerRules'.
ReadListenerRulesRequest struct for ReadListenerRulesRequest.
ReadListenerRulesResponse struct for ReadListenerRulesResponse.
ReadLoadBalancersOpts Optional parameters for the method 'ReadLoadBalancers'.
ReadLoadBalancersRequest struct for ReadLoadBalancersRequest.
ReadLoadBalancersResponse struct for ReadLoadBalancersResponse.
ReadLoadBalancerTagsOpts Optional parameters for the method 'ReadLoadBalancerTags'.
ReadLoadBalancerTagsRequest struct for ReadLoadBalancerTagsRequest.
ReadLoadBalancerTagsResponse struct for ReadLoadBalancerTagsResponse.
ReadLocationsOpts Optional parameters for the method 'ReadLocations'.
ReadLocationsRequest struct for ReadLocationsRequest.
ReadLocationsResponse struct for ReadLocationsResponse.
ReadNatServicesOpts Optional parameters for the method 'ReadNatServices'.
ReadNatServicesRequest struct for ReadNatServicesRequest.
ReadNatServicesResponse struct for ReadNatServicesResponse.
ReadNetAccessPointServicesOpts Optional parameters for the method 'ReadNetAccessPointServices'.
ReadNetAccessPointServicesRequest struct for ReadNetAccessPointServicesRequest.
ReadNetAccessPointServicesResponse struct for ReadNetAccessPointServicesResponse.
ReadNetAccessPointsOpts Optional parameters for the method 'ReadNetAccessPoints'.
ReadNetAccessPointsRequest struct for ReadNetAccessPointsRequest.
ReadNetAccessPointsResponse struct for ReadNetAccessPointsResponse.
ReadNetPeeringsOpts Optional parameters for the method 'ReadNetPeerings'.
ReadNetPeeringsRequest struct for ReadNetPeeringsRequest.
ReadNetPeeringsResponse struct for ReadNetPeeringsResponse.
ReadNetsOpts Optional parameters for the method 'ReadNets'.
ReadNetsRequest struct for ReadNetsRequest.
ReadNetsResponse struct for ReadNetsResponse.
ReadNicsOpts Optional parameters for the method 'ReadNics'.
ReadNicsRequest struct for ReadNicsRequest.
ReadNicsResponse struct for ReadNicsResponse.
ReadProductTypesOpts Optional parameters for the method 'ReadProductTypes'.
ReadProductTypesRequest struct for ReadProductTypesRequest.
ReadProductTypesResponse struct for ReadProductTypesResponse.
ReadPublicCatalogOpts Optional parameters for the method 'ReadPublicCatalog'.
ReadPublicCatalogRequest struct for ReadPublicCatalogRequest.
ReadPublicCatalogResponse struct for ReadPublicCatalogResponse.
ReadPublicIpRangesOpts Optional parameters for the method 'ReadPublicIpRanges'.
ReadPublicIpRangesRequest struct for ReadPublicIpRangesRequest.
ReadPublicIpRangesResponse struct for ReadPublicIpRangesResponse.
ReadPublicIpsOpts Optional parameters for the method 'ReadPublicIps'.
ReadPublicIpsRequest struct for ReadPublicIpsRequest.
ReadPublicIpsResponse struct for ReadPublicIpsResponse.
ReadQuotasOpts Optional parameters for the method 'ReadQuotas'.
ReadQuotasRequest struct for ReadQuotasRequest.
ReadQuotasResponse struct for ReadQuotasResponse.
ReadRegionsOpts Optional parameters for the method 'ReadRegions'.
ReadRegionsRequest struct for ReadRegionsRequest.
ReadRegionsResponse struct for ReadRegionsResponse.
ReadRouteTablesOpts Optional parameters for the method 'ReadRouteTables'.
ReadRouteTablesRequest struct for ReadRouteTablesRequest.
ReadRouteTablesResponse struct for ReadRouteTablesResponse.
ReadSecretAccessKeyOpts Optional parameters for the method 'ReadSecretAccessKey'.
ReadSecretAccessKeyRequest struct for ReadSecretAccessKeyRequest.
ReadSecretAccessKeyResponse struct for ReadSecretAccessKeyResponse.
ReadSecurityGroupsOpts Optional parameters for the method 'ReadSecurityGroups'.
ReadSecurityGroupsRequest struct for ReadSecurityGroupsRequest.
ReadSecurityGroupsResponse struct for ReadSecurityGroupsResponse.
ReadServerCertificatesOpts Optional parameters for the method 'ReadServerCertificates'.
ReadServerCertificatesRequest struct for ReadServerCertificatesRequest.
ReadServerCertificatesResponse struct for ReadServerCertificatesResponse.
ReadSnapshotExportTasksOpts Optional parameters for the method 'ReadSnapshotExportTasks'.
ReadSnapshotExportTasksRequest struct for ReadSnapshotExportTasksRequest.
ReadSnapshotExportTasksResponse struct for ReadSnapshotExportTasksResponse.
ReadSnapshotsOpts Optional parameters for the method 'ReadSnapshots'.
ReadSnapshotsRequest struct for ReadSnapshotsRequest.
ReadSnapshotsResponse struct for ReadSnapshotsResponse.
ReadSubnetsOpts Optional parameters for the method 'ReadSubnets'.
ReadSubnetsRequest struct for ReadSubnetsRequest.
ReadSubnetsResponse struct for ReadSubnetsResponse.
ReadSubregionsOpts Optional parameters for the method 'ReadSubregions'.
ReadSubregionsRequest struct for ReadSubregionsRequest.
ReadSubregionsResponse struct for ReadSubregionsResponse.
ReadTagsOpts Optional parameters for the method 'ReadTags'.
ReadTagsRequest struct for ReadTagsRequest.
ReadTagsResponse struct for ReadTagsResponse.
ReadVirtualGatewaysOpts Optional parameters for the method 'ReadVirtualGateways'.
ReadVirtualGatewaysRequest struct for ReadVirtualGatewaysRequest.
ReadVirtualGatewaysResponse struct for ReadVirtualGatewaysResponse.
ReadVmGroupsOpts Optional parameters for the method 'ReadVmGroups'.
ReadVmGroupsRequest struct for ReadVmGroupsRequest.
ReadVmGroupsResponse struct for ReadVmGroupsResponse.
ReadVmsHealthOpts Optional parameters for the method 'ReadVmsHealth'.
ReadVmsHealthRequest struct for ReadVmsHealthRequest.
ReadVmsHealthResponse struct for ReadVmsHealthResponse.
ReadVmsOpts Optional parameters for the method 'ReadVms'.
ReadVmsRequest struct for ReadVmsRequest.
ReadVmsResponse struct for ReadVmsResponse.
ReadVmsStateOpts Optional parameters for the method 'ReadVmsState'.
ReadVmsStateRequest struct for ReadVmsStateRequest.
ReadVmsStateResponse struct for ReadVmsStateResponse.
ReadVmTemplatesOpts Optional parameters for the method 'ReadVmTemplates'.
ReadVmTemplatesRequest struct for ReadVmTemplatesRequest.
ReadVmTemplatesResponse struct for ReadVmTemplatesResponse.
ReadVmTypesOpts Optional parameters for the method 'ReadVmTypes'.
ReadVmTypesRequest struct for ReadVmTypesRequest.
ReadVmTypesResponse struct for ReadVmTypesResponse.
ReadVolumesOpts Optional parameters for the method 'ReadVolumes'.
ReadVolumesRequest struct for ReadVolumesRequest.
ReadVolumesResponse struct for ReadVolumesResponse.
ReadVpnConnectionsOpts Optional parameters for the method 'ReadVpnConnections'.
ReadVpnConnectionsRequest struct for ReadVpnConnectionsRequest.
ReadVpnConnectionsResponse struct for ReadVpnConnectionsResponse.
RebootVmsOpts Optional parameters for the method 'RebootVms'.
RebootVmsRequest struct for RebootVmsRequest.
RebootVmsResponse struct for RebootVmsResponse.
Region Information about the Region.
RegisterVmsInLoadBalancerOpts Optional parameters for the method 'RegisterVmsInLoadBalancer'.
RegisterVmsInLoadBalancerRequest struct for RegisterVmsInLoadBalancerRequest.
RegisterVmsInLoadBalancerResponse struct for RegisterVmsInLoadBalancerResponse.
RejectNetPeeringOpts Optional parameters for the method 'RejectNetPeering'.
RejectNetPeeringRequest struct for RejectNetPeeringRequest.
RejectNetPeeringResponse struct for RejectNetPeeringResponse.
ResetAccountPasswordOpts Optional parameters for the method 'ResetAccountPassword'.
ResetAccountPasswordRequest struct for ResetAccountPasswordRequest.
ResetAccountPasswordResponse struct for ResetAccountPasswordResponse.
ResourceLoadBalancerTag Information about the tag.
ResourceTag Information about the tag.
ResponseContext Information about the context of the response.
Route Information about the route.
RouteLight Information about the route.
RoutePropagatingVirtualGateway Information about the route propagating virtual gateway.
RouteTable Information about the route table.
ScaleDownVmGroupOpts Optional parameters for the method 'ScaleDownVmGroup'.
ScaleDownVmGroupRequest struct for ScaleDownVmGroupRequest.
ScaleDownVmGroupResponse struct for ScaleDownVmGroupResponse.
ScaleUpVmGroupOpts Optional parameters for the method 'ScaleUpVmGroup'.
ScaleUpVmGroupRequest struct for ScaleUpVmGroupRequest.
ScaleUpVmGroupResponse struct for ScaleUpVmGroupResponse.
SecurityGroup Information about the security group.
SecurityGroupLight Information about the security group.
SecurityGroupRule Information about the security group rule.
SecurityGroupsMember Information about a source or destination security group.
SendResetPasswordEmailOpts Optional parameters for the method 'SendResetPasswordEmail'.
SendResetPasswordEmailRequest struct for SendResetPasswordEmailRequest.
SendResetPasswordEmailResponse struct for SendResetPasswordEmailResponse.
ServerCertificate Information about the server certificate.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
Service Information about the service.
Snapshot Information about the snapshot.
SnapshotExportTask Information about the snapshot export task.
SourceNet Information about the source Net.
SourceSecurityGroup Information about the source security group of the load balancer, which you can use as part of your inbound rules for your registered VMs.<br /> To only allow traffic from load balancers, add a security group rule that specifies this source security group as the inbound source.
StartVmsOpts Optional parameters for the method 'StartVms'.
StartVmsRequest struct for StartVmsRequest.
StartVmsResponse struct for StartVmsResponse.
StateComment Information about the change of state.
StopVmsOpts Optional parameters for the method 'StopVms'.
StopVmsRequest struct for StopVmsRequest.
StopVmsResponse struct for StopVmsResponse.
Subnet Information about the Subnet.
Subregion Information about the Subregion.
Tag Information about the tag.
UnlinkFlexibleGpuOpts Optional parameters for the method 'UnlinkFlexibleGpu'.
UnlinkFlexibleGpuRequest struct for UnlinkFlexibleGpuRequest.
UnlinkFlexibleGpuResponse struct for UnlinkFlexibleGpuResponse.
UnlinkInternetServiceOpts Optional parameters for the method 'UnlinkInternetService'.
UnlinkInternetServiceRequest struct for UnlinkInternetServiceRequest.
UnlinkInternetServiceResponse struct for UnlinkInternetServiceResponse.
UnlinkLoadBalancerBackendMachinesOpts Optional parameters for the method 'UnlinkLoadBalancerBackendMachines'.
UnlinkLoadBalancerBackendMachinesRequest struct for UnlinkLoadBalancerBackendMachinesRequest.
UnlinkLoadBalancerBackendMachinesResponse struct for UnlinkLoadBalancerBackendMachinesResponse.
UnlinkNicOpts Optional parameters for the method 'UnlinkNic'.
UnlinkNicRequest struct for UnlinkNicRequest.
UnlinkNicResponse struct for UnlinkNicResponse.
UnlinkPrivateIpsOpts Optional parameters for the method 'UnlinkPrivateIps'.
UnlinkPrivateIpsRequest struct for UnlinkPrivateIpsRequest.
UnlinkPrivateIpsResponse struct for UnlinkPrivateIpsResponse.
UnlinkPublicIpOpts Optional parameters for the method 'UnlinkPublicIp'.
UnlinkPublicIpRequest struct for UnlinkPublicIpRequest.
UnlinkPublicIpResponse struct for UnlinkPublicIpResponse.
UnlinkRouteTableOpts Optional parameters for the method 'UnlinkRouteTable'.
UnlinkRouteTableRequest struct for UnlinkRouteTableRequest.
UnlinkRouteTableResponse struct for UnlinkRouteTableResponse.
UnlinkVirtualGatewayOpts Optional parameters for the method 'UnlinkVirtualGateway'.
UnlinkVirtualGatewayRequest struct for UnlinkVirtualGatewayRequest.
UnlinkVirtualGatewayResponse struct for UnlinkVirtualGatewayResponse.
UnlinkVolumeOpts Optional parameters for the method 'UnlinkVolume'.
UnlinkVolumeRequest struct for UnlinkVolumeRequest.
UnlinkVolumeResponse struct for UnlinkVolumeResponse.
UpdateAccessKeyOpts Optional parameters for the method 'UpdateAccessKey'.
UpdateAccessKeyRequest struct for UpdateAccessKeyRequest.
UpdateAccessKeyResponse struct for UpdateAccessKeyResponse.
UpdateAccountOpts Optional parameters for the method 'UpdateAccount'.
UpdateAccountRequest struct for UpdateAccountRequest.
UpdateAccountResponse struct for UpdateAccountResponse.
UpdateApiAccessPolicyOpts Optional parameters for the method 'UpdateApiAccessPolicy'.
UpdateApiAccessPolicyRequest struct for UpdateApiAccessPolicyRequest.
UpdateApiAccessPolicyResponse struct for UpdateApiAccessPolicyResponse.
UpdateApiAccessRuleOpts Optional parameters for the method 'UpdateApiAccessRule'.
UpdateApiAccessRuleRequest struct for UpdateApiAccessRuleRequest.
UpdateApiAccessRuleResponse struct for UpdateApiAccessRuleResponse.
UpdateCaOpts Optional parameters for the method 'UpdateCa'.
UpdateCaRequest struct for UpdateCaRequest.
UpdateCaResponse struct for UpdateCaResponse.
UpdateDirectLinkInterfaceOpts Optional parameters for the method 'UpdateDirectLinkInterface'.
UpdateDirectLinkInterfaceRequest struct for UpdateDirectLinkInterfaceRequest.
UpdateDirectLinkInterfaceResponse struct for UpdateDirectLinkInterfaceResponse.
UpdateFlexibleGpuOpts Optional parameters for the method 'UpdateFlexibleGpu'.
UpdateFlexibleGpuRequest struct for UpdateFlexibleGpuRequest.
UpdateFlexibleGpuResponse struct for UpdateFlexibleGpuResponse.
UpdateImageOpts Optional parameters for the method 'UpdateImage'.
UpdateImageRequest struct for UpdateImageRequest.
UpdateImageResponse struct for UpdateImageResponse.
UpdateListenerRuleOpts Optional parameters for the method 'UpdateListenerRule'.
UpdateListenerRuleRequest struct for UpdateListenerRuleRequest.
UpdateListenerRuleResponse struct for UpdateListenerRuleResponse.
UpdateLoadBalancerOpts Optional parameters for the method 'UpdateLoadBalancer'.
UpdateLoadBalancerRequest struct for UpdateLoadBalancerRequest.
UpdateLoadBalancerResponse struct for UpdateLoadBalancerResponse.
UpdateNetAccessPointOpts Optional parameters for the method 'UpdateNetAccessPoint'.
UpdateNetAccessPointRequest struct for UpdateNetAccessPointRequest.
UpdateNetAccessPointResponse struct for UpdateNetAccessPointResponse.
UpdateNetOpts Optional parameters for the method 'UpdateNet'.
UpdateNetRequest struct for UpdateNetRequest.
UpdateNetResponse struct for UpdateNetResponse.
UpdateNicOpts Optional parameters for the method 'UpdateNic'.
UpdateNicRequest struct for UpdateNicRequest.
UpdateNicResponse struct for UpdateNicResponse.
UpdateRouteOpts Optional parameters for the method 'UpdateRoute'.
UpdateRoutePropagationOpts Optional parameters for the method 'UpdateRoutePropagation'.
UpdateRoutePropagationRequest struct for UpdateRoutePropagationRequest.
UpdateRoutePropagationResponse struct for UpdateRoutePropagationResponse.
UpdateRouteRequest struct for UpdateRouteRequest.
UpdateRouteResponse struct for UpdateRouteResponse.
UpdateServerCertificateOpts Optional parameters for the method 'UpdateServerCertificate'.
UpdateServerCertificateRequest struct for UpdateServerCertificateRequest.
UpdateServerCertificateResponse struct for UpdateServerCertificateResponse.
UpdateSnapshotOpts Optional parameters for the method 'UpdateSnapshot'.
UpdateSnapshotRequest struct for UpdateSnapshotRequest.
UpdateSnapshotResponse struct for UpdateSnapshotResponse.
UpdateSubnetOpts Optional parameters for the method 'UpdateSubnet'.
UpdateSubnetRequest struct for UpdateSubnetRequest.
UpdateSubnetResponse struct for UpdateSubnetResponse.
UpdateVmGroupOpts Optional parameters for the method 'UpdateVmGroup'.
UpdateVmGroupRequest struct for UpdateVmGroupRequest.
UpdateVmGroupResponse struct for UpdateVmGroupResponse.
UpdateVmOpts Optional parameters for the method 'UpdateVm'.
UpdateVmRequest struct for UpdateVmRequest.
UpdateVmResponse struct for UpdateVmResponse.
UpdateVmTemplateOpts Optional parameters for the method 'UpdateVmTemplate'.
UpdateVmTemplateRequest struct for UpdateVmTemplateRequest.
UpdateVmTemplateResponse struct for UpdateVmTemplateResponse.
UpdateVolumeOpts Optional parameters for the method 'UpdateVolume'.
UpdateVolumeRequest struct for UpdateVolumeRequest.
UpdateVolumeResponse struct for UpdateVolumeResponse.
UpdateVpnConnectionOpts Optional parameters for the method 'UpdateVpnConnection'.
UpdateVpnConnectionRequest struct for UpdateVpnConnectionRequest.
UpdateVpnConnectionResponse struct for UpdateVpnConnectionResponse.
VgwTelemetry Information about the current state of a VPN tunnel.
VirtualGateway Information about the virtual gateway.
Vm Information about the VM.
VmGroup Information about the VM group.
VmState Information about the state of the VM.
VmStates Information about the states of the VMs.
VmTemplate Information about the VM template.
VmType Information about the VM type.
Volume Information about the volume.
VpnConnection Information about a VPN connection.
VpnOptions Information about the VPN options.
With The information to display in each returned log.

# Type aliases

AccessKeyApiService AccessKeyApi service.
AccountApiService AccountApi service.
ApiAccessPolicyApiService ApiAccessPolicyApi service.
ApiAccessRuleApiService ApiAccessRuleApi service.
ApiLogApiService ApiLogApi service.
CaApiService CaApi service.
CatalogApiService CatalogApi service.
ClientGatewayApiService ClientGatewayApi service.
DhcpOptionApiService DhcpOptionApi service.
DirectLinkApiService DirectLinkApi service.
DirectLinkInterfaceApiService DirectLinkInterfaceApi service.
FlexibleGpuApiService FlexibleGpuApi service.
ImageApiService ImageApi service.
InternetServiceApiService InternetServiceApi service.
KeypairApiService KeypairApi service.
ListenerApiService ListenerApi service.
LoadBalancerApiService LoadBalancerApi service.
LoadBalancerPolicyApiService LoadBalancerPolicyApi service.
LocationApiService LocationApi service.
NatServiceApiService NatServiceApi service.
NetAccessPointApiService NetAccessPointApi service.
NetApiService NetApi service.
NetPeeringApiService NetPeeringApi service.
NicApiService NicApi service.
ProductTypeApiService ProductTypeApi service.
PublicCatalogApiService PublicCatalogApi service.
PublicIpApiService PublicIpApi service.
QuotaApiService QuotaApi service.
RegionApiService RegionApi service.
RouteApiService RouteApi service.
RouteTableApiService RouteTableApi service.
SecurityGroupApiService SecurityGroupApi service.
SecurityGroupRuleApiService SecurityGroupRuleApi service.
ServerCertificateApiService ServerCertificateApi service.
SnapshotApiService SnapshotApi service.
SubnetApiService SubnetApi service.
SubregionApiService SubregionApi service.
TagApiService TagApi service.
TaskApiService TaskApi service.
VirtualGatewayApiService VirtualGatewayApi service.
VmApiService VmApi service.
VmGroupApiService VmGroupApi service.
VmTemplateApiService VmTemplateApi service.
VolumeApiService VolumeApi service.
VpnConnectionApiService VpnConnectionApi service.